---
# System prepended metadata

title: '**Deep Learning 的前置作業: 如何安裝Ubuntu 18.04**'
tags: [Ubuntu, Deep Learning, Machine Learning, '18.04']

---

# **Deep Learning 的前置作業: 如何安裝Ubuntu 18.04**
###### tags: `Deep Learning` `Ubuntu` `18.04` `Machine Learning`

記得第一次灌這個作業系統，搞了好幾天，因為網路上的教學很多很雜，
尤其有些遇到的問題不會同時出現在同個網頁……
為了避免往後需要，所以決定把這個過程記錄下來，希望也有幫助到別人！

會建議一般人(ex:在下我)<font color="red">先裝Win10再裝Ubuntu</font>，因為失敗了可以直接刪掉這東西重來
（然後不知不覺進入這個loop


這篇文章分為四個區塊：
1. Win10 的一些前置設定
2. 製作USB開機碟
3. BIOS設定及安裝Ubuntu 18.04
4. Ubuntu18.04 基礎設定(黑屏、時間錯亂)

Let's go !

## 1.Win10 的一些前置設定
首先按下<font color="red">Win+R，輸入msinfo32，按下確定</font>。
![msinfo32](https://lucaho99.files.wordpress.com/2020/08/e8a8bbe8a7a3-2020-08-14-101612.png)

確認一下BIOS模式是<font color="red">**UFEI**</font>，如果你看到別篇教學寫到EasyBCD、雙系統，
那些是適用在Legacy BIOS System，所以可以默默地把網頁關掉…

![](https://lucaho99.files.wordpress.com/2020/08/e8a8bbe8a7a3-2020-08-14-101711.png?w=1024)

再來要在磁碟空間切出部分來分給Ubuntu。
首先<font color="red">Win+R，輸入diskmgmt.msc打開磁碟管理</font>，
之後在你要分出的磁碟點右鍵選擇“**壓縮磁碟區**”，會看如下畫面，
根據你要切出的大小(GB)去乘上1024換成MB，ex: 我要切出128*1024=131072。

![](https://lucaho99.files.wordpress.com/2020/08/e8a8bbe8a7a3-2020-08-14-102038.png)

稍微等一下，就會看到**未分配空間（unallocated space)**
接著打開“**電源與睡眠設定**”，點相關設定下面的“**其他電源設定**”。

![](https://lucaho99.files.wordpress.com/2020/08/e8a8bbe8a7a3-2020-08-14-102149.png)

點 **選擇按下電源按鈕時的行為**！

![](https://lucaho99.files.wordpress.com/2020/08/e8a8bbe8a7a3-2020-08-14-102308.png)


之後點**變更目前無法使用的設定**，把開啟快速啟動（建議選項)的勾選取消！


![](https://lucaho99.files.wordpress.com/2020/08/e8a8bbe8a7a3-2020-08-14-102354.png)


到這邊就完成Win10的設定了，準備進入下一個步驟！



## 2. 製作USB開機碟


點進去[Ubuntu官網](https://www.ubuntu-tw.org/modules/tinyd0/)下載Ubuntu 18.04 。
支援到2023年4月，20.04 的話有點太新了，怕很多東西都沒支援，所以暫不考慮…
![](https://lucaho99.files.wordpress.com/2020/08/e688aae59c96-2020-08-14-13.24.02.png?w=1024)


接著要製作作業系統的開機碟，我是使用官方建議的[Rufus](https://rufus.ie/)，
點進去滑到底下Download去載就ok沒問題了：）

請插一個起碼**32GB**的USB，然後記得先**格式化**喔～
接著開機模式就是<font color="red">選取剛剛下載的映像檔–>資料分割配置選**GPT**–>
檔案系統**FAT32**(預設)就可以，點擊“**執行**“</font>。
若跳出下載擴充檔案，選擇”**是**“；跳出預設選項，選”**OK**“；此動作將完全清除此裝置上的資料，選”**確定**“。

![image alt](https://lucaho99.files.wordpress.com/2020/08/e8a8bbe8a7a3-2020-08-14-134107.png)

## 3. BIOS設定及安裝Ubuntu 18.04
重新啟動電腦（記得插上剛剛用好的USB），之後按**DEL或F8orF9orF10**
（各家主機板進入BIOS方式請自行上網找）。
再來先<font color="red">調整開機順序 **Boot Option** 把USB調到第一位！</font>
(因為我的已經製作好了，所以下圖長這樣）
![](https://lucaho99.files.wordpress.com/2020/08/img_6128.jpg?w=1024)

最後這步至關重要，也就是“關閉Secure Boot”，雖然其他網頁說以GRUB2作為主導的話，
**不用特別關閉Secure Boot**，但因為我們要跑深度學習，通常會加裝Nvidia顯卡(也就是獨顯)，
所以必須關閉才可以安裝第三方驅動到Ubuntu中！
然後特別分享一下，**技嘉的主機板**，**BIOS把Secure Boot藏起來了**……（~~ㄍㄋㄉ找超久~~
教大家怎麼找到它！上圖的"**CSM Support**“把"**Enabled**“–>"**Disabled**“，他就會神奇地出現在最下面（如下圖）
![](https://lucaho99.files.wordpress.com/2020/08/img_6129.jpg?w=1024)

點進去後把它關閉，真是~~太辛苦了~~～～～
![](https://lucaho99.files.wordpress.com/2020/08/img_6130.jpg?w=1024)

再來就是要開始安裝Ubuntu了，喂都到這了別放棄阿！！！
點選Install Ubuntu（如果看不到這個畫面或待會黑屏的話，請重開機並參照本篇第4點）
p.s 這邊的圖片來源來自[這位大大](https://medium.com/ai%E5%8F%8D%E6%96%97%E5%9F%8E/ubuntu-%E5%AE%89%E8%A3%9Dwin10-ubunto18-04-%E9%9B%99%E7%B3%BB%E7%B5%B1-a53870382df6)，因為我已經裝好了沒截圖
![](https://lucaho99.files.wordpress.com/2020/08/a497d-1vpevbntk6yr3nevvd_vwsq.png)

進來之後，點選桌面上有個類似磁碟的東西，開始安裝步驟！
語言跟鍵盤設定可以依你習慣的去設定。

![](https://lucaho99.files.wordpress.com/2020/08/e8b8e-1q7kotw0xfqrr4l4xuispng.png)

這邊建議選**Normal Installation**。

![](https://lucaho99.files.wordpress.com/2020/08/e7ae9-1zmihm5r6fzgsartr-xepfg.png)

>步驟6：硬碟分區
安裝類型是UBUNTU安裝中最重要的步驟。 兩種選擇與WINDOWS BOOT MANAGER一起安裝UBUNTU (INSTALL UBUNTU ALONGSIDE WINDOWS BOOT MANAGER) 或 其他選項(SOMETHING ELSE)，千萬不要選擇擦除硬碟並安裝UBUNTU (ERASE DISK AND INSTALL UBUNTU)，因為會刪除所有數據並安裝UBUNTU。
請挑選任何一種方法。
6A。自動分區（與WINDOWS BOOT MANAGER一起安裝UBUNTU）
如果選擇與WINDOWS BOOT MANAGER一起安裝UBUNTU(INSTALL UBUNTU ALONGSIDE WINDOWS BOOT MANAGER)，則安裝程序將負責創建分區硬碟並與WINDOWS 10一起安裝UBUNTU 18.04。如果不介意分區佈局及其大小，請使用此選項。


![](https://lucaho99.files.wordpress.com/2020/08/607de-1x-v2cnpduykn5lea9gk30a.png)

最後選擇你的時區，如果等等發現時間有問題的話，請參照本篇第4點。

![](https://lucaho99.files.wordpress.com/2020/08/65424-1iabnvgwlwhspycezmjj_xw.png)

最後的最後，設定用戶名、密碼、主機名等資料，開始安裝！！！（感人..）

## 4. Ubuntu18.04 基礎設定(黑屏、時間錯亂)
安裝完成後，重開電腦一樣進入BIOS把 **Ubuntu設程開機的第一Option**。
再來是針對那些有獨立顯卡的網友，進入到**GRUB**畫面（也就是Ubuntu logo畫面），
1. 啟動後可能導致**黑屏的問題**，

    -請按"**e**"進入到一個有程式碼的頁面，
    接著找到**倒數第二行或第三行**有三個橫線 — （<-長這樣）在三條橫線前
    輸入空格後再輸入"**nomodeset**"，按下“**F10**“保存。
    -或是一樣進入有程式碼的頁面後，在Linux那行，刪除三個—後打上acpi=off。
    （提供兩種方式以供參考）
    如果還有問題，可能要參照[這個網頁](https://blog.csdn.net/qq_31192383/article/details/78876905)去調整驅動了，但因為我沒遇到，就~~先不負責任地寫到這XD~~

2. 再來是時間的問題，你會發現可能剛好差個8小時，可以參考[這篇](https://my.oschina.net/airship/blog/1544888)最下面的做法！

## 結語
原則上，作業系統的部分是大功告成了！

下一篇我們來講一下Nvidia驅動、CUDA、cuDNN的安裝，
或者更方便一點就用Anaconda來安裝環境就可以了！

參考資料：（其實我參考了很多篇，但很多寫在紙上的找不到出處，列一下我主要參考的那篇）
https://medium.com/caesars-study-review-on-web-development/win10-and-ubuntu-%E9%9B%99%E7%B3%BB%E7%B5%B1%E5%AE%89%E8%A3%9D%E7%AD%86%E8%A8%98-bc824bef7fb4