Linux Mint: карта дисков, изменяющаяся в перезагрузке, приносит fstab ошибку

Почему бы не запускать Чертовски Уязвимый Linux как Вашу основную систему, в то время как Вы в нем. Если Вы собираетесь проигнорировать безопасность системы, Вы могли бы также проигнорировать все это...

4
12.11.2011, 00:58
2 ответа

Так, вопрос: я могу вызвать для подключения дисков с фиксированным путем? Я пытался использовать Маркировки, но это, казалось, не работало.

Использование UUID:

$ ls -lF /dev/disk/by-uuid/
total 0
lrwxrwxrwx 1 root root 10 Sep 15 15:35 61965e0c-8aba-4207-9424-1350aa6e051e -> ../../sda2
lrwxrwxrwx 1 root root 10 Sep 15 15:35 e002a7bc-02da-47a8-ab98-1225e6ace6d5 -> ../../sda1
lrwxrwxrwx 1 root root 10 Sep 15 15:35 e23cc6c4-0e57-4cbd-8036-91ea9974bab0 -> ../../sda5

# blkid
/dev/sda5: LABEL="/data" UUID="e23cc6c4-0e57-4cbd-8036-91ea9974bab0" TYPE="ext3" 
/dev/sda3: LABEL="SWAP-sda3" TYPE="swap" 
/dev/sda2: LABEL="/" UUID="61965e0c-8aba-4207-9424-1350aa6e051e" TYPE="ext3" 
/dev/sda1: LABEL="/boot" UUID="e002a7bc-02da-47a8-ab98-1225e6ace6d5" TYPE="ext3" 

и изменение Ваш /etc/fstab использовать персистентное имя:

UUID=e23cc6c4-0e57-4cbd-8036-91ea9974bab0    /data    ext3    defaults    1 2
...
4
27.01.2020, 20:51

Дисковые имена (sda, sdb, sdc, …), присвоены в порядке, в котором инициализируются драйверы. Это может быть довольно случайно (это зависит, в котором порядке устройства загружаются, и иногда какой диск отвечает на запрос на микросекунду ранее, чем другой на некоторой системной шине).

Числа раздела (sda1 по сравнению с sda2 по сравнению с …), фиксируются; они не изменятся, пока Вы не повторно разделите диск. Номера раздела не присвоены последовательно; читайте на разделении ПК (перейдите по ссылкам “дополнительной информации”), и возможно этот ответ и этот поток.

Надежный способ получить доступ к конкретным дискам через LVM, маркировки или UUID.

  • UUID присвоены при создании файловой системы; ответ квантов показывает, как видеть UUID диска и использовать его в /etc/fstab.
  • Если Вы предпочитаете использовать значимые маркировки, работать tune2fs -L ubuntu /dev/sda1 и так далее дать каждый раздел с файловой системой уникальная маркировка, и mkswap -L swap1 /dev/sda5 (не делайте этого, в то время как область подкачки используется). Затем используйте строку как это в /etc/fstab:

    LABEL="ubuntu" / ext4 errors=remount-ro,acl 0 1
    
  • Имена логического тома LVM - то, что я предпочитаю использовать, но Ваша система не использует LVM. Думайте о нем для своей следующей сборки.

3
27.01.2020, 20:51
  • 1
    Для Ваших дисков NTFS можно также хотеть использовать ntfslabel от ntfsprogs пакет (вместо того, чтобы загрузиться в Windows или gparted на Linux для изменения маркировки). Это теперь поставляется на вполне паре главных дистрибутивов. –  syntaxerror 21.10.2013, 02:09

Теги

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