之前都是用虛擬機裝”友幫拓”的,也嘗試着在win7裏面裝雙系統。因爲筆記本CPU是I5,4G內存,所以上64位的。下面是安裝步驟。
一、下載Ubuntu11.10系統鏡像文件,放在C盤。
下載地址:http://releases.ubuntu.com/oneiric/ubuntu-11.10-desktop-amd64.iso
下載頁面:http://www.ubuntu.com/download/desktop(貌似最新的12.04出來了,安裝方法也是一樣的)
二、在最後一個盤中空出部分空間,我的最後一個分區有100G,空出一半,使處於未分配狀態。
三、下載EasyBCD(下載地址:http://download.csdn.net/detail/maylian7700/4277159),安裝好後,啓動界面後進行下面的步驟“Add New Entry”--->“NeoGrub”--->“Install”:
然後點擊“Configure”,如下圖所示:
點擊後會用記事本打開一個文本文件,如下圖所示,在文件末尾加上下面的內容:
title Install Ubuntu
find --set-root /vmlinuz
kernel /vmlinuz boot=casper iso-scan/filename=/ubuntu-11.10-desktop-amd64.iso ro quiet splash locale=zh_CN.UTF-8
initrd /initrd.lz
注:“ubuntu-11.10-desktop-amd64.iso”是下載的ubuntu系統的鏡像文件名,跟你下載的文件名保持相同即可。
四、用虛擬光驅或解壓縮軟件將下載的ubuntu系統的iso文件打開,將casper文件夾目錄下的vmlinuz和 initrd.lz複製或解壓到C盤根目錄下。
五、重啓電腦,在Window啓動項中選擇“Install Ubuntu”,進入Ubuntu系統的安裝。進入系統後不要急着點安裝圖標,先打開終端(ctrl+alt+t),輸入:sudo umount -l /isodevice。否則到後面會提示“不能卸載/isodevice ”。到後面注意一下界面,會在有個地方提示分區,注意之前留的空間大小,不要分錯分區了,否則後果就悲催了。
後面的步驟界面上基本上都有提示。到此爲止基本就OK了。安裝的時候可以選擇不更新安裝,等安裝好了之後,進入系統之後會提示要更新的。
最後會發現ubuntu啓動項在前面,Win7不像XP,可以將ubuntu的啓動項界面改到windows啓動項界面的後面,要藉助MbrFix(下載地址:http://download.csdn.net/detail/maylian7700/4277159)工具。下面是步驟:
一、將MbrFix.exe放到C盤根目錄,進入cmd命令行窗口,輸入cd \(進入C盤根目錄),接着再運行命令:MBRFix /drive 0 fixmbr /yes,重啓後就沒有ubuntu的grub啓動項了。
二、藉助EasyBCD來恢復grub啓動項。打開EasyBCD,依次點擊:“Add New Entry”--->“Linux/BSD”在“Type”的下拉列表中選擇“grub2”,將“Name”標籤對應的文本框中的“NeoSmart Linux”修改成自己想顯示的內容,我修改成了“ubuntu11.10”,在後面的“Edit Boot Menu”界面將會看到,最後點擊“Add Entry”。修改界面如下圖所示:
三、點擊“Edit Boot Menu”,然後如下圖所示:默認的是Windows 7爲“Yes”,也就是系統啓動默認會進入Windows系統。如果想每次都進入ubuntu系統,把“ubuntu11.10”後面的框鉤上,然後再點擊下面的“Save Settings”,重啓每次默認都會進入ubuntu系統。
上面修改默認啓動項也可以在win7的下圖所示的地方修改:
OK,重啓,看不到ubuntu系統的grub引導界面了。如果選擇“ubuntu11.10”啓動項啓動ubuntu系統的時候纔會看到grub引導界面。
最後因爲裝的是64位系統,要裝一個運行32位程序(比如android的SDK就是32位的)的環境,即要安裝ia32-libs,打開終端,運行:sudo apt-get install ia32-libs 就OK了。
記住C盤的ANG0文件不要刪掉了,否則進不了ubuntu系統,會找不到grub引導。如果被誤刪了,進行上面的修復啓動項的第二步就可以了,會在C盤又生成一個ANG0文件,又可以進入ubuntu系統了。
OK,大功告成了,因爲是後期整理的,可能會有些遺漏之處,請見諒。