Ubuntu 22.04 AWS 가져오기 initramfs/initrd 문제

Ubuntu 22.04 AWS 가져오기 initramfs/initrd 문제

Ubuntu 22.04용 다중 클라우드 배포 작업을 진행 중인데 16.04 이후로 이 작업을 수행한 적이 없습니다. QEMU로 생성된 원시 이미지가 있고 이를 AWS로 가져오려고 하는데 가져오기에서 알 수 있습니다. :

  "StatusMessage": "ClientError: We were unable to read your import's initramfs/initrd to determine what drivers your import requires to run in EC2.", 

AWS에는 할 일이 많지 않습니다. 블랙박스로 디버깅해도 괜찮습니다. 궁금합니다.기본 이미지에서 잠재적인 문제를 찾으려면 어디로 가야 할까요?. 이는 UEFI 배포가 아닌 레거시 부팅이어야 하며 AWS가 이를 이해했는지 확인했습니다. (UEFI를 사용했지만 하드웨어에 PXE 배포를 해야 하기 때문에 가상 환경뿐만 아니라 이를 지원하지 않습니다.)

하지만 이 이미지를 hyper-v, virtualbox 또는 Vmware로 가져오는 데 아무런 문제가 없었습니다.

22.04가 VM Import 목록에 없다는 것을 알았습니다.https://docs.aws.amazon.com/vm-import/latest/userguide/prerequisites.html 그러나 그것은 약간 의심스러운 것 같습니다. Amazon이 사람들이 새로운 OS를 가져올 수 있도록 허용하는 타임라인에 대해 누군가 논평할 수 있는지 확실하지 않습니다.

답변1

22.04 가져오기에서 동일한 오류가 발생하여 이에 대해 Amazon 지원팀에 문의했습니다. 22.04는 지원되지 않으며 20.04를 사용하라고 하더군요. 22.04가 언제 지원될지는 예상하지 못했습니다.

관련 정보