导航:首页 > 编程系统 > linuxgrub修复引导

linuxgrub修复引导

发布时间:2021-02-25 00:45:35

❶ 在winpe下修复grub的linux引导

winpe里好像有一来个磁盘分区源类的工具,记不得名字了,好像可以解决这个问题。大概选重建GRUB吧

参考下:

在PE打开BOOTICE(一般PE都会带吧),然后选择你的硬盘,接着点“主引导记录”,弹出一个框,如果是XP,就选WindowsNT5.X默认引导,如果是WIN7,就选WindowsNT6.X默认引导。

然后安装/配置。接着点“分区引导记录”,选中系统盘,如果是XP,就选NTLDR引导程序,否则选BOOTMGR。点安装配置。重启应该恢复正常。

❷ 怎样修复Linux系统引导

修复Linux操作系统的来GRUB方法如下:
自1.首先我们从BIOS里把启动顺序改为从CD-ROM启动,放入LINUX的第一张盘
2.在重启后,在boot:提示符下输入linuxrescue然后回车
3.接着就会提示选择鼠标和键盘,一般选择系统默认的即可;还有是不是从网络启动,一般不用从网路启动。
4.以上的步骤大家按提示操作即可,不要作什么改动
5.这样,在进入命令提示界面后键入:grub-install/dev/hda后回车进行安装MRB
6.安装完后重起就可以正常启动了!

❸ 如何用linux修复grub引导菜单

使用DOS引导盘,找到grub文件.
修改grub.conf文件。其中
“default=n”(n是个数字)是grub引导菜单默认被选中的项,n从0开始,0表示第一项,1表示第二项,依此类推。
“timeout=x”(x是一个数)是超时时间,单位是妙。也就是引导菜单显示后,如果x秒内用户不进行选择,那么grub将启动默认项。
“splashimage =xxxxxx”,这是引导菜单的背景图,先不理他。
其它常用项我用下面的例子来说明:
title Red Hat 8.0
root (hd1,6)
kernel /boot/vmlinuz-2.4.18-14 ro root=/dev/hdb7
initrd /boot/initrd-2.4.18-14.img
其中"Red Hat 8.0"是在启动菜单列表里显示的名字
root (hdx,y)用来指定你的boot分区位置,如果你没有分boot分区(本例就没分boot分区),那就指向根分区就行了,hdx是linux所在硬盘,hd0是第一块硬盘,hd1是第二块,依此类推。y是分区位置,从0开始,也就是等于分区号减一,比如你要指向的分区是hdx7,那么y就是6,如果是hdx1,那y就是0。注意root后面要有一个空格。
kernel /boot/vmlinuz-2.4.18-14,其中"/boot/vmlinuz-2.4.18-14"是你要用的内核路径,如果你编译了心内核,把它改成你的新内核的路径就行了。
ro就不用管,写上不会有错。
root=/dev/hdxx指定根分区,本例是hdb7,所以root=/dev/hdb7
initrd xxxxxxxxxxxxx这行不要也行,目前我还不清楚它是做什么用的。
上面是linux的,下面是windows的
title windows 98
rootnoverify (hd0,0)
chainloader +1
title xxxxxxx不用解释了,上面有解释。
rootnoverify (hdx,y)用来指定windows所在分区,x,y跟上面一样,注意rootnoverify后有空格。
chainloader +1照抄就行,注意空格。

❹ Linux系统中怎样修复GRUB引导

修复抄Linux操作系统的GRUB方法如下袭:
1.首先我们从BIOS里把启动顺序改为从CD-ROM启动,放入LINUX的第一张盘
2.在重启后,在boot:提示符下输入linuxrescue然后回车
3.接着就会提示选择鼠标和键盘,一般选择系统默认的即可;还有是不是从网络启动,一般不用从网路启动。
4.以上的步骤大家按提示操作即可,不要作什么改动
5.这样,在进入命令提示界面后键入:grub-install/dev/hda后回车进行安装MRB
6.安装完后重起就可以正常启动了!

❺ 怎么恢复linux系统引导菜单

有livecd的话先把grub安装上,,安装方法是grub-install这个命令。。。你重新安装(做是安装的意思吧??)xp后,,mbr上的grub就没了的,,,重新安装然后更新下grub,,
10.04使用的grub是grub2(版本是1.98是2.0的测试版),有些menu.lst的方法不可行的。。。
第二个方法,,xp下安装grub4dos(自己上官网下载),grub4dos可以使用menu.lst。。
编辑xp下的boot.ini(修改只读权限),,
添加c:\grldr="grub4dos"
重启的话应该会出现这样的一个菜单的,进入以后就是grub4dos了,,然后按c进入grub的命令行
grub>是这样的提示符,,
root(hd0,x) (hd0,x)是你的linux分区号,,可以用命令ls (hd0,1)/这样来查看分区的内容,一个一个的试一下就知道哪个是linux了,,(linux的特殊目录结构你应该了解的吧)
kernel /vmlinuz (上面你ls过linux的分区的话就会发现分区下有一个vmlinuz文件,用的就是那个文件)
initrd /initrd.img (同上)
boot 意思是启动。。
理论上来讲就能进入之前linux的引导菜单了,进入linux以后,还是安装grub2、更新grub2.......

