** Changed in: partman-base (Ubuntu Lucid) Status: Fix Committed => In Progress
** Description changed: Binary package hint: mdadm In a KVM, I can do this just fine: * Using 2 virtual disk images * Install Lucid Server amd64 * Both disks partitioned to just one large Linux raid partition * RAID1 these two together, /dev/md0 * Put / on an ext4 filesystem on /dev/md0 * Install The above works. However, I have spent my entire weekend trying to get 10.04 on a RAID1 of two 500GB SATA disks, without success. I partitioned them the same as above. And conducted the install. When I boot into the new system, I get dropped to an initramfs shell. I can see that /dev/md0 exists, and is in the process of resyncing. I try to "mount /dev/md0 /root" and I get: mount: mounting /dev/md0 on /root/ failed: Invalid argument Also, see something else that's odd... My /dev/md0 looks "correct", in that it's composed of /dev/sda1 and /dev/sdb1. However, I also see a /dev/md0p1, which is composed of /dev/sda and /dev/sdb (the whole disks?). Furthermore, if I go into /dev/disk/by-uuid, there is only one symlink there, pointing to /dev/md0p1. And this UUID is what is in fact in grub as the root device. That looks quite wrong. This looks pretty release-critical, to me, as it's affecting RAID installs of the server. TEST CASE: The above problem should arise when attempting a RAID install on any disk whose size is between 1048576*n+512 and 1048576*n+65535 bytes, for integer values of n. In order to reproduce this, the root filesystem should be created on a RAID array whose member devices extend all the way to the end of the disk (i.e. accept the default size for the partition in the installer). + + To validate this from -proposed (once available), please note that you + will need to use a netboot installation image and boot with apt- + setup/proposed=true on the kernel command line. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/569900 Title: partman sometimes creates partitions such that there is ambiguity between whether the superblock is on the disk device or the partition device -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs