使用裸QEMU安装Linux(Debian)

💡 原文英文,约200词,阅读约需1分钟。
📝

内容提要

使用QEMU创建40G磁盘镜像并安装Debian。安装后移除-CDROM选项以启动系统。需在服务器上构建自定义内核,并手动将内核镜像放入虚拟机。

🎯

关键要点

  • 使用QEMU创建40G磁盘镜像,命令为:$ qemu-img create -f raw linux.img 40G。
  • 运行安装镜像,命令为:$ qemu-system-* -m 1024 -boot d -enable-kvm -smp 3 -net nic -net user -hda linux.img -cdrom debian-10.13.0-i386-netinst.iso。
  • 安装完成后,需移除-CDROM选项以启动系统。
  • 需要在服务器上构建自定义内核,无法在虚拟机内构建内核。
  • 手动将内核镜像放入虚拟机的磁盘中。

延伸问答

如何使用QEMU创建40G磁盘镜像?

使用命令 $ qemu-img create -f raw linux.img 40G 创建40G磁盘镜像。

安装Debian时需要使用哪些命令?

运行安装镜像的命令为:$ qemu-system-* -m 1024 -boot d -enable-kvm -smp 3 -net nic -net user -hda linux.img -cdrom debian-10.13.0-i386-netinst.iso。

安装完成后如何启动系统?

安装完成后,需要移除 -cdrom 选项以启动系统。

为什么需要在服务器上构建自定义内核?

因为无法在虚拟机内构建内核,需要在服务器上构建并手动将内核镜像放入虚拟机。

如何将内核镜像放入虚拟机的磁盘中?

需要手动将内核镜像放入虚拟机的磁盘中,具体步骤未详细说明。

使用QEMU时,-f qcow2格式有什么优势?

-f qcow2格式可能具有更好的性能。

➡️

继续阅读