Im using a disk partitioned using gpt like this: /dev/mapper/ddf1_4c5349202020202080862925000000004711471100001450p13 on /hypercomplex type ext4 (rw) /dev/mapper/ddf1_4c5349202020202080862925000000004711471100001450p6 on /hypercomplex/bin type ext4 (rw) /dev/mapper/ddf1_4c5349202020202080862925000000004711471100001450p2 on /hypercomplex/boot type ext4 (rw) /dev/mapper/ddf1_4c5349202020202080862925000000004711471100001450p3 on /hypercomplex/etc type ext4 (rw) /dev/mapper/ddf1_4c5349202020202080862925000000004711471100001450p10 on /hypercomplex/home type ext4 (rw) /dev/mapper/ddf1_4c5349202020202080862925000000004711471100001450p7 on /hypercomplex/sbin type ext4 (rw) /dev/mapper/ddf1_4c5349202020202080862925000000004711471100001450p9 on /hypercomplex/usr type ext4 (rw) /dev/mapper/ddf1_4c5349202020202080862925000000004711471100001450p5 on /hypercomplex/usr/bin type ext4 (rw) /dev/mapper/ddf1_4c5349202020202080862925000000004711471100001450p4 on /hypercomplex/usr/sbin type ext4 (rw) /dev/mapper/ddf1_4c5349202020202080862925000000004711471100001450p8 on /hypercomplex/var type ext4 (rw) /dev/mapper/ddf1_4c5349202020202080862925000000004711471100001450p12 on /hypercomplex/var/log type ext4 (rw) /dev/mapper/ddf1_4c5349202020202080862925000000004711471100001450p11 on /hypercomplex/var/tmp type ext4 (rw) Ive enabled dmraid (And *NOT* mdadm since it corrupts my raid volume) and created a monolithic (no module support) kernel and a initramfs - my aim is just run a dmraid -ay, recognize the partitions and mount root. But initramfs cant find the rootfs (Find as sda13 but mark as incorrect) and when i go to busybox shell, i see after running dmraid -ay the disk exists in /dev/mapper but NOT the partitions. Reproducible: Always
Ive seen https://bugzilla.redhat.com/show_bug.cgi?id=500322 which says dmraid will not support GPT partition. So will hurt include kpartx in genkernel images or some another kind of solution?
kpartx is available if you do domultipath.