1. 程式人生 > >Windows10+Ubuntu16.04雙系統安裝

Windows10+Ubuntu16.04雙系統安裝

全棧工程師開發手冊 (作者:欒鵬)

這裡使用的是ubuntu16.04

前言:

裝雙系統的三種方案
1、VirtualBox或者VMware虛擬機器安裝,主系統與虛擬機器系統切換方便,但對於我這樣的渣渣配置,能卡到我哭,可能有一些優化措施,不過我沒有試過,我用虛擬機器大多是安裝一些一次性軟體,用後即卸,不用擔心解除安裝後在主機上有垃圾資訊,還有就是想嘗試一些新系統,雖然咱配置不咋地,但就是這麼任性。
2、Wubi安裝,Wubi(Windows Ubuntu-Based Installer)是Ubuntu官方支援的一個安裝工具。我們可以使用它在Windows像安裝一個普通程式一樣試用Ubuntu系統。
Ubuntu 13.04起停止支援Wubi,但實際發現,在Windows 8.1中仍可以使用Wubi安裝Ubuntu 14.04.1 LTS,所以棄了吧。
3、U盤安裝,和裝新系統差不多,真正的雙系統,下面講的都是U盤安裝。不需要的同學可以洗洗睡了。

一、安裝前準備

1、 電腦配置
作業系統:Windows 10 (Build 14393), 64-bit
主機板:聯想thinkpad筆記本
CPU:Intel® Core™ i5
記憶體:8.00 GB
硬碟:1TGB SATA 256G固態盤

2、 引導方式

目前有兩種引導方式:看這篇文章:UEFI+GPT、 Legacy+MBR 引導模式介紹及引導修復教程 的第一部分。

只需要知道

1、磁碟分割槽表格式:MBR、GPT

2、BIOS引導模式:Legacy BIOS、UEFI BIOS

並且兩種引導+磁碟分割槽表組合方式:LegacyBIOS+MBR和UEFI BIOS+GPT

**在原有的win10和將要安裝的ubuntu必須是相同的引導方式。**現在的電腦尤其是新電腦,win10都是UEFI引導的。因為這種引導方式,啟動速度更快。

檢視win10是那種引導方式?

開機按F2(聯想是這樣的)進入bois,,在boot項中,boot mode為UEFI,則為uefi啟動方式。

也可以通過按下win+r開啟執行,輸入cmd開啟命令提示符,輸入bcdedit /enum {current}按回車執行;

如果path路徑是winload.efi ,則說明系統是通過UEFI模式啟動。如果時winload.exe,則說明時傳統的Legacy BIOS。

你的電腦磁碟屬於哪種分割槽?

檢視方式:win+X,找到"磁碟管理"看一下你的分割槽中有沒有一個"EFI系統分割槽"。有就是UEFI BIOS+GPT方式。

這裡寫圖片描述

點選滑鼠右鍵,如果有顯示“轉換成MBR磁碟”,那就說明你的硬碟分割槽表是GPT格式的,如果沒有,那就是MBR格式。
我的筆記本是GPT格式,UEFI 引導。

3、磁碟分割槽

建立磁碟分割槽
這裡寫圖片描述

禁用快速啟動(可選)

這裡寫圖片描述
這裡寫圖片描述
這裡寫圖片描述

禁用安全啟動(Secure Boot)

重啟電腦,開機按F2(聯想是這樣的)進入bois,修改Secure Boot為disable,大部分機器預設是關閉Secure Boot的:
這裡寫圖片描述

開啟虛擬化技術

在bois頁面順便開啟虛擬化技術Intel Virtual Technology,我這個是聯想筆記本,而且需要安裝k8s,所以需要開啟這個技術,如果讀者不需要,可以不用關心這一步。

製作Ubuntu的啟動U盤

安裝,進入進入UltraISO,開啟檔案-》開啟映象檔案-》啟動>寫入硬碟映像:

這裡寫圖片描述

U盤啟動安裝

重啟電腦,開機按F2(聯想是這樣的)進入bois,找到映象U盤,調整Priority Order,Save and Exit:

這裡寫圖片描述

注:下次restart記得重置,否則無限迴圈。

安裝ubuntu

這裡寫圖片描述

這裡寫圖片描述

這裡寫圖片描述

我選擇的第一個:與其他系統並存,好像ubuntu16.04可以自動設定分割槽,簡單粗暴,ubuntu 14.04好像(沒有共存這一項)要自己設定分割槽,未嘗試,有興趣的自己試一試。(第二個選項是重灌,如果你製作的是windows的U盤啟動,然後清除磁碟重灌系統,你已經深知U盤裝系統的精髓了。),如果你要安裝ubuntu14,但是又不想建引導,可以下載ubuntu14 lts,這個好像可以選擇與win10共存。

選擇共存以後,ubuntu會自動建立對win10的引導。以後啟動會自動出現讓你選擇進入ubuntu還是window10
這裡寫圖片描述
這裡寫圖片描述
這裡寫圖片描述
這裡寫圖片描述

雙系統啟動項設定

在終端內輸入 sudo gedit /etc/default/grub 按 Enter 鍵確認,提示輸入使用者密碼,輸入的使用者密碼是看不見的,不要管它,輸入完成確認即可開啟grub檔案。

把grub檔案中的 GRUB_DEFAULT=0 中的 0 改為 saved

把 GRUB_TIMEOUT=10 中的 10 改為 5

在檔案末尾新增 GRUB_SAVEDEFAULT=true

儲存檔案並退出。

在終端輸入 sudo update-grub 按 Enter 鍵確認 ,輸入使用者密碼後再次確實,更新啟動配置檔案。

等上一步的配置檔案更新完成後,在終端內輸入 sudo reboot 按 Enter 鍵確認 ,輸入使用者密碼後再次確實,重啟系統。重啟到啟動選單時,選擇你要更改為預設啟動項的系統,按 Enter 鍵確認啟動即可,下次啟動時剛剛選擇的系統即為預設啟動系統,直到你手動選擇啟動其他的系統為止。以後可以輕易的來回切換預設系統了。

為雙系統增加儲存

如果不小心分配的磁碟小了,可以再分配

首先進入Windows系統,在Windows下使用磁碟管理-壓縮卷給壓縮出一個未分配的分割槽出來,然後新建簡單卷,按NFTS格式格式化。

在Ubuntu下找到剛在在windows下的那個分割槽,記住它的裝置名:比如/dev/sda8。
使用終端,輸入:mkfs -t ext4 /dev/sda8
將剛在的分割槽格式化為ext4格式。
編輯/etc/fstab使新分進來的裝置自動掛載,追加一行即可

/dev/sda8                                /home/open      ext4    defaults        0      1  

重啟,它會自動掛載在/home/open下。