一、第一步安裝Windows7,進PE,找個安裝系統的軟體,安裝Windows7過程略過。
二、從Win7上安裝Ubuntu
1、複制ubuntu-13.10-desktop-i386.iso安裝盤到C槽,解壓ISO裡面的“.disk”、“casper\initrd.lz”、“casper\vmlinuz”到C槽根目錄(後兩個檔案必須要在C槽根目錄)。
2、下載下傳一個EasyBCD安裝,然後按下面操作步驟:
3、點選安裝後,再點“配置”,彈出一個文本,在文本下面寫入以下内容:
title Install Ubuntu
root (hd0,0)
kernel (hd0,0)/vmlinuz boot=casper iso-scan/filename=/ubuntu-13.10-desktop-i386.iso ro quiet splash locale=zh_CN.UTF-8
initrd (hd0,0)/initrd.lz
其中,(hd0,0)指的是目前引導盤的位置,ubuntu-13.10-desktop-i386.iso為ubuntu安裝盤的名字,修改完成後儲存。
4、重新開機系統 ,會來到系統選擇界面,選下面的ubuntu,進入再選“Install Ubuntu”,如果進入不了系統 ,那說明(hd0,0)的位置有錯誤,重新開機進win7系統裡面改正。
5、正常情況下能進入ubuntu的安裝界面,在桌面打開指令工具(ctrl+alt+T),解除安裝光驅: sudo umount -l /isodevice ,然後點選桌面安裝ubuntu,具體安裝過程略過。
6、安裝完成後,在開機時就有兩個系統可選,進入win7可把EasyBCD還原和解除安裝。
==================================================================================================
重裝Win7後,mbr被重寫,ubuntu也會進不去,以下提供解決方法:
1、在Win7安裝EasyBCD,操作步驟同上1、2、3。
2、重新開機後進入Ubuntu的安裝界面,不點安裝,而是打開指令行(快捷鍵:CTRL+ALT+T),輸入下面代碼
sudo -i
fdisk -l
mount /dev/sda* /mnt
grub-install --root-directory=/mnt/ /dev/sda
reboot
第一行是擷取ROOT權限,第二行是顯示目前磁盤分區情況,此時找ID=83的/dev對應的sda值,第三行是挂載ID為83的sda到mnt,第四行是修改grub,第五行重新開機系統。
注意,這裡的sda并不是固定的,a代表第一硬碟 ,b代表第二硬碟,c代表第三硬碟。我的電腦對應的就是
mount /dev/sdc3 /mnt
grub-install --root-directory=/mnt/ /dev/sdb
3、重新開機系統,就能看到grub引導了,可進ubuntu,也可進win7。如果不能進win7,進入ubuntu後,執行:
sudo grub-install /dev/sda
sudo update-grub
4、至此,應該兩個系統的引導都恢複了,可進win7還原和解除安裝EasyBCD。
這裡更詳細:
http://www.linuxidc.com/Linux/2013-04/83479.htm