重装windos系统后找回linux开机引导GRUB

合集下载

【IT专家】Windows下重新引导丢失的Linux

【IT专家】Windows下重新引导丢失的Linux

本文由我司收集整编,推荐下载,如有疑问,请与我司联系Windows下重新引导丢失的Linux2010/08/05 10 为了学linux都会在原来windows的基础上安装linux。

但windows的病毒是在太多了,难保哪天中了病毒杀不掉甚至进不windows了就只好重装了。

重装后往往就默认直接进入windows,而没有出现个菜单让你选择是进windows和linux。

原因嘛,网上搜下到处都是,下面直接进入正题,找回进不去的linux。

先准备好以下两个软件grub for dos(sourceforge/project/showfiles.php?group_id=104188),选择GRUB4DOS那个就行,用这个来引导linuxexplore2fs(chrysocome/explore2fs),这个是在windows下看linux 文件用的以上两个软件或者百度,google下,到处都有,很多,好啦,开始进入步骤1:把下好的grub for dos 解压到C盘根目录下,取名为grub,把里面的grlrd复制到C盘根目录下2:找到C盘下面的boot.ini文件(这是个隐藏文件),在里面最后一行加入c:\grldr=“linux”3:新建一个menu.lst文件,把它放在C盘根目录下,里面的内容,以我的为例,如下title FC 6root (hd0,8)kernel (hd0,8)/boot/vmlinuz-2.6.18-1.2849.fc6 root=/dev/hda9initrd (hd0,8)/boot/initrd-2.6.18-1.2849.fc6.imgboot总共5行,每行的意思如下第一行:title redhat FC 6这个title跟的值是指你要在菜单上出现用来显示FC 6的名称第二行:root (hd0,8)一般的写法为root(hdX,Y)对于X,如果你只有一个硬盘且装在这个硬盘(好像是废话……)那么当然为0啦,否则的话以此类推为1,2,等对于Y,这个会稍微复杂些。

win7 linux启动引导项恢复

win7 linux启动引导项恢复

我电脑本身是win7 系统,之后有装了red hat 。

由于没有经验,在安装linux时选择把引导文件安装在sda 上,这样windows7 原有的引导文件就被覆盖了,变成linux的引导文件。

此时,两个系统仍然可以启动,一切正常,但是默认启动的是linux。

用过红帽的应该知道,先出现那个进入红帽的倒计时,如果你不按enter ,就直接进红帽了。

而你点击回车之后,才出现系统选择界面。

那个other 就是你的win7 。

如果你把win7 作为主系统的话,每次都得选择,如果一不小心错过了那3秒钟,对不起了只有等半天重启,接着选。

这就让人很蛋疼了。

于是我进入win7 之后就自以为是修复引导文件,以为这样就好了。

事实上造成更大的错误。

用easyBCD 修复引导文件之后,不仅没有linux启动项了,win7 开机也成盗版了~~~~~所以是正版的要慎重了,提前备份好激活文件。

我也就麻烦一下又重新激活······正常进入win7 之后就在想怎么恢复linux 想起不久前曾用rescue模式恢复启动项就准备试试进入rescue模式后挂载系统看了grub.conf 配置文件,没有问题,我就郁闷了。

之后百度才知道原因。

“由于操作者不知道grub2分为两部分,一部分(一般情况下)写在了mbr上,另一部分写在了某个分区的/boot/grub目录(如果/boot单独分区,则直接写在对应分区的/grub目录)里面。

由于上述操作,致使grub2的mbr里面的那一部分找不到/grub目录里面的那一部分了(或者那一部分已经删除了)。

”/zyf837368104/article/details/7627065上面的链接的文章指明原因所在,但是所提供的方法却不对。

之后我又在某论坛(/thread-1924253-1-1.html)看到,上面文章适用于grub1不适用grub2 。

Linux双系统电脑重装Windows后无法进入红旗Linux怎么办

Linux双系统电脑重装Windows后无法进入红旗Linux怎么办

Linux双系统电脑重装Windows后无法进入红旗Linux怎么办Linux双系统电脑重装Windows后无法进入红旗Linux 怎么办加城部分安装了红旗Linux6.0和Windows双系统的Linux 用户,发现无法进入红旗Linux6.0系统了,是两个系统冲突的问题吗?我们要对引导菜单先进行修复。

这个问题该怎么解决呢?解决方法:Linux没有被删除,要修复Linux和widnows的双引导菜单。

1.安装光盘引导后输入Linuxrescue2.根据提示选择语言(Chinese)和键盘格式(US)3.能否配置网卡,可选否4.后面的配置都选继续以及确定5.看到屏幕上提示sh-2.05b#后输入chroot/mnt/sysimagegrub-install/dev/hda6.命令执行完成以后,重启,拿出光盘,grub引导又回来了。

