1. 程式人生 > >Ubuntu與Windows7雙系統環境搭建

Ubuntu與Windows7雙系統環境搭建

大多數計算框架最好搭建在Linux平臺,近來為了瞭解Linux,動手搭建雙系統平臺。

思路:

查詢資料後有兩種思路。其一,在空白分割槽下,通過系統引導盤安裝Ubuntu。這種方法需要準備燒錄Ubuntu引導盤,需要多餘的U盤並且下載了iso後還要製作引導盤。本次採用另一種方法,即使用easyBCD的NeoGrub,來修改系統引導,從而啟動iso,安裝Ubuntu系統

安裝環境概述:

1、Thinkpad E450,i7U5500,8G,ST500G

2、已經有win7作業系統,想安裝雙系統

3、硬碟有50G左右的空閒區

參考資料:

首先,非常感謝前人留下的資料,大家可以參考

與上文互補參考的資料:

一篇是百度經驗:

一篇是對上文的糾正:

如果你習慣使用Win7,最後要調回經典的引導,請參考

在後來安裝過程中的分割槽可自行百度:Linux安裝如何分割槽。分割槽還是很重要,據說會影響磁碟的讀寫效率

下面對具體的關鍵步驟來說明一下。

1、準備工作:

安裝easyBCD;下載ubuntu的iso檔案,16.04是1.4G;保證有50G的空白區

2、準備Bootloader

開啟easyBCD,新增NeoGrub,安裝後,點選配置。配置中加入如下:

title Install Ubuntu
root (hd0,1)
kernel (hd0,1)/vmlinuz.efi boot=casper iso-scan/filename=/ubuntu-16.04-desktop-amd64.iso locale=zh_CN.UTF-8
initrd (hd0,1)/initrd.lz

title reboot
reboot

title halt
halt

這裡(hdx,y)指具體的那個硬碟的哪個分割槽;我只有一個硬碟,所以x都是hd0,但是不排除安裝者有兩個硬碟,一個固態一個機械。

y表示分割槽的序號,這個我是通過DiskGenius這個軟體看出來的。

如果這裡配置不對,就會顯示file not found;

注意:要調整倒計時,6秒就夠了,否則啟動會一閃而過


3、重啟,進入NeoGrub Bootloader啟動項,就會進入Ubuntu桌面,先不要急著點選點桌面上的安裝系統圖標。先點選桌面左上角應用程式—附件—終端,輸入sudo umount -l /isodevice後回車。這主要是為了防止安裝過程中出現“無法解除安裝掛載點”的錯誤。

4、順著指導安裝下去,注意分割槽

5、安裝完成,重啟後發現原來的windows引導變成了Ubuntu的引導。所以進入windows,開啟easyBCD,先備份一個現在的Bootloader


然後在新增新條目裡,新增Linux引導


注:在這裡,我執行了參考文獻【4】中Part2部分,即進行了BCD部署,後來發現部署之後,引導選單沒有找到Linux

之後安裝成功!

把踩過的坑吐槽一下:

1、在做磁碟的刪除分割槽操作時,由於很困,不謹慎,把自己的D盤給刪掉了.....

結果最後用DiskGenius找回了...關鍵是刪除分割槽後不可格式化,也不要使用,這樣就可以找回

2、Linux是個自由很高的系統,如果沒有用,還想亂搞的話,做好多次重灌的準備吧。

雖說Ubuntu很少宕機,沒有藍屏,但是如果在引導系統時強制關機,那引導檔案就會丟失...所以我還是用了系統引導盤,修復了Bootloader

3、我安裝好了系統,但是在輸入法上卡了很久。目前發現U14.04自帶ibus,而ibus的中文輸入不友好,ibus也不可以隨便移除;U16中文介面比較好,反而英文介面不好