今天终于在破电脑上的linux里挂载了windows分区

大学时买的电脑,卖卖也没多少钱,于是装了centos来做ftp服务器,平时存放些东西也不错。但以前windows分区和多余的windows格式分区的硬盘一直没有发挥作用,上次想挂载ntfs格式的硬盘,google了下,感觉挺麻烦,就一直没弄。今天终于下定决定把它整好,到现在也终于大功告成,记录下,也方便大家借鉴下经验。

 

先把挂载fat的说下,这个超级简单:

1、用命令fdisk -l 查看你有哪些盘

[root@localhost ~]# fdisk -l

Disk /dev/hda: 60.0 GB, 60022480896 bytes
255 heads, 63 sectors/track, 7297 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/hda1   *           1        1216     9767488+   7  HPFS/NTFS
/dev/hda2            1217        7297    48845632+   f  W95 Ext'd (LBA)
/dev/hda5            1217        2432     9767488+   b  W95 FAT32
/dev/hda6            2433        3648     9767488+   b  W95 FAT32
/dev/hda7            3649        4864     9767488+   b  W95 FAT32
/dev/hda8            4865        6080     9767488+   b  W95 FAT32
/dev/hda9            6081        7297     9775521    b  W95 FAT32

Disk /dev/hdb: 41.1 GB, 41174138880 bytes
255 heads, 63 sectors/track, 5005 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/hdb1   *           1        3570    28675993+  83  Linux
/dev/hdb2            3571        4875    10482412+  83  Linux
/dev/hdb3            4876        5005     1044225   82  Linux swap / Solaris

Disk /dev/hdc: 40.0 GB, 40020664320 bytes
255 heads, 63 sectors/track, 4865 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/hdc1               2        4865    39070080    f  W95 Ext'd (LBA)
/dev/hdc5               2        4865    39070048+   7  HPFS/NTFS
 这是我的硬盘,共有三个,分区很多,呵呵。

 

2、创建挂接目录

[root@localhost ~]# mkdir /mnt/wina5
[root@localhost ~]# mkdir /mnt/wina6

。。。。。。

 

3、用Vi编辑器将需要的分区加入到列表中
[root@localhost ~]#vi /etc/fstab

/dev/hda5            /mnt/wina5            vfat       defaults              1 1
/dev/hda6            /mnt/wina6            vfat       defaults              1 1
。。。。。。(依次加入其它几个fat盘)
:wq

 

然后是ntfs的hdc盘了,这个是花了最多时间的,因为linux默认不支持ntfs格式的解析。

首先罗列下我使用的各东西的版本吧:

linux kernel:2.6.18-53.e15

fuse:2.7.4

ntfs-3g:最新版本

 

这反正是最后的可以使用的版本,开始是使用module-ntfs的,但是安装上照样提示unknown filesystem ntfs,所有选择另外一种方案,就是ntfs-3g。

 

先下载最ntfs-3g:http://tuxera.com/opensource/ntfs-3g-2010.3.6.tgz

下载到CentOS,执行以下命令安装:

1、编译安装ntfs-3g:

# ./configure
# make
# make install

 

因为它依赖于fuse,所以还要安装fuse,不要下载最新版本,我就是下载了最新版本2.8,结果不能用,找了好久发现有个兄弟跟我一样情况,他换成了低点的版本,结果OK。

 

所以我也是下载了2.7.4版本:http://fuse.sourceforge.net/ (里面自己选择版本吧)

同样上传到CentOs,进行安装:

# ./configure
# make
# make install

 

最后挂载ntfs格式分区:

[root@localhost ~]# mkdir /mnt/winc5

[root@localhost ~]# mount -t ntfs-3g /dev/hdc5 /mnt/winc5

 

好了,任务完成。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值