网站建设资讯

NEWS

网站建设资讯

linux修复引导命令 linux文件修复命令

如何重新引导linux

方案1:

成都创新互联公司专注于企业成都全网营销推广、网站重做改版、赤坎网站定制设计、自适应品牌网站建设、H5技术商城系统网站开发、集团公司官网建设、成都外贸网站建设公司、高端网站制作、响应式网页设计等建站业务,价格优惠性价比高,为赤坎等各大城市提供网站开发制作服务。

在重装windows系统后,mbr被更改了,这样你的Linux就进不去。 下面我来谈一下有linux系统盘的情况下如何重新引导linux。

1.在出现linux系统安装界面时,按F5.

2.输入 linux rescue 回车

3.在出现的对话框中作相应的 选择。按默认就可以了

4.进入sh 后,输入以下命令:

chroot /sysimage

/sbin/grub-install /dev/hdc(或sda、hdb)

5.exit 两次 退出重启

这样,就应该成功了 。

方案2:

重新安装xp后ubuntu进不去了,原因是引导文件被XP修改了,可以通过下面方法找回ubuntu

1.找到ubuntu的光盘,进入安装界面;

2.打开终端,或者按ctrl+alt+F1进入;

3.输入:sudo -i 命令获取超级管理员

4.输入:grub 命令来使用引导工具

5.输入:find /boot/grub/stage1 命令来查找引导文件,find后面有个空格

6.屏幕显示你的ubuntu在那里安装的了,格式为(hd0,7),表示第一个主硬盘的第七个分区,

7.输入:root (hdx,7) 命令,注意root后面有个空格,括号里的内容为上面显示的内容,这个时候界面没有什么变化

8.输入:setup (hd0) 命令,同样setup后面有个空格。

然后出现几行的sucess

这个时候就引导成功了,重启后就可以看到原来的引导界面了

这个方法对其他类unix系统也适用,都是用grub工具来修改引导路径,只不过是进入的方式不一样,redhat是使用第一张安装盘,在安装界面输入linux resuce命令,进入命令行,输入grub,以后类同。

Linux 修复grub开机引导(ubuntu)

问题 : 有时候Linux系统/boot分区损坏时,启动Linux系统时直接进入字符介面的grub引导,并没有进入到系统或者开机显示 error:unknow filesystem提示

解决办法:

Linux开机自动会进入到grub引导介面(如果没进入到grub引导介面可以按C键进入)

第一步:找到系统对应的扇区及/boot/grub目录

注意 :假设是硬盘接口类型sd,hd0对应是sda hd1对应是sdb

(hd0)≠(hd0)

(hd1,gpt2)=(hd1,2)

ls (hd1,gpt2)  查看(hd1,gpt2)扇区信息(盘符、空间等)

ls (hd1,gpt2)/  查看(hd1,gpt2)扇区下的内容(文件、文本等)

如果打印每个扇区目录信息,会出现两种情况:

1、ls (hd1,gpt2)显示Unknow filesystem提示说明这个扇区不是我们要找系统分区

2、ls (hd1,gpt2)显示/boot /proc等系统目录信息说明这个扇区是我们要找的系统分区

如果找到对应扇区的系统分区,可能会遇到两种情况:

1、 A目录下有/boot/grub

2、A目录下有/boot,B目录下有/grub (此时在第二步加载系统内核要使用 set prefix=(hd1,gpt2)/grub 命令)

grub ls

(hd0), (hd1), (hd1, gpt1), (hd2,gpt2), (hd3, gpt3)

第二步:加载系统内核

grub set root=hd1,2 #此处不需要括号,加括号也可以,hd0和hd1是有区别

grub set prefix=(hd1,2)/boot/grub

grub linux /vmlinuz root=/dev/sdb2 #vmlinuz必须使用TAB补全(可能有后缀),注意sda或sdb需要看自己的实际情况

grub initrd /initrd.img-xxx #TAB补全,多内核情况下版本需统一

grub boot

提示 :如果在boot之后不幸进入BusyBox,说明参数设置有问题,可以仔细查看出错的日志,再重启系统后重复执行第二步操作(重启系统后上面设置的参数会被清空)。

第三步:修改grub引导

如果成功进入系统,记得要马上信息grub引导,不然重启系统后问题还是存在

sudo update-grub2 #grub2命令(高版本使用grub2)

$ sudo grub-install /dev/sdb

