
У меня установлена Windows 7 в качестве основной операционной системы на диске C:\. У меня есть еще один раздел ntfs, D:.
Ubuntu установлен с помощью WUBI на C:\Ubuntu, что делает C:\ доступным через "/host". D:\ смонтирован и доступен через /media/some-hash, поэтому каждый раз, когда я перезагружаю машину, D:\ получает другое хэшированное имя. Вся эта схема вызывает проблемы, когда я пытаюсь создать ссылки на файлы и папки, расположенные в D:\, которые становятся бесполезными после каждой перезагрузки.
Я знаю, что мне нужно как-то смонтировать диск D:\ на постоянной основе, отредактировав /etc/fstab. Но я не смог понять, как именно это сделать.
Любая конкретная и дружеская помощь для новичков будет очень признательна.
решение1
ThefstabСинтаксис довольно прост:
device mountpoint fstype options dump pass
device
— имя устройства, которое можно составить из информации, отображаемой в командахlsblk -f
илиsudo blkid
:LABEL=foo
или выбрать по метке (которую можно изменить в Windows, открыв «Компьютер» и просто переименовав диск)./dev/disk/by-label/foo
UUID=foo
или выбрать по уникальному идентификатору файловой системы (для NTFS это выглядит как 16-буквенный "хэш"). Обычно UUID/dev/disk/by-uuid/foo
никогдаизменения./dev/sdXY
(например/dev/sda4
) для выбора по имени устройства Linux, которое иногда может меняться
mountpoint
это каталог, например "/media/Windows-D
" или "/d:
". Если он не существует, вам нужно создать его самостоятельно.fstype
это слово "ntfs
"options
это слово "defaults
"и
dump
должныpass
быть установлены на "0
"
Итак, это должно выглядеть так:
UUID=2C545B29545AF4D4 /media/Data ntfs defaults 0 0
Или, если вы обозначите диск как Data disk
в Windows...
LABEL=Data\040disk /media/Data ntfs defaults 0 0