역사적으로 클라우드 서비스였던 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 이미지아마존 리눅스 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/