开机出现grub解决方法

合集下载

GRUB系统引导启动项修复

GRUB系统引导启动项修复

电脑使用过程中,可能因为某些安全性软件,引起修复或者非法关机导致系统重启以后系统无法启动常见图片如下这里简单介绍几种方法修复准备工具:1.上网的电脑一台2.U盘一个(4G,或者4G以上都可以),PE制作的时候会格式化U盘,注意提前保存资料一,大白菜PE 的系统启动项修复1. 百度搜索大白菜,下载保存到我的电脑,(此教程是保存在桌面)/2.安装运行下载的大白菜PE制作软件4,安装完运行桌面上的大白菜PE制作软件,如下提示连接U盘到电脑,PE制作工具是自动识别出U盘,可以通过容量判断,直接点击下方按钮,一键制作USB点击确定,开始制作PE耐性等待一会,会有如下提示出现如果,代表之作完成,此时我们点否,关闭软件就可以了5.如果想判断是否制作成功,可以通过,计算机右键—管理-磁盘管理判断或者看下U盘有没一个大白菜的图标,如下图6.U盘连接到要修复的笔记本上,开机出现 THINKPAD界面的时候按下 F12键进行启动项的选择(把握不了的话,可以在开机的瞬间狂按F12键,不要按住不放就可以)7.F12加载出系统启动项的话,会出现如下图,上下左右键选择USB HDD选项,选中的话此项会变白,然后回车确认进入PE8.出现PE界面,选择02或者03都可以进入到不同内核的PE,(本图进入的是03选项)9,等待进入到PE桌面,会看到桌面有如下图标,运行桌面上的 WIN引导修复,会出现如下界面选择C,直接按下键盘的C字母键盘就可以,系统会继续运行按下1键开始修复修复完成,直接关闭此对话框,重启电脑就可以正常进系统二,采用DISKGEN分区工具重建主引导(推荐)此方法依然会用到PE工具,具体步骤参考以上教程此方法也可以在进入到PE里面选择桌面上的DG分区工具进行引导具体操作方法,参考如下教程和步骤1. 进入到大白菜的PE启动项选择(参考第一种方法第8步骤),选择06,运行DISKGEN分区工具2.出现如下图界面,这是一个DOS工具箱,参考上面的选项,DISKGEN软件命令是 D ,直接在光标出,下午圈圈,键盘输入字母 D ,回车就可以3.输入字母D,运行的DISKGEN分区工具,下图4,运行DISK跟分区工具以后,在左侧下方空白处有两个HD 的选项,一个是U盘的,一个是硬盘的(如有双硬盘会有多余的一个HD选项)选中左侧主磁盘的系统盘,一般盘符是C盘,然后选中,有蓝色框框选中5,选中以后,在DISKGEN分区软件任务栏选择硬盘选项,下拉菜单选择重建主引导 MBR选项5,根据提示,确定,确定,关闭软件,或者直接强制关机再开机就可以正常启动三,利用360急救箱U盘版(此方法不会导致U盘数据的丢失),但弊端也很明显,因为此PE内核技术不是很成熟,不是对所有的主板芯片组都支持,有时候会出现加载无法继续进行,或者进入到PE桌面花屏的情况,不是很推荐1. 下载360急救箱U盘版,/jijiuxiang/2.下载到我的电脑下或者周末,直接运行,运行软件的时候会自动检测到U盘,直接点击下一步之前下载的文件其实之是一个很小的运行程序,具体的组件还要在制作的过程中下载,耐性等待下,如下图3,继续下一步4,此窗口提示,已经成功,右上角关闭就可以了5,U盘连接到电脑,开机的时候F12选择USB启动,方法参考第一种方法,6和7步骤6.进入到PE界面,运行桌面上木马查杀工具7,点击开始急救,使用离线模式8,如果有MBR病毒的话,基本上10秒钟就可以检测出来,此时可以停止检测,重启电脑就可以正常进系统了。

双系统,win7下一键Ghost,进入grub rescue的解决方法

双系统,win7下一键Ghost,进入grub rescue的解决方法

双系统,win7下一键Ghost,进入grub rescue的解决方法本人安装的是win7+ubuntu10.10,硬盘直接安装。

因为win7下装了几个大软件,所以决定一键Ghost备份一下,结果重启之后,就进入了grub rescue界面:error:unknown filesystemgrub rescue>研究了半天,才解决这个问题。

先说说是怎么回事。

安装ubuntu时,启动是用grub2进行启动。

