linux系统下U盘挂载程序

载简单的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 

 

参考文档:http://wenku.baidu.com/link?url=1hw2VNPwyA1eTqxvBHTYYRxU7kslJTMrG413UNhw6ow0Y407wUdJqLIQT6V4XFvG-lOX1nJUfL8E7tt5h1ipI3ole-s4aWgUm7r41PfFhA7

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值