直接引导Linux内核(Direct Linux Boot)

20200207_110727_86

qemu-system-x86_64 -kernel bzImage -initrd initrd.img \
                  -append "root=/dev/sda1 init=/bin/bash" \
                  -hda rootfs.img

区别于下列方式,其中rootfs.img包括了 grub + MBR + 多磁盘分区 + rootfs ,启动过程基本与传统PC启动过程无异。

qemu-system-x86_64 -m 512M -drive format=raw,file=rootfs.img

该种引导方式,内核模块和initramfs都包括在rootfs.img中的某个分区的文件系统中