我的win7在C盘,Ubuntu空间是从D盘里分出来的。

我们知道,每次系统启动时都是先进入grub,也就是先在ubuntu的启动目录里选择进入哪个系统,如果按分区来讲,grub2在(hd0,msdos7)也就是我的ubuntu所在的分区。

那么启动时root应该设在(hd0,msdos7),可一键ghost会修改启动,它把root改在(hd0,msdos9),这是个windows分区,也就是NTFS分区,ubuntu是不能识别这种文件系统的,所以就有了error:unknown filesystem,这种情况下自然不能启动,那么grub2就会启动grub rescue模式,就是修复模式。

那么我们要做的就是把grub重新指向(hd0,msdos7)。

下面是具体步骤:①查看分区因为每个人的分区不一样,所以我们要查看分区,用ls指令grub rescue>ls回车后,就会出现(hd0) (hd0,msdos9) (hd0,msdos8) (hd0,msdos7) (hd0,msdos6) (hd0,msdos5) (hd0,msdos1)grub rescue>注:我用的是grub2,对于grub用户,分区前没有msdos字样上面是我的分区,每个人的不一样。

grub rescue>set 回车prefix=(hd0,msdos9)/boot/grubroot=hd0,msdos9从上面可以看出来现在我的系统是从(hd0,msdos9)里启动的。

LINUX中GRUB故障排除

LINUX中GRUB故障排除

LINUX中GRUB故障排除GRUB的安装分为两个主要的步骤:stage1和stage2。

stage1是一段嵌入MBR的迷你代码。

stage2是主要部分,在stage1把控制权传递给它后,就由它来接管所有事情。

install后面必须指定stage1的位置,这里假设Fedora Core7安装在/dev/sda2,则其分区位置为(hd0,6),因为GRUB能读取文件系统,所以还指定了分区上目录位置:/boot/grub/stage1,参数d表示stage1将寻找stage2所在的磁盘。

接着就是GRUB的安装位置:(hd0),这里就是指安装在MBR(主引导记录)。

后面的参数指定stage2的位置:(hd0,1)。

参数p指定menu.lst文件的位置。

.1.2 故障002使用GRUB引导Windows系统失败开机后GRUB启动Windows系统失败。

GRUB是一个功能强大的引导软件,可以同时支持Linux和Windows系统,当机器安装的Windows系统无法成功在GRUB引导下启动,而只是出现"grub>命令提示符"时,GRUB启动Windows系统失败。

这是对应入口Fedora(2.6.20-2925.9.fc7xen)的具体引导命令,包括挂载根目录命令root,加载内核命令kernel,还有加载模块命令module。

回车进入救援模式。

(2)系统会检测硬件,引导光盘上的Linux环境,依次提示选择救援模式下使用的语言(建议选择默认的英文即可,因为部分Linux系统选择中文会出现乱码);键盘设置用默认的"us"就好;网络设置可以根据需要,大部分故障修复不需要网络连接,可不进行此项设置,选择"No"。

(3)接下来系统将试图查找根分区。

重新启动电脑,系统恢复完毕。

此命令执行时不能将文件直接恢复至/etc目录,只能提取到当前目录下,且恢复的文件名称所在路径要写完整的绝对路径。

linux开机如何进入grub命令行模式,并通过grub命令进入系统

linux开机如何进入grub命令行模式,并通过grub命令进入系统

linux开机如何进⼊grub命令⾏模式,并通过grub命令进⼊系统今天突然想了解⼀下grub的⼯作模式,于是想着,开机的时候进⼊grub命令⾏模式看看grub都有哪些功能。

⼀、进⼊grub命令⾏1、开机启动后在grub引导弹出需要进⼊的系统界⾯时,按c键直接进⼊命令⾏模式,也可按 e 建进⼊编辑引导参数界⾯,根据提⽰按 ctrl-c 或者 F2 进⼊命令⾏。

2、如果开机时不显⽰引导菜单,⽽是直接进⼊系统,则需要在系统启动前按住shift 键,在菜单中选择发⾏版条⽬后按e键进⼊。

3、根据提⽰按 ctrl-c 或者 F2 进⼊命令⾏。

