Ubuntu雙系統無法啟動時,可以嘗試以下方法進行修復:
禁用安全啟動
- 進入BIOS設置,禁用安全啟動。
- 如果不會設置,可以聯系主板制造商客服咨詢。
刪除SBAT更新
- 在Linux系統中,執行命令
sudo mokutil --set-sbat-policy delete
。
禁用Windows更新
- 在Windows系統中,執行命令
reg add HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecureBoot\SBAT /v OptOut /d 1 /t REG_DWORD
。
使用Boot Repair工具
- 使用Ubuntu啟動盤,選擇“試用Ubuntu”進入Linux啟動盤之后,按下
ctrl + alt + T
調出終端。
- 查看系統所有分區,找到根分區(/分區),將根分區(/)掛載到/mnt,使用命令:
sudo mount /dev/sdXX /mnt
,其中XX是根分區的編號。
- 使用命令:
sudo chroot /mnt
進入系統。
- 修復Linux,使用命令:
sudo grub-install /dev/sdXX
,等待修復完成即可。
重新安裝GRUB引導程序
- 使用Live CD/USB啟動,選擇“試用Ubuntu”進入系統。
- 在終端中執行以下命令來安裝GRUB引導程序:
- 查看分區信息:
sudo fdisk -l
。
- 將根分區掛載到/mnt目錄下:
sudo mount /dev/sdXY /mnt
,其中XY是根分區的編號。
- 更新GRUB并生效:
sudo update-grub
。
檢查啟動順序
- 在計算機啟動時按下相應的鍵(通常是F2、F10或Delete鍵)進入BIOS設置界面,檢查啟動順序是否正確。
恢復模式
- 在啟動時,按住Shift鍵,進入GRUB菜單。
- 選擇“恢復模式”(recovery mode),進入恢復模式后,選擇修復文件系統選項。
重新安裝Ubuntu
- 如果上述方法都無法解決問題,可以考慮重新安裝Ubuntu。
- 在安裝過程中,選擇“Upgrade Ubuntu”以保留現有的文件和設置,或選擇“Erase disk and install Ubuntu”來完全重新安裝Ubuntu。
通過上述步驟,您應該能夠解決Ubuntu雙系統無法啟動的問題。如果問題依舊存在,建議您聯系專業人士或Ubuntu社區以獲取更多幫助。