全部博文(930)
分类: LINUX
2009-03-29 17:28:21
,进入这个网站下载一个最新稳定版,现在最新稳定版为fuse-2.7.4
2、ntf-3g
编译 fuse 时需要内核源代码。当时机器中没有。查看自己的 Linux 版本
#uname -r
2.6.18-92.1.10.el5
在 google.com 查找 kernel-devel-2.6.18-92.1.10.el5.rpm 包。将源码解压缩到 /usr/src/kernels 下
#cp kernel-devel-2.6.18-92.1.610el5.rpm /
#cd /
#rpm2cpio kernel-devel-2.6.18-92.1.10.el5.rpm | cpio -div
这下可以了
后面的安装都很简单
安装 fuse
#./configure
#make
#make install
测试 fuse 是否已经成功编译
#modprobe fuse
安装 ntf-3g
#./configure
#make
#make install
大功告成,开始挂载 Windows
[admingu@localhost ~]$ sudo fdisk -l /dev/hda
Password:
Disk /dev/hda: 40.0 GB, 40007761920 bytes
240 heads, 63 sectors/track, 5168 cylinders
Units = cylinders of 15120 * 512 = 7741440 bytes
Device Boot Start End Blocks Id System
/dev/hda1 * 1 1627 12300088+ 7 HPFS/NTFS
/dev/hda2 1628 3420 13555080 f W95 Ext'd (LBA)
/dev/hda3 3421 4960 11642400 83 Linux
/dev/hda4 4961 5168 1572480 82 Linux swap / Solaris
/dev/hda5 1628 3420 13555048+ b W95 FAT32
[admingu@localhost ~]$
hda1是原来的 NTFS 分区
#mkdir /mnt/winc
#mount -t ntfs-3g /dev/hda1 /mnt/winc
#ls /mnt/winc
不错,成功搞定!现在 就可以看到Windows下的文件啦!
到这里我们可以加载windows下的文件系统啦,现在来实现开机自动加载windows文件系统,修改/etc/fstab这个文件
不过这个文件要是写错了的话.....呵呵 我就搞错过.后果很严重的.
还是建议将要自动挂载的放在rc.local等开机启动脚本内./etc/rc.local
中添加 mount -t ntfs-3g /dev/... /mnt/...