這幾天不是我閑着沒事做,實在是電腦故意跟我過不去,一不小心,Windows就再也無法打 開了,然后的然后,你們都知道就是重裝系統嘍。但是重裝系統后,會發現原來的Ubuntu引導不見了,開機直接進入Windows界面,弱前幾天剛剛把 Ubuntu重裝一遍,所以不想再裝了,於是上網找了一些很好用的辦法。順便把以前裝ubuntu后,Windows引導修復的問題也一塊解決了。
第一步:
還是需要進入Ubuntu界面,但是並不需要安裝(如果直接安裝的話,以前在Ubuntu里面的文件可全部都沒有了,所以萬不得已,千
萬別這樣做)。
如何進入Ubuntu界面呢,相信裝過Ubuntu的你們應該都會,在這里我只說其中一個辦法:
用軟碟通UltraISO准備好Ubuntu U盤啟動(最好和原來一樣的系統)。
第二步:
進入試用的Ubuntu界面,並連接好網絡(因為后續工作需要用到網絡)。
第三步:
打開終端,終端快捷鍵是Ctrl+Alt+T,輸入:
sudo add-apt-repository ppa:yannubuntu/boot-repair && sudo apt-get update
然后一直跟着提示操作即可。
第四步:
在終端再次輸入:
sudo apt-get install -y boot-repair && boot-repair
等一會,會出現如下的界面:
就會出現這個,點擊Recommended repair,過幾分鍾重啟就行了。
第五步:
如果有些人不小心點擊了Create a BootInfo summary的話,那你的開機啟動界面將會出來一大堆你以前沒見過的東西。
那樣的話,你可以輸入名令:cd /boot/grub
接着輸入sudo gedit grub.cfg,打開grub.cfg文件后,通過搜索找到windows,然后把下面這些刪去就和原來一樣了。
### BEGIN /etc/grub.d/25_custom ### menuentry "efi/EFI/Boot/bootx64.efi" { search --fs-uuid --no-floppy --set=root d000ed6a-5303-40aa-a517-af50e807c0e9 chainloader (${root})/efi/EFI/Boot/bootx64.efi } menuentry "efi/EFI/ubuntu/MokManager.efi" { search --fs-uuid --no-floppy --set=root d000ed6a-5303-40aa-a517-af50e807c0e9 chainloader (${root})/efi/EFI/ubuntu/MokManager.efi } menuentry "Windows UEFI recovery bootmgfw.efi" { search --fs-uuid --no-floppy --set=root A603-846C chainloader (${root})/EFI/Microsoft/Boot/bootmgfw.efi } menuentry "Windows Boot UEFI recovery" { search --fs-uuid --no-floppy --set=root A603-846C chainloader (${root})/EFI/Boot/bkpbootx64.efi } menuentry "EFI/ubuntu/MokManager.efi sda2" { search --fs-uuid --no-floppy --set=root A603-846C chainloader (${root})/EFI/ubuntu/MokManager.efi } menuentry "Windows UEFI recovery LrsBootmgr.efi" { search --fs-uuid --no-floppy --set=root 7607-5674 chainloader (${root})/efi/Microsoft/Boot/LrsBootmgr.efi } menuentry "Windows Boot UEFI recovery bkpbootx64.efi" { search --fs-uuid --no-floppy --set=root 7607-5674 chainloader (${root})/efi/Boot/bkpbootx64.efi } ### END /etc/grub.d/25_custom ###