Linux下如何mount移动硬盘或U盘
看看系统认出的盘先:
#cat /proc/partitions
#cd /lib/modules/2.4.x-x/kernel/drivers
#insmod ./scsi/scsi/scsi_mod.o #insmod ./scsi/sd_mod.o #insmod ./scsi/ide_scsi.o #insmod ./usb/usbcore.o #insmod ./usb/usb_uhci.o #insmod ./usb/usb_ohci.o
再看看系统认的盘:
#cat /proc/partitions
然后挂接:
#mount -t vfat /dev/sdax /mnt/flash_memory
或者:
#modprobe usb-storage
mount /dev/sda1 /mnt
mount -t vfat /dev/sda1 /mnt/usb defaults,iocharset=gb2312 0 0
在linux下,usb硬盘会被认为是一个scsi硬盘 如果你是一块scsi硬盘装的linux
fdisk ,l 可以看到usb硬盘应该 sdb
make /mnt/usb
mount /dev/sdb1 /mnt/usb 如果是一块ide硬盘装的linux
fdisk ,l 可以看到 hda 和 sda
make /mnt/usb
mount /dev/sda1 /mnt/usb
如果fdisk ,l 不能检测到usb移动硬盘
换个usb接口试下,不要插在前置usb
因为通常前置usb电压不够,带不起usb移动硬盘
mount -t vfat -o iocharset=gb2312,code=cp936 /dev/sda1 /mnt/temp/
先用fdisk -l查看该设备是否被LINUX识别,主要看看该设备在是怎样被表示识别的,一般会被识别为/dev/sda
然后尝试使用mount /dev/sda1 /mnt/ubs-disk 不成功可以尝试加入-t auto【vfat】参数
1、创建一个目录,通常我放在/mnt目录下:
cd /mnt
mkdir usb
2、编辑/etc/fstab文件,
加入
/dev/sda1 /mnt/usb vfat
users,dmask=000,fmask=0111,iocharset=cp936 0 0
首先在终端中进入/etc,输入:vi fstab
然后按I,进入插入模式,在最后一行加入上面那句话。
ESC,仍然在VI中键入:wq,表示保存退出。老样子,ESC按好之后直接输入,不要关闭窗口,以后就不重复了。
3、插入U盘,在终端中输入
mount /dev/sda1
就可以使用U盘了。
4、用完了记得卸载umount。
umount /mnt or umount /dev/sda1都可以。
注意:U盘的卷标最好是英文,我的是中文所以在卸载的时候会提示设备正忙。不要紧,注销一下,然后直接在桌面上找到U盘图标,右击选择卸载便可。最好用英文的卷标。