⼆、从grub命令⾏进⼊系统1. ⾸先利⽤ls命令,找到Ubuntu安装在哪个磁盘分区;⽐如输⼊ls后我的机器列出的磁盘分区信息如下:(hd0),(hd1),(hd1,gpt3),(hd1,gpt2),(hd1,gpt1)查找包含grub.cfg⽂件的分区假定通过 ls (hd1,gpt2)/boot/grub 发现了grub.cfg⽂件,则表明Linux安装在这个分区2. 找到Linux的/boot分区,以及/根分区所在的磁盘位置输⼊ cat (hd0,gpt2)/etc/fstab会输出类似下⾯的信息# <file system> <mount point> <type> <options> <dump> <pass>3. 指定Linux内核,及/所在分区grub> linux /boot/vmlinuz-4.8.0-36-generic ro text root=/dev/sda24. initrd命令指定initrd⽂件grub> initrd /boot/initrd.img-4.8.0-36-generic5. boot引导系统,结束grub> boot。

如何解决winows启动后出现grub?

如何解决winows启动后出现grub?

如何解决winows启动后出现grub?village :村庄, 村民villa: 别墅setting: 设置; ** 环境, 背景, 布置, 布局, 底座what's the setting of the villa like?he bought himself a big villa for song. 分⽂不花买了⼀幢⼤别墅.grand美[grænd]adj. 宏伟的;豪华的;极好的,极重要的\how grand the mountains look in the early light.ally: 动词, 联盟,alliance: n. 联合, 联盟.AIM alliance: apple, ibm, motorola联盟PowerPC: 建⽴于Power(cpu架构, 对抗x86架构)的PC机的cpu. 苹果公司在2005将产品转为intel cpu了PowerPC 处理器有⾮常强的嵌⼊式表现,因为它具有优异的性能、较低的能量损耗以及较低的散热量PowerPC 体系结构是 RISC(精简指令集计算)体系结构的⼀个⽰例因为联盟的三⼤发起公司,英⽂名称是APPLE、IBM、MOTOROLA,因此也有⼈称做AMI PowerPC联盟。

IBM⼀向以其强⼤的研发实⼒⽽称雄业界。

他拥有坚强的硬件设计实⼒,如诸多专利、中⼤型主机,及RS-6000系列的CPU。

就个⼈电脑的操作系统⽽⾔,IBM则有OS/2。

可是个⼈电脑的皇冠竟然落在别⼈头上,最后IBM连为⼈作嫁的系统组装都输给了后起之秀。

这对蓝⾊巨⼈⽽⾔,真是是可忍,孰不可忍!“物件导向”是台湾的⼀种说法,其实际相当于普通话“⾯向对象”⾯向对象(Object Oriented,OO)是当前计算机界关⼼的重点,它是90年代软件开发⽅法的主流。

⾯向对象的概念和应⽤已超越了程序设计和软件开发,扩展到很宽的范围。

如数据库系统、交互式界⾯、应⽤结构、应⽤平台、分布式系统、⽹络管理结构、CAD技术、⼈⼯智能等领域。

linux 系统问题 [linux系统能看到Grub但进不了系统问题及解决方案]

linux 系统问题 [linux系统能看到Grub但进不了系统问题及解决方案]

精品文档. 《linux 系统问题 [linux系统能看到Grub但进不了系统问题及解决方案]》摘要:在Linux操作系统中,也遇到这个问题:能看到Grub但进不了系统问题,在VitrualBox中,能显示出Grub菜单,但选择后不久屏幕变只剩下一个光标,系统无响应,partitions在Linux操作系统中,也遇到这个问题:能看到Grub但进不了系统问题。

在VitrualBox中,能显示出Grub菜单,但选择后不久屏幕变只剩下一个光标,系统无响应。

在VMware中出现如下提示。

解决方案:按照提示在Bios中开启:Virtualization.在VMWare中开机后提示如下错误。

解决方案:原来用VMware6.5只有在关机时才会出这个问题,所以也没有太在意,结果换到VMWare7中,一开机就出错。

这个问题纠结了我n久。

后来在日志中看到出错前有下面一段:Dec 16 19:58:14.630: vmx| VMXAIOMGR: Retry on write "\\.\PhysicalDrive1" : Access is denied.Dec 16 19:58:14.630: vmx| VMXAIOMGR: system : err=1282 errCode=5 freeSpace=-1所以猜测可能是由于Windows锁住了什么,所以导致读写失败,于是重新创建了一个vmdk,在创建时没有用整个设备,而是选择那个ext分区。

(这也是为什么前面说不建议用第一个分区挂载linux的系统分区。

)结果通过了(如图),而且关机也不出错了,开机之后,可再通过正常的方式来使用那一个分区。

(就是通过VMWare文件夹共享)。

1. 选择Use individual partitions2, 选择第2个分区。

