linux mount fat32 partion

来源:互联网 发布:mac safari清理缓存 编辑:程序博客网 时间:2024/06/06 12:27


   linux 挂载 fat32 格式的分区,可以直接使用命令: sudo  mount -t auto /dev/sdax /hd    

  再这里-t(type): 写上auto ,系统会使用合适的格式来挂载,挂载后的盘符访问没有任何问题,但是如果你想要 开机启动自动挂载 需要修改 /etc/fstab


一般情况下是:

  /dev/sdax      /hd   ext3   default  0   0 

这个比较简单,但是如果你要开机自动挂载 fat32,会麻烦点,开始我尝试:

  /dev/sdax    /hd  vfat       default  0   0

进入系统后访问挂载盘符,提示 no promission

然后该用 auto type 模式:即 :

  /dev/sdax    /hd   auto default  0  0

还是有问题。最后找到一解决方法:使用  vfat type格式,但是需要修改后面参数:具体如下:


/dev/sdxY    /mnt/some_folder  vfat   user,rw,umask=000              0  0

“users”标签的意思是任何用户(甚至非 root 用户)都可以挂载或卸载分区 '/dev/sdX'。“rw”标签则分配读写的使用权。但我不知道“umask”标签的意义(umask 是权限掩码命令 umask=000 指任何人没有特权,且权限为777,即所有人都可以读、写、执行)。我曾试图在“man mount”中查询,但是没有什么结果。

比如你的 FAT32 分区在 '/dev/sda9',你想将其挂载到 '/mnt/fat32',那么你需要输入并运行

/etc/fstab
/dev/sda9    /mnt/fat32        vfat   user,rw,umask=111,dmask=000    0  0