用ubuntu9.10光盘引导进入系统
步骤一:首先输入如下命令:
sudo -i
fdisk -l
显示结果如下:
Disk /dev/sda: 320.1 GB, 320072933376 bytes
255 heads, 63 sectors/track, 38913 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0xf0b1ebb0
Device Boot Start End Blocks Id System
/dev/sda1 * 1 3246 26073463+ 7 HPFS/NTFS
/dev/sda2 3247 38771 285354562+ f W95 Ext'd (LBA)
/dev/sda3 38772 38914 1135960 12 Compaq diagnostics
/dev/sda5 3247 14720 92164873+ 7 HPFS/NTFS
/dev/sda6 14721 26194 92164873+ 7 HPFS/NTFS
/dev/sda7 26195 37242 88743028+ 7 HPFS/NTFS
/dev/sda8 37243 37485 1951866 82 Linux swap / Solaris
/dev/sda9 37486 38771 10329763+ 83 Linux
步骤二:找到linux分区,不是swap分区,如我到的电脑是sda9是linux分区
步骤三:输入下面命令:
mount /dev/sda9/mnt
grub-install --root-directory=/mnt/ /dev/sda
步骤四:可能无法启动windows到解决方法
经过上面到步骤以后我发现进入了grub,可是却进不去windows,真实悲剧,不过没关系,我们还有ubuntu能进呢,我们通过ubuntu来引导windows系统。进入ubuntu以后,我们需要对grub进行一些设置。
1.必须对有对grub到修改权限,我们可以通过下面到命令来设置权限:
chmod +w /boot/grub/grub.cfg (修改grub.cfg文件的操作权限)
2.然后打开grub.cfg文件:
gedit /boot/grub/grub.cfg
3.最后对windows选项最一些修改
menuentry "Microsoft Windows XP Professional" {
set root=(hd0,1)
search –no-floppy –fs-uuid –set 4a807ca0807c93e3
drivemap -s (hd0) $root
chainloader +1
}
修改成:
menuentry "Microsoft Windows XP Professional" {
set root=(hd0,1)
chainloader +1
4.保存修改,退出ubuntu,就可以进入windows了。