开机显示Grub错误的解决方法


我之前没见过这种情况的,开机显示Grub在没有经验的情况下,做了一点无法挽回的错误尝试,最终要重装了2个系统,郁闷,搞的我正在做的文档放在桌面上的)都飞了,郁闷死了,前车之鉴,希望后人不要再走这路.

开机显示Grub错误的解决我得到了教训是:
1.XP系统一定要装在C盘上;
2.不要心急,做好资料查找再动手!
一个小小引导竟然害我一个晚上,郁闷。

开机显示Grub解决方法如下:
1.可用光驱或U盘引导系统到纯DOS下(做U盘引导盘应该会吧)
2.在C:\下用dir/p/a查找是否有boot.ini文件(都在操作系统盘内)
3.找到boot.ini文件后用editboot.ini命令编辑文件
4.一般出现这种现象时boot.ini文件内容会有c:\grub或\boot\grub等内容.可参照另外一台与你电脑操作系统相同的电脑的boot.ini文件修改,需注意字符别错了.
如是XP专业版系统也可按如下修改:
 

  1. [bootloader]  
  2. timeout=3 
  3. default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS  
  4. [operatingsystems]  
  5. multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="MicrosoftWindowsXPProfessional"/noexecute=optin/fastdetect  

本行不是,上文中最后两行在boot.ini中是一行,注意字符和空格别错了
5.改后存盘,重启即可回到XP.
开机显示Grub有几点需注意:
1).光盘或U盘必须能引导到纯DOS下
2).boot.ini文件可能含有系统.隐藏.只读等属性,可用attrib命令修改后执行编辑.
3).也可将用于参照的boot.ini文件copy到U盘,再覆盖你电脑的boot.ini文件.

进入windows
 

  1. grub>root(hd0,0)  
  2. grub>chainloader+1  
  3. grub>boot  

进入linux
 

  1. grub>root(hd0,5)  
  2. grub>kernel/vmlinuz-versionroroot=/dev/hda7  
  3. grub>initrd/initrd-version.img  
  4. grub>boot 

注进入windows时,一般都在C盘,所以不用改(hd0,0),进入linux时,要看看在哪个分区。)

来自:http://hi.baidu.com/yanjun781012/blog/item/b130f71210ef3a58f919b822.html

相关内容

    暂无相关文章