1. 程式人生 > >安裝win10和ubuntu16.04雙系統(SSD,HDD雙硬碟分割槽)

安裝win10和ubuntu16.04雙系統(SSD,HDD雙硬碟分割槽)

1. 我的電腦原先已經安裝了win10。

SSD : 238.47GB【100.00G(win10啟動)+8.00GB(OEM分割槽,用來一鍵恢復)+100MB(EFI系統分割槽,用來引導win10啟動)+130.37GB(留給ubuntu系統的/分割槽,進行刪除卷操作使其處於未分配狀態)】

HDD : 931.50GB【我合併了HDD上的E,F盤,然後進行刪除卷操作使其處於未分配狀態,這裡打算把Ubuntu的/home和swap分割槽都放在HDD上】

我把HDD磁碟轉換成GPT盤(據說uefi裝機時硬碟格式必須為GPT格式,這個說的應該是SSD啟動盤,這裡我把它們一股腦都變成了GPT,因為之前在擴展卷時把原本是基本盤的HDD變成了動態盤……後面理解清楚了再更新)。

安裝過程走到要分割槽時,正如自己前面計劃的,swap分割槽在HDD上分了24G(記憶體16G的1.5倍,參考https://www.linuxidc.com/Linux/2017-07/145673.htm),然後device boot loader installation安裝在/分割槽所在的總的SSD上(這樣子是ubuntu引導Windows啟動),最後分割槽結果如下所示:

4. 安裝完ubuntu之後關閉主機板的Fast Startup,即按F2進入UEFI BIOS介面,點選Boot選項,把Fast Boot改成Disabled。我認為快速啟動不好,開機自檢過程還是充分一點比較好,所以把快速啟動關了。

   禁用主機板的 Secure Boot

因為如果沒有禁用Secure Boot,在Ubuntu 下安裝 GTX 1080ti 的驅動後,會警告 UEFI Secure Boot is not compatible with the use of third-party drivers.重啟開機,輸入密碼時會進不去系統,並一直處於輸入密碼登陸的死迴圈狀態。

下面介紹禁用的方法

大致思路為:

  • 進入 UEFI BIOS介面,選擇 Boot->Secure Boot-> Key Management -> Save Secure Boot Keys,插入U盤,備份key到這個U盤,會有四個檔案, PK
    , KEK, DBDBX 寫入到U盤。
  • 刪除 Platform Key. 選擇 Delete PK,點選OK確認刪除。刪除後回到上一級選單,可以看到 Secure Boot 已經變成 disabled 了。
  • 此時secure boot對於兩個系統來講都是disabled。
  • 可以從U盤load secure boot key來恢復之前刪除的secure boot key。