Try   HackMD

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輸入以下指令
sudo apt-get install lilo

sudo lilo -M /dev/sda mbr

原文網址:https://read01.com/4GDzz.html

lilo是一種以前的引導組件,現在基本上已經被放棄了,大部分系統採用的都是grub引導,通過lilo就可以修復MBR的正常引導了。

  • 若灌完雙系統後,進入windows不穩定(一直黑頻之類的),可用windows開機碟選擇"磁碟修復",再重新啟動