进入单用户模式方法

进入单用户模式方法

RHEL/Centos 进入单用户模式1.开机当grub出现倒计时3秒加载内核时,按任意键,进入grub菜单,选中对应的系统后,按e进行编辑2.将光标定位到下面这一行,再按一下e键,进入编辑这行kernel /boot/vmlinuz-2.6.11-1.1369_FC4 ro root=LABEL=/1 rhgb quiet3.输入 linux single,也就是类似如下的:kernel /boot/vmlinuz-2.6.11-1.1369_FC4 ro root=LABEL=/1 rhgb quiet linux single4.按回车结束编辑并返回;5.按一下b键重新启动,进入单用户模式;网卡配置文件RHEL/Centos /etc/sysconfig/network-scriptrs/ifcfg-eth0Ubuntu /etc/network/interfaceDEVICE=eth0BOOTPROTO=staticHW ADDR= ;网卡的物理地址,通常检测到的网卡你就不用输入了ONBOOT=yesIPADDR=192.168.0.1NETMASK=255.255.255.0NETWORK=192.168.1.0BROADCAST=192.168.1.255GA TEWAY= ;这里输入你的网关,路由器的IP地址DNS服务器配置文件 /etc/resolv.confUbuntu进入单用户模式Ubuntu与上方法类似1.开机到grub时,用上下键移到第二行recovery mode恢复模式,按e 进行编辑。

(注意此处如果没有recovery mode,请选中*Advanced options forUbuntu,并按回车键,即可看到recovery mode )2.把ro single 改成rw single init=/bin/bash 然后按ctrl+x 就可以进入单用户模式.。

win7系统电脑开机出现grub的解决方法

win7系统电脑开机出现grub的解决方法

win7系统电脑开机出现grub的解决方法
win7系统电脑开机出现press ESC for recovery menu.
Grub>-
(如下图所示)
电脑开机出现grub,主要出现在win7系统,原因是丢失主引导所致。

解决方法:
1、开机或按“ctrl“+“alt”+"del"重启,再按F5进系统之后,会进入如下界面:选择第一项即1st->BOOTMGR 2nd->NTLDR回车即可正常进入到windows界面。

如果非正常关机,也会出现如下界面,直接回车即可。

2、这个方法能正常进入到系统桌面,但电脑重启后又会出现上面的grub界面。

又得按上面同样的方法来处理才能正常进入系统,如果觉得繁琐,可以通过“DiskGenius”这个工具修复硬盘的主引导记录(MBR)来解决:即在DiskGenius的菜单中找到“磁盘(D)”-“重建主引导记录(MBR)(M)”
3、通过上述2步操作,下次关机后,再次开机也能正常的进入到系统桌面当中。

开机遇到grub解决方法

开机遇到grub解决方法

开机无法引‎导,出现"‎g rub>‎",相信不‎少网友都遇‎到这样的问‎题,像这样‎的问题大多‎数出自学习‎L inux‎者的电脑上‎,为了学习‎L inux‎,安装‎了Wind‎o ws与L‎i nux双‎系统,另外‎还有一原因‎,你并没有‎装过Lin‎u x,那是‎因为你安装‎了某种备份‎软件。

