這篇文章對於初學者是相當有用的,但是還不很完善。
第一,windows系統分區有不同格式的問題,如9x的fat和fat32,nt的ntfs,以及2000和最新的XP的ntfs5,至於fat(fat32)格式,該文已經講得非常清楚了,而ntfs的訪問需要編譯內核。因為現在裝win2000和xp的讀者也很多了,必須說一下。
第二,現在新版的Linux如redhat已經不再在其package中包括linuxconf了,即使光盤上還帶得有此軟件包,默認狀態下也是不會安裝的,因此使用linuxconf並不是最好的方法,也絕非最簡單的方法。
第三,文章中沒有說明中文的問題,而這是我們在使用中必然碰到的。因為通常在我們的windows分區中都有中文的目錄和文件,如果不加入中文的支持,我們能訪問windows分區,也沒有太大的意義。
本著對讀者負責的態度,現在補充如下:
一、ntfs分區的訪問
最好的辦法是在linux安裝前已經具有ntfs分區,這樣在安裝如mandrake和suse linux版本時,可以自動為你安裝相應的內核並設置好,你就可以在不知情的情況下自由地訪問windows分區,這也是我推薦初學者使用mandrake或者suse linux的原因,而redhat不會,因此需要編譯內核。
1、找到編譯內核所需要的.config文件。 在/usr/src/linux/configs目錄下有若干編譯內核所用的配置。選擇我們想要的配置,將它復制到/usr/src/linux目錄下,改名為.config,命令如下:cp /usr/src/linux/configs/kernel-2.2.16-i686.config /usr/src/linux/.config
2 、修改.config文件,去掉不用的模塊,加上自己想要的模塊。 打開.config,有許多XXXX=m的項,這些都是要被編譯為模塊的項,因為我們不希望編譯這些模塊,所以要把XXXX=m的項統統去掉。然後再加上我們想要的模塊,將# CONFIG_NTFS_FS is not set 改為CONFIG_NTFS_FS=m 當然,可以用你熟悉各種工具來做這件事。
更多內容請看Linux安全應用寶典 Linux防火牆 Linux服務器專題,或