因为有朋友留言之前版本的修复方法失效,而我自己也没修复过10.04的grub,所以找了一篇靠谱的转过来。
-----------------------原文分割线--------------------------------------------------------------------------------
首先用livecd启动,然后在终端下切换到root权限:(你不嫌麻烦的话可以跳过这一步,在一下的每一步前面加sudo)
sudo -i
接下来找一找你ubuntu10.04所在分区,用:
fdisk -l
我的部分输出如下:
Device Boot Start End Blocks Id System
/dev/sda1 1 914 7341673+ 12 Compaq diagnostics
/dev/sda2 * 915 4967 32554359 7 HPFS/NTFS
/dev/sda3 4968 8006 24410767+ 83 Linux
/dev/sda4 8007 19457 91980126+ 5 Extended
/dev/sda5 8007 14085 48829536 83 Linux
/dev/sda6 14086 14328 1951866 82 Linux swap / Solaris
/dev/sda7 14329 14344 128488+ 83 Linux
/dev/sda8 18485 19457 7815591 b W95 FAT32
/dev/sda9 14345 18308 31839232 83 Linux
/dev/sda10 18308 18484 1413120 82 Linux swap / Solaris
内容有点多,因为我是3系统- -!,而我ubuntu10.04根目录所在的分区就是/dev/sda9,如果你不确定的话就找id为83的吧。
下面挂载原系统的根目录:
mount /dev/sda9 /mnt
将
/dev/sda9挂载到了/mnt下,当然你也可以选其他地方,这里注意如果你有单独为/boot分区的话,要单独挂载一次/boot,比如说
如果你原来的/boot挂载到/dev/sda12上了,那个你这里要再输入mount /dev/sda12
/mnt/boot。我这里没有把它单独分出来,所以就不需要了。
下面是最后一步了:
grub-install --root-directory=/mnt /dev/sda
新greb用这个命令:grub-install --boot-directory=/mnt /dev/sda
这里我刚开始的时候自做主张的写成了grub-install –root-directory=/mnt /dev/sda9,同学们不要学我,- -!
如果看到
Installation finished.No Error Reported.
就表示已经成功啦!重启看看,熟悉的grub引导画面是不是又回来了?
最后赞一下强大的man,第一次修复grub,基本靠man就能解决了。
-------------------原文分割线-------------------------------------------------
如果无法引导Windows 7,这时进入Ubuntu 10.04,启动终端,在终端输入如下命令:
sudo update-grub2
更新一下grub2就可以了。
分享到:
相关推荐
本文主要讲解了如何使用LiveCD更新UbuntuGrub引导的步骤,详细介绍了使用LiveCD修复Ubuntu引导的方法。下面是相关知识点的总结: 1. live CD是什么:Live CD是一种可以直接从CD或U盘启动的操作系统,它可以让用户在...
### Ubuntu 10.04 LiveCD 修复 Grub2 双系统引导 #### 背景介绍 在双系统环境中(例如同时安装有 Windows 和 Linux 的计算机),Grub2 是一个常用的引导加载程序,它负责在启动时提供菜单让用户选择要启动的操作...
### 使用Ubuntu LiveCD安装GRUB:详尽指南 #### 一、引言 在多操作系统环境中,GRUB(Grand Unified Bootloader)作为一款强大的引导加载程序,被广泛应用于Linux发行版之中。它不仅可以帮助用户在启动时选择所需...
使用 Ubuntu LiveCD 修复 Grub 引导的步骤如下: 1. 将 Ubuntu LiveCD 放入光驱并启动计算机,进入工作界面。 2.执 行“Applications→Accessories→Terminal”,打开终端,输入并执行“sudo -i”命令,切换到 root...
Ubuntu重装启动失败进入修复grub rescue模式 本文将详细介绍Ubuntu重装启动失败进入修复grub rescue模式的解决方法。该方法适用于在Ubuntu重装过程中出现启动失败的问题,并且介绍了在grub rescue模式下如何修复...
1. **Ubuntu 12.04 Live CD/DVD或USB**:这是修复Grub引导所需的工具之一。 2. **网络连接**:用于下载必要的软件包和更新。 3. **管理员权限**:某些命令需要以root用户身份执行。 #### 修复步骤详解 ##### 步骤1...
如果GRUB完全丢失或被覆盖,可以通过Live CD或USB启动进入Linux环境,然后执行以下命令来重新安装GRUB到主引导记录(MBR): ```bash sudo grub-install /dev/sda ``` 这里的`/dev/sda`应替换为你实际的系统硬盘...
- 可以通过Ubuntu Live CD/USB启动电脑,然后打开终端。 - 使用`sudo mount /dev/sdaX /mnt`挂载Ubuntu所在分区(sdaX代表Ubuntu所在的分区号)。 - 接着,用`sudo mount /dev/sda1 /mnt/boot/efi`挂载EFI系统...
2. **使用Live CD/USB**:启动Ubuntu的安装光盘或USB设备,进入救援模式或终端。 3. **修复Grub2**:使用`grub-install`命令重新安装Grub2到MBR,或者使用`update-grub`更新Grub2配置,使其识别所有安装的操作系统...
- 如果第一种方法未能解决问题,可以通过使用Ubuntu安装光盘或USB驱动器来启动到LiveCD环境。 - 这一步骤对于硬盘启动LiveCD的情况可能略有不同。 2. **挂载目标分区** - 在终端中输入以下命令,其中`/dev/sdax...
1. 引导修复:当GRUB丢失或损坏时,可以通过LiveCD或USB设备使用grub-install命令修复。 2. 隐藏分区:通过GRUB的配置,可以隐藏不希望在启动菜单中显示的分区。 3. 时间戳启动:通过设置GRUB的时间戳,可以实现定时...
- 如果安装Ubuntu后无法正常看到启动菜单,可以尝试使用Ubuntu Live CD修复GRUB。 - 进入终端并执行命令`sudo grub-install /dev/sda`(其中`sda`为您的硬盘设备名)重新安装GRUB到MBR。 2. **无法启动Windows 7**...
3. **修复引导问题**:如果多系统引导出现问题,如丢失GRUB,可以使用如Ubuntu的Live CD/DVD或者Boot Repair工具进行修复。 **四、GRUB的命令行模式** 在某些情况下,GRUB可能无法正常启动图形界面,进入命令行...
在这种情况下,可以使用Live USB或CD/DVD来恢复Grub。例如,使用Ubuntu的`grub-install`命令重新安装Grub到硬盘,或者使用`update-grub`更新引导配置。 6. **安全与加密** Grub2支持加密磁盘和LUKS分区,允许你在...
1. **使用Ubuntu Live CD或USB启动**:首先,需要准备一个Ubuntu的Live CD或USB驱动器,这将作为临时的启动介质,用于修复GRUB。 2. **打开终端并切换到root权限**:通过Live CD或USB启动到Ubuntu的live模式后,...