公司買了一台Alienware 15 R2,安裝雙系統折騰死我了,現在記錄一下安裝過程。
硬盤:
256固態+1T機械
安裝順序:
先Windows,再Ubuntu
不同BIOS啟動方式下安裝系統
UEFI+secure on:無grub菜單,通過修改boot order能進入windows或者ubuntu
UEFI+secure off:無grub菜單,能進入windows,無法進入ubuntu
Legacy only:無grub菜單,能進入windows,無法進入ubuntu
可能問題原因
使用easyBCD查看啟動項,發現ubuntu的的啟動分區居然在“MBR磁盤”,但是我明明裝在了GPT格式的硬盤,猜測可能是ubuntu(grub)未能正確識別部分品牌的ssd導致。
重新安裝系統
考慮到以后肯能會擴展磁盤,還是選擇了支持GPT的UEFI啟動。UEFI+secure off,先Windows后Ubuntu。考慮到grub無法正確引導,查了番資料后決定使用rEFInd引導。
使用rEFInd引導
1.用管理員權限打開 CMD,輸入diskpart 啟動diskpart
list disk------------------------- 列出系統中擁有的磁盤
select disk 0-------------------- 選擇EFI引導分區所在的磁盤,請根據實際情況選擇
list partition-------------------- 列出所選磁盤擁有的分區
select partition 1---------------選擇EFI引導分區,類型為系統的分區,就是EFI引導分區
assign letter=p: ----------------為所選分區分配盤符,請分配空閑盤符
exit -------------------------退出
taskkill /im explorer.exe /f --------------------關閉explorer,
explorer.exe ------------------------------再以管理員身份打開explorer就可以訪問了。
remove letter=p----------------修改完成后,移除盤符(如果不移除,重啟計算機以后,會自動移除)
2.下載rEFInd,將其加入到EFI引導盤中
cd c:\refind-bin-0.8.4 --------------------當你輸入 dir 命令,你可以看到一個refind目錄
xcopy /E refind p:\EFI\refind\ -------------------- 將refind拷貝到EFI引導區
cd p:\EFI\refind
rename refind.conf-sample refind.conf --------------------重命名示例配置文件
bcdedit /set {bootmgr} path \EFI\refind\refind_x64.efi --------------------將rEFind設置為引導程序
重啟電腦,就可以看到refind引導的windows、grub、ubuntu啦~