我正在尝试将我的 Xen domU (guest VM) 移动到EC2。
在我的机器上,我有一个Xen(dom0和几个domUs)。
但是,当我启动来宾 VM 时,我使用来自dom0的内核映像
(在.cfg文件行kernel=/...; initrd=/... 中)。这意味着,我的内核映像不在我用于 VM 的同一磁盘上。
到目前为止,一切都很好。
现在,我想将我的来宾VM移动到EC2。
我调整了我的/etc/fstab(捆绑、上传、注册、运行),对于内核映像(aki),我使用了默认的。当然,我的虚拟机无法启动。
我尝试了其他几个(aki)和同样的事情。
我认为问题出在我的内核映像位置?
我在EC2上的某个地方读到我可以使用自己的自定义内核。所以我下载了 2.6.35.4(我正在运行 2.6.26)。
编译它,捆绑它......(我关注了http://ec2-downloads.s3.amazonaws.com/user_specified_kernels.pdf)。
但是,我仍然无法启动自己的映像。
运行现有的 AMI(社区)没有问题。
问题是运行我自己的虚拟机(我有太多的设置无法从 vanilla AMI 完成)。这可能吗(我是 EC2 的新手)?
我错过了什么?
是否有一些指南/教程?
我正在运行 Debian Lenny(来宾机器和基础机器)。