精华内容
下载资源
问答
  • ubuntu grub2引导修复

    千次阅读 2018-02-27 22:29:23
    ls(我的分区) 找到ubuntu所安装的分区,提示ext2为ubuntu安装的分区 ls(我的分区)/boot/grub 找到grub.cfg set root=(my hd)set prefix=(my hd)/boot/grubinsmod normalnormal 重启可以看到grub2选项 ...

    命令ls 查看每一个分区 ls(我的分区) 找到ubuntu所安装的分区,提示ext2为ubuntu安装的分区

    ls(我的分区)/boot/grub 找到grub.cfg

    set root=(my hd)

    set prefix=(my hd)/boot/grub

    insmod normal

    normal

    重启可以看到grub2选项

    进入ubuntu 在超级用户下 输入update-grub 来引导windows就可以了

    展开全文
  • Ubuntu grub2 引导修复 与 硬盘引导进入 UbuntuLiveCD Ubuntu在进入10后,抛弃了grub,进入了grub2的时代, 因此,从前的修复方法也就失效了 Grub2时代的修复方法 进入UbuntuLiveCD。按ctrl+alt+t...

    Ubuntu在进入10后,抛弃了grub,进入了grub2的时代,

    因此,从前的修复方法也就失效了

    Grub2时代的修复方法

    进入UbuntuLiveCD。按ctrl+alt+t,打开terminal,在终端中输入

    $sudo -i
      #fdisk -l  (小写字母L)
      找到id号为83的分区sdaX,83即为ubuntu根目录所在的分区的分区id。
    然后挂载系统根目录:
    #mount /dev/sdaX /mnt  

    若boot单独分到了一个分区  需mount /dev/sdaY /mnt/boot
    最后一步:
    #grub-install --root-directory=/mnt /dev/sda
    当看到:Installation finished.No Error Reported.
    就表示操作成功了。
    重启电脑,Ubuntu的启动项界面出现了!

    若此时无法引导Windows 7,可以选择进入Ubuntu 10.04,再找到并启动终端,在终端输入如下命令:
    sudo update-grub2
    按照提示输入密码,如果顺利的话,会出现如下类似语句,那就表示成功了。
    grub.cfg ...
    Found Debian background: moreblue-orbit-grub.png
    Found linux image: /boot/vmlinuz-2.6.31-15-generic
    Found initrd image: /boot/initrd.img-2.6.31-15-generic
    Found memtest86+ image: /boot/memtest86+.bin
    Found Windows 7 (loader) on /dev/sda1
    done

    -------------------------------------------------------------------------------------------------------------------------------

    硬盘引导进入 UbuntuLiveCD的方法

    配置引导
    右击 我的电脑->属性->高级->启动和故障恢复->设置->编辑

    在最后面加上 C:\grldr=”install ubuntu 10.04 ” ,当然也可以直接 开始 ->运行 (c:/boot.ini) 进行编辑,不过要修改一下boot.ini文件的可写属性。
    接下来将下载的 grub4dos里面文件 解压至c盘,是整个解压至c不是解压目录至c
    复制下载下来的 ubuntu-10.04-desktop-i386.iso 镜像文件至c盘。同时解压ubuntu-10.04-desktop-i386.iso 里面的 .disk文件,casper 下的initrd.lz ,vmlinuz 解压至c盘。
    编辑c:/menu.lst 在最后加上这段
    title Install Ubuntu 10.04
    find –set-root /ubuntu-10.04-desktop-i386.iso
    kernel /vmlinuz boot=casper iso-scan/filename=/ubuntu-10.04-desktop-i386.iso locale=zh_CN.UTF-8
    initrd /initrd.lz

    保存.
    重启.

    posted on 2011-03-23 13:35 RigorosLee 阅读(...) 评论(...) 编辑 收藏

    转载于:https://www.cnblogs.com/RigorosLee/archive/2011/03/23/1992422.html

    展开全文
  • 这表示你的grub2的配置文件坏了……由于分区调整或分区UUID改变造成grub2不能正常启动,从而进入修复模式了(grub rescue),也称救援模式。在救援模式下只有很少的命令可以用:set , ls , insmod , roo...

    很多时候,特别是在linux调整分区后,开机重启时会出现

    error : unknow filesystem

    grub rescue>

    的字样,系统就是进不去。这表示你的grub2的配置文件坏了……

    由于分区调整或分区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,msdos8)

    grub rescue>root=(hd0,msdos8)

    grub rescue>prefix=/boot/grub                         //grub路径设置

    grub rescue>set root=(hd0,msdos8)

    grub rescue>set prefix=(hd0,msdos8)/boot/grub

    grub rescue>insmod normal                            //启动normal启动

    grub rescue>normal

    之后你就会看到熟悉的启动菜单栏了

    4、进入命令行启动ubuntu

    进入系统启动选项界面后还是进不去,

    因为你还没有真正的修改grub,这个要到ubuntu里修改

    进入系统启动项界面后,按C进入命令行模式

    grub >set root=hd0,msdos8

    grub >set prefix=(hd0,msdos8)/boot/grub

    grub >linux /vmlinuz-xxx-xxx root=/dev/sda8 //里边的xxxx可以按Tab键,如果有acpi问题,在最后加一句acpi=off

    grub >initrd /initrd.img-xxx-xxx

    grub >boot

    这样就可以进入了

    5、进入ubuntu修复grub

    在终端里运行        sudo update-grub

    sudo grub-install /dev/sda

    6、重启,搞定!!

    注:我当时只是修改了1~3步骤,然后在菜单栏就可以进入系统了,且一切正常。

    可惜,在重启时,系统就只有一个光标在左上角不停的闪,咋也进不了系统。后来开机按F2,开机启动项改为硬盘启动就好了

    展开全文
  • 双系统修复ubuntu grub2引导的方法

    千次阅读 2013-10-03 12:01:55
    双系统修复ubuntu grub2引导的方法 ubuntu9.10的grub引导不在使用grub1了,改用grub2(其实是beta版本1.97~)。重装windows系统后,用原来的liveCD方法无法再修复了。只能用下面的两个方法了。 方法1.有grub启动...

    双系统修复ubuntu grub2引导的方法

    ubuntu9.10的grub引导不在使用grub1了,改用grub2(其实是beta版本1.97~)。重装windows系统后,用原来的liveCD方法无法再修复了。只能用下面的两个方法了。

    方法1.有grub启动的光盘或U盘修复

    如果手上有grub启动的工具盘,用工具盘启动,在grub菜单上按c进入命令行状态,

    在grub>提示符下输入

       grub>find /boot/grub/core.img (有/boot分区的用find /grub/core.img)

       (hdx,y) (显示查找到的分区号)

       grub>root (hdx,y)

       grub>kernel /boot/grub/core.img (/boot分区的用 kernel /grub/core.img)

       grub>boot

    执行boot后能转入grub2菜单,启动ubuntu后,再在ubuntu终端下执行

       sudo grub-install /dev/sda (或sdb,sdc等,根据第几硬盘而定)修复grub。

        注意:如果ubuntu的启动分区使用ext4格式,要有支持ext4格式的grub才能修复。

    方法2:使用liveCD修复grub   (推荐)

    用ubuntu9.10的liveCD试用ubuntu启动后,打开终端

    假如你的ubuntu的 / 分区是sda9,又假如 /boot分区是 sda6,在终端下输入


       sudo -i
       mount /dev/sda9 /mnt
       mount /dev/sda6 /mnt/boot (如果没 /boot 单独分区这步跳过)
       grub-install --root-directory=/mnt/ /dev/sda
      
    和前面一样,要装入第二硬盘的把sda改为sdb。

    我的文件系统为ext4,貌似U盘pe 的grub不支持,保险起见用liveCD修复的,修复后却无法引导windows了。可以用下面的方法解决:

         进入ubuntu系统,打开终端,

    重建grub列表            sudo update-grub

    重新写入第一分区mbr           sudo grub-install /dev/sda

    如果想修改启动顺序,可以修改/boot/grub目录下的grub.cfg文件。这里注意此文件不可写的,可以先运行一下命令

    sudo chmod +w /boot/grub/grub.cfg

    然后再运行sudo gedit /boot/grub/grub.cfg,就可以修改了,类似于grub1的menu.lst修改。

    如果大家想进一步了解gurb2,可以到Google Docs去看http://docs.google.com/Doc?docid=0AeVQ5PqmbeaoZGc0czgyOWtfMjRjbWo0ODVoYw&hl=en。在此感谢U坛的小苹果分享。

    展开全文
  • 对于多系统用户,可能有时候会将引导搞丢了(比如双系统下重新安装windows系统等),下面奶牛来介绍下ubuntu等linux系统的grub2修复。 1.需要一张可以引导ubuntu live-cd,并且版本在9.10+ 用...
  • 如何在grub中添加windows7启动项windows7 所在 sdb4中 uuid 为A0B47788B4775FA8由于有2个win7,导致update-grub时只能搜索到一个win7求教如何手工添加,谢谢编辑/etc/grub.d/40_custom文件,在后面添加:menuentry ...
  • 解决ubuntu18.04开机卡在grub命令行界面的问题 由于windows重装系统,导致ubunru18.04的引导出了问题。下面提供两种解决方案,本人采用第二种方式成功修复。 1.grub命令行界面解决 2.通过U盘修复
  • Ubuntu重装windows系统后的grub引导修复Ubuntu10.04测试通过)   1、用ubuntu live的系统盘进入Ubuntu 2、运行终端,输入命令:sudo fdisk -l (在罗列出的计算机的盘符信息中找到Linux所在的...
  • LiveCD修复Ubuntu13.04的GRUB2引导

    千次阅读 2013-10-09 10:43:48
    最近换lenovo K29 12.5...可惜本人脑残,装了win8.1于是原先的grub2引导就被干掉了,起初使用easyBCD修复,但安装的grub是无法root btrfs分区的。于是想到了LiveCD。 我这边的情况是MBR记录 ubuntu的/和root都放在sda1上
  • Ubuntu 9.10的GRUB引导不在使用GRUB 1了,改用GRUB 2(其实是beta版本)。重装Windows系统后,用原来的Live CD方法无法再修复了。只能用下面的两个方法了。 方法1.有GRUB启动的光盘或U盘修复 如果手上有GRUB启动的...
  • ubuntu grub 引导修复

    2016-09-29 20:17:07
    在电脑装双系统尤其是重装其中某个系统时,有可能会出现电脑启动时找不到引导的问题,记录一个win10+ubuntu双系统下该问题的解决方法: 一、由grub 界面进入ubuntu系统:  1、输入ls命令,查找硬盘分区信息,如...
  • ubuntu系统grub引导修复

    2020-06-29 11:05:24
    这表示你的grub2的配置文件坏了……由于分区调整或分区UUID改变造成grub2不能正常启动,从而进入修复模式了(grub rescue),也称救援模式。 在救援模式下只有很少的命令可以用:set , ls , insmod , root , prefix ...
  • 格式化了系统盘,用Usb安装完... Ubuntu 12.04 Grub 引导具体修 复方法如下: 1、用 Ubuntu 12.04 的 Live CD 光盘启动系统,启动光盘后不要选安装而选试用; 2、打开终端,输入终端命令: sudo fdisk -l 此
  • 转:Ubuntu10.04LiveCD修复grub2双系统引导2010-05-29—星宇浪客(阅读:3473)今天就用Ubuntu10.04的LiveCD的来修复grub2引导。启动Ubuntu10.04光盘,选择LiveCD模式,进入之后选择进入终端,先在终端输入如下命令:...
  • 修复Ubuntu 12.04 Grub 引导

    千次阅读 2013-04-26 08:44:20
    Ubuntu 12.04 Grub 引导具体修 复方法如下: 1、用 Ubuntu 12.04 的 Live CD 光盘启动系统,启动光盘后不要选安装而选试用; 2、打开终端,输入终端命令: sudo fdisk -l 此时可以看到显示出来的整个硬盘上...
  • ubuntu用livecd修复grub2引导

    千次阅读 2019-07-09 03:36:22
    首先用livecd启动,然后在终端下切换到root权限:(你不嫌麻烦的话可以跳过这一步,在...接下来找一找你ubuntu所在分区,用: fdisk -l 我的部分输出如下: Device Boot Start End Blocks Id System /dev/sda1 1...
  • 在装了winxp和Ubuntu的电脑上,winxp还原或重装后,grub的启动菜单会丢失,开机会看到 grub2的提示符,虽然说grub2从命令行也可以引导,但是我从来没成功过,因此重建菜单是唯一的路:用启动盘启动选择试用ubuntu到...
  • ubuntu 引导修复grub2多余选项删除

    万次阅读 2018-01-08 18:14:08
    问题描述:ubuntu无法启动,进入了grub界面,修复后grub2界面选项太多,只想保留需要的。 修复引导: 借助Boot Repair这个神奇的软件,可以在软件界面中一键修复ubuntu启动项 使用方法: 1、首先你需要一张...

空空如也

空空如也

1 2 3 4 5 ... 15
收藏数 291
精华内容 116
关键字:

grub2引导修复ubuntu