Live CD是一項將物理內存虛擬成磁盤的方式來運行Linux的技術,有了它後,我們只用CD-ROM就可以運行Linux,可以不必考慮硬盤的存在,同時也避免了破壞硬盤數據的可能性。Linux Live CD一般都功能完備具有一個完整操作系統應該具備的諸多方面,另一方面,由於它的主要目的是提供系統恢復和移動辦公等方面,所以其軟件也針對這兩方面進行配備。隨身帶著一張Linux Live CD無論是維護系統,還是辦公、上網都會讓你輕松做到。
由於目前很多的Linux Live CD都是基於現有的發行版如SlackWare、Debian、Mandrake等流行版本,因此采用相應的Linux Live CD進行Linux教學也是得心應手的。對於不同的教學要求,教師可能會選用不同的Linux發行版,下面就著重介紹幾種基於較為常見的Linux發行版的Linux Live CD.
基於SlackWare的SlAX
SLAX是一個基於Slackware的Live CD,目前最高版本4.1.4
它的主頁是http://www.SLAX.org
運行SLAX的條件不算太高,486以上的CPU、30MB以上的內存和一個支持從光驅啟動的主板就可以了(當然,鍵盤、鼠標和顯示器這些還是必要的)。其實SLAX對於CPU和硬盤的要求不高,尤其是硬盤完全沒有都可以,但是對內存的要求還是有所不同,30MB的內存只能運行命令行方式的SLAX,如果需要運行GUI圖形界面,至少需要64MB的內存。在64MB的內存下可以運行其guifast模式的Xwindow (fluxbox);在128 MB 的內存下可以運行gui和 guisafe模式的Xwindow (KDE)。所以內存越大越好。
值得一提的是內地和台灣都有對SLAX漢化以後的版本,尤其是www.linuxfans.org提供支持簡體中文的Fanx0.0.2漢化水平頗高,同時提供了不少中文工具。最可貴的是該作者在漢化和補充軟件的時候,本著夠用的原則使得Fanx0.0.2在SLAX原有180MB的ISO基礎上只擴充到了210MB左右,放在小CDR裡面剛好,可謂體貼用戶到家了。
SLAX的鏡像文件雖然只有180MB左右可是其功能也算比較完善,除了一些服務器和開發功能較弱(這是Linux Live CD的通病),桌面辦公、網絡功能和多媒體等方面不比其他的Linux系統差。
SLAX在啟動的時候,如果探測到有已經存在的文件系統,同時自己支持這個文件系統,SLAX會自動掛載到/mnt/下面,這一點給系統維護和共享其他文件系統帶來了很大的方便。
由於SLAX的核心版本是2.4.x因此它對硬件的支持也較為理想,如果在啟動檢測硬件出現問題,系統會提供掛起方式忽略問題,進而啟動系統。
SLAX為了盡量做到比較小的容量,因此放棄了很多應用程序。不過SLAX提供一種模塊功能,使得用戶可以向SLAX中添加自己需要的應用程序,其主頁上提供愛好者交流共享模塊。
基於Fedora Core 2的Fedora Core 2 Live CD
Fedora Core是Red Hat公司在將發展的戰略重心放在企業級應用之後,與Linux社群共同合作開發的用於代替其桌面體系的一個項目。由Fedora Core發展而來的Linux Live CD繼承了它的特點。由於Fedora Core與原來的Red Hat系列有著一脈相承的關系,所以它在很多地方都有Red Hat 9.0的影子,因此如果使用Red Hat 進行教學可以選擇Fedora Core 2 Live CD.
Red Hat的官方網站上提供其鏡像文件的下載。
基於Debian的Knoppix
Knoppix是基於Debian的Linux Live CD,目前較新的版本是3.3.Knoppix是用光盤啟動,通過在內存中動態壓縮釋放等技術可以在不用一點硬盤(或者說無硬盤)的狀態下和內存不太大的情況下啟動一個完整的Debian 3,包括XWindow和各種服務。最初,Knoppix是一個教師制作發布的,他的目的就是為了給人演示教學時不用臨時安裝一個Linux,就作了這麼個光盤。
Knoppix的鏡像文件有近700MB,幾乎裝進了大多數常用和流行的軟件。由於采用了on-the-fly的解壓縮技術,這張光盤上最多可以集成2GB的可執行軟件。這一點是其他Live CD有些望塵莫及的。
在對硬件的支持上,Knoppix也表現良好,它支持絕大多數INTEL架構的硬件設備,支持優盤、ADSL撥號等;兼容NTFS、FAT32格式的分區,自動加載(mount)硬盤分區,自動加載USB設備。尤其適合做硬件檢測工具,或是做硬盤數據備份的第三方軟件,或是軟/硬件工程師外出工作備用。
Knoppix的定制功能十分了得,用戶可以根據自己的需要定制出完全符合自己需要的版本。
Knoppix的主頁http://www.knopper.net/knoppix/
由於Knoppix發行較早,使用的用戶較多,因此中文版本也較多,網上有很多的中文版本提供下載。
基於Mandrake的MandrakeMove
MandrakeSoft公司正式推出的光盤啟動版Linux操作系統MandrakeMove.它是專門為各類移動辦公環境所設計。MandrakeMove包含所有的Internet,辦公和娛樂軟件工具,同時MandrakeMove支持USB個人數據存儲。這樣用戶就可以將自己的數據文件存放在U盤上,真正辦到移動辦公。
MandrakeMove是基於Mandrake9.2的操作系統,目前有盒裝版和下載版兩種,盒裝版提供額外的系統配置和個人信息usb傳輸功能,其他所有功能均和下載版相同
MandrakeMove 簡化了硬件配置,系統硬件和設備(鼠標、掃描儀、打印機、數碼相機,等等)會在光盤啟動的過程中自動檢測並進行配置。沒有必要先將其安裝到硬盤才能使用。系統包含完整的辦公套件:創建、編輯並共享與 Microsoft(R) Office 兼容的文件(xls, doc, ppt)。 同時還考慮到了多媒體和娛樂等方面的需要,在娛樂方面:包括娛樂性游戲、3D游戲以及為兒童准備的教育性程序等等,定會讓您樂此不疲。在多媒體方面:享受最新的音樂、電影和圖像格式(包括 mp3 和 OGG 音樂文件,以及大量的 DivX 電影)。
盡管 MandrakeMove 使用光驅,用戶仍然可以彈出光驅,然後從其它光盤中讀取多媒體內容,這一點是相當實用的 ,不過要做到這一點,用戶需要足夠的內存,小的內存是沒有辦法做到的。
基於SUSE的SUSE LINUX 9.1 Live-Eval ISO
SUSE Linux是國際技術帶頭人並是開源操作系統軟件的解決方案提供商。SUSE獨有的Linux技術專長及其擁有的全世界最大開源軟件開發團隊都給SUSE帶來了作為當今最完整Linux解決方案的贊譽。SUSE在全世界擁有500多人的職員總數,其辦事處遍布歐洲、拉丁美洲和美國,這一切都以對Linux社區和開源軟件開發的支持為中心。SUSE的歷史幾乎和Linux內核本身一樣長,它是各大Linux解決方案提供商中的老大哥。
其實SUSE的這個版本的Linux Live CD是SUSE LINUX 9.1的一個附帶產品,它是附帶在SUSE LINUX 9.1中一同銷售的。整張光盤的容量是680MB,它在功能上幾乎和SUSE LINUX 9.1 Personal(個人版)差別不大。它使用2.6內核的最新技術,這讓它在硬件的兼容性上非常好。集成O的ffice軟件可以兼容所有Office文件格式。網頁浏覽器和電子郵件程序可以導入Outlook EXPress的E-mail.網絡設置方式簡單。直觀的KDE圖形桌面,與Windows十分相似,便於新用戶上手。還可以可導入IE的個人收藏夾,多媒體播放器支持CD、VCD、DVD以及光盤刻錄。對數碼相機的支持也相當好。
上面介紹了這麼多Linux Live CD差不多將主流的Linux版本都涵蓋在內了,具體選擇哪一個,根據自己的實際情況來定了。