补充:系统常用维护技巧1,在开场菜单中选择控制面板选项,打开控制面板窗口,单击管理工具链接2,在打开的管理工具窗口中双击事件查看器图标3,接着会打开事件查看器窗口,主界面如下图。

4,在右侧窗格中的树状目录中选择需要查看的日志类型,如事件查看器本地--Win日志--系统日志,在接着在中间的系统列表中即查看到关于系统的事件日志5,双击日志名称,能够打开事件属性对话框,切换到常规选项卡,能够查看该日志的常规描绘信息6,切换到具体信息选项卡,能够查看该日志的具体信息7,打开控制面板窗口,单击操作中心链接,打开操作中心窗口,展开维护区域8,单击查看可靠性历史记录链接,打开可靠性监视程序主界面,如下图,用户能够选择按天或者按周为时间单位来查看系统的稳定性曲线表,假如系统近日没出过什么状况,那么按周来查看会比拟适宜。

观察图中的曲线能够发现,在某段时间内,系统碰到些问题,可靠性指数曲线呈下降的趋势,并且在这段时间系统碰到了三次问题和一次警告,在下方的列表中能够查看具体的问题信息。

相关浏览:系统故障导致死机怎么解决1、病毒原因造成电脑频繁死机由于此类原因造成该故障的现象比拟常见,当计算机感染病毒后,主要表如今下面几个方面:①系统启动时间延长;②系统启动时自动启动一些不必要的程序;③无故死机④屏幕上出现一些乱码。

重装Win7后恢复grub引导

重装Win7后恢复grub引导

重装Win7后恢复grub引导一、在Win7中建立Ubuntu的引导1.在win7下安装easyBCD 2.1,新建ubuntu启动项,具体如下:打开软件,如图选择Add New Entry项,再选择Linux/BSD标签,Type项选为GRUB2,Name可以自己定义什么都可以。

然后点Add Entry。

2.在Edit Boot Menu里,调节启动项显示的时间,不要还来不及选就跳过去。

3.Ubuntu启动项添加完毕,再重启时win7启动项会先出现。

二、在grub rescue中恢复grub引导(此步可跳过,视具体情况而定)1.先使用ls命令,找到Ubuntu的安装在哪个分区:grub rescue>ls会罗列所有的磁盘分区信息,比方说:(hd0,1),(hd0,5),(hd0,3),(hd0,2) 2.然后依次调用如下命令: X表示各个分区号码grub rescue>ls (hd0,X)/boot/grub如果都找不到的话,需要查一下是否因为Linux版本差异,造成grub的路径不对,例如直接ls(hd0,X)/grub等等。

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

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

grub rescue>normal不过不要高兴,如果这时重启,问题依旧存在,我们需要进入Linux中,对grub 进行修复。

三、在Linux中修复grub6.进入Linux之后,在命令行执行:sudo update-grubsudo grub-install /dev/sda(sda是你的硬盘号码,千万不要指定分区号码,例如sda1,sda5等都不对)7.重启测试是否已经恢复了grub的启动菜单?恭喜你恢复成功!。

Windows系统下恢复Ubuntu系统开机引导项

Windows系统下恢复Ubuntu系统开机引导项

Windows系统下恢复Ubuntu系统开机引导项
PP
在重装或修复Windows系统后,开机启动界面中的Ubuntu系统引导项不见了,直接进入Windows系统。

下文将具体介绍如何恢复Ubuntu系统开机引导项。

1. 准备一张Ubuntu系统安装盘;
2. 将Ubuntu系统安装盘插入光驱,重启计算机,进入BIOS,将开机启动设
置为光驱(CD/ROM)启动方式;
3. 保存设置后退出,等待片刻进入Ubuntu系统的安装界面,选择在该光盘
上试用Ubuntu系统;
4. 进入Ubuntu系统后,打开终端(快捷键是Ctrl+Alt+T),进行以下操作:
(1)在终端输入命令sudo -i(获得管理员权限);
(2)在终端输入命令fdisk -l(查看盘符列表),将出现类似如下图信息:
找到Id为83的盘符,由显示信息可知Ubuntu系统安装在sda7分区;
(3)在终端输入命令mount /dev/sda7 /mnt;
(4)在终端输入命令grub-install --root-directory=/mnt /dev/sda;
(注意:grub-install和mnt后面均有一个空格,否则会报错)(5)等待片刻后,若出现提示信息“Install finished, No Error Reported”,则表明修复成功;
5. 至此,Ubuntu系统开机引导项基本修复成功,重启计算机,就能看到
Ubuntu系统引导界面了,进入Ubuntu系统;
6. 打开终端,在终端输入命令sudo update-grub,等待片刻;
7. 重启计算机,此时Ubuntu系统引导界面下就会有Windows系统开机引
导项,修复工作完毕。

[教材]重装win7后使用grub2修复ubuntu开机引导

[教材]重装win7后使用grub2修复ubuntu开机引导

