windows重建linux引导,Linux引导修复 利用Linux重建Windows引导
環(huán)境:Ubuntu18.04,Windows10,UEFI模式
所需物品:Ubuntu啟動盤×1
問題記錄:安裝完Windows10之后,正常啟動電腦可以進入。然后利用U盤安裝Ubuntu18.04,發(fā)現(xiàn)無法直接一鍵安裝,因此手動分區(qū),建立了三個目錄,分別如下:
SWAP # 交換空間,分配大小約為電腦內(nèi)存
EFI # EFI分區(qū)(約500M-1000M,邏輯分區(qū)),正常情況下可以不建立該區(qū),若安裝
# 系統(tǒng)完成時出現(xiàn)“GRUB安裝失敗”,可考慮重新安裝系統(tǒng)并加上該分區(qū)
/ # 根目錄 (主分區(qū),建議分配50G以上)
安裝完成后,重啟系統(tǒng),發(fā)現(xiàn)直接進入BIOS界面,調(diào)整 Fast Boot 與 Secrect Boot 均沒有效果,一直循環(huán)卡在BIOS界面,無法正常進入Ubuntu或Windows。
解決辦法:
經(jīng)多方查詢資料,嘗試利用 Ubuntu下的boot-repair工具進行Ubuntu的修復(fù)。首先利用Ubuntu的啟動盤進入試用模式,進入 terminal,通過以下方式安裝工具。
sudo add-apt-repository ppa:yannubuntu/boot-repair # 添加源
sudo apt-get update # 更新版本庫
sudo apt-get install -y boot-repair # 安裝工具
boot-repair # 安裝完成后啟動工具
啟動后,選擇第一項 推薦修復(fù),稍作等待,之后 注意依照提示操作。
修復(fù)完畢后,直接重啟。這時應(yīng)該可以正常進入Ubuntu系統(tǒng)了,但仍然無法進入Windows系統(tǒng)。
為了建立Windows引導(dǎo),通過操作Linux下的grub文件,來手動更新引導(dǎo)文件。
在 terminal 中輸入以下命令,打開文件。
sudo gedit /boot/grub/grub.cfg
找到如下注釋信息后,修改文件,并保存。
### BEGIN /etc/grub.d/40_custom ###
# This file provides an easy way to add custom menu entries. Simply type the
# menu entries you want to add after this comment. Be careful not to change
# the 'exec tail' line above.
menuentry "Windows10" {
insmod part_msdos
insmod ntfs
set root='(hd0,msdos1)'
chainloader +1
}
### END /etc/grub.d/40_custom ###
##################### 以下為解釋,請忽略 #####################
# "Windows10" 可以隨意命名,該名稱會顯示在開機引導(dǎo)界面上
# (hd0,msdos1) 為 Windows 系統(tǒng)所在磁盤信息,0為磁盤號,1為分區(qū)號。
# 利用 df -h 命令可以查看磁盤信息
# 根據(jù)自己磁盤的信息,適當(dāng)對hd及兩個數(shù)字進行更改
# 如 Windows 在 /dev/sda2 下,則代碼表示為 (sd0,msdos2)
# 在 /dev/sdb1 下,則代碼表示為 (sd1,msdos1)
############################################################
保存文件后,執(zhí)行下面語句更新引導(dǎo)。
sudo update-grub
重啟后,即可進入雙系統(tǒng)選擇界面。
總結(jié)
以上是生活随笔為你收集整理的windows重建linux引导,Linux引导修复 利用Linux重建Windows引导的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: re2c使用小结(2)
- 下一篇: 【学习笔记】Linux_RedHat7.