如何将 Linux 内核更改为 EC2 友好版本?

如何将 Linux 内核更改为 EC2 友好版本?

我必须将物理 ubuntu (dapper) 盒中的旧映像导入 AWS。软件堆栈和应用程序并不完全是当代的,因此我尝试对 AWS 进行 P2V

dd 了 /dev/sda 卷,ok 将其安装到另一个 ubuntu AWS 实例上,以修复 ssh 密钥、fstab、网络等

但现在它无法启动(我并不感到惊讶)说:

Tpmfront:Error Unable to read device/vtpm/0/backend-id during tpmfront initialization! error =     ENOENT Tpmfront:Info Shutting down tpmfront 
xc: error: panic: xc_dom_bzimageloader.c:655:     
xc_dom_probe_bzimage_kernel: boot protocol too old (0204): Invalid kernel xc: error: panic:  
xc_dom_core.c:621: xc_dom_find_loader: no loader found: Invalid kernel

如何将内核(手动)更改为更加适合 AWS 的版本?

相关内容