红联Linux门户
Linux帮助

虚拟机中Linux不能引导的问题

发布时间:2011-06-25 10:50:44来源:赛迪网作者:sixth

帮助同学安装虚拟机的过程中,装上了linux系统,结果在经常直接powe off后系统不能引导了,分析原因发现主要问题是出现在没有找到grub引导程序。下面就是在虚拟机的环境下修复grub的简单过程。注:这里还是以 redhat9 版本为例。


首先进虚拟机,在开机画面刚开始时按F2,进入进行bios配置,选光盘,用我们的安装盘,第一张插入进去,在运行时按F5进入输入上面提示的linux-rescue回车(一路下来都是回车就行),进入单人模式,#输入命令了,这里输入cd /mnt/systembin这里挂载了如同/boot下文件,接着是进入sbin文件下#cd sbin运行 ./grub-install /dev/hda(安装到第一块硬盘上 后面的这个也可以不要,表示默认)


接下来运行grub ./grub 在grub命令行里输入。


>root(hd0,0)

>setup (hd0)

>kerner /vmlinux __ 可以按TAP会有提示(所以得记下自己的系统信息)

>initrd /initrd TAp(加载文件系统)

>reboot


重新启动,看看是不是可以加载了呢


这样至少你能找到grub程序,以后有问题再说,终于帮他们把问题解决了。