有没有人愿意分享他们成功完成转换所遵循的流程?我目前可以访问两个环境:
>原始xm环境中有两个Dom
>运行vmware转换器后成功的vmware构建,我可以在救援模式下启动(但不启动).
我也意识到XM图像不可启动,需要克服这个问题(我再次试过,但必须缺少一个细节).
我想在运行vmware转换器之前尝试为转换设置xm,因为我觉得在通过vmware转换器成功引入所有数据后,我已经从linux救援模式的角度来看已经用尽了这个过程. (但是如果我能得到一些有用的提示,我会选择哪种方式……)
解决方法
>首先,您需要确保救援CD可以看到硬盘:如果您在执行fdisk -l时无法看到它们,请尝试将SCSI控制器类型更新为LSI逻辑SAS.
>一旦您能够在救援环境中看到磁盘,就可以在它询问时允许它读取/写入所有系统分区.您还需要网络连接来下载软件包,因此在需要时分配详细信息.
>如果自动安装失败,则需要手动安装/分区并编辑/ etc / fstab. entres将是这样的:
/ dev / xvda2 / ext4默认值1 1将xvda2更改为sda2或其他情况.
>重新启动以检查救援CD是否安装了磁盘. chroot到/ mnt / sysimage文件夹编辑/ etc / inittab你应该删除一个看起来像这样的条目:
co:2345:respawn:/ sbin / agetty xvc0 9600 vt100-nav
并确保有正确的条目,例如:
1:2345:respawn:/ sbin / mingetty tty1(有时这需要取消注释)
>现在您可以运行’yum install kernel’,然后创建一个initrd购买:
mkinitrd /boot/initrd-2.6.18-194.32.1.el5.img 2.6.18-194.32.1.el5
将2.6.18-194.32.1.el5替换为您在上一步中安装的内核的名称.
>现在删除/etc/grub.conf中任何与xen相关的内核条目,留下新添加的非xen内核并确保它是默认值.
>退出救援环境并从硬盘启动.运气好的话,VM会正常启动.
这是一个漫长的过程,我可能已经错过了一些东西,所以我很想听听你的表现.