新設定了一臺深度學習伺服器,但是預裝系統為windows10,與需求不符。於是,自己動手安裝ubuntu(18.04)。此文為過程記錄。
(1)點選「檔案」,選擇下載好的ubuntu映象
(2)點選「啟動」,選擇「寫入硬碟映象」
(3)選擇合適的寫入方式,點選「格式化」後,再點選「寫入」,等待寫入完成(100%)。如若寫入失敗,提示重新格式化後再試,這種情況是u盤有問題,更換u盤再試。
插入剛剛製作好的ubuntu映象u盤,重啟電腦。進入BIOS(F2),選擇從u盤啟動系統。
在此步驟中需要注意的是,因為原本有windows系統,所以我們在分割區的時候應該選擇手動分割區,將硬碟原本的windows內容(也可以刪除全部分割區)全部刪除,重新分割區。這樣就變成了一個純淨的ubuntu單系統了。
注意事項:一定要設定efi分割區
目錄 | 建議大小 | 格式 | 描述 |
EFI | 300M | efi | 安裝啟動引導器的裝置 |
/boot | 1G | ext4 | 空間起始位置 |
swap | 實體記憶體2倍 | swap | 交換空間 |
/ | 200G | ext4 | 根目錄 |
/home | 剩餘空間 | ext4 | 使用者工作目錄 |
安裝好ubuntu18.04是沒有網路卡驅動的,所以沒有辦法上網,需要繼續安裝驅動。在安裝驅動的時候發現還需要依賴make命令,但是很不幸,make也沒有安裝。於是乎,安裝順序變為先安裝make,再安裝網路卡驅動。
不需要額外去下載軟體包,這些軟體包在製作映象的u盤的pool/main目錄下。
檢視依賴,以下目錄都在pool/main/下
cd pool/main/ find -name gcc*
進入/g/gcc-8/
sudo dpkg -i lib*.deb
進入pool/main/l/linux/
sudo dpkg -i linux-libc-dev_4.15.0-76.86_amd64.deb
進入/g/glibc
sudo dpkg -i lib*.deb
進入/g/gcc-7
sudo dpkg -i lib*.deb sudo dpkg -i g*.deb
進入/g/gcc-8
sudo dpkg -i lib*.deb
進入/m/make-dfsg
sudo dpkg -i make_4.1-9.1ubuntu1_amd64.deb
安裝完gcc、g++和make之後,需要設定軟連結,例如sudo ln -s /usr/bin/工具名-x.xxx /usr/bin/工具名,工具名可在/usr/bin目錄下檢視。
設定gcc軟連線的範例
sudo ln -s /usr/bin/gcc-7 /usr/bin/gcc
首先檢視適配的網路卡驅動
lspci
到intel官網下載對應驅動,在官網找不到,可以直接搜Ethernet controller: Realtek Semiconductor Co., Ltd. Device 8125 (rev 05),下面給出連結
下載後,解壓,進入目錄,執行
sudo sh ./autorun.sh
自動安裝,完成後就可以上網衝浪啦!
記得更新下軟體包列表,否則執行apt get命令的時候找不到軟體包。
sudo apt-get update sudo apt-get upgrade
以上是此篇教學的全部內容,僅以此記錄學習過程,如有錯誤望指正。
東臨碣石,以觀滄海。