grub应用!

发表于:2007-07-04来源:作者:点击数: 标签:
简单介绍双系统无法启动,停在grub是的解决办法! grub的使用: Grub是一个多重开机管理工具,可用来启动众多操作系统。它是一个独立于 正在运行的操作系统之外的开机程式,并不像Lilo是依靠 linux 才能进行设定与维护, 它也提供了类似于Bash的命令行模式,
简单介绍双系统无法启动,停在grub是的解决办法!

grub的使用:
Grub是一个多重开机管理工具,可用来启动众多操作系统。它是一个独立于
正在运行的操作系统之外的开机程式,并不像Lilo是依靠linux才能进行设定与维护,
它也提供了类似于Bash的命令行模式,让使用者更方便的设定Grub.

双系统无法启动:停在grub>处无法进入
原因是grub.cong文件破坏
解决办法:
1.windows的恢复:
grub>rootnoverify (hd0,0)
grub>chainloader +1
grub>boot
说明:以rootnoverify指令使grub不挂载(hd0,0)分区,只需知道一会是要启动此分区上的系统;
      chainloader +1的意思是指定此分区上的第一个扇区来启动系统;
      最后以boot指令开机。
2.启动到linux:
  grub>root(hd0,7)
  grub>kernel /boot/vmlinuz root=/dev/hda8 ro
  grub>boot
说明:root指令后会挂载后面参数的硬盘分区位置;
      当挂载完成后kernel指令会载入其参数的系统内核,
     (linux的内核通常在/boot目录下名为vmlinuz的档案);
      最后的两个参数都是要传给刚载入的内核。
      root=/dev/hda8是告诉内核根目录的位置是在/dev/hda8,并要求挂载为只读(ro);
      最后执行boot指令以进行所装linux系统的启动。
 

原文转自:http://www.ltesting.net