一、 下載 Ubuntu 系統鏡像:http://www.ubuntu.com/download/desktop/ ;php
這裏使用的是 ubuntu 14.04.1 LTS 64bit 版本。LTS表示 Long Term Support ,長期支持。linux
使用 DiskGenius 來進行磁盤操做。數據庫
注意:ubuntu
Linux 目標盤最好是在硬盤的後面,由於 Windows 系統中沒法識別 Linux 的 Ext4 分區,舉個例子,若是將 Linux 裝在C盤和E盤之間的D盤,即將D盤刪除後創建 Linux 分區,後面的E盤盤符就會被系統替換成D。則安裝在E盤的軟件會出現系統註冊表路徑不對的狀況而致使沒法運行。網絡
若是你機子中每個磁盤都存在大量的文件不方便格式化,那麼能夠在 DiskGenius 中使用「調整分區大小」功能從某一個空閒空間比較大的磁盤中拉出一個分區來。具體操做爲:對着目標磁盤右鍵,點擊「調整分區大小」,接着進行相應的操做。oracle
二、 將下載的 iso 系統複製到當前系統的C盤(hd0,0)根目錄下,並將 iso 中 casper 文件夾中的 vmlinuz.efi 和 initrd.lz 兩個文件也解壓到C盤(hd0,0)根目錄下(這個可使用WinRAR打開)。工具
注意:佈局
(hd[n-1],[m-1]):表示的是第n塊磁盤的第m個分區。一般MBR主引導的磁盤上容許最多4個主分區存在,因此通常來講【0=<m-1<4】表示主分區,而【4=<m-1】則表示邏輯分區。ui
三、 打開EasyBCD。以下圖操做,按圖中序號依次點擊"添加新條目"→"NeoGrub"→"安裝"。spa
點擊"安裝"以後實質上會給系統安裝一個 NeoGrub Bootloader 引導加載器,在系統盤根目錄會相應寫入一些東西如圖:
出現提示"NeoGrub 引導加載器已成功添加到啓動菜單"時,點擊"配置"。
點擊"配置",會彈出一個記事本文件,實質上就是 menu.lst。menu.lst 是 DOS 工具啓動的菜單界面設置文件。經過 menu.lst,能夠配置 Linux 的啓動和引導,也能夠引導已經安裝好的 Linux 系統。
在 menu.lst 中添加下面一段代碼:
1 title Install Ubuntu 14.04.1 LTS x64 2 root (hd0,0) 3 kernel (hd0,0)/vmlinuz.efi boot=casper iso-scan/filename=/ubuntu-14.04.1-desktop-amd64.iso ro quiet splash locale=zh_CN.UTF-8 4 initrd (hd0,0)/initrd.lz
注意:
menu.lst 的格式通常有四行:
——title xxxxx
title行:bootloader 進去以後看到的菜單選項。title是必須保留的,它是grub的語法的標籤,能夠在title 後面寫入想要添加的東西,這是能夠本身定義的。——root (hd[n-1],[m-1])
root行:root開頭,而後一個空格,加一個分區名稱(hd[n-1],[m-1])。表示 iso、vmlinuz.efi和 initrd.lz 的絕對路徑。——kernel (hd[n-1],[m-1])/xxxxx
kernel行:以kernel 開頭,而後加一個空格,並在其後給定vmlinuz.efi文件存放路徑,這個命令行的做用是告訴計算機將使用(hd[n-1],[m-1])分區下的 linux 目錄中的 kernel 內核來啓動。ro表示只讀。filename後面的iso務必與目標iso文件命名一致。
——initrd (hd[n-1],[m-1])/xxxxx
initrd 行:和 kernel 行相似,主要用於指明安裝的文件放在哪一個分區和哪一個目錄中,即在該命令後指定文件的安裝目錄。
至此,準備工做所有OK!
看到 GRUB4DOS 界面後,選擇"Install Ubuntu 14.04.1 LTS",也就是上面 menu.lst 中代碼的title行內容。進入 Ubuntu 桌面。能夠看到桌面左側是 Dock 欄,頂部爲狀態欄,桌面上有一個"安裝"和一個"實例"。這時候不要着急去點安裝。
按 Ctrl+Alt+T 呼出終端窗口(也可點擊左上角的按鈕打開 Dash 而後輸入 terminal)。
在終端中輸入如下指令,而後回車執行。這句指令做用是硬盤安裝 ubuntu 時卸載isodevice 光驅分區。不然會有掛載錯誤。執行無提示表示完成。
1 sudo umount -l /isodevice/
上面執行完畢,雙擊桌面的"安裝ubuntu 14.04.1 LTS"圖標。加載片刻,出來一個歡迎界面,左側面板自動選中"中文(簡體)",若是不是的話也能夠依據本身的語言喜愛選擇系統語言。接着右下角點擊"繼續"。
檢查網絡狀況。推薦選擇"我如今不想連接wifi無線網絡"。保持斷網狀態,避免安裝過程當中聯網安裝大量沒必要要更新而耗費時間。
準備安裝環境檢查。要求空間足夠,筆記本鏈接電源,斷網。第三方插件可安裝也可不安裝。點擊"繼續"。
接下來詢問安裝類型。安裝雙系統務必選擇"其餘選項",不要認字面意思選了"共存"。
接下來進入磁盤"分區"狀況。這裏安裝 Ubuntu 的分區是上面咱們騰出來的未定義分區(顯示"空閒"狀態)。上面"分區"加了引號,由於在 Linux 系統中,並無硬盤分區這個概念,Linux 中取而代之的是文件概念,這個和 Windows 是有本質區別的。
注意:
掛載點在 Linux 系統裏面,"分區"被稱做"掛載點",簡單明瞭的說,"掛載點"意思就是:
把一部分硬盤容量,"分"成一個文件夾的形式,用來幹其餘事情。這個文件夾的名字,就叫作:"掛載點"。因此,和Windows有着本質上的區別,你在任何 Linux 發行版系統裏面,絕對不會看到C盤,D盤,E盤這樣的,你能看到的,只有"文件夾"形式存在的"掛載點"。Linux 以目錄的方式來組織和管理系統中的全部文件。
在Linux 系統裏面,有一些已經定義好,用來幹特定事情的掛載點,常見的"掛載點"有:
/boot:用於存儲系統引導文件,也是 vmlinuz 核心的所在。 / :就一個符號,表示根目錄的意思。也是系統管理員root的目錄。 /home:系統使用者的目錄。用來存儲用戶程序、文件、文檔等資源。 SWAP:嚴格來講,swap不是掛載點。它是一種虛擬內存交換分區,當你機子的物理內存用完以後,會動用這部分 swap 分區來看成虛擬內存使用。固然 swap 是硬盤上的空間,即便是 SSD,速度也不及物理內存快。若是但願快速度的話,不能寄厚望於 swap,最好是加大物理內存,swap 只是臨時解決方法。物理內存在4G或以上的機子,能夠不須要 swap 分區。可是若是你的 Linux 是用來作開發,須要一些諸如 oracle 這樣的軟件數據庫,swap 仍是必須保留的。其餘掛載點不在這裏作展開。
Linux 磁盤命名磁盤設備在 Linux 環境下,均以文件夾命名,掛載在 /dev 設備目錄下。
IDE 接口的硬盤,顯示爲:HD SATA 或 SCSI 硬盤,顯示爲:SD。多個硬盤爲:sda,sdb,sdc。 光驅,顯示爲:CDROM。多個光驅按數字排列:CDROM0,CDROM1,CDROM2。 硬盤分區,如第一塊硬盤的第一個和第二個分區,分別顯示爲:sda1,sda2。 常見掛載點設置
SWAP:上面說過,物理內存在4G或以上的機子,能夠不須要 swap 分區。可是若是你的 Linux 是用來作開發,須要一些諸如 oracle 這樣的軟件數據庫,swap 仍是必須保留的,給 1~2GB 足夠了。 / :若是是我的用,新手不必分那麼多分區,所有分一個根目錄就好了。 /boot:不必定要分出來。看你把 Linux 的引導安裝在那個設備。若是是默認安裝啓動引導器的設備不更改(即/sda),則是用 GRUB 2 來引導系統的,每次開機均會先進入 Grub 2 引導界面供你選擇 Ubuntu 或者 Windows,選擇後者的話才進入 Windows 的 NT6.x 引導界面,由於裝在 sda 裏會改寫 mbr 引導信息。這種狀況是不須要單獨分 /boot 出來的。
若是把 /boot 分了出來,建議大小爲 100M~300M。安裝啓動引導器能夠選擇 / 或者 /boot 分區,可是這樣一來,裝完以後只能看見 Windows 的引導菜單,也只能啓動 Windows,須要進入 Windows 中使用 EasyBCD 或者 Grub4DOS 等軟件來添加 Ubuntu 啓動項。
雙擊顯示空閒的設備,彈出"建立分區"對話框,依次填寫大小,選擇分區類型,分區位置,以及文件系統和掛載點。分區掛載點順序能夠調換,但當有一個設爲主分區後其後面的也會跟着默認爲主分區,而邏輯分區則不會。建議所有設置爲邏輯分區。
設置好後,回到安裝類型窗口,檢查一下各分區和啓動引導器的安裝設備狀況。
如無錯誤,點"如今安裝"。若是沒有分 swap 分區,會有一個提示以下圖,點"繼續"就行了。
接下來進入安裝過程,會依次提示選擇時區地域、鍵盤佈局。
設置好姓名,計算機名,用戶名和密碼。這裏的密碼會做爲進入系統密碼,也會做爲提權密碼,不建議長密碼,避免每次使用 sudo 等提權命令時要求輸入密碼太麻煩。
以上所有設置好了後,進入靜默安裝狀態。
最後安裝完成,提示重啓。安裝完成。