搭建雙系統win10+ubuntu17.10


0. 序言

這里采用先裝win10,再裝ubuntu的順序。這樣可以避免后面系統啟動項設置的問題。都采用UEFI引導方式,且使用usb2.0的u盤來引導(3.0的話,要准備好3.0的驅動)。另外注意的是,u盤必須格式為fat32格式,因為uefl引導並不認識ntfs是什么鬼。做啟動盤很容易,直接把iso解壓到u盤即可,uefi引導會自行找efi目錄,進行安裝。

1. win10 安裝

鏡像文件下載地址(這個文件包含了專業版和家庭版兩個版本,自行選擇):ed2k://|file|cn_windows_10_multiple_editions_version_1703_updated_march_2017_x64_dvd_10194190.iso|4587292672|373B263D307F6AA2486A74E557DD22C9|/

鏡像文件可以自己去找,不過需要注意一點的是,文件中有個/sources/install.wim文件,這個文件在win10很多版本的iso文件里都是大於4g的,fat32格式不支持大於4g的單文件存儲,所以找iso,還要先判斷是否合適。

其他感覺沒什么要說的了,比如標准的iso解壓后,會有/efi/boot/bootx64.efi文件,它是后面用來引導安裝的,如果缺少了,那么你懂的,iso不可用。

后面一路安裝即可,沒什么可說的,建立分區時,win10會自動幫你創建保留分區、esp分區等等,很方便。我就建了個系統分區(c盤),其他分區是安裝后在磁盤管理里做的。

最后安裝完成后,還要做一件事情:把win10自帶的快速啟動功能給關了。這個會影響雙系統的安裝。后面全部裝完后還可以手動恢復。快速啟動功能在電源選項里面,不曉得的話,請看:https://zhidao.baidu.com/question/2053715080481518147.html。

2. ubuntu17.10 安裝

官網下載17.10的包。然后直接安裝......

關於分區,需要說一下:一定要選擇自定義分區(什么和windows並存的選項啊什么的,不建議選)。分區時候,你是可以看到windows的分區的,說明一切正常。一定要創建esp分區,不要創建boot分區。前者是做啟動引導用的,重要性可想而知;后者猶如雞肋,里面放一些驅動啊什么的,空間設置小了,一旦空間不夠就會系統報一系列錯誤(我分100M,不夠用,后面就丟棄這個分區了),空間大了浪費空間。建議建立esp-100M的基礎上,建立'/'-10g;'/home'和'/usr'大小盡量大點,其他分區可建可不建。swap分區,在ubuntu17.10已自行管理,不用我們來創建分區。

然后,應該就沒什么問題就會安裝成功了。

3. 雙系統引導

正常情況下,前面的操作做完了后,在grub(ubuntu17.10自帶grub包)上可以看到windows和ubuntu的啟動項。不過,由於先創建的windows,系統默認啟動windows,看不到grub菜單。我們可以通過調節bios來控制默認啟動ubuntu(實際是grub,只是名字顯示是ubuntu)。不同主板操作不同,我用的微星主板,在settings/boot/下面有個uefi hard...可以調。重啟后,應該是直接進入grub菜單,可以看到ubuntu和windows的啟動項。關於grub菜單的啟動順序,可以這樣修改:

sudo gedit /etc/default/grub
#修改GRUB_DEFAULT。 GRUB_DEFAULT代表的就是啟動項的順序,從數字0開始。
#the details to see:https://help.ubuntu.com/community/Grub2/Setup#Configuring_GRUB_2
sudo update-grub #重啟

4. 安裝ubuntu遇到的兩個問題記錄下

1. MODSIGN: Couldn't get UEFI db list"

這個問題是識別不到efi目錄,我當時用了沒裝驅動的usb3.0,就識別不了。換個2.0即可。

2. 預安裝packages失敗。

這個問題就是前面設置了boot分區,但空間太小,后面安裝失敗。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM