Что лучший способ состоит в том, чтобы добавить собственно выглядящие ссылки к моему разделу данных NTFS?

У меня есть много документов, резервных копий, фильмов, фотографий, которые я имею в разделе данных Windows (D: диск), который находится на том же поле как моя установка Ubuntu.

Я хочу смочь использовать это из Ubuntu, при этом каталоги доступны в корневом каталоге. Например, в моем корневом каталоге, Изображениях, Загрузках, папки Documents все указали бы на NTFS parition:

/media/DataNtfs/Pictures/home/can/Pictures
/media/DataNtfs/Downloads/home/can/Downloads
/media/DataNtfs/Documents/home/can/Documents
/media/DataNtfs/Backups/home/can/Backups

Я пытался добавить /media/DataNtfs/Music /home/can/Music none rw,bind к fstab и это работало.

Я думаю, что символьная ссылка могла также работать.

Например,

rm -rf ~/Music && ln -s /media/DataNtfs/Music ~/Music

Изменение xdg-user-dirs может работать также.

Диск уже смонтирован во время начальной загрузки: UUID=2614A82F14A803C1 /media/DataNtfs ntfs defaults,umask=007,gid=46 0 0

Кроме того, я узнал, что могу также использовать Тонкую настройку Ubuntu, чтобы сделать это.

Учитывая, что я плохо знаком с Ubuntu, кто-то может сказать мне рекомендуемый способ выполнить это?

2
задан 6 February 2013 в 20:42

2 ответа

Думаю, я понял, что лучше. Сначала я использовал инструмент настройки. Твик инструмент использовал xdg вещь. Просто мне это не очень нравится. Затем я использовал символические ссылки для всех моих старых каталогов от /home/can до /media/DataNtfs. Например; ln -s /media/DataNtfs/Music ~/Music. Это было просто и полезно, пока я не захотел синхронизировать каталог «Документы» с Ubuntu One. Ubuntu One синхронизирует каталоги только в домашней папке и не работает со ссылками. Затем я создаю пустые каталоги дома, такие как Documents, Downloads, Pictures и т. Д., И использую файл fstab, чтобы связать мои старые NTFS-каталоги с пустыми каталогами. Это часть файла fstab:

# binds
/media/DataNtfs/Music           /home/can/Music                  none    rw,bind 
/media/DataNtfs/Pictures        /home/can/Pictures               none    rw,bind 
/media/DataNtfs/Downloads       /home/can/Downloads              none    rw,bind 
/media/DataNtfs/Documents       /home/can/Documents              none    rw,bind 
/media/DataNtfs/Backups         /home/can/Backups                none    rw,bind 
/media/DataNtfs/Notes           /home/can/Notes                  none    rw,bind 
/media/DataNtfs/Other           /home/can/Other                  none    rw,bind 
/media/DataNtfs/Packages        /home/can/Packages               none    rw,bind 
/media/DataNtfs/Photos          /home/can/Photos                 none    rw,bind 
/media/DataNtfs/Videos          /home/can/Videos                 none    rw,bind 
/media/DataNtfs/WorkSpace       /home/can/WorkSpace              none    rw,bind 

Bind работает хорошо. Теперь я могу синхронизировать некоторые каталоги данных с Ubuntu One. Как будто каталоги данных на самом деле находятся в домашнем каталоге. Поэтому я думаю, что «лучший способ» - это связывание.

Кстати; Раздел DataNtfs всегда монтируется с помощью fstab, и я никогда не отключаю его.

0
ответ дан 6 February 2013 в 20:42

Если разделы уже не смонтированы, последние два метода не сработают. Однако вы можете попробовать смонтировать их, используя fstab при загрузке, и посмотреть, работают ли они.


Нет, символическая ссылка не будет работать. Причина в том, что ссылки работают, только если связанный файл находится в том же разделе, что и сама ссылка.

Вы сможете создать ссылку, но как только вы размонтируете раздел и откроете ссылку, он даст вам что-то вроде этого: Суть в следующем: Ссылки хороши, если смонтирован другой раздел. Ссылки не могут смонтировать раздел для вас .

Точно так же, когда вы изменяете ваши xdg-users-dirs с помощью ~/.config/user-dirs.dirs, это не сработает. Когда я попытался изменить каталог Music на другой раздел в другом разделе, он не работал даже после перезапуска.

0
ответ дан 6 February 2013 в 20:42

Другие вопросы по тегам:

Похожие вопросы: