如何將Linux安裝入Linux USB設(shè)備
在向大家詳細介紹Linux USB之前,首先讓大家了解下Linux USB,然后全面介紹Linux USB,希望對大家有用。幾天前介紹了《如何創(chuàng)建你自己的Windows Live CD》,但是可以沒能把制成的Live CD給Portable化,塞進我的Linux USB移動硬盤里。今天轉(zhuǎn)過頭來看看Linux的部分如何。
Linux的世界大部分的發(fā)行版都提供Live CD,比如我現(xiàn)在在用的很流行的“有奔頭”(Ubuntu)。有Live CD的好處是:
1. 當你初次使用一個發(fā)行版本時,你可以先試用再決定要不要安裝;
2. 通過Live CD啟動的系統(tǒng)在某些場合增加安全性。
如何制作自己的Linux Live CD當然,如果對現(xiàn)成的Live CD不夠滿意,也可以通過工具創(chuàng)建自定義的Linux Live CD。Revisor是一個創(chuàng)建自定義的Fedora Live CD和安裝盤的工具。
而對于Ubuntu則有Reconstructor。當然對于絕大部多數(shù)的發(fā)行版,你還可以使用mklivecd腳本工具為當前扇區(qū)的數(shù)據(jù)創(chuàng)建“快照”并將其壓縮入ISO鏡像,以作為已安裝系統(tǒng)的實時復(fù)制。
如何將Linux安裝入Linux USB設(shè)備Ubuntu的wiki里詳細介紹了將其安裝入Linux USB設(shè)備的幾種方法:
使用Linux環(huán)境下的工具Portable Linux或Live Linux USB Creater自動創(chuàng)建。 使用安裝CD直接安裝。 將Ubuntu的ISO鏡像隱藏在Linux USB設(shè)備的分區(qū)。 將ISO鏡像(中的文件)復(fù)制到Linux USB設(shè)備。
使用Windows環(huán)境下的工具UNetbootin安裝。幾種方法各有優(yōu)劣,同學(xué)們可以根據(jù)自己的情況選擇。如果不介意Linux USB設(shè)備的損耗的話,方法2:使用安裝CD直接安裝是比較簡單方便的。
其他的發(fā)行版方面,在Pendrive Linux對相當多的發(fā)行版都有介紹可供參考。當然,如果你覺得以上的操作步驟仍然很麻煩;你不介意使用哪個版本的Linux;你對運行速度很介意;你的Linux USB設(shè)備容量很小;你只需要一個GTD的Linux系統(tǒng)在你的Linux USB設(shè)備里,你可以試試“真TM小的Linux”(Damn Small Linux)。
Damn Small Linux
DSL的最初開發(fā)目的是嘗試可以將多少應(yīng)用程序塞入一張50MB的Live CD。之前是一個個人工具,逐漸發(fā)展成為社區(qū)項目。 DSL可以在光盤、硬盤、或Linux USB設(shè)備上使用作為本地安裝系統(tǒng)或是多用途的備份/恢復(fù)系統(tǒng)使用。
雖然容量只有小小的50MB,但包含了媒體播放、FTP客戶端、Web瀏覽器、電子表哥、郵件客戶端、文字處理軟件、文本編輯器、圖片工具、PDF閱讀器、文件管理器、即時通訊軟件等等實用軟件。
DSL麻雀雖小,卻也能做以下的事情:
從business card CD以Linux Live CD啟動 從Linux USB設(shè)備啟動 在宿主操作系統(tǒng)中啟動(能在Windows里運行)(注:不就是虛擬機么) Run very nicely from an IDE Compact Flash drive via a method we call "frugal install"(這個不懂,所以不翻譯)
從硬盤安裝轉(zhuǎn)換為Debian OS 可以在486DX 16MB內(nèi)存上運行 全速運行只需128MB內(nèi)存 可以通過模塊來擴展(還是得自定義的,沒有一勞永逸這回事)關(guān)于DSL的安裝可以參照FAQ的這里。如果使用虛擬機的話注意是2.4內(nèi)核。
在查找資料的時候看到某人提到,Live CD的主要作用是備份和恢復(fù),深以為然。在系統(tǒng)崩潰了以后,能快速地弄起一個操作系統(tǒng),里面該有的都有,就是這樣。當然因為媒體的只讀特性,還適合用來干些不想或不需要留痕跡的事情,安全。至于Linux USB媒體方面,可說是東西在別人手上自己的數(shù)據(jù)不安全,東西在自己手上別人的數(shù)據(jù)不安全,還是要謹慎使用啊。
其實了解到這些東西的起因還是幾個月前一個同事問起怎么備份Linux的分區(qū)(貌似Ghost不行),于是一通Google查到了Partimage,一個與Ghost類似的工具,但支持Ext2/Ext3、Reiser3、FAT16/32、NTFS、HPFS、JFS、XFS、UFS、HFS文件系統(tǒng),囊括了Linux、Unix、Mac OS、Windows平臺。該工具還被收錄在SystemRescueCD里方便使用。(機器掛了總得有個環(huán)境能運行吧)于是從SystemRescueCD的擴展閱讀開始了Live CD之旅。
最近似乎關(guān)于操作系統(tǒng)方面寫得多了些,不過這也是根本,擺弄不好系統(tǒng)還是要被人鄙視的,不過大致上也告一段落了。Live CD也好,Linux USB設(shè)備也好,除了備份和恢復(fù)的目標外,其他的似乎都能通過虛擬機解決(這個對于程序員來說是應(yīng)該掌握的東西),之后把話題轉(zhuǎn)向虛擬機方面。
前一陣子做了點功課,經(jīng)過一段時間的發(fā)展,應(yīng)用的逐漸成熟,虛擬機(或者說虛擬化)開始成為一個越來越大的話題,不再是來一篇《VMWare圖文教程》什么的就能大致概括得了的了,慢慢來吧。
【編輯推薦】