win10安裝Ubuntu18 04雙系統bug

時間 2021-06-04 10:22:52

1樓:喜歡籃球

找到乙個win10系統下安裝ubuntu18的方法,不用U盤。我的電腦都是MBR的,U盤安裝了十幾次都不行,和題主一樣的錯誤,查了半天都是uefi方法安裝,突然看到乙個免U盤的方法,在win系統下安裝ubuntu雙系統,本人對安裝方法沒要求,只求能安上,如果題主也具備這樣的條件可以試試。

在已安裝win10環境中利用EasyBCD引導安裝Ubuntu16.04 - yucicheung的部落格 - CSDN部落格

我安的18.04.1版本。

第乙個部落格已經很完整了,如果和他的ubuntu版本一樣就直接按照流程走,但我是18版,所以遇到了乙個小問題:

.vmlinuz.efi檔案在18版本裡沒有.

efi,所以第一次重啟後,進入安裝引導跟我說找不到檔案,在第二個部落格裡面說到要手動給vmlinuz改名字vmlinuz.efi,然後就進去了。

之後就按照第乙個部落格走流程就好了,分割槽什麼的自己隨便,/boot我用了2G,當初給了200M後來蛋疼得重安的記憶我還不敢忘。

2樓:HypnosWang

兄弟,我剛把這個問題解決,花了我整整幾個晚上的業餘時間。

先說一下問題的來龍去脈:

ubuntu 18.04預設使用uefi的引導方式,需要有乙個單獨的uefi分割槽,你出現以上的問題,就是因為沒有單獨的uefi分割槽導致的。

即使你在安裝過程中,分出了單獨的uefi分割槽,ubuntu可以安裝成功,但是很負責任的告訴你,你的win10引導是如論如何都找不回來了。

當前的系統引導方式,已經從之前的MBR+BIOS全面進化到GPT+UEFI,所以,如果想成功引導和安裝雙系統,需要兩個系統具有相同的引導方式,要麼都是MBR+BIOS,要麼都是GPT+UEFI。

根據網上的資料,貌似MBR+UEFI也可行,但是我不建議這麼做,要做就一步到位,使用最新的技術。

根據你的截圖來看,你的問題就是沒有uefi分割槽,同時你的截圖也說明了,你的win10系統是BIOS的引導方式,所以,即使你在安裝ubuntu的時候單獨分了efi分割槽,ubuntu安裝成功之後,你的windows引導也找不回來了,我親身經歷了這樣的過程。

解決方案一,都使用GPT+UEFI的引導(這也是我用的方案):

全面備份當前磁碟的所有有用資料;

使用rufus製作乙份新的ubuntu的啟動u盤,製作過程中,選擇GPT+UEFI引導;

同樣的道理,製作乙份win10的啟動u盤,製作過程中,選擇GPT+UEFI引導;

先安裝win10,安裝過程中,直接選擇一塊兒自由空間安裝,安裝程式會自動將這塊兒自由分割槽分為4個部分:1)500M左右的系統恢復區;2)100M左右的efi分割槽;3)大約幾十M的乙個保留分割槽;4)系統真正安裝的分割槽。建議這塊兒自由空間選擇的大些,>100G為宜;

按照步驟,安裝好win10後,接著安裝ubuntu;

按照引導步驟安裝即可,唯一需要注意的是,在選擇「啟動引導器的安裝位置」時,不要使用預設的選項,選擇efi分割槽,一般這個分割槽後會跟著「Windows Boot Manager」的字樣;

安裝完ubuntu,大功告成,雙系統均為uefi引導;

解決方案二,都是用MBR+BIOS(沒有試過,但是理論可行):

該方案不用重灌win10,也不用格式化磁碟,相對安全。

使用rufus重新製作ubuntu的啟動u盤,選擇MBR+BIOS引導;

直接按照正常流程安裝即可,應該可以順利以MBR+BIOS的方式引導雙系統,如果win10不能正常引導,使用boot-repair等工具也十分容易進行修復。

如何評價win10自帶ubuntu子系統,能不能取代linux系統,小白提問?

不能,linux無處不在,伺服器,路由器,可移動裝置.等等.另外,win10收費,linux是開源免費,linux需要的配置遠遠比win10低.等 渣渣路過 不可能取代,原因呢最簡單的就是linux目前為止主要用在服務端,win用在服務端不穩定,漏洞比較多,占用資源也多,linux開源,漏洞修復快,...

win10有必要安裝360嗎?

乙隻住在北極的企鵝 win7還可以考慮一下,win10完全沒必要,但是win10完全沒必要,而且裝了防毒軟體拖速度,現在windows系統都會自帶防毒軟體,而且有些時候360還會和系統還會發生衝突,導致電腦藍屏。 在夏天,其實只穿乙個短褲就可以了,沒必要外面再套乙個休閒褲或者速乾褲。可是你為什麼還要...

win10安裝了bash shell後,有什麼有趣的用法?

ipcjs 雙擊bash檔案,在Bash on Ubuntu on Windows中執行 3 把.bash字尾的檔案預設開啟方式設成bash.exe,同時修改執行命令為 C Windows System32 bash.exe c home ipcjs run helper.sh 1 home ipc...