载简单的Linux系统下没有界面,U盘插入后不能一下子看到,也不能显示。
需要进行挂载操作。
1、挂载前首先要确认U盘的格式是Linux可识别的文件系统
Window常用的FAT32文件系统:vfat
Window常用的NTFS文件系统:ntfs
OS/2用的文件系统:hpfs
Linux用的文件系统:ext2、ext3、nfs
CD-ROM光盘用的文件系统:iso9660
2、挂u盘之前,运行命令cat /proc/partitions或fdisk –l,看看现在系统中有哪些分区。
3、插上u盘以后,再次运行上述fdisk –l /dev/sda命令,看看多出来什么分区(通常是/dev/sda1,如果是在虚拟机下装的,就是/dev/sdb1).
4、查找挂载点:必须确定挂载点已经存在,即在/mnt下的相应子目录已经存在。如果没有需要新建/mnt/usb,Rat Hat仅可自动挂载光驱
mkdir –p /mnt/usb
新建后可以查看,dir,可以看到/mnt目录下新增一个usb子目录
/*******如果没有目录需要注意建立目录--不然一直挂不上***/
5、挂载:
如果是fat16就使用下面的命令
mount -t msdos /dev/sdb1 /mnt/usb
如果是fat32
mount -t vfat /dev/sdb1 /mnt/usb
如果是ext2格式,就用命令:
mount -t ext2 /dev/sda1 /mnt/usb
/**出现问题 umount: /mnt/usb: not mounted ********/
/*****返回看到/mnt/下有没有usb目录,没有需要创建 *******/
/**出现问题 /dev/sdb1 is mounted; will not make a filesystem here! ****/
/*****到这一步需要重启***************/
6、打开/mnt/usb 就可以看到你的U盘里的东西了!
cd /mnt/usb
7、此时用dir,可以看到u盘中的所有的文件夹或文件。注意,只能看到英文名称的文件夹 或文件。如果想要看到中文文件夹或文件,需要挂载时
mount -t vfat /dev/sda1 /mnt/usb -o pagecode=936,iocharset=cp936
注意:cp936是指简体中文,cp950是指繁体中文。
8、卸载u盘,注意需要在root环境下卸载
umount /dev/sda1
9、删除新建的usb子目录
rmdir –p /mnt/usb
10、查看删除结果
cd /mnt dir