当前位置: 技术问答>linux和unix
如何让 Linux 访问 Ntfs 分区???
来源: 互联网 发布时间:2015-04-07
本文导语: 大家好,我就 Linux 初学者,现在想让 Linux 访问 Windows 2000 请大家帮忙!!! 我在网上找到了一些关于访问 Ntfs 的相关文章,可是全都是 redhat7.3 或 8.0 的(我用的是 9.0 ),我按照一步一步作可是不行!!!说是要编译内核,...
大家好,我就 Linux 初学者,现在想让 Linux 访问 Windows 2000 请大家帮忙!!!
我在网上找到了一些关于访问 Ntfs 的相关文章,可是全都是 redhat7.3 或 8.0 的(我用的是 9.0 ),我按照一步一步作可是不行!!!说是要编译内核,不知道是不是我做错了,出来一大堆的东西,让我选择 (Yes/No) ,也不知道是什么(我想不会是这样编译的吧),所以想请大家指教一下!!!!我先谢过了!!!
(我是初学者没什么经验,能不能说的尽量详细一些!!!)
最好是,在 redhat 9.0 上可以使用的方法!!!!
我在网上找到了一些关于访问 Ntfs 的相关文章,可是全都是 redhat7.3 或 8.0 的(我用的是 9.0 ),我按照一步一步作可是不行!!!说是要编译内核,不知道是不是我做错了,出来一大堆的东西,让我选择 (Yes/No) ,也不知道是什么(我想不会是这样编译的吧),所以想请大家指教一下!!!!我先谢过了!!!
(我是初学者没什么经验,能不能说的尽量详细一些!!!)
最好是,在 redhat 9.0 上可以使用的方法!!!!
|
到 http://rpm.pbone.net/index.php3/stat/11/vendor/1620 下载相应内核的rpm
rh9是kernel-ntfs-2.4.20-8.i686.rpm.
下载后直接运行。
mount -t ntfs -o utf8 /dev/hdaX /mnt/
或
mount -t ntfs -o cp936 /dev/hdaX /mnt/
保证好用.
rh9是kernel-ntfs-2.4.20-8.i686.rpm.
下载后直接运行。
mount -t ntfs -o utf8 /dev/hdaX /mnt/
或
mount -t ntfs -o cp936 /dev/hdaX /mnt/
保证好用.
|
modprobe ntfs
mkdir /mnt/ntfs
mount -t ntfs /dev/hdax /mnt/ntfs
cd /mnt/ntfs
其中hdax表示你的硬盘分区号,可以通过fdisk -l /dev/hda来查得。
此时已经可以查看ntfs分区中的内容,但是不能写,写的话有危险,建议不要。
如果你想让每次启动的时候自动挂载的话,只要加到/etc/fstab中就可以了。
mkdir /mnt/ntfs
mount -t ntfs /dev/hdax /mnt/ntfs
cd /mnt/ntfs
其中hdax表示你的硬盘分区号,可以通过fdisk -l /dev/hda来查得。
此时已经可以查看ntfs分区中的内容,但是不能写,写的话有危险,建议不要。
如果你想让每次启动的时候自动挂载的话,只要加到/etc/fstab中就可以了。
|
到google搜索如下文件:kernel-ntfs-2.4.20-8.i686.rpm,在xwindow直接点击安装后,就可以用mount访问了
|
NTFS的规范没有公开(破M$),所以linux对NTFS的支持不好。
http://linux-ntfs.sourceforge.net/
看看这里对你有帮助。
http://linux-ntfs.sourceforge.net/
看看这里对你有帮助。
|
我今天搞定了。看看对你有没有帮助。
http://linux-ntfs.sourceforge.net/info/redhat.html到这里可以得到安装说明和驱动。
以下是我的安装过程,作为参考。
1、首先要知道你用的是哪个版本的linux.(刚启动系统时在控制台的第一行就有显示。或用命令:cat /etc/redhat-release得到发布信息;uname -r 得到kernel的版本。)
2、根据版本信息下载相应的驱动(rpm文件),并解压。之后在/lib/modules/2.4.20-8/fs/下会建立/ntfs/ntfs.o
3、/sbin/depmod -a
4、/sbin/modprobe ntfs
5、dmesg
这时就可以象其他分区装载一样了,不过只能以read-only方式加载。
http://linux-ntfs.sourceforge.net/info/redhat.html到这里可以得到安装说明和驱动。
以下是我的安装过程,作为参考。
1、首先要知道你用的是哪个版本的linux.(刚启动系统时在控制台的第一行就有显示。或用命令:cat /etc/redhat-release得到发布信息;uname -r 得到kernel的版本。)
2、根据版本信息下载相应的驱动(rpm文件),并解压。之后在/lib/modules/2.4.20-8/fs/下会建立/ntfs/ntfs.o
3、/sbin/depmod -a
4、/sbin/modprobe ntfs
5、dmesg
这时就可以象其他分区装载一样了,不过只能以read-only方式加载。
|
除 liupengfei81()讲的办法外,还可以编译支持NTFS文件格式的新内核
http://expert.csdn.net/Expert/topic/1852/1852021.xml?temp=7.964724E-02
但LINUX不保证访问NTFS格式的文件是安全的
http://expert.csdn.net/Expert/topic/1852/1852021.xml?temp=7.964724E-02
但LINUX不保证访问NTFS格式的文件是安全的