CDlinux

English    Russian    簡體中文    繁體中文   
簡介    下載    使用說明    小 工具    版本沿革

簡 介

    CDlinux 是一種從光盤啟動、運行的小 Linux 系統,可用于系統修復/維護。支持很多硬件(PCMCIA、SCSI、USB  等)和多種網絡協議(ftp、ssh、nfs、samba 等)。用戶可方便地進行定制,并按需要自行添加、刪除軟件包。

    CDlinux 支持東方語言(CJK),尤其對簡體中文提供全面支持。內核 和 mkisofs 等已打過 cp936 補丁,能正確處理 vfat 和 iso+joliet 文件系統中的中文文件名。

下載

穩定版

CDlinux-0.4.9    (約 17M,發布日期:2005/02/22)

如果下載過程出現問題,可以再試試從 SourceForge 下載。

    這是個 ISO9660 格式的光盤鏡像,你可以用自己喜歡的刻錄軟件把它刻到光盤上(比如,在 Linux 下可以用 cdrecord,在 Windows 下可以用 Nero 等)。

小工具

    下面是集成到 CDlinux 里的几個小工具。注意,如果你已經下載了 CDlinux,就不需要再下載這些小工具了,它們都已經集成進去了。這几個小工具都挺有用,而且離開 CDlinux,在一般的 Linux 環境中也可以直接使用,所以就單獨拿出來,放到這里了。還有一個想法,就是展示一下,同樣一件工作在 Linux 下是如何完成的。讓那些還不能完全用 Linux 來工作的朋友,體會一下 Linux/Unix 里做事的傳統風格。

file-opt (約 1k)   這個 shell 腳本會在當前目錄下查找內容完全相同的文件,并把它們“硬連接”起來。可以用它在 Linux 下制作所謂的“N合一”光盤,如“Win2k 三合一”、“WinXP 二合一”等。

mkisofs-CJK (約 380k)   這是打過 CJK 補丁的 mkisofs-2.0.3,支持 joliet 中、日、韓文文件名。其實本來 mkisofs 就支持多國語言,制作出的光盤里的中文等文件名,在 Linux/Unix 系統下也都完全正常。只是 Windows 不知出于什么考慮,不使用標准的 Rock Ridge 格式,卻使用了一種特殊的 joliet 格式,而且 Win9x 和 Win2k/XP 的 joliet 格式又不完全一樣,所以才會有“CJK 補丁”這一說。
    這個補丁最初是在水木上看到的,好象是個日本人搞的,在 Slackware 里無法編譯。而且里面簡體中文的 Code Page 是直接從內核里來的,有錯。我根據正確的 cp936 文件 (約 160k) 改了改,現在做出 的光盤里的中文文件名在 Windows 下也能正確識別了。這里是修改后的補 丁(約 390k,我只在 Slackware 8.1 下測試過,編譯通過)。
    這個 2.0.3 版的 mkisofs 支持 "joliet-long" 參數。可以支持最長達 103 個 Unicode字符的 joliet 文件名(207 字節),所以可以用它在 Linux 下制作 WinPE 和 ERD Commander 等帶超長文件名的光盤。

ren2upper (~2k)   當以“ren2upper”這個名字被調用時,這個腳本會把當前目錄下的目錄和文件的名字改為大寫字母﹔當以“ ren2lower”被調用時,它會把這些 目錄和文件的名字改為小寫。如果你經常需要在 Unix 和 Windows 之間交換數據,這個小腳本會很有用。

    上述的 file-opt 和 ren2upper 是 shell 腳本,運行時需要 gawk 和 grep 等程序。mkisofs 是用 gcc-2.95.3 編譯的,鏈接的是 glibc-2.2.5。所以在目前的絕大多數 Linux 平台上可以直接運行,沒有問題。

版本沿革

2005/02/22:
CDlinux-0.4.9 發布 (minor bugfixes, minor feature enhancement)

2004/04/07:
CDlinux-0.4.8 發布 (minor bugfixes, minor feature enhancement)

2003/12/16:
CDlinux-0.4.7 發布 (major feature enhancement)

2003/10/14:
CDlinux-0.4.6 發布 (minor bugfixes, minor feature enhancement)

2003/09/18:
CDlinux-0.4.5 發布 (major feature enhancement)

2003/08/04:
CDlinux-0.4.4 發布 (minor bugfixes, minor feature enhancement)

2003/06/09:
CDlinux-0.4.3 發布 (minor bugfixes, minor feature enhancement)

2003/02/12:
CDlinux-0.4.2 發布 (首次公開發布)

回到頁首
 
感謝 BerliOS Developer LogoSourceForge.net Logo 提供主頁空間    最后修改時間:2008/04/28