---
# System prepended metadata

title: Ubuntu windows 10 雙系統安裝
tags: [Ubuntu 雙系統]

---

# Ubuntu windows 10 雙系統安裝
contributed by <`YungTingNi`>
###### tags: `Ubuntu 雙系統`
---
## 前置作業
* **1.檢查電腦boot模式**  
    windows下按win+R，輸入"msinfo32"查看"BIOS模式"
    * 有兩種: 傳統legacy 、UEFI
    * 若為**legacy**，代表硬碟格式為**MBR**
    * 若為**UEFI**，代表硬碟格式為**GPT** 
    * 可以進**電腦管理**中的**硬碟管理**中對著硬碟按右鍵，看轉換硬碟的格式來判斷電腦硬碟格式
     

* **2.變更BIOS設定**
    開機後按F2進入BIOS 
    * 關閉快速啟動功能: fast boot設定為Disable
    * 關閉Secure boot：將Secure boot設定為Disable
    * 依據硬碟格式決定boot mode 為UEFI開機或legacy開機
* **3.製作Ubuntu USB開機碟** 
    * 官網下載Ubuntu 映像檔iso
    * 使用**rufus** 製作ubuntu 開機碟:
    將映像檔燒進USB，開機碟在BIOS **boot menu**中可選**UEFI開機**或**另外一個傳統開機**
---
## 安裝步驟
以下以傳統開機legacy為例
* **STEP1.** 進入Win10分割磁碟給Ubuntu使用 
    * 對C槽或D槽按右鍵，選擇**壓縮磁碟**
    * 假設要分割20G，就壓縮20480MB
    * 然後就會出現**未配置**20GB的黑色區塊
    * 這邊要注意的是: 如果你只有一個磁碟，那最多就只能分割成**四個**主要磁碟分割，再多都不行，再多會造成後面再灌Ubuntu的時候原來分割出來的可用空間變成**不可使用**! 請注意!!!
* **STEP2.** 關機後插入Ubuntu USB開機碟 
    * 先按f2進入BIOS
    * 進入"**Boot menu**"，選擇"**非UEFI**"的隨身碟開機(若選擇"**UEFI**"隨身碟開機，在後續的Ubuntu系統灌入過程中他會在叫你再分割出一個"**EFI system partition**"出來，割完後灌完系統後就進不去作業系統了QQ)
* **STEP3.** 由開機碟進入Ubuntu系統，然後分割磁碟灌入
    * 選單選"**Install Ubuntu**"   
    * 進入ubuntu後，跟著步驟走
    * 選擇"**自行分割磁碟方式**"
    * 分割磁碟時，記得要有root\、\home、swap三個磁碟分配，基本上swap只要8G空間，其餘空間root,home對半分即可
* **STEP4.** 灌完後關機進BIOS，然後選電腦的硬碟進入 
    * 這時候應該會出現"**grub的選單**"讓你選擇要進Ubuntu 或是 Windows
    * 能進入ubuntu就完成了!
---
## 踩過的坑...
* windows 請先升級win10，若先灌完雙系統再升級win10會出現問題
* 若已灌完雙系統，隨便刪除ubuntu的磁區的話會造成windows無法登入，出現"**grub rescue**"畫面。
**Solution**: 開機時插入Ubuntu隨身碟進入ubuntu輸入以下指令
```clike
sudo apt-get install lilo

sudo lilo -M /dev/sda mbr

原文網址：https://read01.com/4GDzz.html
```
lilo是一種以前的引導組件，現在基本上已經被放棄了，大部分系統採用的都是grub引導，通過lilo就可以修復MBR的正常引導了。
* 若灌完雙系統後，進入windows不穩定(一直黑頻之類的)，可用windows開機碟選擇"**磁碟修復**"，再重新啟動

