Неделю назад я установил Xubuntu 16.04 и должен был смонтировать раздел (/dev/sda3
) для дома root (/root
). Вот мои fstab
выглядят так:
# / was on /dev/sda5 during installation
UUID=81f2f987-b411-4579-a3e5-8e92f66567ac / ext4 errors=remount-ro 0 1
# /root was on /dev/sda3 during installation
UUID=bbf21f07-54ec-4515-a31b-7767fbfe985d /root ext4 defaults 0 2
# swap was on /dev/sda6 during installation
UUID=717a9bb5-cb8f-48f7-bd4f-56bfafe431be none swap sw 0 0
и fdisk -l
:
Device Boot Start End Sectors Size Id Type
/dev/sda1 * 2048 206847 204800 100M 7 HPFS/NTFS/exFAT
/dev/sda2 206848 204799999 204593152 97.6G 7 HPFS/NTFS/exFAT
/dev/sda3 204800000 307199999 102400000 48.8G 83 Linux
/dev/sda4 307200000 468860927 161660928 77.1G 5 Extended
/dev/sda5 307202048 368642047 61440000 29.3G 83 Linux
/dev/sda6 368644096 370741247 2097152 1G 82 Linux swap / Solaris
/dev/sda7 370743296 468860927 98117632 46.8G 83 Linux
blkid /dev/sda3
:
/dev/sda3: LABEL="home" UUID="bbf21f07-54ec-4515-a31b-7767fbfe985d" TYPE="ext4" PARTUUID="e25cf333-03"
Сначала /dev/sda3
] иногда монтируется на /root
, иногда нет. После перезагрузки несколько раз он вообще не монтируется. А также укажите имя файла устройства:
/dev/sda3 /root ext4 defaults 0 2
Я попытался подключиться к /test
с помощью формы UUID, это работает. В Debian Jessie и Xubuntu 14.04 эта проблема вообще не существует.
Наконец, я использую метку для обозначения устройства:
LABEL=home /root ext4 defaults 0 2
Успешно смонтирована, по крайней мере, пока я не задам этот вопрос здесь. Но я понятия не имею, почему /dev/sda3
не смонтирован на root
в предыдущих случаях. Ubuntu отключает это по соображениям безопасности?
Как правило это нецелесообразно (в лучшем случае) для создания /root
отдельный раздел из корня (/
) файловая система. Причина состоит в том, что это root
корневой каталог пользователя, и очень важно, что это местоположение остается доступным даже в случае серьезной проблемы, такой как повреждение /etc/fstab
файл.
я не знаю, связано ли это с Вашей проблемой, но это могло бы быть - возможно, что существует что-то в запуске Ubuntu или процедуре завершения работы, это взаимодействует плохо с использованием отдельного /root
раздел. Конечно, использование отдельного /root
раздел так редок, что этот случай не получил бы абсолютно никакого тестирования разработчиками Ubuntu.
я рекомендую пересмотреть эту практику. Учитывая модель обеспечения безопасности Ubuntu, /root
, вероятно, содержит немногих или никакие файлы, кроме шаблонных файлов учетной записи. При хранении чего-нибудь там (особенно что-либо достаточно большое для гарантирования создания отдельного раздела для тех файлов), это могло быть другое местоположение, будет более разумным.