Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2292597
  • 博文数量: 168
  • 博客积分: 6641
  • 博客等级: 准将
  • 技术积分: 1996
  • 用 户 组: 普通用户
  • 注册时间: 2007-06-02 11:49
文章存档

2020年(4)

2019年(6)

2017年(1)

2016年(3)

2015年(3)

2014年(8)

2013年(2)

2012年(12)

2011年(19)

2010年(10)

2009年(3)

2008年(17)

2007年(80)

分类: LINUX

2007-10-09 20:35:57

为Linux系统增加对ntfs文件系统的读写支持
 
2007-10-10 TsengYia#126.com
 
############################################################################
系统环境:RHEL4 [ 2.6.9-5.EL ]
软件版本:

 
目标功能:
    使当前的Linux系统能够对ntfs文件系统进行读取和写入。
    [注:另也可以编译新内核添加对NTFS文件系统的支持;——此处无需重新编译内核。]############################################################################
一、安装fuse和ntfs-3g
    # tar zxvf fuse-2.6.5.tar.gz -C /usr/src
    # tar zxvf ntfs-3g-1.1004.tgz -C /usr/src/
    # cd /usr/src/fuse-2.6.5
    # ./configure && make && make install
    # cd /usr/src/ntfs-3g-1.1004
    # ./configure && make && make install
 
二、模块及lib库路径设置
    # echo '/usr/local/lib' >> /etc/ld.so.conf      //安装fuse时可使用"./configure --libdir=/usr/lib"等配置项,
    # ldconfig      //以修改为系统默认lib库路径,则可以跳过此两行设置
    # modprobe fuse
    # echo 'modeprobe fuse' >> /etc/rc.local      //使系统加载fuse模块
 
三、挂载ntfs分区及测试
    # mkdir -p /media/F
    # ln /sbin/mount.ntfs-3g /sbin/mount.ntfs      //考虑到使用习惯,增加一个硬链接
    # echo '/dev/hda7  /media/F  ntfs  defaults  0 0'  >>  /etc/fstab      //假设/dev/hda7为已存在的ntfs分区
    # mount /dev/hda7      //不要在虚拟机中直接挂载宿主机系统中的ntfs物理分区,否则读写文件时同步会有问题
    # cd /media/F
    # mkdir dir1
    # touch file1 file2
    # ls
    # rm -rf file1
    # ls

 
阅读(1624) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~