[教材]重装win7后使用grub2修复ubuntu 开机引导先使用easyBCD添加开机启动项重启进入grub rescue>由于分区调整或分区UUID改变造成grub2不能正常启动,从而进入修复模式了(grub rescue),也称救援模式。

在救援模式下只有很少的命令可以用:set , ls , insmod , root , prefix(1)set 查看环境变量,这里可以查看启动路径和分区。

(2)ls 查看设备(3)insmod 加载模块(4)root 指定用于启动系统的分区,在救援模式下设置grub启动分区(5)prefix 设定grub启动路径具体修复步骤如下:1、查看分区:grub rescue> ls 回车会出现如下字样:(hd0) (hd0,msdos9) (hd0,msdos8) (hd0,msdos7) (hd0,msdos6)(hd0,msdos5)(hd0,msdos2) (hd0,msdos1)注:上面是我的分区设备,每个人可能不一样,但原理都是一样的。

2、寻找ubuntu所在分区:(就是寻找你的Linux系统是装在以上哪个分区里)grub rescue> ls (hd0,msdos1)/若出现unknown filesystem字样,则尝试下一个……若出现的是你的ubuntu主文件夹下的文件夹和文件的名字,那就是的要找的分区了。

3、修改启动分区:(假如你找到的启动分区是hd0,msdos2)grub rescue>root=(hd0,2)grub rescue>prefix=/boot/grub //grub路径设置grub rescue>set root=(hd0,2)grub rescue>set prefix=(hd0,2)/boot/grubgrub rescue>insmod normal //启动normal启动grub rescue>normal之后你就会看到熟悉的启动菜单栏了4、进入命令行启动ubuntu进入系统启动选项界面后还是进不去,因为你还没有真正的修改grub,这个要到ubuntu里修改进入系统启动项界面后,按C进入命令行模式grub >set root=(hd0,2)grub >set prefix=(hd0,2)/boot/grubgrub >linux /vmlinuz-xxx-xxx root=/dev/sda8 //里边的xxxx可以按Tab 键,如果有acpi问题,在最后加一句acpi=off grub >initrd /initrd.img-xxx-xxxgrub >boot这样就可以进入了5、进入ubuntu修复grub在终端里运行 sudo update-grubsudo grub-install /dev/sda6、重启,搞定~~。

win+ubuntu双系统,重装win后找回grub引导

win+ubuntu双系统,重装win后找回grub引导

ubutnu相关技巧尝鲜win8〃难以永久破解且不稳定。

介于office和设计软件入门需求〃重回xp才是王道。

但是〃有点软的公司的问到死系统霸气侧漏〃重写了硬盘MBR〃开机引导只有他家的xp和一个幽灵。

为了可爱的兔兔〃没办法〃搜索枯肠也要找回来。

当时懒得刻live盘〃决定在win下搞定。

方法如下:1.下载g2ldr.zip,这是我的百度网盘下载链接:/share/link?shareid=73099&uk=505443563;2.解压〃移动到c盘根目录C:\;3.修改boot.ini,添加一行C:\g2ldr.mbr="ubuntu grub2"〃保存即可。

4.重启电脑〃选择ubuntu grub2〃接下来基本上选择第一项〃看自己电脑情况以及boot有没有单独挂载〃自己看着办吧。

5.进入笨兔兔系统之后〃进行系统清理〃清除掉旧的内核并升级〃本人选用的是ubuntu tweak。

全部搞定之后〃就可以顺利登陆。

