用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了。