linux下如何挂载usb设备,Linux下挂载USB盘
其实Linux环境下挂载USB设备并不算复杂。
首先通过fdisk –l检查USB设备是否已经被系统识别:
[root@bjtest ~]# fdisk -l
Disk /dev/sda: 1197.7 GB, 1197759004672 bytes
255 heads, 63 sectors/track, 145619 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sda1 * 1 13 104391 83 Linux
/dev/sda2 14 5235 41945715 83 Linux
/dev/sda3 5236 10457 41945715 83 Linux
/dev/sda4 10458 145619 1085688765 5 Extended
/dev/sda5 10458 13068 20972826 83 Linux
/dev/sda6 13069 14112 8385898+ 82 Linux swap / Solaris
/dev/sda7 14113 145619 1056329946 83 Linux
Disk /dev/sdb: 60.0 GB, 60022480896 bytes
255 heads, 63 sectors/track, 7297 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sdb1 2 3825 30716280 f W95 Ext'd (LBA)
/dev/sdb2 * 3826 7297 27888840 c W95 FAT32 (LBA)
/dev/sdb5 2 3825 30716248+ b W95 FAT32
可以看到/dev/sdb就是USB盘,而且这个U盘花费了多个区,尝试通过MOUNT命令挂载U盘,对于fat16、fat32和ntfs在Linux系统中可以统一使用vfat来指定:
[root@bjtest ~]# mkdir /mnt/usb1 /mnt/usb2
[root@bjtest ~]# mount -t vfat /dev/sdb1 /mnt/usb1
mount: wrong fs type, bad option, bad superblock on /dev/sdb1,
missing codepage or other error
(aren't you trying to mount an extended partition,
instead of some logical partition inside?)
In some cases useful info is found in syslog - try
dmesg | tail or so
[root@bjtest ~]# mount -t vfat /dev/sdb2 /mnt/usb1
[root@bjtest ~]# mount -t vfat /dev/sdb5 /mnt/usb2
[root@bjtest ~]# df -k
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sda2 40631988 17589084 20945620 46% /
/dev/sda1 101086 15958 79909 17% /boot
/dev/sda7 1023246840 783797928 186632416 81% /data
tmpfs 8209472 3989672 4219800 49% /dev/shm
/dev/sda3 40631988 13570856 24963848 36% /home
/dev/sda5 20315812 176352 19090820 1% /tmp
/dev/sdb2 27875200 19757344 8117856 71% /mnt/usb1
/dev/sdb5 30701232 176 30701056 1% /mnt/usb2
其中/dev/sdb1无法挂载,不过可以看到,/dev/sdb2和/dev/sdb5挂载后,两个文件系统总和就是60G,说明USB盘已经挂载成功。
卸载USB设备就更容易了,只需要执行umount /mnt/usb1和umount /mnt/usb2就可以了:
[root@bjtest /]# umount /mnt/usb1
[root@bjtest /]# umount /mnt/usb2
linux下如何挂载usb设备,Linux下挂载USB盘相关推荐
- Linux下的硬件驱动——USB设备(下)
Linux下的硬件驱动--USB设备(下)(驱动开发部分) 文档选项 打印本页 将此页作为电子邮件发送 未显示需要 JavaScript 的文档选项 级别: 初级 赵明, 联想软件设计中心嵌入式研发处 ...
- Linux USB设备驱动程序设计 和 USB下载线驱动设计
Linux USB设备驱动程序设计 和 USB下载线驱动设计 USB设备驱动模型 USB设备包括配置(configuration).接口(interface)和端点(endpoint),一个USB设备 ...
- linux脚本获取usb设备,Linux基于USB端口执行脚本
您应该弄清楚您的外部端口与哪个USB总线连接.在我的电脑上所有外部USB端口都连接到Bus 01 要做这个检查lsusb -t的输出,然后附上一个usb设备并再次检查输出lsusb -t.那么你知道什 ...
- USB通讯入门(二)CyUSB.inf文件修改后,设备管理器可以识别出USB设备,但Cypress USB Console没有任何显示
Cypress提供的通用驱动程序是CyUSB.sys,对应的驱动信息文件是CyUSB.inf.通过CyUSB.inf文件安装通用驱动后,插入FX2LP开发板,计算机设备管理器和Cypress USB ...
- 计算机u盘 硬盘无法读取,电脑无法识别usb设备,电脑无法识别u盘,移动硬盘解决方法汇总...
2020-03-21 通常我们用来储存数据的有U盘和移动硬盘,移动硬盘储存的数据要多很多,而使用中我们也会遇到一些问题,如移动硬盘无法识别,在Win10电脑中也会出现,如出现右下角弹窗, 无法识别US ...
- linux 固定usb设备,linux下多个usb设备固定名称方法
当我们接入两个或两个以上的同类型usb设备时,内核会在/dev目录下生成对应的设备文件例如/dev/ttyUSB0,/dev/ttyUSB1.这样就会导致我们在访问设备时不知道相应的设备文件对应的是哪 ...
- linux内核静态添加sdio设备,Linux下sdio设备扫描过程
前言 本文基于Linux version 3.10.52版本代码分析sdio设备的扫描过程,同时选择sdio wifi设备作为分析对象,在分析过程中,附带上sdio的协议内容,帮助初学人员学习sdio ...
- linux 弹出usb设备,linux安全移除USB设备
使用图形界面时,一般只需要在相应的磁盘图标上点右键,选择"卸载"即可.如果卸载失败,请确保已没有程序访问该磁盘,再试一次. 只要卸载成功,这种方法就是安全的,因为缓冲内容会写入磁盘 ...
- 写入usb设备 linux 程序,模拟物理USB设备Linux
最好的方法是使用Linux Gadget驱动程序和硬件,使您成为一个USB设备.小工具驱动程序允许计算机"假装"为任何类型的设备.然后,您的受测系统有一个USB OTG电缆连接到小 ...
最新文章
- 中国科学院徐俊刚:自动深度学习解读
- 二、HDFS基本架构和shell操作
- html语言dl与ul,HTML中DL、UL、OL用哪个比较好
- html树 node节点定位,【Vue】element-ui Tree如何定位到一个节点,并高亮显示该节点?...
- Redis所需内存 超过可用内存怎么办
- 拓端tecdat|Python、R对小说进行文本挖掘和层次聚类可视化分析案例
- 如何在电脑上缓存哔哩哔哩的视频
- sha256加密_字符串-sha256加密
- isp邮件服务器是什么,与ISP企业邮箱共建邮件服务器
- php apply filters,WordPress学习——apply_filters()详解
- 虚拟机的网络改为桥接网络
- Linux服务器出现方向键、退格键乱码等现象解决
- htc系统Android 7.1,这款HTC太强大,被誉为刷机之王,一路升到安卓7.1
- 神经网络深度(Deepth)的影响
- python机器识别追踪_多目标追踪器:用OpenCV实现多目标追踪(C++/Python)
- 标准差详解-一文搞懂标准差的含义
- linux修改盘符名
- Java 面试题 —— 老梁 Java 面试通关要点汇总集
- scribe - 日志收集器 分析
- 尚硅谷_CSS3 笔记