linux 命令行 弹出移动硬盘,linux下自动挂载USB移动硬盘



一、安装软件

1. 从http://fuse.sourceforge.net/下载stabel版本的fuse-2.6.5.tar.gz,(或2.7.3之前版本都可以)

从http://www.ntfs-3g.org/下载ntfs-3g-2011.1.15。

2. 下载两个文件后拷贝到LINUX系统中解压,安装。

#tar –zxvf fuse-2.6.5.tar.gz

#cd fuse-2.6.5

#./configure

#.make

#make install

如果在./configure的时候提示找不到内核代码,就把目录指定#./configure –with-kernel=/usr/src/kernels/2.6.18-8.el5-i686。 make install之后会生成一个/sbin/mount.fuse文件,编译完后可以查看一下。

安装ntfs-3g,解压,安装。

#tar –zxvf ntfs-3g-2011.1.15.tar

#cd ntfs-3g-2011.1.15

#./configure

#make

#make install

二、配置,并编译内核

# cd /usr/src/linux

# make menuconfig

勾选 File systems --->  Filesystem in Userspace support

# make clean && make && modules_install

三、加载内核模块

# modprobe fuse

当然可以再打开 /etc/modules.autoload.d/kernel-2.6,把fuse加进去。

四、手动mount NTFS分区的命令

#fdisk –l      可以看到/dev/sdb1为新加的磁盘

然后就可以mount ntfs分区了:

# mount -t ntfs-3g -o locale=zh_CN.UTF-8,silent /dev/sdb1 /mnt/usb

五、配置/etc/fstab

在/etc/fstab中加上以下行

/dev/sdb1       /home/crob/1TDisk    ntfs-3g    auto,user,rw,locale=zh_CN.UTF   -8,silent    0  0

插入USB,自动挂载

注意:非root用户不能自动mount,会提示示“only root can do this”的

使普通用户有mount和unmount权限

建立mount用户组编辑/etc/group,添加如下内容:

mount:*:1000:username1,username2

# chmod 4710 /bin/mount

# chown root:mount /bin/mount

# chmod 4710 /bin/umount

# chown root:mount /bin/umount

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值