15158846557 在线咨询 在线咨询
15158846557 在线咨询
所在位置: 首页 > 营销资讯 > 网站运营 > MAC OS使用qemu高性能虚拟机教程

MAC OS使用qemu高性能虚拟机教程

时间:2023-06-26 12:03:01 | 来源:网站运营

时间:2023-06-26 12:03:01 来源:网站运营

MAC OS使用qemu高性能虚拟机教程:MacOS目前自带类似kvm的虚拟机框架,但是除了parallels之外,其他的虚拟机软件支持都不是很好。最近尝试了一下qemu,发现qemu也可以支持原生hypervisor(Apple Developer Documentation)。

  1. 安装qemu
#首先安装brew/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"brew install qemu2. 准备虚拟机qcow2镜像文件

qemu-img create -f qcow2 ubuntu20.qcow2 50G这边可以根据自需要安装guest系统选择这个文件的size,我这边选择50g,无需担心,qcow2是按需分配的,一开始的占用并不大。

3. 安装虚拟机,以ubuntu server为例子

#首先下载ios安装镜像wget https://repo.huaweicloud.com/ubuntu-releases/20.04.3/ubuntu-20.04.3-live-server-amd64.iso#启动安装qemu-system-x86_64 / -machine type=q35,accel=hvf / -smp 6 / -cpu host / -hda ubuntu20.qcow2 / -m 16G / -vga virtio / -usb / -device usb-tablet / -display default,show-cursor=on -cdrom ./ubuntu-20.04.3-live-server-amd64.iso这边-smp指定guest系统可用的核数,-m指定内存大小,注意-hda和-cdrom后面的文件路径。

这时候qemu会弹出安装界面,按照正常流程安装系统即可,这时候可以明显感觉到mac电脑跑虚拟机的安静。

-accel=hvf,hvf就是qemu支持mac os原生hypervisor的选项。

4. 安装完成之后,以后要启动虚拟机,就无需带-cdrom

qemu-system-x86_64 / -machine type=q35,accel=hvf / -smp 6 / -cpu host / -hda ubuntu20.qcow2 / -m 16G / -vga virtio / -usb / -device usb-tablet / -display default,show-cursor=on -net user,hostfwd=tcp::2222-:22 -net nic启动时,我们做一下端口转发,我们这里把host的127.0.0.1:2222端口转发到guest的22端口,我们可以使用ssh来连接guest系统。

ssh <username>@127.0.0.1 -p 2222

关键词:虚拟,教程,性能,使用

74
73
25
news

版权所有© 亿企邦 1997-2025 保留一切法律许可权利。

为了最佳展示效果,本站不支持IE9及以下版本的浏览器,建议您使用谷歌Chrome浏览器。 点击下载Chrome浏览器
关闭