- 创建虚拟磁盘
dd if=/dev/zero of=disk.img bs=10M count=1
- 将磁盘文件虚拟为循环快设备
sudo losetup /dev/loop0 disk.img
- 分区
sudo fdisk /dev/loop0
- 格式化分区
sudo mkfs.ext4 /dev/loop0
- 挂载到本地文件系统 mmt 目录
sudo mount /dev/loop0 /mnt
- 创建启动目录
sudo mkdir /mnt/boot
- 安装 grub2 启动目录
sudo grub-install --boot-directory=/mnt/boot --force /dev/loop0
- 解挂载
sudo umount /mnt
- 解设备虚拟
sudo losetup -d /dev/loop0
- 启动qemu
sudo qemu-system-i386 -hda disk.img