另外〃还有其他办法〃博客地址贴下:/post/338.html只为记录下〃虽然很多都在ubuntu论坛里加入书签了〃不过想找还是有点麻烦一、windows下引导ubuntu1. grub4dos引导ubuntu 的grub2修改windows引导盘下的boot.ini 〃win7可以自行创建boot.ini[boot loader]timeout 10[operating systems]c:\grldr.mbr="Ubuntu"XP在boot.ini里添加c:\grldr="Ubuntu"到/grub4dos/下载最新版grub4dos取出grldr放到C盘根目录(如果是win7并有100M隐藏分区的话请放在隐藏分区的目录里〃boot.ini也是)win7 最好把grldr.mbr 和grldr 都放进去,XP只用grldr就好在C盘根目录创建menu.lst文件〃内容如下title ubuntufind --set-root /boot/grub/core.imgkernel /boot/grub/core.imgboot如果/boot单独分区的话title ubuntufind --set-root /grub/core.imgkernel /grub/core.imgboot一定要是最新版的grub4dos〃否则可能不支持ext4分区2.用g2ldr引导ubuntu 的grub2 (这里感谢ubuntu论坛的ptptptptptpt 提供的g2ldr)到这里下载g2ldr〃解压开放在C盘根目录修改boot.ini 添加C:\g2ldr.mbr="ubuntu grub2"保存重启选择ubuntu grub2 选项〃下面应该怎么选就不要我教了吧3. 用easybcd添加ubuntu引导安装好easybcd后运行〃之后看图二、ubuntu 壁纸相关1. 添加图片到/usr/share/backgrounds/下但是系统设置》外观》壁纸这里不显示的原因修改/usr/share/gnome-background-properties/precise-wallpapers.xml添加类似以下信息<wallpaper><name>Winter Morning</name><filename>/usr/share/backgrounds/Winter_Morning_by_Shannon_Lucas.jpg</filename> <options>zoom</options><pcolor>#000000</pcolor><scolor>#000000</scolor><shade_type>solid</shade_type></wallpaper>或者可以在/usr/share/gnome-background-properties/新建一个xml文件内容参考/usr/share/gnome-background-properties/precise-wallpapers.xml 写就可以了2.ubuntu自动更换壁纸可以修改/usr/share/gnome-background-properties/下的xml自行添加图片或者修改/usr/share/gnome-background-properties/precise-wallpapers.xml添加类似下面的代码<wallpaper deleted="false"><name>Ubuntu 12.04 Community Wallpapers</name><filename>/usr/share/backgrounds/contest/precise.xml</filename><options>zoom</options></wallpaper>同时在你设定的xml里设置自动切换的壁纸、时间等等不过我更推荐的是〃上面的或者可以在/usr/share/gnome-background-properties/新建一个xml文件在这个里添加上面的自定的xml地址〃以防升级、更新系统时被覆盖(我以前设置的就被覆盖了)。

GRUB使用说明及Linux和Windows双系统Grub丢失恢复和linux硬盘安装方法

GRUB使用说明及Linux和Windows双系统Grub丢失恢复和linux硬盘安装方法

GRUB使用说明及Linux和Windows双系统Grub丢失恢复和linux硬盘安装方法从Red Hat Linux 7.2起,GRUB(GRand Unified Bootloader)取代LILO成为了默认的启动装载程序。

相信LILO对于大家来说都是很熟悉的。

这次Red Hat Linux 用GRUB代替LILO,可见GRUB大有过人之处。

不过,相对于LILO来说,大家对GRUB还是要陌生一些。

本文将对GRUB的基本情况、术语、接口、命令以及配置文件做个介绍,希望对大家有所帮助。

一、GRUB的概述在Red Hat linux装载一个系统前,它必须由一个引导装载程序(boot loader,启动管理程序)中的特定指令告诉它去引导系统。

这个程序一般是位于系统的主硬盘驱动器或是其他知道如何去开始linux内核的媒介驱动器上。

如果说一个x86系统只安装了Red Hat Linux而且只有一个版本的linux内核,那么通过引导装载程序开始Red Hat Linux的特定过程就不重要了。

Red Hat Linux安装程序允许用户快速方便地配置引导装载程序存放在主硬盘驱动的主引导记录中来引导操作系统。

然而,为了能从多个linux内核或其他操作系统引导,那么就很有必要了解Red hat linux用于提供必要的引导选项的方法,以及理解引导的过程与如何去改变。

本文是讨论GRUB,它是Red Hat Linux用来在x86系统上装载操作系统的默认方法。

同时,本文也将详细介绍用于控制引导过程的各种命令和配置选项。

GRUB的定义GNU GRUB(GRand Unified Bootloader)是一个将引导装载程序安装到主引导记录的程序,主引导记录是位于一个硬盘开始的扇区。

它允许位于主引导记录区中特定的指令来装载一个GRUB菜单或是GRUB的命令环境。

这使得用户能够开始操作系统的选择,在内核引导时传递特定指令给内核,或是在内核引导前确定一些系统参数(如可用的RAM大小)。

windows与linux系统引导分区系统修复

windows与linux系统引导分区系统修复

【转】 [命令]windows与linux系统引导分区系统修复2011-09-08 16:26转载自分享最终编辑孤独散步者的梦环境说明:windows与linux系统并存情况下:一、修复Linux的GRUO引导菜单:在windows重装,卸载之后, linux引导分区修复,因为windows清除MBR中的多重开机管理程序,重新安装GRUB即可:用Linux启动盘,或安装盘或livecd,引导进入救援模式:插入linux系统盘是第一张,然后在出现界面时按F4或F5键,进入linux rescue模式,或直接输入“linux rescue”,再提示设定语系(选择English),键盘类型(选择US),选择是否启用网卡(选择NO),选择如何挂载Linux分区(一般选择Rdad-Only),然后进入sh#命令行!(1)、方法一:然后进入sh#命令行!输入:“chroot /mnt/sysimage”(切换目录);输入:“grub-install /dev/hda”(重装GRUB,/dev/hda指linux系统安装在第一硬盘)(2)、方法二:进入#sh>后:sh#grub (输入grub回车)grub>root (hd0,1) (注:这里hd0指第一硬盘,1指第一分区,不清楚按TAB键。

)grub>setup (hd0) (注:指安装GRUO在第一硬盘上)二、修复Windows引导菜单:在linux系统删除之后,修复系统主引导扇区,出windows引导菜单方法:(1)、用启动盘进入DOS,执行:A:\> fdisk /mbr(2)、用windows2000以上的安装光盘,引导进入“系统故障修复台”:C:\windows\>fixmbr(3)、使用SPFDisk程序修复mbr:到下载SPFDisk软件,做成启动盘!引导系统!A:\>spf2k3rc (执行exe程序)A:\>spfdisk /mbrGRUB使用指南kes,2007-06-15 09:29:13GRUB使用指南GRUB是一个多重开机管理工具,它可用来激活Linux、BSD、OS/2、BeOS与Windows95/98/NT等众多操作系统,GRUB是一个独立于操作系统之外的开机程序,并不像LILO是依靠Linux才能进行设定与维护,也提供了类似Bash的命令列模式,让使用者更方便地设定GRUB。