第四步:重启系统

重启系统后即可正常进入系统

reboot

命令修复方法'>linux开机grub>命令修复方法

出现grub rescue模式一般是硬盘分区出现变动、导致旧的grub找不到启动文件而出现的。

出现错误具体原因未知,但开机不能引导肯定是grub配置文件出错,/boot/grub2/grub.cfg

解决方法:

1,插入安装U盘或者光盘,进入救援模式,重装grub重新生成grub.cfg文件:grub2-install /dev/sda*boot目录所在分区grub2-mkconfig -o /boot/grub2/grub.cfg重启后应该就OK了。

2,grub 模式下:输入:ls 查看所有磁盘分区:hd。x,x......用:ls hd(x,x)/grub 找grub所在的分区,有正确执行结果的便是找到linux所在分区后执行setprefix=hdx,x/grubsetroot=hx,x、insmod normal再使用normal命令进入系统后,再修复grub 配置。or:查找boot分区:find /boot/grub/menu.lst 或者 find /boot/grub2/grub.cfg

输入以下命令:cat hd0,7/boot/grub/grub.conf 关于内核信息的,看一下就明白了。按照下面命令依次输入指定/boot分区使用命令:grubroot hd0,0grubkernel /boot/vmlinuz-2.6.18-53.el5 ro root=LABEL=/ rhgb quiet 回车grubinitrd /boot/initrd-2.6.18-53.el5.img 回车boot 回车启动

linux启动菜单修复

1、在系统启动过程中,会出现图1所示画面,按任意键,进入GRUB菜单选项。

2、按“e”键编辑GRUB引导菜单选项,图2显示为按“e”键后的GRUB屏幕。

GRUB引导菜单选项

通过箭头键下移到kernel行,并按“e”键,得到图3中显示的编辑界面:

kernel行编辑界面

在尾行光标处添加single或者s,按回车键返回前一个屏幕,按“b”键进行引导,则系统自动进入单用户模式,如果要改变root密码,则执行命令:

sh-3.1# passwd root

更改成功后,执行命令exit退出重启即可。

怎样能进入LINUX的紧急修复模式

除了用光盘引导rescue模式,敲入Linux rescure进入linux单用户系统修复模式外,

还有一种方法是用启动装载器来进入单用户模式:

1. grub

进入启动画面之后,敲入“e”,把光标移动到kernel ...那一行,再敲入“e”,在kernel 一行的最后加上空格single,回车

敲入“b”,启动系统,即进入单用户模式,

这个时候就可以用passwd命令改密码了。

2. Lilo

进入Lilo命令行模式,敲入Linux single,即进入单用户模式。

passwd ...

如果grub/Lilo设了密码,一定要记住才行。要是忘了grub/Lilo的密码,就只有用rescue模式了。

命令修复方法'>ubuntu grub>命令修复方法

从出错信息来看,我初步认定你的linux引导分区(boot分区)全部丢失,只剩下mbr中的grub。如果确实是这样,你只能重装linux了。

分两种情况。

第一,你只要xp,不要linux了。(这样你就不需要重装linux)

用xp安装盘引导,第一个画面选择修复(R),然后选择搜索到的xp系统,可以用命令fixmbr来修复,简单易行。

第二,你还要linux,希望用grub来引导双系统(如果你重装linux,就不用了)

这个情况下,只有用redhat的rescue;或者ubuntu的rescue模式;或者livecd进入命令行。(希望这个你会)。

命令行下运行:grub(如果是livecd,请运行sudogrub)

然后在grub提示符下:

root(hdx,y)

setup(hdx)

其中,x是你的硬盘序号,如果是第一个硬盘就是0,如果是第二个就是1(第n个就是n-1),y是你的引导分区的序号,第一个分区,就是0,在Windows里面就是C盘,如果是第二个分区,就是1,以此类推。

运行完后,希望你能看到有success的提示符。那表示你已经成功安装了grub。

我相信,以上就是你网上看到的方法。但是我要补充的是,你用不上了,因为你的linux系统99%的可能已经丢失,只有重装linux了。重装linux需要正确分区,千万不要覆盖掉Windowsxp,那又要恶性循环了。

兄弟,接下来最重要的事情就是查找linux安装分区的方法了,这个很简单,我就不赘述了。


本文名称:linux修复引导命令 linux文件修复命令
浏览路径:http://cdweb.net/article/doojdpi.html