为了安心的工作,果断把电脑安装了CentOS 6 系统,用来工作。再装上VirtualBox 虚拟出一个xp系统用来平常的娱乐,网上支付等。
问题背景:移动硬盘中有很多工作资料,需要在CentOS 中使用。普通挂载不能读取数据。
解决步骤:
1、安装ntfs-3g模块
下载ntfs-3g模块包
# wget http://tuxera.com/opensource/ntfs-3g_ntfsprogs-2011.4.12.tgz
# tar zxvf ntfs-3g_ntfsprogs-2011.4.12.tgz
# cd ntfs-3g_ntfsprogs-2011.4.12
# ./configure
# make
# make install
现在就安装完成了。
注:尝试过yum方式安装没有成功。所以使用编译方式。
2、接上移动硬盘,弹出错误信息。
3、用 ntfs-3g 方式挂载磁盘
3.1、创建挂载点
我的硬盘有3个盘。所以先创建三个挂载点。
# mkdir /mnt/windows
# mkdir /mnt/windows/c
# mkdir /mnt/windows/d
# mkdir /mnt/windows/e
3.2、查看硬盘信息
# fdisk -l
显示:
Device Boot Start End Blocks Id System
/dev/sdb1 2 19457 156280320 f W95 Ext'd (LBA)
/dev/sdb5 2 6375 51199123+ 7 HPFS/NTFS
/dev/sdb6 6376 12749 51199123+ 7 HPFS/NTFS
/dev/sdb7 12750 19457 53881978+ 7 HPFS/NTFS
可以看出 /dev/sdb5 /dev/sdb6 /dev/sdb7 的模式是 NTFS 这三个就是我的移动硬盘。
3.3、挂载磁盘
# mount -t ntfs-3g /dev/sdb5 /mnt/windows/c
# mount -t ntfs-3g /dev/sdb6 /mnt/windows/d
# mount -t ntfs-3g /dev/sdb7 /mnt/windows/e
挂载成功了! 可以在 /mnt/windows/c /mnt/windows/d /mnt/mindows/e 来访问移动硬盘了。