重装Windows后如何进入Ubuntu

重装Windows后如何进入Ubuntu

很多朋友都是Windows+Ubuntu/Linux双系统。

一般而言,为了减少不必要的麻烦,小编建议还是先安装Windows,再安装Ubuntu。

这样Ubuntu在安装过程中配置grub2引导程序时,会自动识别Windows,自动生成双系统启动菜单。

然而,电脑系统并不是可以一劳永逸啦,尤其是Windows下的病毒、垃圾软件、不当操作或系统自身等原因导致系统不稳定、慢如蜗牛甚至崩溃的时候,重装系统也是在所难免的。

而Linux是健壮而稳定的,除了少数人为的严重误操作外,极少需要重装系统。

此时,问题就来了。

虽然你的Linux仍运行的好好的,但Windows由于种种原因不行了。

重装了Windows之后,原来Linux生成的grub2多系统启动菜单被覆盖了,该如何进入Linux 呢?这时,你需要一张Ubuntu的LIVE光盘或者LIVE U盘。

用这个LIVE盘启动,进入LIVE 系统后,在终端中依次执行如下命令,即可恢复重建grub2启动菜单:cd /media(进入media文件夹)sudo mkdir temp(在media下新建一个temp文件夹)mount /dev/sda7 /media/temp(把Ubuntu的安装分区挂载到temp文件夹下。

这里假设你的Ubuntu是安装在sda7这个分区的。

)grub-install --root-directory=/media/temp /dev/sda(运行grub安装程序,并指定安装在第一硬盘。

)然后重启电脑,就可以看到熟悉的grub2启动菜单了。

什么?你不知道你的Ubuntu安装在哪个分区?其实很多人没弄明白Ubuntu/Linux下硬盘分区的命名规则,小编就最常见的方式举例说明:假如在安装Ubuntu之前,你的电脑有C、D、E、F四个盘,C盘安装的是Windows。

后来你把F盘变为2个Linux分区(1个根分区,安装Ubuntu;1个swap交换分区)。

Linux系统引导信息恢复与重建和双系统

Linux系统引导信息恢复与重建和双系统

Linux系统引导信息恢复与重建和双系统(win+linux)引导修复Linux系统引导信息的恢复与重建环境描述:硬件环境: vmworkstation 9linux系统: Red Hat Enterprise Linux Server release 5.6 32位Linux 内核: vmlinuz-2.6.18-238.el5Grub 版本: grub (GNU GRUB 0.97)本文操作和测试,参考:来自: 在自制Linux盘上安装GRUB网址: /thinkerabc/article/details/1804796为了模拟linux引导信息损坏场景, 在安装RHEL5时特意没有安装GRUB, 如下图:现在假定linux系统完好,而linux引导信息损坏的情况启动linux系统,看到黑屏和左上角的光标,系统将中止在此处, 如图通过linux安装光盘重建引导信息和启动菜单步骤如下:一. 从光盘启动到救援模式.1. 在BIOS中设置光盘启动,图略去2. 以linux安装光盘启动至如下画面,输入 linux rescue进入救援模式3. 这里选择English注意: 不要选择简体中文, 因为在救援模式下不支持中文, 会提示如下错误:4. 选择相应的键盘, 一般为us 美式键盘5. 选择设置网络信息,选择yes, 目的是可直接将所需修复的文件直接从现有正常的系统中直接COPY到当前系统.5.1. 选择要设置的网络接口5.2 设置IPv4地址信息.5.3 设置网关和DNS, 这里不设置也没关系, 除非正常的系统不在本网段.5.4 不填写网关和DNS会报错, 不过没关系.6. 救援模式下试图搜索linux根系统,且以读写模式挂载, 点continue7. 如果看到下面这个画面, 说明linux根系统已经找到,选择OK8. 由于找到的linux 根系统在/mnt/sysimage之下, 为了之后操作方便, 可以通过chroot命令改变根系统的外显目录二. 安装grub1. 首先查看当前硬盘的分区情况: fdisk -l注意boot下的*号, 说明/dev/sda1 是启动分区,boot分区我划分200M, 所以通过Blocks这列的可以看出/dev/sda1就是boot分区,1个Block = 1024Byte=1k; 所以200781 Blocks = 200M左右2. 查看/boot分区里的内容:boot分区里含有vmlinuz-2.6.18-238.el5 内核文件和initrd-2.6.18-238.el5.img 内存磁盘, 这两个文件启动时会用到3. 查看/boot/grub/目录下的内容: ls -a/boot/grub/里只有一张图片, 阶段1和阶段2文件都不在在4. 安装grub到启动分区即/dev/sda1, 通过grub-install注意:这里输入grub-install /dev/sda1, 如下图, 如果看到Installation finished. No error reported, 且没有其他报错, 则说明程序执行正常注意2: 如果有boot分区, 则/dev/sda1是boot分区, 如果没有boot分区, 则grub-install 后输入根分区设备名5. grub-install正确执行后, 会看到/boot/grub/下多了些文件:现在来简单的说明一下这些文件都是做什么用的!!!摘自:chinaunix上的文章,感谢引自: /uid-9078996-id-2010311.html能正常工作的grub应该包括一下文件:stage1、stage2、*stage1_5、menu.lst。