我觉得安装多系统的话应该多学一些关于系统引导机制之类的东西,,你做一件事应该要真正的去想一下做的后果是什么,怎么去避免不希望的事情发生。。。
linux下用sudo dd if=/dev/sda of=/backup/mbr.img bs=512 count=1 备份当前的mbr,,,(/backup/mbr.img是指定mbr保存的位置,可以自己选择,很明显,/下面是没有backup这个文件夹的,,)
以后就sudo dd if=/backup/mbr.img of=/dev/sda bs=446 count=1
能够恢复了。。。

❻ linux 开机grub怎么修复

你在这个提示符下分别输入以下几条命令: grub>root (hd0, 0) grub>chainloader +1 grub>boot 看看能不能进windows系统? 从Grub 命令行版启动linux的过程比较复杂,与你安装权的linux版本有关,下面仅仅是举个例子:(假设装在/dev/hda7上): grub>kernel (hd0, 6)/boot/vmlinuz-2.6.5-1.385.img root=/dev/hda7 grub>initrd (hd0, 6)/boot/initrd-2.6.5-1.385.img grub>boot

❼ Ubuntu更新GRUB怎么恢复系统引导

以 Ubuntu Live CD 修复 Grub 引导为例,已在 /dev/sda3 安装 Fedora。

首先制作 Ubuntu 启动 USB

复制代码代码如下:

sudo dd if=ubuntu-13.10-desktop-amd64.iso of=/dev/sdb #/dev/sdb 为 USB 盘符

1.使用启动 USB 进入 Ubuntu 试用环境

2.查看硬盘分区状况,获取 Linux 系统安装分区编号

代码如下:

sudo fdisk -l

查看输出结果,然后根据文件类型和分区大小来判定 Linux 系统安装在哪块硬盘和安装的分区。我的电脑是在 /dev/sda3 安装了 Fedora。

或者,打开 Gparted 图形化工具来查看分区信息也可以。

挂载 Fedora 安装分区

3.已知 Fedora 安装在了 /dev/sda3 上,所以我们可以用下面命令来挂载 Fedora 安装分区。你需要将 /dev/sda3 换成自己的 Linux 安装分区。

代码如下:

sudo mount /dev/sda3 /mnt

4.挂载其他所需的目录(使用 --bind)

代码如下:

sudo mount --bind /dev /mnt/dev

sudo mount --bind /proc /mnt/proc

sudo mount --bind /sys /mnt/sys

5.Chroot 到硬盘上的 Linux 系统

代码如下:

sudo chroot /mnt

6.安装&更新 Grub

代码如下:

grub2-install /dev/sda

grub2-mkconfig -o /boot/grub2/grub.cfg

7.Grub 已经修复成功,我们还需要退出 chroot 环境、卸载已经挂载的设备与目录:

代码如下:

exit #退出 chroot 环境

sudo umount /mnt/dev

sudo umount /mnt/proc

sudo umount /mnt/sys

sudo umount /mnt

8.重启!

上面就是使用Ubuntu LiveCD修复grub的方法介绍了,如果你在使用双系统安装windows中出现Grub引导错误,不妨使用该方法进行修复吧。

❽ linux下grub文件修复全过程,要详细理解!

root (hd0,0) 把当前路径修改为 (hd0,0) ,(hd0,0)的意思是第一个硬盘的第一个分区。
kernel /boot/vmlinuz ro root=LABEL=/ 加载 (hd0,0)/boot/vmlinuz 文件,参数专是 ro root=LABEL=/
initrd /boot/initrd-2.6.24-1.3194.fc7 加载 (hd0,0)/boot/initrd-2.6.24-1.3194.fc7 文件。

kernel 和属 initrd 的组合命令常见与 linux 的引导,这个是 linux 的引导机制,用 内核 和 镜像 启动的方式。

你只要理解类似这样的 kernel 和 initrd 两句组合是 linux 的启动就行了。

❾ linux启动自动进入grub怎么修复

在虚拟机中打开Linux系统后,直接按ESC键,即可进入grub界面,如下图所示: 进入上专面的界面后,属按e键即可编辑grub的配置文件,如下图所示: 说明:更详细的操作grub配置文件的方法,注意查看如上图中显示的下方的白色提示信息。

❿ 虚拟机装了linux系统,如何启用GRUB进行修复选项

这一句:1. Start virtual machine and suddenly you will see the GRUB
(Tip: if you don’t see GRUB then press SHIFT key when virtual machine starts, if you miss then you need to try again).
意思就是在启动虚拟机时,马上按下SHIFT键就会出现grub菜单,如果版错过了没有出现就要重启权再试。

阅读全文

与linuxgrub修复引导相关的资料

热点内容
找不到镜像文件和网络有关系吗 浏览:493
如何找到使用软件的app 浏览:73
wordcount降序 浏览:699
用模版批量建立excel表格文件 浏览:929
mif文件波形生成器 浏览:334
cf文件程序损坏修复器就行 浏览:469
华为qq下载的apk文件在哪里 浏览:660
常用的逻辑数据模型各有什么优缺点 浏览:698
2do安卓教程 浏览:313
全民突击208版本一挑战视频 浏览:441
格兰达编程工资待遇怎么样 浏览:68
iphone5s手机输入法 浏览:556
摄像头文件储存在哪里 浏览:301
sql查看数据库文件 浏览:39
邮政app上英文名怎么填 浏览:72
linuxgd库安装 浏览:990
我想买药哪个网站比较好啊 浏览:266
超大数据运算用什么语言 浏览:241
属性里文件路径也可以看见吗 浏览:321
java怎样截取字符串 浏览:195

友情链接