解决‎的方法,用‎安装盘重装‎系统,或者‎在纯d‎o s下:f‎d isk/‎m br(修‎复主引导记‎录)下‎面就Win‎d ows与‎L inux‎双系统遇到‎这个问题详‎细说明一下‎grub‎.conf‎出错导致无‎法启动同样‎会出现 "‎g rub>‎"因为gr‎u b无法加‎载linu‎x内核‎如果出现这‎种情况当‎务之急是先‎启动LIN‎U X或WI‎N DOWS‎再说一‎:LINU‎X启动方法‎:第一‎步:(如果‎知道lin‎u x具体在‎哪个分区,‎则可以略过‎第一步)‎查找/b‎o ot/g‎r ub/g‎r ub.c‎o nf分区‎所在的目录‎:输‎入以下命令‎:gru‎b> fi‎n d /b‎o ot/g‎r ub/g‎r ub.c‎o nf‎会返回你L‎i nux内‎核所在分区‎我这里‎返回(hd‎0,7),‎说明我LI‎N UX在第‎一磁盘第五‎分区(这里‎h d0表示‎第一块磁盘‎,7表示第‎五分区‎,为什么?‎??因为在‎这里表示方‎法是0 1‎2 3 ‎4 5 6‎……而,‎磁盘最最多‎有五个主分‎区,从4‎开机是扩展‎分区,所以‎嘛……不多‎说了,傻瓜‎都懂第‎二步:查看‎一下自己l‎i nux内‎核信息‎输入以下命‎令:ca‎t (hd‎0,7)/‎b oot/‎g rub/‎g rub.‎c onf ‎(返回信息‎不说了) ‎关于内核信‎息的,看一‎下就明白了‎。

按照‎下面命令依‎次输入‎指定/bo‎o t分区使‎用命令:g‎r ub>r‎o ot (‎h d0,0‎)--‎-----‎-----‎-----‎-----‎-----‎-----‎-----‎-----‎-----‎-----‎-----‎-----‎-----‎-----‎--下面‎两行是内核‎信息,你输‎入cat ‎()hd0‎,7)/b‎o ot/g‎r ub/g‎r ub.c‎o nf会返‎回给你的,‎你按照返回‎的信息输入‎,可以借助‎t ab键自‎动添加g‎r ub>k‎e rnel‎/boo‎t/vml‎i nuz-‎2.6.1‎8-53.‎e l5 r‎o roo‎t=LAB‎E L=/ ‎r hgb ‎q uiet‎回车g‎r ub>i‎n itrd‎/boo‎t/ini‎t rd-2‎.6.18‎-53.e‎l5.im‎g回车‎-----‎-----‎-----‎-----‎-----‎-----‎-----‎-----‎-----‎-----‎-----‎-----‎-----‎-----‎----‎g rub>‎b oot ‎(hd0,‎7) 回车‎(从此分区‎启动)这里‎直接输入b‎o ot也行‎OK,下‎面就等着L‎I NUX启‎动吧‎二WIND‎O WS启动‎方法:‎敲入以下命‎令:--‎-----‎-----‎-----‎-----‎-----‎-----‎-----‎-----‎-----‎-----‎-----‎-----‎-----‎-----‎-----‎grub‎>root‎(hd0‎,0) 回‎车(你WI‎N DOW不‎会装在其它‎分区吧?)‎grub‎>root‎n over‎i fy(h‎d0,0)‎回车gr‎u b>ch‎a inlo‎a der ‎+1回车‎b oot ‎(hd0,‎0) 回车‎(从此分区‎启动)这里‎直接输入b‎o ot也行‎---‎-----‎-----‎-----‎-----‎-----‎-----‎-----‎-----‎-----‎-----‎-----‎-----‎-----‎-----‎-----‎-----‎说了这么‎多问题还没‎解决,上面‎的方法只是‎应急措施,‎总不能每次‎开机都要这‎样输入吧?‎下面分别来‎介绍一下如‎何修复主引‎导记录‎和介绍另外‎一款引导软‎件(很简单‎的哟‎)修复主‎引导记录:‎1.用R‎H EL安装‎盘启动计算‎机2.等‎安装界面出‎来后,输入‎:linu‎x res‎c ue 后‎回车进入‎l inux‎救援模式。

修复grub方法与知识

修复grub方法与知识

方法一:光盘修复1、使用LiveCD引导进入Ubuntusudo grub输入管理员密码,然后就看到了grub>这样的提示。

3、在终端输入(看完这段再输入,别急):root(hdX,Y)4、在终端输入:setup(hd0)5、在终端输入:quit6、重启或者1.把linux安装光盘的第一张放到光驱,然后重新启动机器,在BOIS中把系统用光驱来引导。

2.等安装界面出来后,按[F4]键,也就是linux rescue模式。

3.一系列键盘以及几项简单的配制,过后就[继续]了。

这个过程,我不说了,比较简单。

4.然后会出现这样的提示符:sh#5.我们就可以操作GRUB了.输入grub:sh#grub会出现这样的提示符:grub>我们就可以在这样的字符后面,输入:grub>root (hdX,Y)grub>setup (hd0)如果成功会有一个successful......这里的X,如果是一个盘,就是0,如果你所安装的linux的根分区在第二个硬盘上,那X 就是1了;Y,就是装有linux系统所在的根分区。

setup (hd0)就是把GRUB写到硬盘的MBR上。

方法二:使用grub4dos下载grub4dos提取两个文件grldr和menu.lst,把它们放到C盘根目录,然后修改boot.ini在boot.ini最后添加一行:C:\grldr=linux bootgrldr会搜索C盘根目录寻找menu.lst文件。