经典,重装Windows以后,grub引导没有了怎么办

经典,重装Windows以后,grub引导没有了怎么办

1.如何修改主机名vi /etc/sysconfig/network修改HOSTNAME一行为HOSTNAME=主机名2.如何以文字(图形)界面启动在/etc/inittab中,找到如下一行:id:5:initdefault:红色数字处,3表示从字符界面启动,5表示以图形界面启动3.如何使fat32分区中的中文能够正确显示mount -o iocharset=cp936 /dev/hda* /mnt/mountpoint4.如何mount NTFS分区1. 上/index.php3网站搜索kernel-ntfs2. 查找对应版本内核的rpm包下载,不要下错了:)2. rpm -ivh kernel-ntfs-版本号.i686.rpm3. mkdir /mnt/c4. mount -t ntfs /dev/hda1 /mnt/c5.redhat 8.0(9.0)中如何用xmms听mp3下载/files/xmms-mp3-1.2.7-13.p.i386.rpmrpm -Uvh xmms-mp3-1.2.7-13.p.i386.rpm6.忘记root用户密码以单用户模式进入系统,直接passwd root,修改为你想要的密码以单用户模式进入系统的办法:(1)如果使用lilo作为引导管理器,在出现“boot:”的时候输入"linux single"回车,即可进入单用户模式(如果是图形界面的lilo,按Ctrl+x即可进入字符界面)(2)如果使用grub作为引导管理器,在出现引导界面时,选择引导Linux的那一行不要按回车,按“e”,进入编辑状态,在把光标移动到如下一行kernel /boot/vmlinuz-2.4.18-14 ro root=LABEL=/再次按下"e"键,加上一个"single",成为如下这样kernel /boot/vmlinuz-2.4.18-14 single ro root=LABEL=/然后回车,选择Linux,启动,就可以了7.如何在GNOME和KDE桌面之间切换redhat switchdesk gnomeswitchdesk kdeturbolinux turbowmcfg8.改变redhat的系统语言/字符集修改 /etc/sysconfig/i18n 文件,如LANG="en_US",xwindow会显示英文界面,LANG="zh_CN.GB18030",xwindow会显示中文界面。

windows和linux(ubuntu)双系统如何进行引导恢复?

windows和linux(ubuntu)双系统如何进行引导恢复?

windows和linux(ubuntu)这两种系统各有千秋,功能都很强大,所以有些用户在每个都割舍不下的情况下安装windows和linux(ubuntu)双系统,但是双系统如果有一个遭到破坏,引导修复很麻烦,经过几次尝试经验,大致总结了以下的恢复方法:第一种情况:在windows下破坏了linux,比如删除了linux分区效果:开机进入grub,等待输入参数解决办法:手动输入引导参数可以正常进入windows,但很麻烦,最好的办法是重置mbr。

1.找到一张带命令行修复的window系统,光盘启动,进入加载。

2.选择命令行修复(按R),如果没有类似这个的选项,那么就是这张盘不支持。

3.进行后,会列出硬盘里安装的windows系统,一般只有一个,前面标号是1.输入标号按回车选择要修复的系统。

4.输入fixmbr,回车,会提示确认,输入y,回车,提示成功。

5.重启即可,这个时间只有一个windows系统了,linux已经破坏不存在。

第二种情况:重新安装windows系统,linux系统不能引导。

