---
# System prepended metadata

title: HW03 Install Ubuntu Server
tags: [Linux]

---

# 簡介
Linux系統管理課程的作業

在學校的機架式主機安裝Ubuntu server

# 安裝流程
*部分圖片為ssh連線到server後所截圖或拍攝

### 建立可開機USB

1. 到Ubuntu官網下載iso檔:

https://www.ubuntu-tw.org/modules/tinyd0/

2. 下載Rufus
https://rufus.ie/zh_TW/

3. 使用Rufus 將iso檔載入到USB裡
![](https://hackmd.io/_uploads/By1cJ9WW6.png)


### 進入BIOS模式

將主機進入到BIOS後選擇BOOT模式



### 開始安裝
選擇install ubuntu server
![](https://hackmd.io/_uploads/ryRAl5-bT.png)

language選擇英文
![](https://i.imgur.com/tIJs3t6.png)

選擇最新版
![](https://i.imgur.com/zbodHeg.png)

鍵盤設定選英文
![](https://i.imgur.com/5fi9PY6.png)

選擇最小安裝
![](https://i.imgur.com/CiOdPSQ.png)

網路連接先用DHCP，裝完再設定
![](https://i.imgur.com/tDGtUq8.jpg)

proxy設定空白
![](https://i.imgur.com/K57Irhd.png)

mirror address預設
![](https://i.imgur.com/WsCyw3X.jpg)

先使用第一顆硬碟進行設定，第二顆硬碟於安裝完成後再設定。
![](https://i.imgur.com/kQAXz5z.png)

確認硬碟資訊
![](https://i.imgur.com/jCOUjGj.jpg)

設定user profile
![](https://i.imgur.com/mtYkF58.jpg)

下載OpenSSH Server
![](https://i.imgur.com/aByXcKW.png)

不安裝其他套件
![](https://i.imgur.com/JBqmAUN.jpg)

開始安裝
![](https://i.imgur.com/xvJE5HN.jpg)

安裝完成，移除usb並重開機
![](https://i.imgur.com/EprAKYF.jpg)

開始登入
![](https://i.imgur.com/wpHnWab.png)

### 使用netplan設定IP
```shell=
cd /etc/netplan
sudo nano 00-installer-config.yaml
```
yaml檔內容:
![](https://i.imgur.com/Kcbuj5g.png)

執行 sudo netplan try 套用設定

此時終端機會開始倒數計時

需按下Enter保存設定

### 建立新使用者
```shell
sudo adduser <uesr_name>
```
![](https://i.imgur.com/AqT278k.png)

### 設定硬碟
fdisk:新增硬碟到分割區
![](https://i.imgur.com/73X2Aec.png)

Enter p 檢視硬碟狀態
![](https://i.imgur.com/DaHnHoA.png)

Enter n 新增partition
![](https://i.imgur.com/M6Agzdq.png)

Enter w 確認寫入
![](https://i.imgur.com/RUFC8wn.png)

lsblk:確認新增sdb1於sdb
![](https://i.imgur.com/YHvBGoe.png)

mount /dev/sdb1 to /home :
將sdb1掛載到home目錄
![](https://i.imgur.com/4MUNdtS.png)

lsblk:確認掛載完成
![](https://i.imgur.com/57BIw2k.png)

Ubuntu版本、IP資訊 (使用ssh連線後才拍攝)
![](https://i.imgur.com/x303nql.jpg)

# Reference
https://caloskao.org/using-netplan-to-configure-ubuntu-nic/