当前位置:Linux教程 - Linux资讯 - 关于“在Linux下访问Windows分区”的补充

关于“在Linux下访问Windows分区”的补充

  这篇文章对于初学者是相当有用的,但是还不很完善。

  第一,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服务器专题,或

(出处:http://www.sheup.com)