(重新安装linux,不会破坏引导,而且linux比较稳定,我一般不重装,有问题修复即可)效果:没有linux启动选项,但有linux那个分区(磁盘管理里能看,我的电脑看不到)解决办法:1.找到一张带livecd的linux安装盘,光盘启动,进行livecd2.进行终端,输入sudosu进行root权限3.fdisk-l列出分区情况,找到linux分区,比如是/dev/sda84.新建一个文件夹,比如是/mnt/linux挂载linux分区mount/dev/sda8//mnt/linux只是举例,具体参数根据情况定5.安装gurbgrub-install–root-directory=/mnt/linux/dev/sda"/mnt/linux"是挂载的文件夹,/dev/sda是硬盘,都要根据实际情况而定。

妙手回春——GRUB系统引导器恢复指南

妙手回春——GRUB系统引导器恢复指南

妙⼿回春——GRUB系统引导器恢复指南GRUB是⼀个⾮常强⼤且稳定的操作系统引导器,它不仅能引导LINUX系统,⽽且也能引导WINDOWS系统+LINUX系统的多系统⽅式。

由于GRUB引导器安装的灵活性和引导的⾼安全性,使得越来越多的⽤户都在使⽤GRUB来引导操作系统。

可是天有不测风云,由于某种病毒或其它安全威胁的破坏,以及操作者改变了分区表或不⼩⼼删除了某个必要的GRUB引导⽂件,致使操作系统不能正常引导的事故是时有发⽣的。

因此,了解各种恢复GRUB引导器的⽅法还是⾮常有必要的。

⼀、通过传统的⽅法恢复GRUB操作系统引导装载器所谓传统⽅法,也就是⽤某种Linux发⾏版本的安装光盘来恢复GRUB。

如果你⼿上刚好有某种Linux发⾏版本的安装光盘,那么,当GRUB 系统引导器不能引导系统启动时,你就可以通过此安装光盘,启动进⼊系统救援模式,然后重新安装GRUB系统引导器,就可以使GRUB引导菜单起死回⽣了。

下⾯以Red Hat Linux系统安装光盘为例,说明如何通过安装光盘恢复GRUB引导器的具体过程:1、要想从安装光盘恢复引导器,⾸要条件是第⼀引导设备必需是光驱,要达到这个要求,就要在系统刚启动时进⼊COMS中,把光驱设置为第⼀引导设备。

由于各种类型的主板所使⽤的BIOS软件不相同,因此进⼊BIOS设置界⾯的⽅法也不想同,现在以⼤家常见的⼀种进⼊BIOS设置界⾯的⽅法作例⼦,说明具体的设置步骤。

就是在系统启动初,按DEL键,进⼊BIOS设置,在⾼级BIOS设置项中,修改第⼀个启动设备为光驱,然后放⼊LINUX9.0安装盘的第⼀张光盘,按F10保存退出。

2、当系统重新引导后,在出现系统安装⽅式选择界⾯时,按F5键,并在提⽰符下输⼊如下的命令,然后按回车,就开始进⾏救援模式引导系统:# boot: linux rescue由于它的启动过程与正常安装系统时差不多,只要按提⽰选择输⼊输出设备,以及选择系统使⽤那种语⾔等等就可以了。

XP+UBUNTU双系统上_重装XP后修复GRUB方法

XP+UBUNTU双系统上_重装XP后修复GRUB方法
boot: rescue
3. 顺着屏幕上的指示跟着作
4,例如 假设 /boot 磁碟分区位在 /dev/hda
代码:
#grub-install /dev/hda
3,使用 grub for dos
在沒有ubuntu安裝盤或livecd的情況下,你可以使用grub4dos重新安裝grub。
(如果你没把命令抄下来,凭记忆操作的话,可能会犯这种错误。)
最後,用
代码:
quit
退出grub,重啟系統。
好了,总结一下用到的命令
(建议你把下面的代码抄在纸上。如果你对(hdx,y)表示的含义还感觉模糊,最好把上面几段解释也抄下来。)
代码:
sudo su
grub
root (hdx,y)
3) 进入grub命令行方式 (出现grub引导菜单时按c键)
> root (hd0,0)
> setup (hd0)
4) 重启计算机
4.使用grub軟盤很簡單,只要用grub軟盤啟動机器就行了。
如何制作grub軟盤?
如果你沒做過grub軟盤,想在用安裝cd恢复的時候順便做一個,那就試試下面這個:
# Windows
title Windows
rootnoverify (hd0,0)
chainloader +1
-------------------------------------------------------------------------------------------------------
输入:root (hd0,x) ##输入find命令反馈的数据

重装windows后恢复linux

重装windows后恢复linux

