Ubuntu與Windows10雙系統(tǒng)引導(dǎo)問(wèn)題
我是先安裝的Windows10 然后安裝的Ubuntu
18.04桌面版系統(tǒng)现恼,Ubuntu的系統(tǒng)EFI也安裝在了Windows10的efi分區(qū)里面匆光,所以開機(jī)只能進(jìn)入到Ubuntu系統(tǒng)们豌,為了解決這個(gè)問(wèn)題冰寻,找了不知道多少個(gè)網(wǎng)站蛇券,可能是每個(gè)人的環(huán)境不同缔恳,所以給出的方法也不一樣。
下面分享幾個(gè)踩過(guò)的坑吧
@[toc]
1.修復(fù)Windows10的引導(dǎo)分區(qū)病袄。
按照網(wǎng)上的教程說(shuō)搂赋,使用Ubuntu的引導(dǎo)鏡像,在“試用Ubuntu”里面 使用"boot-repair"來(lái)掃描efi分區(qū)啟動(dòng)益缠,然后自動(dòng)添加grub文件脑奠。
但是!
找了好多的教程也沒(méi)有提到 聯(lián)網(wǎng)左刽!聯(lián)網(wǎng)捺信!聯(lián)網(wǎng)!欠痴,按照centos的邏輯迄靠,在啟動(dòng)盤下安裝軟件的話,應(yīng)該以啟動(dòng)盤里的軟件源作為安裝源來(lái)安裝軟件喇辽,沒(méi)想到Ubuntu這個(gè)安裝必須要聯(lián)網(wǎng)掌挚,所以,搞了好久都是報(bào)錯(cuò)菩咨,直到我想到了聯(lián)網(wǎng)試試吠式。。抽米。特占。。云茸。
所以對(duì)于純小白來(lái)說(shuō)是目,這個(gè)步驟應(yīng)該是這樣的:
- 制作一個(gè)Ubuntu的引導(dǎo)U盤;
- 講U盤插到筆記本中标捺,開機(jī)的時(shí)候選擇以U盤啟動(dòng)(HP筆記本是按ESC懊纳,然后選擇boot menu,然后選擇U盤啟動(dòng)亡容。當(dāng)然按快捷鍵也是可以的嗤疯。);
-
選擇"try ubuntu without install" 闺兢,然后就進(jìn)到了一個(gè)Ubuntu的臨時(shí)系統(tǒng)茂缚,這個(gè)臨時(shí)系統(tǒng)也很強(qiáng)大,是可以連網(wǎng)操作的。
U盤開機(jī)選項(xiàng) - 很重要的一步阱佛,聯(lián)網(wǎng)帖汞! 這里有網(wǎng)線的小伙伴把網(wǎng)線插上,沒(méi)網(wǎng)線的小伙伴把WiFi連上凑术,網(wǎng)線WiFi都沒(méi)有的小伙伴,請(qǐng)把手機(jī)熱點(diǎn)打開(有的寬帶很坑所意,下載軟件到一般就斷掉淮逊,然后就提示一堆很頭疼的英文報(bào)錯(cuò),這里建議流量多的盡量使用手機(jī)熱點(diǎn)來(lái)下載這個(gè)軟件扶踊,如果流量少 而且wifi下載還總報(bào)錯(cuò)泄鹏,那就多試幾次。秧耗。备籽。)。
- 當(dāng)然分井,如果上述使用熱點(diǎn)還慢的話车猬,那么就把軟件源換為中國(guó)的阿里云源,這樣速度會(huì)快一點(diǎn)尺锚。
-
開機(jī)后和正常的Ubuntu沒(méi)什么區(qū)別珠闰,我們使用"Ctrl+Alt+T"打開終端窗口,輸入
u盤
sudo - i #獲取root權(quán)限
add-apt-repository ppa:yannubuntu/boot-repair #獲取最新修復(fù)引導(dǎo)的檔案源
apt-get update #更新
apt-get install boot-repair #獲取并安裝"boot-repair"安裝包
然后按"win鍵" 輸入:boot-repair瘫辩,點(diǎn)擊boot-repair的圖標(biāo)打開此軟件伏嗜,然后按"recommand repair"進(jìn)行引導(dǎo)掃描,這里可能會(huì)掃描出很多的efi伐厌,后面會(huì)說(shuō)怎么清理多余的efi承绸。
掃描結(jié)束后,輸入init 0
關(guān)機(jī)挣轨,然后把U盤拔掉军熏,再開機(jī)。
這里有的小伙伴并沒(méi)有出現(xiàn)網(wǎng)上很多教程里面出現(xiàn)的很多引導(dǎo)項(xiàng)刃唐,還是和之前一樣羞迷,直接引導(dǎo)進(jìn)了Ubuntu系統(tǒng),我也是這樣的画饥,后來(lái)又找了很多文章衔瓮,把這個(gè)問(wèn)題解決了。
2.解決Ubuntu開機(jī)不顯示grub菜單的問(wèn)題
這個(gè)和Ubuntu的默認(rèn)grub配置文件有關(guān)抖甘,這里的配置文件設(shè)置的是自動(dòng)跳過(guò)grub菜單热鞍,所以我們要設(shè)置一下這個(gè),讓他能顯示出來(lái),這樣我們也可以使用Ubuntu的grub來(lái)引導(dǎo)Windows10 的系統(tǒng)(偷笑)薇宠。
這里貼一下我的/etc/default/grub
的配置文件偷办,然后解釋一下:
1.先注釋掉GRUB_TIMEOUT_STYLE=hidden
2.再修改一下GRUB_CMDLINE_LINUX_DEFAULT=""
里的選項(xiàng)
這里注意一下,不要?jiǎng)h除原來(lái)的配置澄港,不用的就注釋掉椒涯,免得后面還會(huì)用到,或者刪錯(cuò)了不容易恢復(fù)回梧。
lcp@lcp:~$ cat /etc/default/grub
GRUB_DEFAULT=0
#GRUB_TIMEOUT_STYLE=hidden
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
#GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX_DEFAULT="text"
GRUB_CMDLINE_LINUX=""
修改完默認(rèn)grub文件后废岂,還需要手動(dòng)更新一下grub。
sudo update-grub
更新完成后狱意,重啟就可以看見grub的菜單了湖苞。
3.使用Ubuntu的grub引導(dǎo)Windows 10
剛才我們掃描出了好多菜單,那么怎么分辨這些菜單是有用的详囤,哪些是沒(méi)用的呢财骨,很簡(jiǎn)單!一個(gè)一個(gè)測(cè)試就可以了藏姐,點(diǎn)完回車沒(méi)反應(yīng)隆箩,或者進(jìn)不去系統(tǒng)的,肯定就不是了包各,哈哈摘仅。
當(dāng)然,我寫這個(gè)博客就是為了讓小白少踩坑问畅。所以我這里簡(jiǎn)單說(shuō)一下哪寫是有用的娃属,
ubuntu肯定是有用的,因?yàn)槲覀兺娴木褪荳indows 和Ubuntu雙系統(tǒng)啊护姆。
還有就是Windows 10矾端,就是"Windows UEFI bootmgfw.efi" 這個(gè)了。
這個(gè)System setup 就是剛才啟動(dòng)的時(shí)候卵皂,按ESC進(jìn)入的那個(gè)菜單秩铆。
我們理清思路后灯变,再進(jìn)入到系統(tǒng)下殴玛,把多余的項(xiàng)目清理一下。
這個(gè)文件修改還是挺危險(xiǎn)的添祸,所以我們先把這個(gè)文件備份一份滚粟。
lcp@lcp:~$ cp /boot/grub/grub.cfg ./grub.bak
然后編輯這個(gè)備份文件。
向下翻刃泌,翻到"### BEGIN /etc/grub.d/25_custom ###"這段下面凡壤,就是剛才我們掃描出來(lái)的那些efi啟動(dòng)項(xiàng)署尤。
在這個(gè)區(qū)域的配置文件只保留下面這部分就可以,當(dāng)然我們也可以給這個(gè)配置文件改個(gè)名字亚侠。
只需要替換menuentry "Windows UEFI bootmgfw.efi"曹体,引號(hào)里的就行,例如menuentry "Windows 10"這樣硝烂。
menuentry "Windows UEFI bootmgfw.efi" {
search --fs-uuid --no-floppy --set=root 8065E6370CF1A209
chainloader (${root})/efi/Microsoft/Boot/bootmgfw.efi
}
這里可能會(huì)出現(xiàn)提示文件只讀箕别,我們使用wq!來(lái)保存即可。
我們?cè)賯浞菀淮?code>/boot/grub/grub.cfg這個(gè)文件滞谢,因?yàn)槲覀凂R上要替換這個(gè)文件了究孕,所以再保存一份,以防剛才改的有問(wèn)題爹凹。
lcp@lcp:~$ cp /boot/grub/grub.cfg ./grub.bak2
lcp@lcp:~$ sudo cp ./grub.bak /boot/grub/grub.cfg
然后我們重啟電腦,看一下剛才的grub菜單镶殷。
我們選擇windows 10禾酱,沒(méi)一會(huì)兒就正常的進(jìn)入到了我們的windows 10的系統(tǒng)。
現(xiàn)在引導(dǎo)問(wèn)題解決了绘趋,但是還有各種常用的應(yīng)用問(wèn)題還沒(méi)解決颤陶,就已經(jīng)凌晨3點(diǎn)了,明天再弄吧陷遮,如果文章里有哪里出現(xiàn)紕漏滓走,請(qǐng)幫忙在評(píng)論中指出。
下面就是我的ubuntu啦帽馋。
參考文章:
解決Windows 10引導(dǎo)方面:
https://www.cnblogs.com/lymboy/p/7783756.html
grub方面:
https://zhidao.baidu.com/question/814215418815865532.html