Ubuntu 14.04安装与预先设定的RAID 1分区

我一直在痛苦地尝试使用RAID 1分区自动化Ubuntu 14.04服务器安装。 我在VirtualBox上面testing了两个虚拟磁盘映像(dynamic分配的大小可以增加到1TB)和一个自定义的ISO,这是从预先生成的。

我试图有一个镜像两个硬盘的RAID 1,使第一个32GB的两个1TB磁盘是“交换”,其余的磁盘是ext4。 即md0 = sda1和sdb1(交换)md1 = sda2和sdb2(ext4)。 然而,问题是每次我尝试这样做时,我都卡在“分区磁盘”手动安装菜单中,只有sda分区信息已经被填充(即它会显示swap和ext4)。 sdb分区将是空的,我将不得不手动input信息并从那里生成分区表。 我已经尝试了各种各样的在网上find的preseedconfiguration,修补它们,仍然没有运气。 任何意见/帮助非常感谢! 注意:我用kickstart超过了一些初始菜单,不确定这是否会干扰某种方式。

弄清楚了!
有一个不好的配方,导致问题。 希望这将成为其他人在尝试构buildRAID 1 2高清分区系统时遇到同样问题的有用参考:

## RAID 1 PRESEED di partman-auto/method string raid di partman-auto/disk string /dev/sda /dev/sdb di partman-lvm/device_remove_lvm boolean true di partman-md/device_remove_md boolean true di partman-lvm/confirm boolean true di partman-auto-lvm/new_vg_name string main_vg # Next you need to specify the physical partitions that will be used. di partman-auto/expert_recipe string \ multiraid :: \ 200% 512 200% raid \ $lvmignore{ } \ $primary{ } \ method{ raid } \ raidid{ 1 } \ . \ 4000 5000 -1 raid \ $lvmignore{ } \ method{ raid } \ raidid{ 2 } \ . di partman-auto-raid/recipe string \ 1 2 0 swap - \ raidid=1 \ . \ 1 2 0 ext4 / \ raidid=2 \ . di mdadm/boot_degraded boolean true di partman-md/confirm boolean true di partman-partitioning/confirm_write_new_label boolean true di partman/choose_partition select Finish partitioning and write changes to disk di partman/confirm boolean true di partman-md/confirm_nooverwrite boolean true di partman/confirm_nooverwrite boolean true