簡 介
CDlinux 是一種從光盤啟動、運行的小 Linux 系統,可用于系統修復/維護。支持很多硬件(PCMCIA、SCSI、USB 等)和多種網絡協議(ftp、ssh、nfs、samba 等)。用戶可方便地進行定制,并按需要自行添加、刪除軟件包。
CDlinux 支持東方語言(CJK),尤其對簡體中文提供全面支持。內核 和 mkisofs 等已打過 cp936 補丁,能正確處理 vfat 和 iso+joliet 文件系統中的中文文件名。 下載
穩定版
這是個 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 發布 (首次公開發布)
|
感謝 和 提供主頁空間 最后修改時間:2008/04/28 |