Linux下的SD卡分区

首先在windows下面使用HP格式化工具格式化SD卡,然后将SD卡接入Linux操作系统。
识别SD卡后,打开终端。查看SD卡是否已经挂载,如果已经挂载需要先卸载再操作。可以通过mount来进行查看。输入mount,我们可以看到我们的盘符为sdb。在终端输入umount /media/FAT32将其卸载。
下面我们对SD卡进行分区。首先我们看一下fdisk命令。
指令:fdisk
用途:观察硬盘之实体使用情形与分割硬盘用。

  1. 输入 m 显示所有命令列示。
  2. 输入 p 显示硬盘分割情形。
  3. 输入 a 设定硬盘启动区。
  4. 输入 n 设定新的硬盘分割区。
    4.1. 输入 e 硬盘为[延伸]分割区(extend)。
    4.2. 输入 p 硬盘为[主要]分割区(primary)。
  5. 输入 t 改变硬盘分割区属性。
  6. 输入 d 删除硬盘分割区属性。
  7. 输入 q 结束不存入硬盘分割区属性。
  8. 输入 w 结束并写入硬盘分割区属性。

一、在终端输入 ‘fdisk /dev/mmcblk0’ 回车
Command (m for help): d 删除硬盘分割区属性
如果你的SD卡上有几个分区,就按下面步骤重复操作即可,直到提示你无分区可删除

Command (m for help): d   回车 删除硬盘分割区属性
Partition number (1-N): 1  回车 删除1分区,
Command (m for help): d   回车
Partition number (1-N): 2 回车删除2分区

根本你的SD卡里有几个区 就一一删除分区。

Command (m for help): P 回车

删完后,已经没有分区了。


二、现在我们开始建立分区
这里,我要把8G的SD卡建2个分区(建立几个分区自己定)

2.1 第一个是FAT32的分区(分4G)

Command (m for help): n 回车e extendedp primary partition (1-4)
p 回车
partition uumber(1-4):1 回车 这是选分第1个分区。
first cylinder (1-17183,default 1):1回车 这里1-17183是表示我的 8G卡的存储量。 第一个区从1开始。
Last cylinder or +size or +sizeM or +sizeK (1-17183, default 17183): +4000M 回车  
Command (m for help):

2.2 第二个分区 
也是Linux主分区  分出4G。
重复刚才分区的步骤

Command (m for help): n 回车e extendedp primary partition (1-4)
p 回车
partition uumber(1-4):2回车 这是分第2个区。
first cylinder (6501-17183,default 6501):6501回车 
Last cylinder or +size or +sizeM or +sizeK (6501-17183, default 17183): +4000M 回车  
Command (m for help):

三、改变SD卡(或者硬盘)分割区属性。

3.1 分区 1

Command (m for help): t  回车
Partition number (1-4): 1  回车
Hex code (type L to list codes): b   回车    这里要们要设定这个区为w95 FAT323分区。

3.1 分区 2

Command (m for help): t  回车
Partition number (1-4): 2 回车
Hex code (type L to list codes): 83 回车    这里要们要设定这个区为Linux EXT3分区。

四、设定SD(硬盘)卡启动

Command (m for help):a 回车  这里设定硬盘启动区
Partition number (1-4): 1 回车Command (m for help):p 可以看到刚才分区
Command (m for help):w 输入 q 结束不存入硬盘分割区属性。 输入 w 结束并写入硬盘分割区属性。

执行 partprobe,它能使内核在不重启的情况接受新的分区表信息


五、格式化分区
输入 fdisk -l 回车,查看分区信息。这时我们可以看到刚才把SD分的区
/dev/mmcblk0p1 w95 FAT32
/dev/mmcblk0p2 Linux
首先确认mmcblk0p1已卸载(umount命令)
在终端输入:(格式化第一分区)

mkfs.msdos  -F  32  /dev/mmcblk0p1 -n  FAT32

在终端输入:(格式化第二分区)

mkfs.ext3  /dev/mmcblk0p2 -L  EXT3

在 linux 下面卸载 SD 卡,将卡挂载在 windows 上面,然后在WINDOWS上“开始”-“控制面板”-“计算机管理”-“磁盘管理”-移动磁盘上,对第一个分区进行格式化

