当前位置: 技术问答>linux和unix
linux中如何访问ntfs分区信息,version:9.0
来源: 互联网 发布时间:2015-05-21
本文导语: 我如何在Linux中访问windows的ntfs的分区信息!???? | 最好的办法是在linux安装前已经具有ntfs分区,这样在安装如mandrake和suse linux版本时,可以自动为你安装相应的内核并设置好,你就可以...
我如何在Linux中访问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 当然,可以用你熟悉各种工具来做这件事。
而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 当然,可以用你熟悉各种工具来做这件事。
|
有更简单的方法,我刚成功试过
1.输入uname -r命令,看显示你的内核的版本,比如说是kernel-2.4.20-8等等
2.在http://linux-ntfs.sourceforge.net/rpm/redhat9.html中下载相应内核版本的rpm文件
3.#rpm -ivh kernel-ntfs-2.4.20-8.i686.rpm
4.#/sbin/modprobe ntfs
5.#dmesg | grep NTFS
6.#cat /proc/filesystems 查看最下面是不是有ntfs,如果有就表示内核已经加入了ntfs支持
7.建/mnt/D目录
8.mount -t ntfs /dev/hda5 /mnt/D
Finish
1.输入uname -r命令,看显示你的内核的版本,比如说是kernel-2.4.20-8等等
2.在http://linux-ntfs.sourceforge.net/rpm/redhat9.html中下载相应内核版本的rpm文件
3.#rpm -ivh kernel-ntfs-2.4.20-8.i686.rpm
4.#/sbin/modprobe ntfs
5.#dmesg | grep NTFS
6.#cat /proc/filesystems 查看最下面是不是有ntfs,如果有就表示内核已经加入了ntfs支持
7.建/mnt/D目录
8.mount -t ntfs /dev/hda5 /mnt/D
Finish
|
同意楼上