安裝 Ubuntu 到 USB 碟的作法


如果電腦已經安裝了 Windows 10, 而需要 Ubuntu 作為開發環境, 安裝 Ubuntu 到 USB 碟, 會比安裝到電腦裡的 SSD 還簡單, 而且因為現在 USB 碟速度很快, 運作速度在一般的操作下並不會感受到顯著的差異.

1. 準備兩個 USB 碟.

2. 把第一個 USB 碟製作成 Ubuntu Live USB (Ubuntu 可開機 USB 碟).
a. 下載 Ubuntu ISO, 例如: ubuntu-18.04.3-desktop-amd64.iso

b. 下載 Universal USB Installer

c. 以 Universal USB Installer 製作 Ubuntu Live USB.

注意: 雖然這個 Ubuntu Live USB 可以開機進 Ubuntu, 但並不是完整的 Ubuntu 環境, 每次重新開機後, 資料都會消失, 而且無法正常安裝一些 packages.
3. 以 Ubuntu Live USB 開機, 把 Ubuntu 安裝在第二個 USB 碟.
a. 以 Ubuntu Live USB 開機, 進入 Ubuntu

b. 以 GParted 刪除第二個 USB 碟上的 partition.

c. 雙擊 Ubuntu 桌面上的 Install Ubuntu 18.04.3 圖示, 安裝 Ubuntu 到第二個 USB 碟.
Installation type 選 Something else.

在第二個 USB 碟上建立 3 個 partition:
i. FAT32 partition, 作為儲存 data 的地方

ii. ext4 partition, mount point 設定為 /

iii. swap partition
Device for boot loader installation 選第二個 USB 碟.
參考文章:

How to install a complete Ubuntu on a USB Flash Drive

How to Create Ubuntu Live USB in Windows