1、查看電腦的信息
1.1 查看BIOS模式
"win+r"快捷鍵進入"運行",輸入"msinfo32"回車,出現以下界面,可查看BIOS模式:
UEFI模式:
傳統MBR模式:
BIOS模式有傳統的MBR模式和新式UEFI模式,這將對安裝雙系統的方法產生直接影響。目前來看,大部分電腦都屬於新式UEFI模式,不過也存在一些老機子仍然屬於傳統MBR模式。本教程只介紹新式UEFI模式下的雙系統安裝方法,如果你的電腦屬於傳統MBR模式,強烈建議你重裝windows系統來更新BIOS模式到UEFI。
1.2搞清楚電腦的硬盤數
電腦是單雙硬盤希望你買電腦時就已經清楚,這也算是賣點之一,如果這個都不知道,也請不要自暴自棄,繼續往下看。
"此電腦"點擊右鍵,點擊"管理",點擊"磁盤管理":
相信你已經清楚了自己電腦的信息,以下請注意有區分"單硬盤"和"雙硬盤"操作的部分。
2、制作系統盤
需要准備以下工具:
1、ubuntu系統鏡像
2、刻錄軟件:"軟碟通",會提示注冊,選擇繼續試用就好;Rufus。
3、一個大於 2G 的 U 盤
2.1軟碟通制作啟動盤
1.安裝並打開軟碟通,插上 U 盤,並且最好備份你的 U 盤,因為之后需要格式化;
2.進入軟碟通,選擇文件,瀏覽到你的ubuntu鏡像所在的目錄,選擇ubuntu鏡像文件,雙擊打開,如圖:
3.在軟碟通界面菜單欄選擇"啟動",選擇"寫入硬盤映像",如圖所示:
接下來很重要,注意次序:
1)看你的硬盤驅動器是否對應的是你的 U 盤(必須是) ,一般默認是;
2)看映像文件是否對應你的 ubuntu 鏡像;
3)如果上述均沒有錯誤,選擇格式化,之后就會格式化你的 U 盤;
4)在 U 盤格式化完畢之后,選擇寫入,之后就是慢慢等待了,等待寫入完畢;
5)步驟二完畢。
2.2 Rufus制作啟動u盤
插入U盤, 運行 rufus-3.10.exe,按照下面選擇,然后點擊開始,等待完成即可
為Ubuntu安裝空出分區
3、在windows下創建空白分區
說明:這一步是為ubuntu系統分配空間,單硬盤和雙硬盤存在一點區別。
1."此電腦"點擊右鍵,點擊"管理",點擊"磁盤管理":
2.為ubuntu分配空間
(1)如果是單硬盤,選擇最后一個盤(比如 CD兩個盤的最后一個是D盤,CDE盤的最后一個是E盤,CDEF盤的最后一個是F盤,以此類推),在該盤點擊右鍵,選擇壓縮卷,如下,輸入壓縮空間量,單位為M,如果空間充足,建議分出80G或100G,空間不足也可以分60G(1G=1024M):
如果你的最后一個盤容量太小,還不夠分出60G,那需要從其他盤勻一些過來,你需要用到DiskGenius這個工具,具體操作不在此介紹,希望你自行解決。
(2)如果是雙硬盤,需要先在C盤(按理來說就是電腦的第一塊硬盤,部分電腦系統裝得比較奇怪,裝到了第二塊硬盤)分出200M的空白分區用來安裝ubuntu的啟動項,然后再在另一塊硬盤選擇最后一個盤(比如 CD兩個盤的最后一個是D盤,CDE盤的最后一個是E盤,CDEF盤的最后一個是F盤,以此類推),在該盤點擊右鍵,選擇壓縮卷,如下,輸入壓縮空間量,單位為M,如果空間充足,建議分出80G或100G,空間不足也可以分60G(1G=1024M):
這里解釋兩個問題:
(1)單雙硬盤為什么分區存在區別:你可以看到分區的差別只是雙硬盤的時候在C盤分出了200M用來安裝啟動項。電腦在開機的時候,會自動在C盤所在的那個硬盤搜索啟動項以啟動系統,我們當然希望安裝的ubuntu啟動項也能夠被搜索到,所以需要將啟動項安裝在這里,這樣開機時會搜索到windows和ubuntu兩個啟動項,我們可以手動選擇進入哪個系統。當然這里的"啟動項需要安裝在C盤所在的硬盤"並不是絕對的,只是為了開機能夠自動搜索到啟動項,安裝在其他硬盤也可以,只是每次開機都需要進boot manager才能找到ubuntu啟動項,比較麻煩,所以建議按照我的方法來分區。
(2)為什么要選擇最后一個盤壓縮卷:windows和ubuntu的文件存儲格式是不一樣的,我們分區的操作只是將磁盤分了一部分給ubuntu,事實上兩個系統還是在共用一塊磁盤,為了防止存儲格式不同兩個系統可能相互影響,我們通過從最后一個盤壓縮將ubuntu的分區分到了磁盤最后一段,也就是一塊磁盤的前部分是windows的分區,后部分是ubuntu的分區。
我的電腦是雙硬盤,下面是我的分區結果:
關閉win10快速啟動
控制面板->硬件和聲音->電源選項->系統設置->更改電源按鈕的功能->取消勾選啟用快速啟動
4、用做好的系統盤安裝系統
注:因為各個廠商的計算機bios和boot manager啟動的快捷鍵不相同,所以請自行百度如何進bios和boot manager。
1.插好系統盤,重啟電腦,開機進bios,在Security頁面,關掉secure boot(不同電腦secure boot可能在不同位置),然后到Boot頁面,如果有Fast Boot這一項(部分聯想電腦有),也把它關掉,沒有忽略;然后保存更改,在Boot頁面下方啟動項選擇 USB啟動,回車,如果順利進入安裝頁面,繼續往下做;如果點擊USB啟動項無法進入,保存並退出,電腦會重啟,根據自己電腦按相應的鍵進boot manager,找到USB啟動項,回車即可進入。
2.然后會進入這個界面,選擇Install Ubuntu,回車確認
3.或許沒有上一個界面,但是下面的界面一定是有的,不同鏡像會有些差異,但意思都一樣,語言欄往下拉會有中文
4.點擊"安裝Ubuntu",出現以下或類似界面只選"為圖形或無線硬件,以及MP3和其他媒體安裝第三方軟件",不選第一個,邊安裝邊下載更新很慢,點擊"繼續"
5.出現以下或類似界面,一定要選擇"其他選項",因為需要手動分區
6.分區界面如下
在這里,你可以看到在第三步已經分好的空閑分區,上圖是單硬盤的情況,只有一個空閑分區,大小是你分區時給定的;雙硬盤的話還能看到另一個空閑分區,大小200M左右,所以下面的分區操作單雙硬盤存在一點差別。
在這里,我們進行手動分區,假設你留出的空閑分區為 80G,點擊空閑盤符,點擊"+"進行分區,如下:
1)efi:如果是單硬盤,在唯一的一個空閑分區上添加,大小200M,邏輯分區,空間起始位置,用於efi;如果是雙硬盤,找到事先分好的200M空閑分區添加,邏輯分區,空間起始位置,用於efi。這個分區必不可少,用於安裝ubuntu啟動項。以下步驟單雙硬盤就一樣了,都在那個80G的空閑分區上添加
2)swap:中文是"交換空間",充當ubuntu的虛擬內存,一般的大小為電腦物理內存的2倍左右,可以將其分為 8G,邏輯分區,空間起始位置,用於"swap"或"交換空間"
3) /:這是ubuntu 的根目錄,用於安裝系統和軟件,相當於windows的C盤,我們將其分為 20G,主分區,空間起始位置,用於"ext4日志文件系統",掛載點為"/"(根據你的磁盤空間調整,可以大一點,畢竟ubuntu裝軟件都是默認裝在根目錄的)
4)/home:相當於windows的其他盤,剩下的全分給它,邏輯分區,空間起始位置,用於"ext4日志文件系統",掛載點為"/home"
好了,分區完畢,你完全可以按照上面的描述進行分區,不會有任何問題,起碼我一直都是這么做的(強烈建議)。當然,你也可以划分的更詳細,具體划分可以百度。
下面的這一步很重要:在分區界面的下方,選擇安裝啟動項的設備的位置,我們剛剛不是創建了200M的efi分區嗎,現在你看看這個區前面的編號是多少,比如是/dev/sda1,不同的機子會有不同的編號,下拉列表選擇這個efi分區編號(這里一定要注意,windows的啟動項也是efi文件,大小大概是500M,而我們創建的ubuntu的efi大小是200M,一定要選對),之后點擊"Install Now"
(下圖百度的不准)!
7.設置地區不重要,按你需要設置,也可以直接繼續,不影響
8.鍵盤布局默認是英語的,建議不改(默認中文也行)
9.這里設置用戶,自己輸入就可以了,例如英文字母,盡量簡單點,密碼也簡單點
10.系統開始安裝,耐心等待安裝完畢就可以了
11.全部完成之后,會提醒你重啟,把U盤拔了,點"現在重啟",如果卡死就強制關機再重啟就好
12.重啟后你會看到以下界面,第一項是ubuntu啟動項,第二項是ubuntu高級設置,第三項是windows啟動項,第四項不用管,默認選擇的是第一個,回車進ubuntu系統
5、Ubuntu grub引導界面美化
不出意外地,安裝好Ubuntu和Windows的雙系統后應該是由Ubuntu的grub引導啟動的,也就是開機的時候要我們選擇進入那個系統的那個黑底白字的難看至極的頁面,這篇文章的目的就是對grub引導進行設置和美化。
5.1優化設置
grub引導的設置文件是 /etc/default/grub ,對其進行修改可以得到我們想要的結果。
在命令行中輸入:如果你會使用vim: sudo vim /etc/default/grub
或者如果你不會使用vim:sudo gedit /etc/default/grub
然后我們就可以對設置文件進行編輯了
一般我們需要更改其中的 GRUB_DEFAULT(默認啟動項:這個編號是你開機時看到的若干個啟動項從上到下的依次編號,記住!程序員世界的編號從來都是從0開始的,意思是,第一項是0,第二項是1,以此類推)、GRUB_TIMEOUT_STYLE(是否顯示倒計時,hidden的屬性表示不會顯示倒計時)、GRUB_TIMEOUT(等待時間,單位是秒)、GRUB_GFXMODE(屏幕的顯示像素,可以不用管這一項)
按照自己的需求更改,其他的很多配置如果你還需要更改可以去查詢每一項的具體含義和屬性值。
注意一點,如果你更改的屬性語句前邊有#符號,一定要將其去掉這一句才會起作用。
完成后記得保存離開,然后再命令行輸入: sudo update-grub ,對剛才的設置進行更新。整體下來大概是這個樣子:
5.2 將Windows引導改為Ubuntu引導
注:uefi下只能用Ubuntu grub引導
將Ubuntu列在首位,同時Disk/partition選項選定之前分的efi分區
5.3 頁面美化
這個黑底白字的啟動引導頁面說實話還是極其丑陋的,不過好在我們可以對其進行美化。如果你是可以完成自己修改源碼或者加上樣式的大神,不用我多說,但是如果你想省事或者不會自己寫頁面樣式,可以去這里下載一款你喜歡的風格的頁面樣式給自己使用就好,點擊左側的GRUB Themes
這里你就可以看到各種各樣的主題了,選擇自己喜歡的一個,我以這個“Poly lignt”為例,選擇它並下載。
如果你實在無法打開這個頁面,可以來我的百度雲分享的這個文件出下載:https://pan.baidu.com/s/1HEhEGK_qK9-0o826CePqrQ 提取碼:x1hl
下載好后得到了一個壓縮包,將其解壓
創建一個文件夾:sudo mkdir /boot/grub/themes/
將整個解壓出來的文件夾拷貝到剛剛創建的文件夾下:sudo cp -R poly-light-master /boot/grub/themes/
接下來編輯文件:/etc/grub.d/00_header,即輸入命令:sudo gedit /etc/grub.d/00_header
如果你發現自己更改內容之后無法保存文件,說明你權限不夠,可以進入root權限再次編輯
在打開的 00_header 文件中,加入如下兩行:
GRUB_THEME=”/boot/grub/themes/poly-light-master/theme.txt”
GRUB_GFXMODE=”1920×1080”
1
2
第一句根據你下載的主題改成自己剛剛拷貝到themes文件夾下的主題包中的theme.txt文件,第二句是你屏幕的分辨率。
保存后記得要更新一下grub: sudo update-grub
好了,此時再次重啟你的電腦!
大功告成!