这文章是转的,讲的是Linux下怎么用U盘。不像Windows那样插上就能用,Linux这边得手动操作。
一般来说,U盘会被识别成sda1,可以用fdisk -l查一下。在用之前,得先建个挂载点,通常都是在/mnt下面新建一个文件夹,比如我们建个叫usb的文件夹:
mkdir /mnt/usb
接着插上U盘,在终端输入这个命令:
mount /dev/sda1 /mnt/usb
用完之后不能直接拔,和Windows一样要安全移除,Linux里是用umount来卸载,不然容易丢数据:
umount /dev/sda1 /mnt/usb
或者
umount /dev/sda1
还有一种方法是Red Hat下的通用操作,主要是确保USB驱动已经加载。
第一步:先别插U盘,输入:
/sbin/lsmod
看看有没有usb-storage。没有的话就进这个目录:
cd /lib/modules/2.4.20-8/kernel/drivers/usb
然后执行:
for v in *.o storage/*.o ; do /sbin/insmod $v ; done
再输入/sbin/lsmod,应该能看到usbcore、usb-ohci(或usb-uhci)、usb-storage、scsi_mod这些模块了。其中usb-storage的状态一开始是(unused)。
这时候插上U盘,不停执行/sbin/lsmod,你会发现usb-storage状态变成Initializing,大概持续半分钟,类似Windows右下角弹那个正在识别设备的提示。
等初始化完了,再用fdisk -l看,应该能看到/dev/sda1设备。这个时候就可以mount挂载了:
mount /dev/sda1 /mnt/udisk
如果U盘是FAT格式的,想显示中文,可以这样挂载:
mount -t vfat /dev/sda1 /mnt/udisk -o iocharset=gb2312
一般来说,U盘会被识别成sda1,可以用fdisk -l查一下。在用之前,得先建个挂载点,通常都是在/mnt下面新建一个文件夹,比如我们建个叫usb的文件夹:
mkdir /mnt/usb
接着插上U盘,在终端输入这个命令:
mount /dev/sda1 /mnt/usb
用完之后不能直接拔,和Windows一样要安全移除,Linux里是用umount来卸载,不然容易丢数据:
umount /dev/sda1 /mnt/usb
或者
umount /dev/sda1
还有一种方法是Red Hat下的通用操作,主要是确保USB驱动已经加载。
第一步:先别插U盘,输入:
/sbin/lsmod
看看有没有usb-storage。没有的话就进这个目录:
cd /lib/modules/2.4.20-8/kernel/drivers/usb
然后执行:
for v in *.o storage/*.o ; do /sbin/insmod $v ; done
再输入/sbin/lsmod,应该能看到usbcore、usb-ohci(或usb-uhci)、usb-storage、scsi_mod这些模块了。其中usb-storage的状态一开始是(unused)。
这时候插上U盘,不停执行/sbin/lsmod,你会发现usb-storage状态变成Initializing,大概持续半分钟,类似Windows右下角弹那个正在识别设备的提示。
等初始化完了,再用fdisk -l看,应该能看到/dev/sda1设备。这个时候就可以mount挂载了:
mount /dev/sda1 /mnt/udisk
如果U盘是FAT格式的,想显示中文,可以这样挂载:
mount -t vfat /dev/sda1 /mnt/udisk -o iocharset=gb2312