Linux下USB存储设备操作

USB存储设备常见的有U盘、USB移动硬盘、SD卡USB转换等,下面介绍一下linux下USB存储设备的一些常见操作。

一、linux下USB存储设备的识别

1. ls /dev/sd* ,查看USB存储设备插入前后多出的设备文件,即为此USB存储设备。

2.df -h  ,查看插入系统里USB存储设备及对应的挂载点。

3.sudo fdisk -l ,查看系统分区表。

二、linux下USB存储设备分区

1.cat /proc/partitions,查看linux系统下的存储设备及其分区。

2.sudo fdisk /dev/sd*,sd*为要进行分区的USB存储设备

3.mkfs.ext4 /dev/sd*n,格式化sd*设备的n分区为ext4格式

三、linux下SD卡操作

对于一些嵌入式系统,SD卡作为软件启动设备,不需要进行格式化。

1.sudo hexdump -n 1048567 /dev/sd*, 其中n 1048576代表打印sd*前1M=1024*1024字节的数据

2.sudo dd if=/dev/zero of=/dev/sd* count=2000 ,表示清空sd*前1M的数据,count=2000表示2000个block,一个block

为512字节。

3.sddu dd if=*.bin of=/dev/sd* seek=2048,表示越过sd*设备前1M空间烧写*.bin文件。

Linux系统移植——Linux下USB存储设备操作相关推荐

  1. Linux系统上如何禁用 USB 存储

    Linux系统上如何禁用 USB 存储 为了保护数据不被泄漏,我们使用软件和硬件防火墙来限制外部未经授权的访问,但是数据泄露也可能发生在内部. 为了消除这种可能性,机构会限制和监测访问互联网,同时禁用 ...

  2. Linux系统移植:官板 uboot 修改(下)

    文章目录 Linux系统移植:官板 uboot 修改(下) 一.LCD 驱动修改 二.网口驱动修改 2.1 PHY 地址修改 2.2 删除 uboot 中 74LV595 的驱动代码 2.3 添加 I ...

  3. 嵌入式Linux系统移植的四大步骤

    最近在学习系统移植的相关知识,在学习和调试过程中,发现了很多问题,也解决了很多问题,但总是对于我们的开发结果有一种莫名其妙的感觉,纠其原因,主要对于我们的开发环境没有一个深刻的认识,有时候几个简单的命 ...

  4. 嵌入式Linux系统移植的四大步骤(详细长文,慎入!)

    关注.星标公众号,直达精彩内容 来源:网路素材 最近在学习系统移植的相关知识,在学习和调试过程中,发现了很多问题,也解决了很多问题,但总是对于我们的开发结果有一种莫名其妙的感觉,纠其原因,主要对于我们 ...

  5. 外网访问arm嵌入式linux系统_嵌入式Linux系统移植的四大步骤

    最近在学习系统移植的相关知识,在学习和调试过程中,发现了很多问题,也解决了很多问题,但总是对于我们的开发结果有一种莫名其妙的感觉,纠其原因,主要对于我们的开发环境没有一个深刻的认识,有时候几个简单的命 ...

  6. 基于全志A33开发板linux系统移植学习记录(Boot0)

    基于全志A33开发板linux系统移植学习记录 第一章 Boot0基于ARMGCC的编译与修改 文章目录 基于全志A33开发板linux系统移植学习记录 前言 一.全志A33简介以及上电引导流程 二. ...

  7. linux系统移植篇(二)—— Uboot使用介绍

    linux系列目录: linux基础篇(一)--GCC和Makefile编译过程 linux基础篇(二)--静态和动态链接 ARM裸机篇(一)--i.MX6ULL介绍 ARM裸机篇(二)--i.MX6 ...

  8. STM32MP157 Linux系统移植开发篇4: BootLoader(Uboot)移植

    本文章为<STM32MP157 Linux系统移植开发篇>系列中的一篇,笔者使用的开发平台为华清远见FS-MP1A开发板(STM32MP157开发板).stm32mp157是ARM双核,2 ...

  9. STM32MP157系列教程连载-Linux系统移植篇4:STM32MP1微处理器之Bootloader移植

    STM32MP157系列教程连载-Linux系统移植篇4:STM32MP1微处理器之Bootloader移植 第 1 章 BootLoader(Uboot)移植 1.1 实验原理 1.1.1 概念 简 ...

最新文章

  1. php date的警告
  2. 好久不用的viewport
  3. Word 2003高级技巧之可爱的锚标记
  4. css margin-top设置html元素之间的距离
  5. 30分钟掌握ES6/ES2015核心内容(上)
  6. leetcode two sum python_LeetCode专题-Python实现之第1题:Two Sum
  7. Vboxmanage改动uuid报错的解决的方法
  8. 应急照明市电检测_应急照明供电及接线(图析)
  9. 王者荣耀、QQ音乐发声明:异常登录问题已解决
  10. 在Windows下搭建RocketMQ
  11. 将AI中的对象复制到ppt编辑
  12. 人的成熟不是年龄,而是懂得了放弃。Python_China的博客
  13. vba字典重复key_VBA字典数据重复次数
  14. 计算机输入网站打不开,电脑打不开网页怎么办
  15. 波士顿房价预测python_多元线性回归—波士顿房价预测(版本一)
  16. 0. DRF之软件开发模式CBV源码解析
  17. LeetCode 904. 水果成篮
  18. 小型便携式AIS接收机dAI01
  19. CSS书写规范和顺序
  20. JZOJ 5585 老夫

热门文章

  1. 利用js结合canvas给图片打马赛克
  2. Linux 驱动常见面试及答案
  3. html div代码大全,DIV+CSS 常用代码大全
  4. 视听音效极佳的游戏电竞耳机推荐——HyperX Cloud Revolver S
  5. maple激活后不联网就会初始化错误解决方案——添加虚拟网卡
  6. gateway的配置文件
  7. 51单片机 | 直流电机实验
  8. 淘宝网——软件质量属性场景分析
  9. 让 AI 看懂你的心情,并推荐应景的音乐,以一种简单的实现
  10. 青柠网络验证远程api使用方法