Когда вы имеете дело со множеством дисков, вы можете иметь некоторые проблемы с именами устройств. Например то что в одной конфигурации /dev/sda1, в другой может стать /dev/sdd1. Это создаёт определенные трудности при монтировании, которые можно обойти, если использовать метки файловых систем вместо имён устройств. В этой статье будет показано, как именно это реализовать.
Для решения поставленной задачи нам нужно выполнить два шага:
- Добавить метки на все партиции.
- Отредактировать конфигурационные файлы под новую конфигурацию.с
Для добавления метки нужно воспользоваться командой tune2fs, например вот так:
# tune2fs -Lroot /dev/sda1
Следующим шагом в файле /etc/fstab нужно заменить строчку вроде
/dev/sda1 / ext3 defaults,errors=remount-ro 0 1
на:
LABEL=root / ext3 defaults,errors=remount-ro 0 1
И на конец в файле /boot/grub/menu.lst нужно заменить опцию root=/dev/sda1 на root=LABEL=root.
Всё! Теперь вы можете спокойно переставлять свой жёсткий диск как угодно - система гарантировано загрузится.
Killy 2007-05-02 19:31:22 (#)
Так что будте внимательнее, товарисчи! =)