use*_*692 81 amazon-ec2 amazon-web-services amazon-ami
如何在不重新创建整个系统设置的情况下将新的AWS EC2类(r3,i2)与现有AMI一起使用?
新的EC2类仅支持基于HVM的虚拟化,但我只有PVM AMI映像.
div*_*duz 76
启动Ubuntu HVM linux,任何版本,新版本
使用我现有的AMI/PVM linux启动Ubuntu /,并在其上安装grub包: apt-get install grub-pc grub-pc-bin grub-legacy-ec2 grub-gfxpayload-lists
停止PVM linux
在PVM linux上分离root(/ dev/sda1)分区
将PVM linux root分区附加到某处运行HVM linux,例如:/ dev/sdf
在HVM linux上: mkdir -p /mnt/xvdf && mount /dev/xvdf /mnt/xvdf
rsync -avzXA /boot/ /mnt/xvdf/boot/
mount -o bind /dev /mnt/xvdf/dev && mount -o bind /dev/pts /mnt/xvdf/dev/pts && mount -o bind /proc /mnt/xvdf/proc && mount -o bind /sys /mnt/xvdf/sys
chroot /mnt/xvdf
grub-install --no-floppy --recheck --force /dev/xvdf
update-grub2
退出chroot:CTRL + D.
停止HVM Linux
detach/dev/sda1原始根和分离/ dev/sdf PVM root
将PVM root作为/ dev/sda1附加到HVM linux
启动HVM linux,瞧!
从正在运行的HVM linux创建一个新的AMI映像,它将被HVM虚拟化.
| 归档时间: |
|
| 查看次数: |
24152 次 |
| 最近记录: |