У меня есть много документов, резервных копий, фильмов, фотографий, которые я имею в разделе данных 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, кто-то может сказать мне рекомендуемый способ выполнить это?
Думаю, я понял, что лучше. Сначала я использовал инструмент настройки. Твик инструмент использовал 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, и я никогда не отключаю его.
Если разделы уже не смонтированы, последние два метода не сработают. Однако вы можете попробовать смонтировать их, используя fstab
при загрузке, и посмотреть, работают ли они.
Нет, символическая ссылка не будет работать. Причина в том, что ссылки работают, только если связанный файл находится в том же разделе, что и сама ссылка.
Вы сможете создать ссылку, но как только вы размонтируете раздел и откроете ссылку, он даст вам что-то вроде этого: Суть в следующем: Ссылки хороши, если смонтирован другой раздел. Ссылки не могут смонтировать раздел для вас .
Точно так же, когда вы изменяете ваши xdg-users-dirs с помощью ~/.config/user-dirs.dirs
, это не сработает. Когда я попытался изменить каталог Music на другой раздел в другом разделе, он не работал даже после перезапуска.