http://mirror.dc15.debconf.org/other/debian-stretch-DI-alpha2-amd64-netinst.iso wget http://fai-project.org/download/misc/fai-kvm Create a VM with 4 disks and boot the CD: fai-kvm -UV -n -d 4 cd debian-stretch-DI-alpha2-amd64-netinst.iso ------------------------------------------------------------------ Test results ============ #1 - sid, guided partitioning, all in one partition (no LVM/LUKS) ----------------------------------------------------------------- OK with host-only dracut config #2 sid, gpt partition tables, 2 disks, manual partitioning, raid1 /dev/md0 -> /boot, /dev/md1 -> crypt -> lvm2 -> /, swap /dev/mapper/vg0-root -> / /dev/mapper/vg0-swap -> swap #3 jessie, single partition, btrfs ---------------------------------- OK with host-only config OK with generic config #4 - stretch + sid's dracut, LVM + LUKS, all in one partition ------------------------------------------------------------- (installed Jessie + upgraded, since d-i stretch alpha{1,2} have a broken partman-cryptsetup.) OK with host-only dracut config #5 stretch, guided partitioning, LVM with separate /boot (d-i), ext4 -------------------------------------------------------------------- OK with host-only config OK with generic config (from newbies) #6 stretch, guided, partitions on the first virtual disk, no raid (/, swap, /tmp, /var, /boot) OK (from newbies) #7 stretch, manual, raid 5 with 3 active disks and 1 spare. The resulting MD is an ext4 containing /. keyboard layout spanish (es) OK # 8 Debian Jessie, suspend to disk (hibernate) using dracut 040 does not work dracut 043-2 OK, systemctl hibernate or echo disk > /sys/power/state, both works Misc. notes =========== rd.debug gives a lot of output when the initrd starts, all output is written to /run/initramfs/rdsosreport.txt man dracut.cmdline will show all kernel cmdline option you may add to your boot loader (e.g. grub) the debug module of dracut will add additional commands to the initrd