1. 程式人生 > >Win7系統下安裝Ubuntu12.04(EasyBCD硬碟安裝)

Win7系統下安裝Ubuntu12.04(EasyBCD硬碟安裝)

需要的東西有:

1,ubuntu系統映象,下載地址:http://www.ubuntu.com/download/desktop 選64位吧,相容性好些。

2,空閒的大於20G硬碟空間,這個大小根據個人使用情況決定的,我用70GB來裝Ubuntu。

給硬碟劃分空白空間安裝Ubuntu。在計算機上右鍵--管理--磁碟管理

單擊最後一個硬碟,我的是F盤,F盤要有足夠的空白空間。右鍵選擇“壓縮卷” 然後在彈出的窗口裡的“輸入壓縮空間量”輸入70000,然後一直下一步直到結束,得到大約70GB綠色的可用空間。這個邏輯分割槽最好是win7下的最後一個硬碟,若是放在win7中間的邏輯分割槽,安裝過程中磁碟分割槽的時候,可能會出現不知的錯誤,影響其他硬碟中的已有資料。到時候,安裝好的ubuntu的分割槽,在windows下是看不到的,但是進入ubuntu是可以訪問windows的磁碟的。

3,EasyBCD軟體, 因為ubuntu引導和win7不同。對ubguntu還不熟悉的話,別用ubuntu的引導來啟動win7,就用win7來引導ubuntu啟動會好一些。下載後在windows裡直接裝好。

準備工作


1.安裝好easybcd後,啟動軟體:



按照上圖的箭頭方向依次點選“Add New Entry”——“NeoGrub”——“Install”,然後再點“Configure”。

2.點選“Configure”後彈出一個menu.lst檔案,然後在menu.lst檔案最後貼上如下程式碼:
title Install Ubuntu 12.04 LTS

root (hd0,N)

kernel (hd0,N)/vmlinuz boot=casper iso-scan/filename=/ubuntu-12.04-desktop-amd64.iso ro quiet splash locale=zh_CN.UTF-8

initrd (hd0,N)/initrd.lz
上圖程式碼中“ubuntu-12.04-desktop-amd64.iso”為你下載的ubuntu 12.04系統映象檔名,這個檔名是可以修改的,但修改的名字一定要與寫入的程式碼名字一致,否則將無法引導安裝;

(hd0,N) 表示磁碟分割槽,hd(0,0), hd(0,1), hd(0,2), hd(0,3)表示主分割槽,(hd0,4)以後的表示邏輯分割槽,比如我只有一個主分割槽C盤,則(hd0,0)表示C盤,(hd0,4)表示D盤,(hd0,5)表示E盤,(hd0,6)表示F盤。如果把映象檔案放在D盤裡,則把(hd0,N)改成(hd0,4),一定要記得將(hd0,N)改為要放映象的那個分割槽。最後點選儲存。

3.將下載的映象檔案放到(hd0,N)盤的根目錄下,並確保檔名與上面寫入的程式碼的檔名一致為ubuntu-12.04-desktop-amd64.iso,然後用WinRAR解壓縮軟體將iso開啟,將casper資料夾目錄下的vmlinuz和 initrd.lz解壓並複製到(hd0,N)盤根目錄下。

開始安裝

1.重新啟動計算機,在啟動項介面選擇NeoGrub Bootloader ,之後回車,就會進入ubuntu桌面。在安裝之前,先摁下組合鍵 Alt + Ctrl + T 切出終端,輸入以下命令:

sudo umount –l /isodevice

2.雙擊ubuntu桌面上的“安裝Ubuntu12.04 LTS”進入安裝,在“歡迎”介面中選擇你想安裝的語言, 接下來的“準備安裝ubuntu”選項中最好的是勾選“安裝這個第三方軟體”;選安裝型別,選擇其他選項:



3.點選繼續之後就會出現“分割槽介面”,在這裡可以看到之前壓縮的空間,前邊有“空閒”二字,我們要做的就是:在這個空閒的空間裡給ubuntu劃分分割槽。

分割槽順序,分割槽型別,檔案格式和空間大小如下:

'交換分割槽'      邏輯分割槽    檔案格式:無     空間大小: (此取決於你計算機實體記憶體大:,<=512MB的,可以設定為:實際大小*2 , >512MB的,可以直接填寫記憶體的實際物理大小)

'/home'      邏輯分割槽     檔案格式:ext4     空間大小: 除了'交換分割槽'和'/'大小之外的剩餘分割槽。

‘/boot’      主分割槽      檔案格式:ext4       空間大小: 200M~1GB。

'/'   主分割槽   檔案格式:ext4   空間大小: 3GB<=Space <=10GB

部分圖如下:



把分割槽設定好了,下邊這步很關鍵!!!

首先在上邊看你建立的”/boot“分割槽的編號是什麼,比如我的是sda6 (你的可能不是sda6,可能是sda5,sda7等等,取決於你的/boot分割槽編號),那麼在下邊的”安裝啟動引導區的裝置“下拉選項框選擇”sda6“,如果這步忽略了,你就用了ubuntu系統來引導windows了。



4.點選現在安裝,之後的是一些常規的設定,時間,鍵盤佈局,使用者名稱和密碼,之後等待安裝完成。之後根據提示點選重啟計算機。 安裝過程中若詢問,是否與win7共享檔案等,根據實際需要勾選,我這邊沒有勾選。

5.安裝完重啟後,你會發現直接進入你的Windows系統,因為我們把它的引導搞到/boot分割槽了。我們要用EasyBCD 來給它建立啟動時候的選擇系統是Windows還是Ubuntu這個很簡單。

開啟easyBCD,選擇add new entry, 選擇linux/BSD。

Type 這一行最好選擇 ’GRUB 2‘ ,如果選擇第一個 ’GRUB(Legacy)‘ 可能會出現不能引導的問題,症狀是選擇Ubuntu引導就黑屏,只能看到左上角有個游標在閃。

name 這一行隨便填寫,只是系統名詞,寫 Ubuntu 吧。

Device 這一行選擇剛剛我們建立的200MB的那個”/boot“ 分割槽,前邊有linux標記的。如下圖     PS:EasyBCD很強大,不懂的別亂搞,搞壞MBR別怪我。



6.之後重啟系統,選擇Ubuntu,正常的都能進入Ubuntu系統了,安裝流程到此已經結束了。

7.最後可以進入Window7,開啟EasyBCD刪除一開始安裝的NeoGrub Bootloader引導項,按Remove即可。

一些小設定

1.如果開機時覺得啟動介面的選擇時間太短,可以進入win7修改EasyBCD的設定,把秒數改為自己覺得合適的時間。如圖所示,改完重啟即可。



2.重啟應該會出現兩個啟動項介面,首先是win7的,選擇進入Ubuntu之後,又出現一個Ubuntu的啟動項介面,還需要選擇Ubuntu,或者等待它的秒數走完進入Ubuntu。關於這個可以將Ubuntu啟動項介面的秒數設為1秒或者較短的時間。具體設定可以參照http://blog.csdn.net/lengbuleng1107/article/details/14230261