20090328

以unetbootin快速製作LiveUSB Linux,以及在大學校園的應用

本文採用 創用 CC 姓名標示-非商業性-相同方式分享 2.5 授權方式
http://creativecommons.org/licenses/by-nc-sa/2.5/tw/


什麼是LiveUSB Linux

電腦的作業系統可以裝在哪裡呢?除了早期的磁帶、軟碟,最普遍的就是硬碟了。而所謂LiveUSB Linux,就是把Linux安裝在USB隨身碟中。其實這個概念最早是從LiveCD來的,把Linux預先安裝在CD中,方便讓大家試用Linux,或是讓使用者可以暫時借用別人的系統,但是又不破壞既有的作業環境。後來為了儲存的方便和容量的考量...等等,就用這套技術把Linux裝到USB隨身碟上面了。還有人設計出一些有趣的應用像是把老舊電腦變成多功能的影音播放機,或是教育專用的作業系統(包含物理繪圖軟體...等等)



為什麼要用unetbootin製作LiveUSB Linux

對於不熟悉Linux的人,最方便的莫過於使用unetbootin了,因為他有windows的GUI版本,你可以在XP底下製作一個 LiveUSB Linux OS。 unetbootin除了可以製作一個可開機的USB裝置,並且幫你安裝OS之外,還可以選擇很多種作業系統,像是:FreeBSD、Cent OS、ubuntu ...等等,而且操作方式完全符合「下一步」的精神,可以說是無痛操作。

unetbootin的功能那麼多,但是他的大小不到3MB,因為它安裝時所需要的檔案,都是操作時才從網路上下載的的。你也可以選擇安裝本機的Linux檔案,或是借用既有的LiveCD來安裝。



用unetbootin建立你的LiveUSB隨身碟

請到官方網站:http://lubi.sourceforge.net/unetbootin.html 下載安裝檔案,假設你用的是Windows作業系統,請下載exe格式的執行檔。製作LiveUSB步驟很簡單,主要的4個步驟有:

1. 開啟unetbootin
2. 選擇你要安裝的Linux OS
3. 插入隨身碟 ,隨身碟上面原有的資料將會消失
(還有,小心不要選到硬碟,不然...)
4. 等待...完成


Unetbootin可以安裝那麼多種OS,但是在此建議大家安裝ubuntuLive,這個版本包含安裝作業系統、LiveUSB OS、開機碟三大功能。 還有,記得到你電腦的BIOS裡面,開啟或是調整USB的開機順序。另外,Unetbootin預設的檔案系統格式是fat,所以你的隨身碟還是可以在Windows使用,只是資料最好集中放在一個目錄下面。

小技巧:unetbootin的下載效率不是很好,你可以先用續傳軟體取得unetbootin提示的iso檔後,再用unetbootin將該iso檔案寫入USB隨身碟中



在大學校園中的應用

為什麼特別強調大學校園?因為中小學的應用已經有成熟的社群了。大學中當然不乏專業的嵌入式or Linux實驗室,不過這邊要介紹的是在大學中非專業的應用。

完整備份你們的專案環境:如果你們有在Linux環境開發軟體,那麼恭喜你們,你們可以把專案資料連開發環境整個備份下來。如果哪天你們的開發主機不幸壞掉了,只要把這個隨身碟拿到別台電腦,熟悉的環境就回來了。

計算機中心開放USB開機:如果計中電腦教室開放學生用USB開機,不僅大家可以攜帶自己喜歡的環境去使用電腦,計中也少了維護軟體的成本和工作,僅需負責硬體的維護。至於使用電腦要登記的問題,相信我...搭配計中的網路設備絕對沒問題。 (當然,暨有的視窗作業系統還是可以保留下來,畢竟不是人人都用Linux)

一般作業的解決方案:基本上,要在Linux上面打報告、做簡報、剪輯影片、跑數學軟體...,都有解決方案,甚至有更好的軟體在等著你。這些資訊上網搜尋一下,都可以找得到。



結論

不可諱言的,USB隨身碟這種flash記憶體的壽命、單位容量成本...都比硬碟弱勢很多。但是做為一個特殊應用、系統備份,或是推廣、教學的用途,LiveUSB Linux還是大有可為的。



參考資料

* 洪朝貴老師的網頁:http://people.ofset.org/~ckhung/
* unetbootin網站:http://lubi.sourceforge.net/unetbootin.html"

沒有留言:

我的網誌清單