文档介绍:转:Ubuntu LiveCD 修复grub2 双系统引导2010-05-29 — 星宇浪客 (阅读: 3473)
今日就用Ubuntu 的 LiveCD 的来修复grub2 的引导。启动Ubuntu 转:Ubuntu LiveCD 修复grub2 双系统引导2010-05-29 — 星宇浪客 (阅读: 3473)
今日就用Ubuntu 的 LiveCD 的来修复grub2 的引导。启动Ubuntu 光盘,选择LiveCD 模式,进入之后选择进入终端,先在终端输入如下命令:
sudo fdisk -l
(留意是小写的L,不是数字的 1,此步用于确定电脑中安装 的所在分区的位置,输入以后会输出类似如下信息,找到ID 为 83 的那行,记住/dev/sdaX 的状况,比如本人的电脑是/dev /sda7,以下就以此为例,你自己的请加以更改)
Disk /dev/sda: GB, 80026361856 bytes
255 heads, 63 sectors/track, 9729 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier:
Device Boot
0x624aa2e0
Start
End
Blocks
Id
System
/dev/sda1 *
1
1388
11149078+
7
HPFS/NTFS
/dev/sda2
1389
3825
19575202+
7
HPFS/NTFS
/dev/sda3
3826
9729
47423880
f
W95 Ext”d (LBA)
/dev/sda5
3826
5851
16273813+
b
W95 FAT32
/dev/sda6
5852
8323
19856308+
b
W95 FAT32
/dev/sda7
8324
9598
10241406
83
Linux
/dev/sda8
9599
9729
1052226
82
Linux swap / Solaris
然后再输入
sudo -i (此步用于得到root 权限,无需输入密码,便利以下操作) 接着输入
mkdir /media/tempdir (这里用于创建一个文件夹tempdir,用于挂载刚才的sda7,此文件夹名称你可以依个人爱好而定,没有太多要求)
再输入
mount /dev/sda7 /media/tempdir (将sda7 挂载于tempdir 文件夹下) 下面进入了本次恢复最为关键和感动人心的时刻,在终端输入以下命令: grub-install --root-directory=/media/tempdir /dev/sda
(本步骤用于来重新安装grub2 到硬盘的主引导记录【MBR】里面,格外关键!)
输入以后假如消灭“Installation Error Reporte