Linux下的SD卡分区--解决sd卡分区损坏相关推荐

  1. Linux下给挂载U盘或者SD卡

    Linux下给挂载U盘或者SD卡 mount -t vfat /dev/mmcblk0p2 /udisk 对于ARMLinux来说,第一次使用U盘时,U盘这个文件目录是不能直接进入的,我们需要对其进行 ...

  2. Linux下数据库连接超时时长,关于.Net Core 部署在Linux下连接SqlServer数据库超时解决办法...

    .Net Core 在 Linux 下连接 SqlServer 需要 SqlServer2008 SP3或以上版本,或SqlServer2012,或SqlServer2014. 如果SqlServer ...

  3. Kali Linux下运行Sniffjoke出错的解决

    Kali Linux下运行Sniffjoke出错的解决 由于Kali Linux版本的更新和Sniffjoke发布时间久远等问题,Sniffjoke在新版本的Kali Linux中运行存在各种问题.下 ...

  4. Linux mysql 登录 2002,Linux 下 Mysql error 2002 错误解决

    Linux 下 Mysql error 2002 错误解决 先查看 /etc/rc.d/init.d/mysqld status 查看mysql是否已经启动. 如果启动的的话,先将数据库停止   ki ...

  5. linux下adb连接不上解决方法

    linux下adb连接不上解决方法 参考文章: (1)linux下adb连接不上解决方法 (2)https://www.cnblogs.com/asin-huang/p/8604368.html 备忘 ...

  6. linux下安装mongodb,以及解决安装报错问题

    linux下安装mongodb,以及解决安装报错问题 参考文章: (1)linux下安装mongodb,以及解决安装报错问题 (2)https://www.cnblogs.com/tongl/p/71 ...

  7. linux解除硬盘加密,封印解除—在linux下访问群联闪存盘加密分区

    原标题:封印解除-在linux下访问群联闪存盘加密分区 作者 Modder 给SSD Fans原创投稿技术或市场文章,拿>=100元稿费. 安不忘危,乐不忘忧,使用闪存盘加密区可以很好的保护数据 ...

  8. Linux下创建目录没有权限如何解决

    Linux下创建目录没有权限如何解决 sudo mkdir -m 777 <file_name> 创建任何人都可以编辑的文件夹 切换超级用户 sudo su

  9. [vue-element]ElementUI的穿梭组件如果数据量大会变卡怎么解决不卡的问题呢?

    [vue-element]ElementUI的穿梭组件如果数据量大会变卡怎么解决不卡的问题呢? 在 left-footer 的 slot 里面加个翻页组件, 并修改 filter-method 方法重 ...

  10. linux装入u盘分区失败,linux下U盘分区表修复解决识别问题

    平台:redhat9.FC5.S3c2410Embedded Linux 硬件:KingSton 2.0 1G USB Disk(默认未更改) 问题描述: 1.在RH9下插入U盘用fdisk -l命令 ...

最新文章

  1. ckc交易什么意思_限价委托是什么意思?有限制的委托交易
  2. 利用套接字实现进程通信一例
  3. Spring之数据库操作
  4. CentOS7编译安装LNMP
  5. python3+django写的个人笔记博客
  6. 多线程(二)线程控制
  7. IP插件:批量替换论文图片
  8. 桌面图标计算机的意义,关于电脑桌面图标的3个古老问题,答对一个都是高手,你会几个?...
  9. jfinal 一对一 实体类怎么写_新祥旭考研一对一:考前必知的四大答题技巧
  10. A股-股票程序自动化交易接口
  11. Java面试官经验谈:如何甄别候选人真实的能力,候选人如何展示值钱技能
  12. 微信小程序 - 数据转excel下载并复制链接
  13. 基于FFmpeg的视频播放器之十二:seek
  14. MySQL 并集、交集、差集
  15. wps通过vb宏来查看文档中使用的所有字体
  16. python怎么计算相关系数_Python三种方法计算皮尔逊相关系数
  17. html标签中的style=visibility:visible
  18. 【ESP32】11.雨滴探测实验(ADC)
  19. 【根据模板导出多sheet表格数据】
  20. 互联网公司忽悠员工的那些黑话。。。你入坑了没?

热门文章

  1. 苹果企业级开发者账号申请详解
  2. 抖音推独立社交产品“多闪” 主打视频社交PK微信
  3. 南佛罗里达大学计算机科学硕士,去南佛罗里达大学读硕士好吗
  4. Keil出现出现File “C:\Users\????\AppData\Local\Temp\pxxx-2报错
  5. PHP小白编程学习——第三方登录功能设计思维
  6. Excel K4宏病毒专杀
  7. 网络广告的效果测定与评估
  8. potato电脑版连接不上_potato chat正式版PC端安装教程
  9. Struts2详细执行流程自己总结
  10. ArcGIS Pro 中检查尖锐角步骤