(B)查找
find /boot/grub/stage1
查找到为:hd0,8
(C)先看一下命令补全:
grub> root (hd0,
Possible partitions are:
Partition num: 0, Filesystem type unknown, partition type 0x7
title windows
rootnoverify (hd0,0)
chainloader +1
这样就可以用grub引导双系统了。
OK,以下是我在linux下改grub的过程:
(A)进入grub:
sudo grub
注意加个sudo啊,改了半天没有弄好,后来才发现粗心到没有加sudo
Checking if "/boot/grub/e2fs_stage1_5" exists... yes
Running "embed /boot/grub/e2fs_stage1_5 (hd0)"... 17 sectors are embedded.
succeeded
Running "install /boot/grub/stage1 (hd0) (hd0)1+17 p (hd0,8)/boot/grub/stage2
Partition num: 4, Filesystem type is fat, partition type 0xb
Partition num: 5, Filesystem type is fat, partition type 0xb
Partition num: 6, Filesystem type is fat, partition type 0xb

开机出现grub的解决方法

开机出现grub的解决方法

开机出现grub的解决方法一开始我也是用重装系统来解决的,这个解决方法虽然可以,但是很痛苦。

在下面讲解开机出现grub的解决方法。

如果只有window系统的话,win 7 同样适用。

第一行在grub的后面输入:rootnorerify(hd0,0)第二行在grub的.后面输入:chainloader +1第三行在grub的后面输入:boot这样window的系统就会启动。

对于linux的系统来说就要麻烦一些特别时fedora的系统一般linux的系统:就如grub以后先要查找boot分区的位置。

第一行查找boot分区的位置,find /boot/grub/stage1 按enter 后会出现一行类似 (hd0,2)的字符。

那么第二行:root (hd0,2)第三行:kernel /boot/grub/vmlinuz然后按tab键补齐后面的一长串字符,这一串字符我通常是不记的。

接着后面输入 roroot=LABEL=/第四行:initrd /boot/grub/initrd然后也是按tab键补齐后面的一长串字符,接着在后面输入.img第五行:boot启动该系统。

注意:有些电脑boot分区和/分区在一起的前面就不用加/boot下面是我的/boot/grub/nf文件# nf generated by anaconda## Note that you do not have to rerun grub after ma-ki-ng changes to this file# NOTICE: You do not have a /boot partition. This means that# all kernel and initrd paths are relative to /, eg.# root (hd0,2)# kernel /boot/vmlinuz-version ro root=/dev/sda3# initrd /boot/initrd-[generic-]version.img#boot=/dev/sdadefault=1timeout=2splashimage=(hd0,2)/boot/grub/splash.xpm.gzhiddenmenutitle Fedora (2.6.35.6-45.fc14.i686)root (hd0,2)kernel /boot/vmlinuz-2.6.35.6-45.fc14.i686 roroot=UUID=1af3421f-561c-4927-9d8c-04dca4a81ef0 rdNOLUKS rdNOLVM rdNOMD rdNODM LANG=zh.UTF-8 KEYTABLE=us rhgb quiet initrd /boot/initramfs-2.6.35.6-45.fc14.i686.imgtitle window xp 杨培豪rootnoverify (hd0,0)chainloader +1title RedFlag6sp3root (hd0,6)kernel /boot/vmlinuz-2.6.31-5 ro root=LABEL=/initrd /boot/initrd-2.6.31-5.imglinux开机出现grub>的解决方案xx-03-22 16:02 |啥也不说先摆出命令:1、set root=(hd0,gptx)2、linux /boot/vml(输入完vml以后马上按tab补全,补全优先版本高的) root=/dev/sdax ro3、initrd /boot/init(输入完init以后马上按tab补全,补全优先版本高的)4、bootx是你安装linux的分区,比方我安装linux的分区是sda11,所以1、set root=(hd0,gpt11)2、linux /boot/vml(我忘了具体的名字了。

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

重装windos系统后找回linux开机引导GRUB
本方法适用于Ubuntu和deepin,其他系统没有测试过。

1.使用deepin 或者ubuntu系统启动盘引导电脑启动,待进入安装界面后,按下
Ctrl+Alt+F1(或F2),执行以下命令:
稍等片刻,进入Live CD模式。

2.进入Live CD系统后打开终端,挂载需要修复系统的/ 挂载到/mnt,可以利用Gparted 或者sudo fdisk -l命令查看,例如需要修复系统的/分区为/dev/sda1,那么终端执行:
如果需要修复系统的/boot单独分了出来(假设为/dev/sda2),也要挂上,终端执行:
另外,将Live CD系统的/dev目录同时挂在/mnt下,终端执行:
然后使用chroot命令,将Live CD的/ 设为以前的/,终端执行:
安装并刷新GRUB设置(主板为BIOS引导),请终端执行:
安装并刷新GRUB设置(主板为UEFI引导),请终端执行:
挂载efi分区到/boot/efi
安装grub-efi这个包grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=Deepin
sudo grub-mkconfig -o /boot/grub/grub.cfg
至此,修复完成,重启电脑生效。

相关文档
最新文档