LINUX.ORG.RU
ФорумAdmin

Установка GRUB2/GRUB на два диска для загрузки с зеркального zpool

 , ,


0

1

Добрый день.

Бьюсь второй день над тривиальной задачей, возможно упускаю что-то простое.

Есть диск с двумя партициями: /boot и zfs root. Необходимо подключить к нему второй в софтовом зеркале. Я делаю:

sfdisk -d /dev/sda | sfdisk /dev/sdb

zpool attach pool_name /dev/sda2 /dev/sdb2

dd if=/dev/sda1 of=/dev/sdb1 bs=4K

grub2-install /dev/sdb

Однако при загрузке со второго диска я получаю голую консоль grub2. В случае ручной загрузки ( set root=(hd0,msdos1) kernel ... initrd ... boot) все успешно загружается. Партиция /dev/sdb1 монтируется и имеет идентичные /dev/sda1 файлы, но почему-то не читается grub-ом. Что я делаю не так?

Быть может grub-mkconfig -o /boot/grub/grub.cfg , или что-то в этом роде нужно сотворить?

DALDON ★★★★★ ()
Ответ на: комментарий от DALDON

так вроде конфиг же общий должен быть и предельно простой- по сути достаточно двух строк:

linux _kernel_ root=ZFS=pool/dataset zfs_rorce=1

initr _inird_

так что простым копированием должно перенестись

stein_h ()

Вверх. неужели никто не в курсе?

stein_h ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.