目錄:
一. 準備工作(資源下載)
- 已經安裝好Windows系統的電腦(win7,win10都可以)
ps: windows是32位還是64位和Ubuntu不衝突 - EasyBCD 2.3(百度下載即可,鏈接)
== 注意:EasyBCD引導安裝不適用於UEFI模式!!!==
UltraIOS (到官方網站下載(試用版足夠))
這是一個用於將鏡像寫入U盤製作系統安裝盤的軟件。 - Ubuntu鏡像(這裏提供阿里鏡像,版本自行選擇)
二. 磁盤分區
也就是說,你要騰出一個空的磁盤用來裝Ubuntu系統。
參考:在不刪除磁盤數據的情況下給磁盤分區。
三.非UEFI模式安裝
3.1 使用EasyBCD安裝Ubuntu16.04
網上此類教程較多,貼出一篇靠譜且詳細的參考。
安裝步驟參考:Win10環境下安裝Ubuntu16.04
上面的教程已經十分詳細,這裏記錄一下自己踩的坑:
- 引導問題
EasyBCD設置NeoGrub引導這裏可能遇到的的問題就是:設置NeoGrub引導完成後,重啓電腦進入”NeoGrub引導加載器”失敗。原因基本上是配置文件”NeoGrub”出錯。
配置文件”NeoGrub”時,將以下內容拷貝到Neogrub文件中的後面。除了需要注意****號裏的內容,還需要注意vmlinuz.efi、initrd.lz文件名到底加不加後綴。這取決於兩個文件在你當前window系統下顯示的名稱,注意:需要設置文件名擴展名可見。代碼中兩個文件的名稱需要和擴展名可見時的名稱完全一致。
3.2 Ubuntu系統安裝時的硬盤分區
這裏需要特別注意的就是:對硬盤進行分區時,需要特別注意”安裝啓動引導器的設備”的選擇。
設置好分區之後,將”安裝啓動引導器的設備”改變爲”/boot”所在的設備,如圖,我的電腦中是sda8。並記錄好/boot的大小,後面還會用到。
3.3. 利用EasyBCD引導Ubuntu啓動
安裝完成重啓之後,我們會發現無法進入Ubuntu系統,因爲開機選項中沒有這一條,所以我們必須回到windows系統中,利用EasyBCD再添加一個條目以啓動Ubuntu。(編輯引導菜單中的”NeoGrub引導加載器”選項可以刪除)
此處需要注意的是——第3步中驅動器的選擇,要選擇安裝Ubuntu時/boot的那個分區(根據你安裝時分配的空間大小進行區分)。
添加完啓動項重啓電腦後,一般就算成功了。
但是作者選擇添加的啓動項後,只有左上角一個光標不停閃動,進入不了Ubuntu系統,參考此篇博文更改了“類型”選項,然後啓動成功。
四. UEFI模式安裝
4.1 製作啓動U盤
一個大於2G的空U盤,並且提前將U盤內容備份,U盤需要格式化,格式化後其中的所有東西將被刪除。將U盤格式化:在插入的U盤上右鍵選擇“格式化” -> 文件系統選擇FAT32(默認) -> 開始
推薦使用ultraiso軟碟通,簡單易使用,百度教程一大堆。參考
4.2 Bios設置
- 關閉Windows的快捷啓動 關閉快捷啓動很簡單,按鍵盤win+X→菜單中選擇電源選項→電源按鈕功能→更改當前不可用設置→點掉啓用快速啓動左邊的√。
- 關閉ScecurityBoot,設置USB啓動
關閉Scecurity Boot這一步很關鍵,否則Ubuntu無法寫入引導程序,這個準備工作具體步驟針對自己的主板百度BIOS如何關閉以及如何設置USB啓動即可。(參考,關閉安全啓動項即可,不用開啓傳統模式)
4.3 U盤啓動安裝
關機,插入製作好的U盤,重啓電腦,狂點F12(不同主板按鍵不同)進入Bootloader,找到自己 U盤 ,使用鍵盤上的方向鍵選中,按下 Enter ,即可進入 ubuntu 的安裝界面, 這裏可以選擇試用(在試用界面裏左邊工具欄有安裝圖標),當然也可選擇 直接安裝,至於選擇哪種安裝方式都是一樣的,具體過程參考:這篇
4.4 關於分區和掛載(重要!!!!)
參考:https://blog.csdn.net/DeMonliuhui/article/details/77483523
這一步非常重要!非常重要!非常重要!,這一步關係到 Ubuntu系統是否會覆蓋掉自帶的win10系統 ,也關係到雙系統能否安裝成功。
4.4 關於分區和掛載(重要!!!!)
參考:https://blog.csdn.net/DeMonliuhui/article/details/77483523
這一步非常重要!非常重要!非常重要!,這一步關係到 Ubuntu系統是否會覆蓋掉自帶的win10系統 ,也關係到雙系統能否安裝成功。
分區參考
-
swap交換空間
Linux系統的交換空間也即虛擬內存,如果給Linux留的空間足夠最好爲其分配兩倍於電腦物理內存的2倍,或者等於電腦的物理內存。swap交換空間設置爲邏輯分區和空間起始位置。 -
新建EFI系統分區
這個分區的作用和boot引導分區一樣,但是boot默認gurb引導,這裏從名字上就能看出來是UEFI引導。這個分區最好不要小於256MB,系統引導文件都會在裏面,EFI系統分區設置爲邏輯分區和空間起始位置。 -
/home分區
這個分區相當於你的個人文件夾,注意,用戶作爲圖形用戶,只對home分支有完全的讀寫執行權限,其餘分支例如usr你只能在終端使用sudo來操作,所以這個分區需要預留大一點的位置。/home分區類型爲EXT4日誌文件系統,設置爲邏輯分區和空間起始位置。 -
/分區
這個分區主要是放home和usr還有別的一些的目錄,大小不需要太大,也不能太小,由於這是最後一個分區,所以我把剩下的空間都給他了。分區類型爲EXT4日誌文件系統,設置爲主分區和空間起始位置。
所有分區掛載好之後,千萬別直接點繼續,否則電腦無法對Ubuntu進行引導,還有一個至關重要的步驟,就是安裝引導啓動器的設備,咱們要選擇剛剛EFI系統分區所在的分區,比如我的EFI分區是/dev/sda5,那就要選/dev/sda5這個,不然電腦無法引導Ubuntu啓動。
最後點擊安裝,設置時區,鍵盤,結束之後就是漫長的等待了,安裝時間跟電腦配置有關,我大概等了10分鐘。系統提示安裝完成,需要重啓電腦之後,開始重啓電腦,拔掉U盤。最後,之前設置的Win10快速啓動和Security Boot也可以重新啓用了,不影響Ubuntu引導。