1. 程式人生 > >win7 + 傳統/boot 引導 + Ubuntu16.04.02 + U盤啟動盤

win7 + 傳統/boot 引導 + Ubuntu16.04.02 + U盤啟動盤

一、本文目的:

兩個月前,由於科研需要,在win7下安裝Ubuntu雙系統,挺費勁的成功安裝了。之後由於很少去用了,再加上之前磁碟分配的儲存區域不夠大,於是今晚把相關的磁碟分割槽格式化掉,想重新安裝一次。但是,事情好像並不是那麼順利,遇到一些問題,愈發的覺得學習是一件久遠的事情,人非聖人,腦袋無法記錄很多東西,一個知識點很久沒去使用,就會變得生疏甚至遺忘了。所以,藉此機會將此整理成博文,一方面方便自己今後再次需要到,另一方面可以分享給有同樣需求的讀者們。

本文的實驗環境為:win7 + 傳統/boot 引導 + Ubuntu16.04.02

本文的參考資料如下:

二、準備工作

三、磁碟管理,分出空閒區:


1、右鍵【計算機】,選擇【管理】進入【儲存下的磁碟管理】。

2、根據實際情況選擇PC機上有足夠大小的盤,此處選擇F盤,欲壓縮出200G的容量,如下圖所示:


3、上述操作後,得到一個200G左右,可用空間的磁碟,如下圖所示,至此已騰出空閒的【可用空間】磁碟。


四、使用軟碟通製作U盤啟動器:

1、下載並安裝軟碟通,可免費試用。

2、以管理員的身份開啟軟碟通,並開啟Ubuntu系統映象所在的位置,如下圖所示:


3、插入U盤(U盤資料最好先備份),選擇【啟動】、【寫入硬碟映像】,如下圖所示:


4、選擇相關的引數,如下圖所示,最後點選【寫入】,幾分鐘後寫入完畢:


5、完成U盤啟動器的製作,如下圖所示:



五、安裝 Ubuntu 系統:

1、插上U盤,重啟電腦,按F12(此處為桌上型電腦,具體機型可到網上查閱)進入BIOS模式,選擇USB啟動。此時有兩張系統引導模式,如下所示:

=== UEFI SATA FLASH... ...   // 表示使用 UEFI 系統引導模式,之後的分割槽選擇【UEFI 系統分割槽】

=== SATA FLASH... ...           // 表示使用傳統的 /boot 系統引導模式,之後的分割槽選擇【/boot 系統分割槽】

2、進入 Ubuntu 安裝選單,選擇【install Ubuntu】,如有其他需求,根據實際情況選擇。

3、在【安裝型別】的介面,選擇最後一項【其他選擇

】,因為我們現在需要手動對Ubuntu系統進行分割槽,點選繼續。

4、在分割槽列表中顯示硬碟的分割槽情況,找到之前分出空閒分割槽(200G左右),點選“空閒”的分割槽後選擇左下角的“+”建立分割槽,然後根據下列方式將空間劃分給Ubuntu。

============== UEFI 系統引導模式的分割槽案例 ==============

1)efi分割槽:【邏輯分割槽 + 空間起始位置 + 200M(100~300MB)】由於本機是UEFI啟動模式,所以需要分配efi分割槽,不要選擇boot引導分割槽,它的作用和boot引導分割槽一樣,但是boot引導是預設grub引導的,而efi顯然是UEFI引導的。

2)系統分割槽【邏輯分割槽 + 空間起始位置 + 掛載在“/”下 + EXT4檔案系統 + 25GB】系統分割槽”/”或稱作”/root”裝系統和軟體,15G以上足夠。

3)home分割槽【邏輯分割槽 + 空間起始位置 + 掛載在“/”下 + EXT4檔案系統 + (剩餘空間 - swap預留空間】:

4)swap交換分割槽【主分割槽 + 空間起始位置 + 8000MB】交換分割槽swap,一般不大於實體記憶體。

=============== 傳統 /Boot 系統引導模式的分割槽案例 ==============

1)/boot 分割槽:【邏輯分割槽 + 空間起始位置 + 200M(100~300MB)

2)系統分割槽:邏輯分割槽 + 空間起始位置 + 掛載在“/”下 + EXT4檔案系統 + 25GB

3)home分割槽:邏輯分割槽 + 空間起始位置 + 掛載在“/”下 + EXT4檔案系統 + (剩餘空間 - swap預留空間)

4)swap分割槽:本文使用的電腦的實體記憶體是8GB,(按照我同學的話說)所以基本上不需要用到swap分割槽,所以沒給出swap分割槽。

注:如果分割槽的過程中待分割槽的盤出現“不可用”的情況,可能是因為PC機原系統(win7)的磁碟中有很多主分割槽,雙系統分割槽再有主分割槽的話,該盤剩餘的空間就會顯示“不可用”。當然,你分割槽的時候也可以都選擇邏輯分割槽,想要進一步瞭解的讀者可以去查檢視主分割槽和邏輯分割槽的區別,也歡迎分享哈。(純屬個人理解,待確認)

本文的試驗過程使用傳統的/boot引導,目前流行的 UEFI 引導模式應該也可以用本文的方法解決,之後有機會再繼續嘗試。

4、在最下面的“安裝啟動引導器的裝置”,使用的預設設定。既然你剛剛已經為Ubuntu分配了efi系統引導分割槽,那麼顯然,這裡應該把它改成你剛剛分配efi系統引導分割槽的那個分割槽。

5、繼續完成剩餘的安裝過程,最後提示重啟電腦。

6、重啟後,如果遇到【沒有Ubuntu系統的引導】的情況(也就是直接進入win7系統,沒有選擇系統的介面),請看本文的下一節。

圖示如下所示:



六、Boot-repair修復雙系統引導

【 原文請點選這裡 】

1、插上U盤,選擇“試用Ubuntu,但不安裝”,因為現在電腦上已經安裝好Ubuntu了,進去Ubuntu系統介面。

2、聯上網路,並開啟終端(ctrl+Alt+T)Ubuntu預設支援這個快捷鍵,有可能你的Linux不支援,在“系統-首選項-鍵盤快捷鍵”,找到“桌面-執行終端”,後面就是設定快捷鍵的,用滑鼠點一下,按下快捷鍵——OK了

3、依次輸入如下命令:

sudo -i
add-apt-repository ppa:yannubuntu/boot-repair && apt-get update
apt-get install -y boot-repair && boot-repair
第一行表示進入root賬戶模式
第二行新增軟體源並更新系統
第三行為安裝boot-repair並在安裝完成後啟動軟體。軟體的介面如下所示:


4、我們點選第一個選項 Recommended repair 剩下的軟體會自己操作,不需要人為干預,一段時間後,顯示修復完成的介面,重啟電腦,看看是否能夠選擇系統並進入Ubuntu系統,如下圖所示:


5、需要注意的是,選擇修復的時候要看清楚修復的磁碟,有可能顯示讓你修復整個硬碟(1T),此時點選否,不然把之前的win7系統也給弄沒了。

注:如有出現其他情況,可參考如下網址