歴史的にクラウドサービスであったAmazon Linux 2は、次のような役割も果たしています。ローカル展開さまざまな設定のためのソリューション。
最も広く使用されている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イメージAmazon 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/