目前好多新类型,包括t2, r3都只支持hvm虚拟化类型的AMI,所以有必要做点hvm的AMI来用,但是从头重做又太麻烦,于是想把现有的pv转换成hvm。首先AMI目前没法直接转换,所以可以将pv的AMI应用的snapshot重新注册成新AMI。具体步骤如下:
(1)在Snapshot列表中选择pv的AMI所引用的根分区快照,点右键Create Image,其他地方保持默认,只需要将Virtualization type换成Hardware-assisted virtualization,然后起个名字,创建就行。
(2)这时只有根分区,然后基于该新AMI创建实例,创建过程中基于之前AMI剩下的磁盘的快照创建新磁盘挂载到相同位置,就攒好一套了,这时,将这个新EC2实例创建成AMI,就是内容跟之前一模一样的HVM的AMI了。