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