0、引言

為研究目標檢測演算法,基於Windows折騰了好幾天,好不容易安裝好了Tensorflow和caffe的雙環境,發現這個領域大多現有演算法都是基於caffe的,而有大佬演算法里直接更改了caffe部分框架,要跑還得重新研究編譯,實在心累,故打算棄坑,從Windows轉戰Ubuntu,嘗試了一下VMware里跑Ubuntu,總覺的卡卡的,還是安心裝雙系統吧。

本來以裝個雙系統是個很簡單的事情,畢竟一年前玩過,藍鵝~又心力交瘁的折騰了一天。原因得從現在系統的引導方法說起。

1、傳統方法及花式撞牆

1.1、原來方法

曾經做個雙系統還是很簡單的,先裝Windows,再製作Ubuntu的USB啟動盤,然後設置U盤啟動,裝完,基本既可以開搞了。

1.2、情況變化

UEFI和BOIS:blog.csdn.net/loveanao/

現在的電腦大多數使用了UEFI引導系統(原來都是使用BIOS),從而加快啟動速度,但同時也給用慣BIOS的用戶帶來很多困惑!電腦不能識別製作好的U盤PE系統了。

貼個簡易的示意圖,概念不是什麼新概念,win8時就出來了,只是我一直沒遇到過。

為失敗的打開方式舉個栗子:

1)用UltralSO製作啟動盤。

2)去BIOS設置Boot List Option 為Legacy,然後可以調啟動順序了,設置USB為一選。

按步驟安裝完Ubuntu系統,分區設置選/,/home,/boot,swap,啟動引導區安裝在/boot下,蠻順利的。(很開心)

3)重啟,找不到引導區…….把Boot List Option 改回UEFI,哈,終於又可以進windows了,找不到Ubuntu……沒關係,用EasyBCD試試

失敗……

4)重裝第2步,分區設置選/,/home,swap,啟動引導區安裝由/boot改為/biosgrub下,安裝成功,重啟,依然找不到Ubuntu啟動選項。

心酸地失敗……

2、正確的打開方式

2.1、查看BIOS選項並設置

Boot List Option為UEFI沒錯哦。

Secure Boot設為Disabled,這是防止惡意軟體侵入造成被動啟動的。

SATA Operation設為AHCI,此步存疑,據說不修改也沒有關係,我是機械硬碟+SSD的。

2.2、製作啟動U盤

下載Ubuntu,目前2018年4月最新已經到17.10.1了:

ubuntu.com/download

下載rufus,目前最新是2.18版本:rufus.akeo.ie/

按下圖設置好參數,然後在FreeDOS旁邊選擇下載好的Ubuntu鏡像文件(不選擇也製作的。。。然後你懂的),點「開始」製作自己的UEFI啟動盤吧。

2.3 、Windows系統下空出分區

為Ubuntu安裝空出分區,不需要格式化,安裝系統時會從空白分區指定空間,到時候會格式化為Linux系統專用的ext4格式。

2.4 、U盤引導安裝及設置

現在插上U盤開搞啦,我的電腦F2是進BIOS設置,F12是進啟動項設置,按F12後可以看到,製作成功的U盤打上了UEFI的烙印,屌屌的。

按提示開始裝Ubuntu,設置注意點:

1)最終用的引導區(/boot)應該安裝在支持EFI的分區,我選擇安裝在了Window引導分區下,一般單個系統引導區設為300MB左右,據說重新劃區安裝也沒問題,這裡沒有嘗試。

2)設置根目錄「/」,邏輯分區,分區大小這裡設置為100GB

3)設置交換區「swap」,主分區,大小這裡為32GB(一般為內存的兩倍)

4)設置「home」,邏輯分區,大小這裡設置為150GB

3、總結

計算機領域日新月異,五年不換電腦大概用用也體驗不出來,再換台新的就發現自己變小白了。據說從雙系統中單獨刪除Ubuntu也是個技術活,以後再琢磨了。


推薦閱讀:
查看原文 >>
相关文章