使用裸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格式可能具有更好的性能。
➡️