uv322:

Uv> Как правильно перенести загрузчик grub из mbr sda на mbr sdb?
Uv> Менял в /dev/sdb5 в файле /boot/grub/device sda на sdb и hd0 на hd1, а
Uv> в файле /boot/grub/menu.lst также sda на sdb hd0 на hd1.
Uv> Затем перегружался в /dev/sdb5  и делал так:
Uv> $ grub-install "(hd1)"
Uv> Но груб так и не перенёсся на sdb.

Возможно, после того, как вы поменяете порядок загрузки в BIOS, GRUB
воспринимает этот диск уже не как hd1, а как hd0. Кроме того, ядро при
такой загрузке может тоже изменить имя устройства /dev/sdb на /dev/sda.
Слышал о проблемах со стабильностью имён устройств /dev/sdx по крайней
мере в новых ядрах. Я бы посоветовал прописать новый диск в device.map
как hd0, используя при этом id диска, например:

(hd0)   /dev/disk/by-id/ata-ST3250624AS_9ND15KE4

а корневой раздел в параметрах ядра указывать через UUID, например:

kernel /vmlinuz root=UUID=719426a5-fa89-46a2-b087-7e3593ef44bd ro

Значение UUID возьмите из /dev/disk/by-uuid/.

ls -l /dev/disk/by-uuid/ |grep sdb5$

-- 
Дмитрий Падучих
-- 
Blinux-rus mailing list
Blinux-rus@lists.a11ywiki.org
http://www.a11ywiki.org/cgi-bin/mailman/listinfo/blinux-rus

Ответить