GRUB文件丢失导致无法开机,重装系统有用吗? 开机grub 命令修复方法
开机出现GRUB 无法进入系统 如何重装
1、计算机的引导顺序可能有问题,再BIOS中检查一下;
2、grub是一个操作系统引导程序,裸机上是没有的,这个是计算机的一个引导设备加载的,硬盘,光盘,u盘;
3、如果用光盘,不使用ghost,按照原始的安装方法,不会出现这个问题,
也可以解决这个问题;
4、grub的简单操作:
zhidao.baidu/question/214184166.html
在grub中输入 help ,有命令列表;
输入以下命令:
find --set-root /ntldr
chainloader /ntldr
boot
就可以进入winxp的引导;
或者,
find --set-root /bootmgr
chainloader /bootmgr
boot
就可以进入win7 , vista 的引导;
或者,
chainloader (hd0,0)+1
boot
就可以从第一个硬盘第一个主引导区引导。
或者,
find --set-root /peldr
chainloader /peldr
boot
可以引导winpe,
如果不行,试试
或者,
find --set-root /avldr
chainloader /avldr
boot
还不能引导winPE,那就想其它办法引导winPE吧!
重新恢复主引导区,可以:
用光盘进DOS,使用
fdisk /mbr
可以恢复主引导区;
或者,进入windowsXP的故障恢复台,输入命令:
fixmbr
也可以恢复主引导区
或者,进入 DOS 或 winPE 或 winXP 后,使用软件恢复主引导区,都行。
开机grub怎么修复
电脑开机出现grub一般常出现于安装有一键还原软件的WIN7操作系统中,表示主引导文件丢失或损坏。解决办法有修复主引导或重装系统。
一、修复主引导:
方法一:使用DOS命令修复。
1、在grub命令提示符后面输入以下命令(注:不包含grub>本身):
grub> rootnoverify (hd0,0)
grub> chainloader +1
grub> boot
2、这样就可以进入到windows系统里边,然后按下Win(Ctrl和Alt之间的键)+R,再输入CMD,进入命令窗口后,再输入:fdisk /mbr回车即可。
方法二:使用专用工具修复。
1、使用启动U盘或光盘启动电脑,进入PE系统;
2、运行DISKGENIUS工具,重建主引导记录;
二、重装系统:以上操作无效,则需要重装系统。重装系统方法很多,推荐U盘安装。
启动U盘制作及U盘重装系统的操作步骤为:
(1)制作启动U盘:到实体店买个容量8G以上的U盘,上网搜索下载老毛桃或大白菜等启动U盘制作工具,将U盘插入电脑运行此软件制作成启动U盘,再到系统之家或类似网站下载WINXP或WIN7等操作系统的GHO文件,复制到U盘或启动工具指定的U盘文件夹下并按要求重命名。也可以上网搜索下载ISO格式的系统镜像文件(内含GHO系统文件或完整的系统安装文件),通过ultraiso等工具释放到U盘制作成包含系统的启动U盘。
(2)设置U盘启动:开机按DEL键(笔记本一般为F2或其它)进入BIOS设置界面,进入BOOT选项卡设置USB磁盘为第一启动项(注:部分电脑需要在此时插入U盘进行识别才能设置),再按F10保存退出重启。部分新主板支持开机后连按F12或F11进入启动选项菜单,可不进CMOS界面直接选择U盘或其它需要的启动项启动电脑。
(3)U盘重装系统:插入U盘启动电脑,进入U盘功能菜单之后,选择“安装系统到硬盘第一分区“(如下图所示),回车确定后按提示操作,电脑会自动运行GHOST软件并自动搜索U盘上的GHO文件克隆安装到C区,整个过程基本无需人工干预,直到最后进入系统桌面。
开机后提示GRUB,无法进入系统,怎么解决?
解决开机后提示GRUB,无法进入系统的步骤如下:
1.先查看磁盘的信息,我的电脑只有一个硬盘sda,所以系统肯定被装在了sda,在grub里会被识别为hd0。
2.用dd命令覆盖了sda硬盘的前400个字节,破坏了bootloader,这里只破坏前446个字节就行。这里千万不要重启电脑,这里演示的是不重启修复grub。
3.进入grub使用sync把刚刚的操作同步到磁盘,输入grub进入grub的界面。
4.查找到内核分区安装grub
root (hd0,0)是指的内核所在的分区,hd0是第一硬盘,后面的0是第一分区
setup(hd0)安装grub到hd0硬盘
此时模拟损坏的grub已经修复完成,可以重启。这样就解决了开机后提示GRUB,无法进入系统的问题了。
怎样修复grub开机引导
如果启动后自动进入grub的命令行模式,可以看到以下命令行:
grub>
要启动一个操作系统,首先指定引导哪个分区上的系统,例如要引导指第一个硬盘
上的第一个分区的操作系统,先键入
grub>root (hd0,0)
接着如果要启动的是Windows系统,键入
grub>chainloader (hd0,0)+1
注意(hd0,0)要随着硬盘和分区的不同而改变数字。 如果要引导Linux或其他系统,
应键入
grub>kernel (hd0,0)/boot/vmlinuz root=/dev/hda1
注意hda1参数也要随着硬盘和分区的不同而改变,如从第二个硬盘的第一个分区引
导则用hdb1。
最后敲入boot就可以启动系统了。
在任何时候不能确定命令或者命令的参数都可以按Tab获得相关的帮助。用上下键可
以获得命令的历史记录。 其实这些命令就是menu.lst的启动描述,您也可以根据那些描
述来自己键入启动命令,最后敲入boot就可以引导系统了。
希望对你有帮助!