测试环境1台物理机太老了,又只跑了一个nginx服务,于是想把它迁移到虚拟化中,用“VMware vCenter Converter Standalone”6.4版,把它P2V到虚拟化中,启动时报以下错误。
需要按两次空格后,可以进入到启动界面,然后可以正常启动,其它方向无任何异常。
经分析,是因为vCenter Converter Standalone软件在作P2V迁移时,会错误在grub.cnf启动配置项文件中注释一些内容,我们把它修正,就正常了。
进入目标目录/boot/grub2,注意不是/root/grub2,也不是/boot/grub目录,备份现有的配置文件grub.cfg ,再编辑它。找到“removed by Converter”行,可以看到行首都有“:“号,在这些行首中,我们再加放“#”,注释掉这些内容,保存后,重启。
修改前状态
cd /boot/grub2/ cp grub.cfg grub.cfg.bak more grub.cfg
修改启动项,并保存,然后重启服务器,进行测试,应该开机没有错误提示了。
vi grub.cfg 。。。 initrd16 /initramfs-3.10.0-1160.45.1.el7.x86_64.img } #: # (removed by Converter) menuentry 'CentOS Linux (3.10.0-11 centos --cl --class 。。。 #: # (removed by Converter) load_video #: # (removed by Converter) set gfxpayload=keep #: # (removed by Converter) insmod gzio #: # (removed by Converter) insmod part_msdos #: # (removed by Converter) insmod xfs #: # (removed by Converter) set root='hd0,msdos1' #: # (removed by Converter) if [ x$feature_platform_search_hint = xy ]; then #: # (removed by Converter) search --no-floppy --fs-uui-hint-efi=hd0,msdos1 --hint-baremetal。。。 #: # (removed by Converter) else #: # (removed by Converter) search --no-floppy --fs-uuid --set=root 764099-2a0ef50f4f1 #: # (removed by Converter) fi #: # (removed by Converter) linux16 /vmlinuz-3.10.0-1160.el7.x86_rnel=auto rd.lvm.lv=centos。。。 #: # (removed by Converter) initrd16 /initramfs-3.10.0-1160.el7.x86_64.img #: # (removed by Converter) } #: # (removed by Converter) menuentry 'CentOS Linux (0-rescu4803e595b-9d。。。 #: # (removed by Converter) load_video #: # (removed by Converter) insmod gzio #: # (removed by Converter) insmod part_msdos #: # (removed by Converter) insmod xfs #: # (removed by Converter) set root='hd0,msdos1' #: # (removed by Converter) if [ x$feature_platform_search_hint = xy ]; then #: # (removed by Converter) search --no-floppy --fs-unt-。。。 #: # (removed by Converter) else #: # (removed by Converter) search --no-floppy --fs-uuid --set=root 7640352a-1de8-4d99-8e18-b2a0ef50f4f1 #: # (removed by Converter) fi #: # (removed by Converter) linux16 /vmlinuz-0-rescda2b=auto rd.lvm.lv=centos/root rhgb 。。。 #: # (removed by Converter) initrd16 /initramfs-0-rescue-f96db78cd0db43b394806b3579eda2b1.img #: # (removed by Converter) } ### END /etc/grub.d/10_linux ### 。。。
声明:欢迎大家光临本站,学习IT运维技术,转载本站内容,请注明内容出处”来源刘国华教育“。如若本站内容侵犯了原著者的合法权益,请联系我们进行处理。