我如何更改内核

时间:2013-11-01 12:28:18

标签: ubuntu amazon-ec2 kernel

我必须从物理ubuntu(dapper)框中获取旧图像到AWS。 软件堆栈和应用程序并不完全是现代的,因此我尝试将P2V转换为AWS

dd / / dev / sda卷好了 将其安装在另一个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版本?

1 个答案:

答案 0 :(得分:0)

AWS提供了制作AWS友好内核的指南。

http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/UserProvidedKernels.html

如果此框太旧了。您将不得不克隆它并尝试dist升级。或者只是将您的应用程序移植到打开新AWS机器的品牌上。

对未来的建议。 LTS。那样你就有5年的时间来解决这个问题。