精华内容
下载资源
问答
  • ubuntu12.04的grub引导使用grub2。重装windows系统后,用原来grub引导便会被清除,所以需要手动修复,用下面的两个方法。方法1:有grub启动的光盘或U盘修复如果手上有grub启动的工具盘,用工具盘启动,在grub菜单上...

    ubuntu12.04的grub引导使用grub2。重装windows系统后,用原来grub引导便会被清除,所以需要手动修复,用下面的两个方法。

    方法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才能修复。

    注意:grub启动盘可以使用FlashBoot制作,个人感觉非常棒!

    方法2:使用liveCD修复grub

    用ubuntu12.04的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盘grub不支持,保险起见用liveCD修复的,若修复后却无法引导windows了。可以用下面的方法解决:

    进入ubuntu系统,打开终端,

    sudo update-grub2(重建grub列表)

    展开全文
  • ubuntu系统grub引导修复

    千次阅读 2020-06-29 11:05:24
    这表示你的grub2的配置文件坏了……由于分区调整或分区UUID改变造成grub2不能正常启动,从而进入修复模式了(grub rescue),也称救援模式。 在救援模式下只有很少的命令可以用:set , ls , insmod , root , prefix ...

    在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)

    注:上面是我的分区设备,每个人可能不一样,但原理都是一样的。grub> find /boot/grub/grub.conf 也行

    2、寻找ubuntu所在分区:
    (就是寻找你的Linux系统是装在以上哪个分区里)

    grub rescue> ls (hd0,msdos1)/

    若出现unknown filesystem字样,则尝试下一个……若出现的是你的ubuntu主文件夹下的文件夹和文件的名字,那就是的要找的分区了。

    3、修改启动分区:(假如你找到的启动分区是hd0,msdos8)

    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步骤,然后在菜单栏就可以进入系统了,且一切正常。
    在重启时,系统就只有一个光标在左上角不停的闪,咋也进不了系统。可能是启动项的问题,开机启动项改为硬盘启动就好了。

    法二:
    首先制作 Ubuntu 启动 USB

    复制代码代码如下:

    sudo dd if=ubuntu-13.10-desktop-amd64.iso of=/dev/sdb1 #/dev/sdb1 为 USB 盘符
    1.使用启动 USB 进入 Ubuntu 试用环境

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

    查看输出结果,然后根据文件类型和分区大小来判定 Linux 系统安装在哪块硬盘和安装的分区。我的电脑是在/dev/sda3安装了 Ubuntu。
    或者,打开 Gparted 图形化工具来查看分区信息也可以。
    挂载Ubuntu分区

    3.已知Ubuntu安装在了/dev/sda3上,所以我们可以用下面命令来挂载Ubuntu安装分区。你需要将/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 chroot命令把根目录切换到指定目录下

    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.重启。

    可以进grub 这就好办了 >root (hd0,x) 提示: 输入(后 ,按 TAB键 自动补全 很好用的 。x表示你的linux根分区

    linux /vmlinuz ro quiet
    initrd /initrd.lz
    boot
    先找到menu.lst菜单文件:
    find --set-root /boot/grub/menu.lst
    然后加载:
    Grub 命令索引configfile /boot/grub/menu.lst
    菜单文件可以换成grub.conf试试。

    展开全文
  • ubuntu grub2引导修复

    千次阅读 2018-02-27 22:29:23
    命令ls 查看每一个分区 ls(我的分区) 找到ubuntu所安装的分区,提示ext2ubuntu安装的分区 ls(我的分区)/boot/grub 找到grub.cfg set root=(my hd)set prefix=(my hd)/boot/grubinsmod normalnormal 重启可以...

    命令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就可以了

    展开全文
  • 许多其他Linux发行版使用GRUB2引导加载程序。如果GRUB2中断,例如,如果在...此过程与在旧版Linux发行版上恢复旧版GRUB引导加载程序不同。这个过程应该适用于所有版本的Ubuntu。它已经在Ubuntu 16.04和Ubuntu 14.0...

    许多其他Linux发行版使用GRUB2引导加载程序。如果GRUB2中断,例如,如果在安装Ubuntu之后安装Windows或覆盖您的MBR,则无法启动到Ubuntu。

    您可以从Ubuntu Live CD或USB驱动器轻松恢复GRUB2。此过程与在旧版Linux发行版上恢复旧版GRUB引导加载程序不同。这个过程应该适用于所有版本的Ubuntu。它已经在Ubuntu 16.04和Ubuntu 14.04上进行了测试。本文主要参考《Linux就该这么学》。1.图形方法:引导修复启动修复是一种图形工具,可以通过一次点击修复GRUB2。这是大多数用户启动问题的理想解决方案。如果您有媒体从Ubuntu安装,请将其插入计算机,然后重新启动并从可移动驱动器引导。如果没有,请下载Ubuntu Live CD并将其刻录到光盘或创建可引导的USB闪存驱动器。当Ubuntu启动时,单击“尝试Ubuntu”获得可用的桌面环境。

    180337477_1_20200113025306720在继续之前,请确保您有互联网连接。您可能需要选择Wi-Fi网络并输入其密码。从Dash打开终端窗口,并运行以下命令来安装并启动Boot Repair:sudo apt-add-repository ppa:yannubuntu / boot-repairsudo apt-get更新sudo apt-get install -y启动修复启动修复

    180337477_2_20200113025306814启动修复窗口将在您运行boot-repair命令后自动扫描您的系统。扫描您的系统后,单击“建议修复”按钮修复GRUB2一次单击。您可以选择在这里使用高级选项,但是Ubuntu的wiki建议您不要使用高级选项,除非您知道自己在做什么。建议的修复选项可以自动修复大多数问题,您可以通过选择错误的高级选项来更加扼杀您的系统。

    180337477_3_20200113025306955启动修复将开始工作。它可能会要求您打开终端并将其中的几个命令复制/粘贴到其中。只需按照屏幕上显示的说明进行操作即可。执行Boot Repair要求您的说明,然后单击“转发”继续执行向导。该工具将引导您完成所需的一切。

    180337477_4_2020011302530780引导修复工具完成应用更改后重新启动计算机。Ubuntu应该正常启动。

    2.终端方法如果你宁愿让你的手变脏,你可以从终端自己做。您需要从实时CD或USB驱动器启动,如上图所示。确保CD上的Ubuntu版本与您计算机上安装的Ubuntu版本相同。例如,如果您安装了Ubuntu 14.04,请确保使用Ubuntu 14.04 Live CD。启动进入现场环境后打开终端。使用以下命令之一识别Ubuntu安装的分区:sudo fdisk -lsudo blkid这是两个命令的输出。在fdisk -l 命令中,Ubuntu分区由Linux 系统列中的单词标识。在blkid 命令中,分区由其ext4 文件系统标识。如果您有多个Linux ext4分区,您可以通过查看分区的大小以及它们在磁盘上的顺序来了解哪个分区。

    180337477_5_20200113025307392运行以下命令将Ubuntu分区挂载到/ mnt / ubuntu,替换/dev/sdX#为上述命令中Ubuntu分区的设备名称:sudo mkdir / mnt / ubuntusudo mount / dev / sdX#/ mnt / ubuntu在上面的截图中,我们的Ubuntu分区是/ dev / sda1。这意味着第一个硬盘设备上的第一个分区。重要提示:如果您有单独的引导分区,请跳过上述命令,并将启动分区挂载到/ mnt / ubuntu / boot。如果你不知道你是否有一个单独的引导分区,你可能不会。

    180337477_6_202001130253075498运行以下命令从Live CD重新安装grub,将/ dev / sdX替换为上述硬盘的设备名称。省略号码。例如,如果您/dev/sda1以上使用,请使用/dev/sda此处。sudo grub-install --boot-directory = / mnt / ubuntu / boot / dev / sdX

    180337477_7_202001130253076279重启电脑,Ubuntu应该正常启动。

    展开全文
  • 修复ubuntu18.04系统grub开机引导 问题描述: windows10系统更新后,重新启动电脑发现直接进入windows系统,而无法进入grub开机引导界面。进入BIOS查看开机启动选项,ubuntu选项消失了。 原因分析: 可能是windows10...
  • ubuntu引导修复——使用LiveCD更新UbuntuGrub引导 。
  • Ubuntu修复grub引导

    2020-12-30 12:09:21
    这表示你的grub2的配置文件坏了……由于分区调整或分区UUID改变造成grub2不能正常启动,从而进入修复模式了(grub rescue),也称救援模式。在救援模式下只有很少的命令可以用:set , ls , insmod , roo...
  • 由于安装了windows系统,导致Grub出现问题,很多人会选择重装Ubuntu系统,其实完全没有必要,只要将Grub进行修复就可以了,下面小编就给大家带来使用Ubuntu Live CD 修复Grub引导的方法,一起来学习下吧。...
  • Ubuntu18.04修复grub引导

    千次阅读 2020-07-22 13:07:53
    Ubuntu 18.04修复grub引导制作Ubuntu启动盘设置BIOS修复前的准备正式对grub进行修复查看自己电脑的分区根据个人的分区进行挂载插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中...
  • Linux(Ubuntu) 修复grub引导向 安装完Ubuntu后开机启动后会自动进入grub引导界面,此时无法直接进入开机界面,需要手敲一段代码进入 1、输入ls命令 grub > ls 显示会有(hd0,gpt1)(hd0,gpt2)…(hd1,gpt1)… ...
  • 问题: 有时候Linux系统/boot分区损坏时,启动Linux系统时直接进入字符介面的grub引导,并没有进入到系统或者开机显示 error:unknow filesystem提示解决办法:Linux开机自动会进入到grub引导介面(如果没进入到grub...
  • 修复Ubuntu18.04与Windows 10双系统丢失grub引导界面

    万次阅读 多人点赞 2018-07-27 16:28:03
    修复Ubuntu18.04与Windows 10双系统丢失grub引导界面 问题描述 最近因为学习Linux而装了Windows10+ubuntu的双系统,安装后的前几天还一切正常,每次开机grub都会让人性化的让我选择想要进入的系统。好景不长,...
  • 问题我使用的是 win10 + ubuntu 双系统。但是有一次再重新划分硬盘的分区后,重新开机出现:error : unknow filesystemgrub rescue >原因重新分区导致 ubuntu 的启动项崩溃我在安装 ubuntu 双系统时 ...
  • 解决ubuntu18.04开机卡在grub命令行界面的问题 由于windows重装系统,导致ubunru18.04的引导出了问题。下面提供两种解决方案,本人采用第二种方式成功修复。 1.grub命令行界面解决 2.通过U盘修复
  • ubuntu liveCD模式,找到ubuntu的系统盘位置,挂载到系统上面,然后使用grub进行修复ubuntu liveCD模式下是用boot-repair软件进行修复grub急救模式1. ubuntu liveCD模式 + grub修复一种情况是grub已经损坏或者丢失,...
  • [TOC]前言之前安装Ubuntu出问题的时候,都会出现grub source问题,一直也没太在意,因为毕竟还不是主要OS。只是这次装的东西有点多了,配置环境都更新了一遍,再重新配一次比较麻烦,结果还是在双系统Windows升级的...
  • 昨天买了一块新的SSD,PM981A,和一个U盘,TU100Pro,随手测了个速,还是有点满意。 这U盘的速度属实有点惊喜,...完成之后行云流水一般地重启,进UEFI,改启动顺序,Grub引导失败。 看着眼前的grub>和跳动的光标
  • ubuntu用livecd修复grub2引导

    千次阅读 2019-07-09 03:36:22
    首先用livecd启动,然后在终端下切换到root权限:(你不嫌麻烦的话可以跳过这一步,在...接下来找一找你ubuntu所在分区,用: fdisk -l 我的部分输出如下: Device Boot Start End Blocks Id System /dev/sda1 1...
  • ubuntu 14.04 引导修复

    2021-01-07 04:39:04
    ubuntu 14.04 引导修复 1.利用光盘或者U盘启动grubdos命令行模式,利用命令行手动启动系统 2.先grub-install 到引导盘 比如: #如果磁盘是硬盘一类的 grub-install /dev/sda1 #如果磁盘是闪存一类的(比如我的电脑棒...
  • 以前装的Ubuntu,拿来看了俺,嗯,挺帅。之后不知道调试了哪里,以至于无法在终端里终止/启用网卡设备。而我们这边上网需要换MAC地址,心里十分的郁闷。找了几种方法,终于改好了MAC地址,那个得意啊,可惜还是不能...
  • ubuntu live cd修复grub引导

    万次阅读 2017-07-16 20:42:49
    ----------------------------------------------------2017.5.2更新------------------------------------------------------------------- 1. 通过Ubuntu Live CD(安装盘,选择try Ubuntu)进入Ubuntu系统...
  • 二.Ubuntugrub2 修复 当PC 是先装windows后装ubuntu 或者只有一个ubuntu系统,是将ubuntu系统自带的grub2 引导程序写在了MBR上的话,那么开机的主引导程序就是grub2 ! ( ubuntu 自9.10之后就全部使用的grub2)...
  • 恢复 Ubuntu 引导UbuntuGRUB 引导不在使用 GRUB 1 了,改用 GRUB 2(其实是beta版本)。重装 Windows 系统后,用原来的 Live CD 方法无法再修复了。只能用下面的两个方法了。方法1.有GRUB启动的光盘或U盘修复如果...
  • 之前一直在虚拟机上开发linux代码,...事实上这是我第二次装windows+ubuntu双系统,上次是在台式机上,在一块C盘里面装了2个系统,没出任何问题。但是这次在两个盘上装双系统,却遇到了不少问题,不过还好我都解决了...
  • 前言 前期准备 WIN10前期准备 Ubuntu 18.04 LTS 系统盘...Grub修复 WIN10选项恢复 常见问题 总结   前言 由于开发学习需要,打算在机子上装一个Ubuntu桌面,之前用过一些虚拟机的软件,限于电脑配置一般...
  • 2.打开电脑后选择u盘启动盘,然后选择try ubuntu without install。试用不安装。 3.进入ubuntu系统后,连接好网络,打开终端,输入下面命令,按照提示操作。 3.1 $sudo add-apt-repository ppa:...
  • D盘150G,装Ubuntu时从D盘压缩出40G问题产生原因:装Ubuntu的时候分配了40G的空间(swap 4G,/ 36G)不够用了,于是在win7中从D盘又压缩出20G空间准备给Ubuntu系统用,但是重启的时候遇到了grub rescue>首先要进入...
  • 启动Linux虚拟机时,出现了Grub引导界面!无论选择哪一项都不能立马启动界面系统_(:з」∠)_;所以,本文将详细讲解如何解决该问题! 一、导致问题的原因及分析 原因: 昨日着急下班;为了关闭虚拟机,在Linux终端...
  • Ubuntu20.04 引导修复(亲测有效)

    千次阅读 2021-06-22 14:24:40
    我电脑装了win10+Ubuntu20.04。 Ubuntu引导因为某种原因被我删了。...2.通过U盘引导启动的方式,用命令安装grub。(找了好久才找到有用的代码) 代码如下: sudo mount /dev/Ubuntu系统分区 /m..
  • 目录内核安装与卸载内核安装1 下载内核2 安装内核包3 更新Grub并重启内核卸载Grub引导界面的显示和设置显示引导界面显示引导界面失败其他话Grub引导修复 内核安装与卸载 内核安装 1 下载内核 Ubuntu 系统的内核...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 5,223
精华内容 2,089
关键字:

grub2引导修复ubuntu