又到了menu.lst了,用记事本打开menu.lst,设置好vmlinuz和initrd路径,一般看起来是这样的:title Red Flag Linuxroot (hd0,n) #[此处的hd0是假设你放linux在第一块硬盘上,n是放linux的第几个分区] kernel /boot/vmlinuz ro root=LABEL=/initrd /boot/initrd.imgBoot可能不爽的地方:更新内核以后,需要手动同步Windows的C盘的menu.lst的内容。

修复Ubuntu分区挂载错误,Grub引导错误,ubuntu升级后不能显示桌面等问题

修复Ubuntu分区挂载错误,Grub引导错误,ubuntu升级后不能显示桌面等问题

第一个问题可以启动,但启动到一半的时候提示检查分区出错“fsck died with exit status 8”,这时还可以通过Ctrl+Alt+Delete进入桌面,是因为/etc/ftab下的分区挂载信息有误(分区变动,分区的UUID变更了),具体可查看/var/log/fsck/下的启动记录,看是那个分区挂载失败了,然后使用sudo vol_id /dev/sdaN查看sdaN的UUID(查看所有分区的UUID:ls -al /dev/disk/by-uuid),如sda1挂载不了,查看sda1的UUID:sudo vol_id /dev/sda1,看到相应的UUID,更新/etc/fstab下面的UUID就可以了。

# /dev/sda6UUID=1e0ae40c-6eb0-4ad0-8b74-b3f61e39c694/media/sda6 ext3 defaults 0 2(看,我的sda6的UUID更改为1e0ae40c-6eb0-4ad0-8b74-b3f61e39c694了,但目前的真实UUID并不是这个。

grub引导menu.lst里面的UUID也不对。

)还有一种情况是启动刚刚开始就卡住了,这是因为grub的menu.lst里面的UUID也错了,也要更新一下,这个情况就麻烦多了。

这也的情况不多吧,要是遇到了,还真麻烦。

有Ubuntu 的Live CD还好吧,制作有启动盘的也好办。

啥也没有的,重装?# This entry automatically added by the Debian installer for an existing# linux installation on /dev/sda6.title Ubuntu 7.10, kernel 2.6.22-14-generic (on /dev/sda6)root (hd0,5)kernel /boot/vmlinuz-2.6.22-14-generic root=UUID=59ece95a-72b8-4ab1-b0dc-b17c9c2ac20d ro quiet splash initrd /boot/initrd.img-2.6.22-14-genericsavedefaultboot(menu.lst里面的sda6的UUID还是59ece95a-72b8-4ab1-b0dc-b17c9c2ac20d,所以无法启动)以上两种情况我都有遇到,我有Live CD,呵呵。

开机出现grubrescue终端模式修复方法

开机出现grubrescue终端模式修复方法

开机出现grubrescue终端模式修复⽅法1. 先使⽤ls命令,找到的安装在哪个分区:grub rescue>ls会罗列所有的磁盘分区信息,⽐⽅说:(hd0),(hd0,msdos3),(hd0,msdos2),(hd0,msdos1)2. 然后依次调⽤如下命令: msdosX表⽰各个分区,注意 msdos 与数字之间没有空格!grub rescue>ls (hd0,msdosX)/boot/grub如果都找不到的话,需要查⼀下是否因为Linux版本差异,造成grub的路径不对,例如直接ls(hd0,X)/grub等等。

3. 假设找到(hd0,msdos3)时,显⽰了⽂件夹中的⽂件,则表⽰ Linux 安装在这个分区。

4. 调⽤如下命令:grub rescue>set root=(hd0,msdos3)grub rescue>set prefix=(hd0,msdos3)/boot/grubgrub rescue>insmod /boot/grub/normal.mod5. 然后调⽤如下命令,就可以显⽰出丢失的grub菜单了。

grub rescue>normal6. 不过不要⾼兴,如果这时重启,问题依旧存在,我们需要进⼊Linux中,对grub进⾏修复。

进⼊Linux之后,在命令⾏执⾏:sudo update-grubsudo grub-install /dev/sda(sda是你的硬盘号码,千万不要指定分区号码,例如sda1,sda5等都不对)7. 重启测试是否已经恢复了grub的启动菜单。

注:sudo gedit /boot/grub/grub.cfg 可以修改 grub 的引导菜单。

问题描述:开机显⽰:GRUB loadingerror:unknow filesystemgrub rescue>造成该问题的原因:1.直接在window下格式化ubuntu的分区2.调整磁盘利⽤⼯具合并修改删除分区是磁盘分区数⽬发⽣变化3.重装系统选择不同分区格式化之前分区4.恢复到⽼版本系统总之,是由于操作者不知道grub2分为两个部分。

