Проблемы с автонастройкой 2-го жесткого диска

Просто сделал свежую установку Ubuntu 12.04 и решил попробовать что-то новое. У меня есть 1Tb внутренний жесткий диск, который я использую для хранения. Я нашел руководство по его установке, и, следуя ему, вот мой fstab:

# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    nodev,noexec,nosuid 0       0
# / was on /dev/sdc1 during installation
UUID=34b6be44-858b-42dc-a730-08ea8f622ef6 /               ext4    errors=remount-ro 0       1
# swap was on /dev/sdc5 during installation
#UUID=835004e4-cfab-4d20-b4f8-27327d8ce6ef none            swap    sw              0       0
# swap was on /dev/sdd5 during installation
#UUID=d0a5e5b8-c644-465a-82ab-46e561c19f9c none            swap    sw              0       0
/dev/mapper/cryptswap1 none swap sw 0 0
/dev/mapper/cryptswap2 none swap sw 0 0
UUID=697A-2902 /home/nicola/Storage/    vfat    uid=1000,gid=1000,umask=0022,sync,auto,rw   0   0

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

0
задан 13 April 2017 в 15:25

1 ответ

В терминале:

$ sudo df -H    
/dev/sdb1  1.0T  155G  846G  16% /media/F1FD-B614

Это мой внутренний жесткий диск объемом 1 ТБ. Он расположен в /media/F1FD-B614.

Обратите внимание, что это место загрузки /dev/sdb1.

$ sudo blkid
/dev/sdb1: UUID="F1FD-B614" TYPE="vfat"

Я нахожу мое место загрузки в списке. Теперь у меня есть UUID и информация о типе.

$ cd /etc
$ sudo gedit fstab

Теперь перейдите к нижней части fstab и введите следующие строки. Первый просто комментарий, чтобы напомнить вам, что записи. Второй пример того, что вы получите, используя значения из описанной выше процедуры. Вы, несомненно, получите разные значения для UUID и местоположений монтирования, а также, возможно, и места загрузки. Не используйте примеры значений. Используйте значения, которые вы получаете из своего собственного терминального сеанса. Мне пришлось пройти около 10 различных веб-сайтов, чтобы объединить эту информацию, чтобы никто не получил кредит.

Вот строки, которые нужно добавить в fstab:

#UUID= 'uuid from blkid' 'location from sudo df -H' 'type from blkid'  defaults 0 2
UUID=F1FD-B614 /media/F1FD-B614 vfat    defaults    0   2

Сохраните файл и перезагрузите систему. Это работало нормально для меня. Когда вы начнете работать с его исходным местоположением в каталоге / media, вы сможете изменить его местоположение монтирования, но какой смысл - оно уже работает.

ОБНОВЛЕНИЕ : Я обнаружил, что вышеописанный метод имеет проблему в том, что «Создать новую папку», а другие параметры неактивны. Причина этого заключается в том, что метод создает монтирование, которое имеет только корневые разрешения. Чтобы исправить это, сделайте следующее в терминале:

$ id -u
1000

$ id -g
1000

$ cd /etc
$ gksudo gedit fstab

Первые две команды дают вам ваш идентификатор пользователя и идентификатор группы соответственно. Значения должны быть добавлены в поле опций записи fstab для автоматического монтирования диска. В fstab я изменил свою запись следующим образом:

UUID=F1FD-B614 /media/F1FD-B614 vfat defaults,umask=007,uid=1000,gid=1000    0    2

Очевидно, мне пришлось использовать эту технику, потому что мой второй диск отформатирован как fat32 (vfat). Очевидно NTFS будет иметь ту же проблему. Более подробное объяснение см. По этой ссылке: Изменить владельца раздела внутреннего жесткого диска с корневого на пользовательский

0
ответ дан 13 April 2017 в 15:25

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

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