本文解說如何將Ubuntu系統安裝至外接硬碟或行動硬碟,將Linux系統帶著走,並在任意硬體上啟動。
1. 概述#
相信不只我,很多人應該都想過,安裝一個Linux系統,再於其他電腦或筆電使用。將硬碟插上去就能開機進入系統,利用別台電腦的硬體,完成自己的工作。
而且這是真正安裝的系統喔,不是LiveUSB,關機後資料能夠儲存到硬碟裡面的。
這也是達成雙系統的一種做法,跟 單碟雙系統的裝法比起來,此方法一個系統一個硬碟,不互相干擾。
不過,要這麼做的前提是:
你所有要用的電腦硬體都得受Linux支援,不能有奇怪的驅動。顯示卡倒是不用擔心,Linux很靈活,不論你的系統是用甚麼顯示卡,它都會自動載入正確的驅動。
電腦主機板最好要支援UEFI,不要混用UEFI與BIOS。且UEFI不能用Secure Boot鎖住,否則你無法用其他硬碟開機。
考慮到用USB連接埠開機,電腦至少要支援USB 3.0以上速度,不然你就得拆電腦主機把自己的硬碟裝到其他電腦上的SATA埠了。
確認目標電腦符合以上條件,再往下看。
就安裝位置而言,所以有人會想說把Linux系統安裝至「USB隨身碟」,問題是隨身碟速度太慢啦!microSD卡更不用說了。
將系統安裝至小巧的SSD吧,2.5吋SATA或是M.2皆行,跑起來比較滋潤。你只要另外購入SATA轉USB的「硬碟外接盒」,就能把硬碟帶著走了。或者直接買行動硬碟,就不用轉接器。
至於要怎麼安裝Linux到外接硬碟,我用比較直觀的做法,準備一個Ubuntu安裝隨身碟,用它開機,再把系統安裝至指定SDD。
如果你覺得這樣很搞剛,不想重開機,那麼用第二個方法:掛載SSD,再用 debootstrap安裝系統到外接硬碟也是可以的。
2. 安裝Ubuntu至外接SSD#
下載 Ubuntu 22.04 ISO
使用 balenaEtcher或 Ventoy,將ISO燒錄到隨身碟,製作開機碟
3.(選擇性)為避免誤傷硬碟,將電腦的全部硬碟線都拔掉,只留下隨身碟和要安裝系統的SSD
- 用隨身碟開機,點選安裝系統,安裝時候的硬碟選取SSD
3. 如何使用外接硬碟開機#
將SSD插在目標電腦上
開機連按Delete或F2(視主機板廠牌而定),進入UEFI
選取Ubuntu的GRUB選項即可開機。
如果要把該硬碟拿到其他電腦開機,也是一樣的做法。