grub2erroryouneedtoloadthekernelfirst

grub2erroryouneedtoloadthekernelfirst

grub2erroryouneedtoloadthekernelfirsterror:you need to load the linux kernel firstlinux 内核编译安装后重启主引导记录⽆法加载系统我在ubuntu 系统下⽤make 编译安装好新的系统内核后,修改了/boot/grub/grub.cfg⽂件,使新编译的内核为默认的开机加载系统内核。

估计是grub.cfg 修改错误,导致重启系统时出现Error : file not founderror:you need to load the linux kernel firstFailed to boot both default and fallback entries的错误,从提⽰上看,出错的原因是主引导记录找不到系统内核的⽂件。

从⽽猜测出错的原因是修改grub.cfg⽂件时出错了。

解决⽅法:通过光盘进⼊系统,找到原来⽆法启动的系统磁盘,再修复相应的错误。

只好通过iso安装⽂件启动进⼊原来的系统进⾏修复。

把这个过程记录下来,以备后⽤。

1、在VMware虚拟机中按Ctrl+D打开“虚拟机设置”,在“硬件”设备中选择“CD/DVD (IDE)”,在“连接”中选择“使⽤ISO镜像⽂件”,选择Ubuntu的iso安装⽂件,“确定”。

2、重启虚拟机,在显⽰“VMware”⽂字是按下Esc键,进⼊“Boot Menu”,选择“Enter Setup”-”Boot“,将”CD-ROM Drive“设为第⼀启动项,按F10,重启。

3、系统重启后通过iso⽂件启动,选择语⾔”English“,选择”Try Ubuntu without installing “,进⼊系统。

4、打开终端,输⼊ sudo su 转换为root⽤户;输⼊ fdisk -l 查看主分区是哪个,(Ubuntu中原来⽆法启动的系统磁盘⼀般在 /media ⽬录下),然后⽤mount 挂载5 找到原来⽆法启动的磁盘后,到磁盘下 /boot/grub/ ⽬录,此时该⽂件⼀般是不可写的,可以⽤ chmod 修改权限。

开机提示grub的解决方案

开机提示grub的解决方案

开机提示grub的解决方案
《开机提示grub的解决方案》
当我们在启动电脑时,有时会遇到一个名为“grub”的提示界面,这可能是由于系统引导程序出现问题而导致的。

不过,不必担心,下面将介绍一些解决方案,帮助您快速解决这个问题。

首先,您可以尝试使用恢复模式进入系统。

在启动过程中按下Shift键或者Esc键,选择进入恢复模式,然后尝试修复grub
引导程序。

如果这种方法无效,您可以尝试使用Live CD或USB启动,并在命令行中输入相应的命令来修复grub。

另外,您也可以尝试重新安装grub引导程序。

在进入系统后,打开终端并输入以下命令:
sudo grub-install /dev/sdX
其中,“/dev/sdX”是您的硬盘设备名称,可以通过使用命令“lsblk”或“fdisk -l”来查看。

安装完成后,重启电脑,看看是否
能够正常进入系统。

如果以上方法均无效,您还可以尝试使用专门的grub修复工具,例如boot-repair。

这个工具可以自动识别并修复grub引导程序的问题,非常方便实用。

总之,遇到grub引导程序问题并不是什么大问题,只需要一
些简单的操作就可以解决。

希望以上方法能够帮助您顺利解决开机提示grub的问题,让您的系统恢复正常运行。

win grub

win grub

•电脑开机出现grub怎么解决主要出现在WIN7系统,出现这个原因是丢失主引导。

• grub定义:GNU GRUB 和GRUB是GRand Unified Bootloader的缩写,它是一个多重操作系统启动管理器。

用来引导不同系统,如windows,linux。

在X86架构的机器中,Linux、BSD 或其它Unix类的操作系统中GRUB、LILO 是大家最为常用,应该说是主流。

Windows 也有类似的工具NTLOADER;比如我们在机器中安装了Windows 98后,我们再安装一个Windows XP ,在机器启动的会有一个菜单让我们选择进入是进入Windows 98 还是进入Windows XP。

NTLOADER就是一个多系统启动引导管理器,NTLOADER 同样也能引导Linux,只是极为麻烦罢了。

在 PowerPC 架构的机器中,如果安装了Linux的Powerpc 版本,大多是用yaboot 多重引导管理器,比如Apple机用的是IBMPowerPC处理器,所以在如果想在Apple机上,安装Macos 和Linux Powerpc 版本,大多是用yaboot来引导多个操作系统。

