На домашнем десктопе живёт три системы: винда, убунта и арч. Каждая - на своём отдельном винчестере. Периодически компьютер отказывается загружать арч.
При установке Арча разделы в /etc/fstab прописываются по умолчанию по именам:
Чтобы при загрузке Арча разделы монтировались куда надо, а система не выдавала ошибок, следует обязательно переписать в fstab монтирование не по именам, а по uuid. Узнать uuid каждого раздела можно командой/dev/sdb1 128M ext2 /boot/dev/sdb2 6.5G reiserfs //dev/sdb5 3.7G ext4 /var/dev/sdb6 62.4G ext4 /home/dev/sdb4 1.7G swap swap
$ ls /dev/disk/by-uuid/
lrwxrwxrwx 1 root root 10 Май 9 20:09 1d156a27-... -> ../../sdb2
lrwxrwxrwx 1 root root 10 Май 9 20:09 1e32e418-... -> ../../sdb4
lrwxrwxrwx 1 root root 10 Май 9 20:09 2e376205-... -> ../../sdb1
lrwxrwxrwx 1 root root 10 Май 9 20:09 4f7cb86c-... -> ../../sda1
lrwxrwxrwx 1 root root 10 Май 9 20:09 600197d8-... -> ../../sdb5
lrwxrwxrwx 1 root root 10 Май 9 20:09 93bc373e-... -> ../../sdb6
lrwxrwxrwx 1 root root 10 Май 9 20:09 970df180-... -> ../../sda2
lrwxrwxrwx 1 root root 10 Май 9 20:09 99523e4c-... -> ../../sda5
lrwxrwxrwx 1 root root 10 Май 9 20:09 c812c474-... -> ../../sda6
lrwxrwxrwx 1 root root 10 Май 9 20:09 dbce90db-... -> ../../sda4
lrwxrwxrwx 1 root root 10 Май 9 20:09 EAF87681... -> ../../sdc1
Строчки конфигурационного файла /etc/fstab, отвечающие за монтирование разделов винчестера, приводятся к виду:
# vim /etc/fstab
/dev/disk/by-uuid/2e376205-... /boot ext2 defaults 0 1
/dev/disk/by-uuid/1d156a27-... / ext4 defaults 0 1
/dev/disk/by-uuid/1e32e418-... swap swap defaults 0 0
/dev/disk/by-uuid/600197d8-... /var ext4 defaults 0 1
/dev/disk/by-uuid/93bc373e-... /home ext4 defaults 0 1
Комментариев нет:
Отправить комментарий