Amazon Linux 2——历史上是一种云产品——现在也作为本地部署各种设置的解决方案。
两种最流行的本地解决方案是:
- 虚拟机(例如 KVM、Oracle VirtualBox、VMware、Microsoft Hyper-V)
- 容器(即 Docker)
但是,为了方便和简单起见,我想在 Apple Silicon 上的 Parallels 中运行 Amazon Linux 2(例如 M1 CPU)。
我尝试过的:
- 安装自制
- 安装
qemu
以访问qemu-convert
brew install qemu
- 下载
kvm
“qcow2”ARM64图像亚马逊 Linux 2 - 将图像转换为“vdi”格式:
qemu-img convert -f qcow2 amzn2-kvm-2.qcow2 -O vdi amzn2-kvm-2.vdi
...但是 Parallels 说了以下内容:
“Parallels 不支持此来宾操作系统类型或架构的 EFI 引导加载程序”
我还尝试使用config.pvs
XML 编辑器和通过BIOS标志如果尝试禁用 EFI 但没有成功,Parallels 总是会提示“读取/写入 Amazon Linux 2 使用的硬盘 0 时发生严重错误”。
在 Parallels 论坛上交叉发布同一问题:https://forum.parallels.com/threads/apple-silicon-support-for-amazon-linux-2.357286/(已删除)
使用 UTM 的 Reddit 线程:https://www.reddit.com/r/aws/comments/rxat5m/run_amzn2_kvm_arm64xfsgptqcow2_image_onprem_with/