Win10 ubuntu UEFI 雙系統安裝及完美刪除


win10下安裝ubuntu雙系統,同硬盤條件下

UEFI+GPT引導

我安裝的是linuxMint,Ubuntu衍生版,各項操作應該是一樣的

 

安裝時

安裝過程一: Ubuntu開始安裝,分區時選擇和現有系統兼容選項,默認設置

啟動分區和Win10合並,及EFI分區會自動設置到現有的EFI分區;

自動創建一個swap分區,目測大小和內存大小相同,我是虛擬機安裝,虛擬內存2G,創建了2G,不知道有沒有上限;

自動創建一個/ 根分區,占據剩余所有空間;

並沒有創建/boot分區

 

安裝過程二:手動分區

把EFI手動選擇到現有EFI分區;

創建小一點swap分區,可以手動指定大小

創建/ 分區,可以手動指定大小

效果與一相同,主要時為了驗證UEFI是否時默認選擇到現有的UEFI中。

 

安裝過程三:手動選擇UEFI分區? 

重新制定EFI分區好像並沒有什么卵用,還是會安裝到和windows一起的EFI分區 。

 

安裝過程四:手動創建/boot分區?

仍然會自動定位到公用的efi分區,/boot 不會影響結果。

 

 

安裝好之后,UEFI的默認啟動項會被設置為Ubuntu啟動項,進入grub引導程序,grub引導程序包含win入口。

貌似在win10升級后,UEFI默認啟動項會被重置為Windows10啟動項,win10下是沒有ubuntu入口的。

此時需要開機時選擇啟動項,或把Ubuntu啟動項重置為默認啟動項

 把Ubuntu啟動項重置為默認啟動項,下載EasyUEFI,重新設置啟動順序。

 

刪除時

當需要刪除Ubutnu時,

刪除分區:使用DiskGenius,刪除Linux分區。

刪除UEFI引導:使用DiskGenius,進入UEFI分區,刪除Ubuntu文件夾。

刪除UEFI啟動項:使用EasyUEFI,刪除Ubuntu啟動項。或使用CMD命令

 

使用CMD命令,具體操作步驟:

  1. win+R 調出cmd
  2. bcdedit /export newbcd
  3. bcdedit /enum firmware
  4. 找到Ubuntu的對應identifier,復制(控制台下復制用右鍵標記-回車)
  5. bcdedit /store newbcd /delete {xxx} ({}里面就是上一步的identifier)
  6. bcdedit /import newbcd /clean

或者

  1. win+R cmd
  2. bcdedit /enum firmware 找到Ubuntu的對應identifier,復制(控制台下復制用右鍵標記-回車)
  3. bcdedit /delete {xxx}

 

bcdedit /enum firmware 列出現有UEFI啟動項

 

雙硬盤,雙獨立引導——失敗

曾經實體機,分別拆掉硬盤,雙硬盤單獨裝系統,可通過BIOS選擇啟動硬盤進而選擇啟動系統,雙硬盤相對獨立,不干擾,能夠實現單系統掛掉時,另一系統仍可以運行時。

虛擬機安裝,目前失敗中

UEFI+GPT

硬盤一,裝Win10,EFI分區位於硬盤一中

硬盤二,裝linxu,手動選擇EFI分區在硬盤二中,安裝后,引導程序仍在位於硬盤一,與win10一起。

把硬盤一中efi引導程序復制到硬盤二中,使用easyUEFI添加硬盤二的啟動項。

把硬盤一卸載后,從硬盤二啟動Linux,失敗,目前為解決。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM