解除安裝windows安裝ubuntu的完全指南
新配置了一臺深度學習伺服器,但是預裝系統為windows10,與需求不符。於是,自己動手安裝ubuntu(18.04)。此文為過程記錄。
主要步驟:
- 準備一個u盤,用來製作ubuntu映象
- 安裝ubuntu
- 安裝完成之後,沒有網路卡驅動,需要手動安裝。(安裝驅動的時候,發現gcc、g++和make也沒有安裝,而安裝網路卡的時候需要make命令)
- 更新軟體包列表,更新軟體
詳細過程:
u盤映象製作
- 下載映象http://releases.ubuntu.com/18.04.5/ubuntu-18.04.5-desktop-amd64.iso
- 下載安裝燒錄軟體https://cn.ultraiso.net/xiazai.html
- 燒錄
(1)點選“檔案”,選擇下載好的ubuntu映象
(2)點選“啟動”,選擇“寫入硬碟映象”
(3)選擇合適的寫入方式,點選“格式化”後,再點選“寫入”,等待寫入完成(100%)。如若寫入失敗,提示重新格式化後再試,這種情況是u盤有問題,更換u盤再試。
ubuntu安裝
插入剛剛製作好的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,再安裝網路卡驅動。
- 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
以上是此篇教程的全部內容,僅以此記錄學習過程,如有錯誤望指正。
東臨碣石,以觀滄海。