В то время как я читал о носителях, я узнал, что существует названный файл fstab
который перечисляет устройства, которые должны быть смонтированы во время начальной загрузки. Однако пример здесь отличается от моего fstab
файл.
Мой файл похож на это:
# <file system> <mount point> <type> <options> <dump> <pass>
# / was on /dev/sda1 during installation
UUID=b8a822c2-467f-4914-a28a-34f0553926ac / ext4 errors=remount-ro 0 1
# swap was on /dev/sda5 during installation
UUID=0e14018c-81db-43d4-9bb3-84074f7e9226 none swap sw 0 0
Нормальный (я предполагаю), похож на это:
LABEL=/home /home ext3 defaults 1 1
Что не так с моим?
Основное различие между этими двумя примерами является настолько Вашим, относится к разделам их UUID, а не другому методу такой как безотносительно пути, который Ваше ядро выбирает для них.
Обращение к разделу его UUID:
UUID=b8a822c2-467f-4914-a28a-34f0553926ac
Обращение к разделу его путем ядра:
/dev/sd1
Обращение к разделу его маркировкой:
LABEL=home
преимущество для использования UUID - то, что, если Вы подкачиваете, какие физические порты они включают на Вашей материнской плате (или путаница с Вашими настройками CMOS, чтобы сделать то же самое), они будут все еще определены правильно. Аналогично можно быть уверены, добавляете ли Вы новый диск или раздел, он не будет конфликтовать.
UUID уникален для самого диска/раздела, не для порта, диск включен или порядок, в котором он настроен в Ваших настройках CMOS.
Используя маркировку может достигнуть подобной функции, но это - вероятно, мое наименьшее количество предпочтительного варианта, потому что существует высокая вероятность конфликтов имен - если Вы когда-либо присоединяете новый диск, который также имеет раздел с той же маркировкой, это становится неоднозначным, какой должен быть выбран.
Ничто не неправильно с Вашим; существует много возможных способов записать fstab
. См. также man fstab
.
Если Вы не смонтировали раздела под точкой монтирования /home
, то Ваш, учитывая /etc/fstab
хорошо для раздела подкачки и ext4 раздела, который смонтирован под "/" корневая точка монтирования как корневой раздел.
И почти все системы Linux используют "ext4" систему раздела в качестве значения по умолчанию, если не указано иное. И Ваш корневой каталог там в /home
под корневым разделом, :)