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インポートのリストに載っていないことに気付きました。https://docs.aws.amazon.com/vm-import/latest/userguide/prerequisites.html しかし、それは少し疑わしいようです。Amazon が新しい OS の輸入を許可する時期について誰かがコメントできるかどうかはわかりません。

答え1

22.04 のインポートでも同じエラーが発生したため、Amazon サポートに問い合わせました。22.04 はサポートされていないため、20.04 を使用するようにと言われました。22.04 がサポートされる時期については、予測がつきませんでした。

関連情報