LINUX.ORG.RU

Загрузка с dmraid

 , , , mhpt37x


0

1

RAID10 собран на HighPoint RocketRaid, модуль pata_hpt37x вкомпилирован в ядро, Initramfs собран genkernel'ом с опцией --dmraid, при загрузке в /dev/mapper появляется /dev/mapper/hpt45x_gihigibga, /dev/mapper/hpt45x_gihigibga-0, /dev/mapper/hpt45x_gihigibga-1, но не появляются партиции:

/dev/mapper/hpt45x_gihigibga1
/dev/mapper/hpt45x_gihigibga2
/dev/mapper/hpt45x_gihigibga3
/dev/mapper/hpt45x_gihigibga4
При загрузке с livecd после выполнения dmraid -ay -vv происходит аналогичное, только после выполнения kpartx -a /dev/mapper/hpt45x_gihigibga, партиции появляются в /dev/mapper. В grub прописан real_root=UUID=[тут-длинный-идентификатор] dodmraid. Как сделать чтобы партиции появлялись при загрузке dmraid в initramfs? Может быть добавить kpartx в какой-то скрипт?

★★

Как физически собран рейд(уровень, какие винты)? kpartx здесь скорее не при чём, то есть в данном случае он скорее костыль чем правильное решение.

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

Через bios rocketraid'a 4 винта в RAID10, 4 X Seagate 200Gb

Fletch ★★
() автор топика
 real_root=LABEL=label real_root=UUID=uuid 
    Note: to use either of these arguments, genkernel must have been run with the argument "--disklabel". With the "--disklabel" argument, genkernel will install blkid from e2fsprogs in the initramfs image and blkid will be run to find the partition with the given LABEL or UUID.

Пробовал?

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

Конечно, initamfs собран с поддержкой uuid'ов. Скорей всего я просто забыл проинсталлить kpartx. В livecd он был, а вот в чруте не поставил :), и думаю, что вот так все должно решиться: http://unix.stackexchange.com/questions/65746/automatically-run-kpartx-during...

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

Ничего не помогло, при сборке initramfs, kpartx включается в initrd, но по-прежнему, ядро партиции не обнаруживает. cast megabaks

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