在隨身碟上安裝Ubuntu之心路歷程


真是一趟漫長的旅程

一直以來對Linux系統都有想要嘗試的想法,最近由於WINDOWS對於Unicode的encoding機制先天設計上的限制,導致我有些字串資料在R裡頭無法分析,所以鐵了心決定要開始常態地去使用Linux作業系統,首選當然是目前最平民化(?)的Ubuntu。

然後惡夢就開始惹。

啊,這不是教學文喔。





第一章.虛擬機器


其實一開始只打算用VM的解決方案。但VM畢竟還是有一些限制,包括它無法讓我完整取用本機的硬體資源(記憶體啊記憶體!),還有像是VM對Synaptics觸控板似乎是不支援的,多指觸控完全功能喪失!不過如果是當作試用、即時用、隨便用(?)的平台,那確實是非常方便又充足了。對了我選擇的虛擬機器方案是VMware

但是,
我們的記憶體不夠。

我的Vaio Z13只有8G RAM,如果要在VM裡面做數據分析則VM至少也要給他4G,但最多恐怕也就這樣了。不太夠。於是我決定開始探索雙系統的可能性。捨棄WIN不在我的選項中,畢竟WIN作業系統對我的日常使用(起碼就娛樂方面)其實是體驗良好的,雖然有些瑣碎的小問題但基本上過得去。雙系統的選擇就很多了,首先當然是直接在硬碟上灌兩個OS,不過我很快就排除這個方向了,因為我不想格式化我的硬碟。RAID 0有很多我完全搞不懂的性質,不想冒這個險。

於是我決定把Ubuntu裝到USB隨身碟上。


第二章.Live USB


首先當然是選擇一個好的USB 3.0隨身碟,幾乎沒有第二個選擇了吧!就是你了,SanDisk Extreme CZ80 64G,不論讀或寫都是市面上首屈一指的水準,拿來裝載整個OS應該是沒有問題才對!這個時候其實我還不知道所謂的Ubuntu Live到底是什麼東西。

Live USB for Ubuntu基本上就是一個可以開機的USB隨身碟,上面有Ubuntu系統完整的安裝檔可以讓你對硬碟進行作業系統的重灌——並且更重要地——它同時也是個不經安裝就可以直接試用的Ubuntu作業系統。換言之,插入Live USB並用它開機之後,即使不安裝Ubuntu也可以選擇直接「試用」而進入Ubuntu系統進行體驗。這樣的系統是每次關機就重回原點的系統,所以基本上就只是個玩耍的地方,沒有辦法當一個常態使用的作業系統。但是這裡又衍生出所謂的Permanent Live System,它允許你對Ubuntu Live做相當程度地更新,並且可以確實存取資料而不會因關機而消失。但這個系統本質上還是個試用環境,雖然可以允許對它做一定程度的修改,但它甚至不是「你的」系統,你沒有自己創建的帳號密碼來綁定它。

要製作一個Live USB非常容易,比方說我們可以使用這個LinuxLive USB Creator,然後去Ubuntu官方網站下載你想要安裝的Ubuntu版本的映象檔,接著就打開這個Creator一路點下去就搞定了!但是要注意你的隨身碟必須格式化成FAT32格式。(exFAT會出問題,不建議使用。)

如果是SanDisk Extreme這種程度的高速隨身碟,這個步驟不用幾分鐘就完成了。但是因為我是要把Ubuntu裝到這支隨身碟上,而不是把它變成Live USB,所以實際上我拿了另一支隨身碟來製作成Live USB。

啊對了,有些比較老舊的主機板不支援USB開機,這個時候我們可以依靠Plop Boot Manager這個小東西來先以光碟開機,進入它的介面後就可以選擇任意裝置來開機了!


第三章.Ubuntu on USB


現在有個問題。就是有不少人建議要把Ubuntu安裝到隨身碟前最好先把其他硬碟拔掉,如此一來可以把在格式化、磁區分割的時候出錯的機率降至最低。(事實上是降到零。)不過我用的是筆記型電腦,所以基本上拔掉硬碟這種事情是辦不到的,但是作為一個膽小鬼我還是決定先採取保守措施:我要從VM裡頭用Live USB把Ubuntu安裝到Extreme上面。在VM裡我就不可能錯誤地動到我筆電上的實體硬碟了,這就是VM的好處咩。

於是問題來了:在VM裡面怎麼用USB開機?

噔噔,前面提到的Plop Boot Manager立刻派上用場!很簡單,我們隨便架一個VM,然後指定Plop的映像檔來開機,結果就是VM開機進入Plop選單,然後再選擇你的Live USB,在VM以USB開機就成立了!然後再把Extreme插進去,就可以把Ubuntu安裝到隨身碟上啦!安裝後就可以用這支Extreme來開機進入我的Ubuntu系統了。

故事原本到此應該圓滿結束的。
但是首先,我發現安裝好的Ubuntu一切正常,唯獨它抓不到我筆電上的SSD。慘。這就算了,同時它預設推薦的AMD Radeon顯卡驅動程式也不支援到2560 * 1080的高解析度(21:9超級寬螢幕),於是我就去AMD官網拉了最新的驅動下來安裝,然後重新開機——

然後我的Ubuntu就爛掉惹。

WTF!?

算了,Linux本來就是這樣,總之就是AMD反正對Unity的支援很有限所以新版的驅動不甩你了。不甩你就算了還會搞爛你的系統。因為實在對Linux不是很孰悉,只好怒重灌一次。雪特

第二次安裝不知為什麼突然不想再開VM。不,其實是開VM的時候遇到了麻煩,出現Live USB無法偵測到我重新格式化後的Extreme的情形,上網搜索了一下發現跟VMware對USB 3.0的支援問題有關,怪了那我第一次是怎麼安裝成功的這不科學啊!好吧,只好怒從我的本機安裝了,反正其實也沒什麼道理會手滑割死自己的SSD咩。

於是我又重灌了一次。

然後這次我的Ubuntu可以偵測到我的SSD了喔耶雖然搞不太清楚狀況但總之就這樣吧還有我絕對不會在去他媽的下載該死的AMD的顯卡驅動。這使得我的Z13 Docking Station外接21:9超級寬螢幕的效益降低非常多,事實上這個預設推薦的AMD顯卡驅動連Docking連出去的副螢幕的顯示都有很多問題,等於我的多重螢幕是功力全廢狀態。

算了,我只是想做數據分析而已。
Linux for entertainment? No way.

至少現在我可以有比較完整的Ubuntu系統可供使用了,安裝在Extreme上整體使用速度我覺得沒什麼大問題。暫時沒有啦。當然Linux那林林總總其他的問題不在此限……







2 comment(s):

秦瑛徽 | 07 December, 2013 13:44

要在已經灌好Windows的電腦裡面加Ubuntu並不用格式化硬碟阿....
電腦用雙系統只有先灌Ubuntu再灌Windows才要整個格式化,
先灌Windows再灌Ubuntu可以直接在安裝的時候用磁區分割
我目前就是用雙系統@@

永遠黑 | 07 December, 2013 16:24

可是我只有一顆硬碟而且沒有分割。

Post a Comment

回應文章前請注意下列三勿原則:

1)勿拍照;(→會有靈異的照片從你的相機裡跑出來...
2)勿餵食;(→會有飢渴的猛獸從我的網誌裡跑出來...
3)勿告白。(→會有奇怪的東西從站長體內裡跑出來...

謝謝大家的配合。
( > ー <)b