📅  最后修改于: 2023-12-03 15:17:21.419000             🧑  作者: Mango
虚拟机是程序员开展开发和测试工作必不可少的工具。QEMU是一款在Linux中广受欢迎的虚拟机软件,它支持多种架构,包括x86、ARM、MIPS等。在本文中,我们将介绍如何在Linux中设置QEMU虚拟机。
首先,我们需要安装QEMU。在Ubuntu或Debian中,可以使用以下命令进行安装:
sudo apt-get install qemu
如果你使用的是其他发行版的Linux,可以使用对应的包管理器进行安装。
在安装QEMU之后,我们需要创建虚拟机。我们可以使用以下命令来创建一个x86架构的虚拟机:
qemu-system-x86_64 -hda ubuntu.img -cdrom ubuntu.iso -boot d
在这个命令中,-hda
参数指定虚拟机的硬盘镜像文件,-cdrom
参数指定虚拟机的光驱镜像文件,-boot
参数指定虚拟机的启动序列。在本例中,我们指定虚拟机从光驱启动。
创建虚拟机后,我们可以使用以下命令来启动虚拟机:
qemu-system-x86_64 -hda ubuntu.img
在这个命令中,-hda
参数指定虚拟机的硬盘镜像文件。
启动虚拟机后,我们可以使用VNC或SSH等协议来远程登录虚拟机进行操作。例如,使用VNC可以运行以下命令:
# 使用127.0.0.1:5900作为VNC服务器,密码为123456,宽度为800,高度为600
qemu-system-x86_64 -hda ubuntu.img -vnc :0 -k en-us -smp 2 -m 2048 -net nic,model=virtio -net user -usb -device usb-tablet -localtime -name "Ubuntu 20.04" -vga virtio -soundhw hda -redir tcp:8080::80
在VNC客户端中,输入127.0.0.1:5900
并输入密码进行连接。连接成功后,我们就可以在虚拟机中进行操作了。
QEMU是一款强大的虚拟机软件,在Linux中越来越受到程序员的青睐。通过本文的介绍,我们学会了如何在Linux中安装、创建、启动和使用QEMU虚拟机。