因为X86架构的机器仍是主流,所以目前GRUB和LILO 仍然是我们最常用的多重操作系统引导管理器。

•有的可以出现按回车键去选择启动方试。

•如果这样还是不能启动的话可以能过以下方式解决:1.通过U盘启动/光盘启动,来修复主引导来解决2.通过U盘启动/光盘启动,重新做一个系统3.开机按F5键,进入修复主引导的菜单。

(这个是因为一些WIN7GHOST系统,ome7f7激活,别的没有常识过。

)第1步:插入ghost光盘,并开机,正常进入到GHOST光盘或u盘系统的界面,并在界面中选择pe并回车进入。

第2步:在pe系统中打开DiskGenius软件,在diskgenius软件中选中系统盘,然后单击菜单栏中的硬盘下的“重建主引导记录(MBR)”此项。

centos启动grub引导修复以及改错过程

centos启动grub引导修复以及改错过程

centos启动grub引导修复以及改错过程主要改错:1、通过mbr扇区修复引导 2、修复grub引导 3、centos7引导修复和更改启动顺序 4、通过复制U盘⽂件,进⾏引导修复通过mbr扇区修复引导:⼀、修复MBR:MBR(Master Boot Record主引导记录):硬盘的0柱⾯、0磁头、1扇区称为主引导扇区。

其中446Byte是bootloader,64Byte为Partition table,剩下的2Byte为magic number。

备份MBR:#dd if=/dev/sda of=/root/mbr.bak count=1 bs=512破坏bootloader:#dd if=/dev/zero of=/dev/sda count=1 bs=200这⾥边block size只要⼩于等于446即可。

修复⽅式:1、借助其他系统挂载磁盘修复。

修复⽅式同光盘修复类似,也是使⽤grub2-install命令。

2、借助安装光盘修复。

1.装⼊光盘,在光盘引导界⾯选择troubleshooting:2.选择进⼊救援模式:3.按回车键继续:4.进⼊磁盘挂载选择模式:磁盘将会被挂载⾄/mnt/sysimage/下continue 以rw⽅式挂载分区。

read only 以ro⽅式挂载分区。

skip 跳过,将来⾃⼰⼿⼯挂载磁盘。

5.选择continue,稍等⽚刻,提⽰已经挂载完成。

6.此时进⼊救援模式的命令⾏:7.使⽤grub2-install命令重建bootloader:#grub2-install root-directory=/mnt/sysimage /dev/sda显⽰⽆错误,使⽤sync写⼊硬盘,reboot重启系统。

8.重启后⽆错误,grub正常运⾏:⾄此,MBR修复完成。

⼆、修复grubgrub配置⽂件丢失:开机后会直接进⼊grub界⾯,显⽰为grub>:修复步骤如下:grub>insmod xfsgrub>set root=(hd0,1)grub>linux16 /vmlinuz-xxxxx root=/dev/mapper/centos-rootgrub>initrd16 /initramfs-.xxxxx.img修复完成后即可进⼊系统,重建配置⽂件。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

开机出现grub解决方法
当电脑开机出现GRUB错误时,可以尝试以下解决方法:
1. 重启电脑:首先,尝试简单地重启电脑,有时候这个错误只是暂时性的。

2. 检查引导顺序:检查电脑的启动顺序,确保硬盘上操作系统的引导项在首位。

3. 检查硬盘连接:检查硬盘连接是否松动或损坏,如果是外置硬盘,可以尝试重新连接或更换数据线。

4. 使用GRUB修复工具:如果上述方法无效,可以尝试使用GRUB修复工具。

具体步骤如下:
- 准备一张Linux系统的安装光盘或U盘。

- 将光盘或U盘插入电脑,并选择从光盘或U盘启动。

- 进入Live CD 或Live USB 的桌面环境。

- 打开终端,输入以下命令以安装GRUB修复工具:
sudo apt-get install grub2
- 安装完成后,在终端输入以下命令以修复GRUB:
sudo grub-install /dev/sda
sudo update-grub
- 修复完成后,重启电脑。

5. 重新安装操作系统:如果以上方法都无法解决问题,考虑重新安装操作系统。

在重新安装前,备份重要文件和数据。

请注意,在进行任何修复操作之前,务必备份重要文件和数据,并确保对电脑有一定的基础知识。

如果不确定或不熟悉操作,请咨询专业人士或寻求技术支持。

相关文档
最新文档