Mac上将树莓派已经写了系统的SD卡(磁盘)抹除、格式化

问题的描述:

我们用了一个树莓派后如果不想用这个SD卡了,想要把SD卡初始化恢复原来的样子,我们首先插上SD卡,并在电脑上会看到一个boot磁盘,但是查看属性会发现boot只有40+M的容量(我的是40多M,取决于之前装的系统是什么)。SD卡是至少8G的容量,那么剩下的容量去哪儿了呢?因为SD卡在树莓派中式当做系统盘使用的,所以剩下空间应该是被保护起来的(格式是linux的格式而非FAT),所以直接看不到,这时候格式化的话相当于只对那40+M进行了格式化,是没有用的。

配置:Mac OS系统、树莓派装过linux的SD卡、读卡器

方法1(推荐的):覆盖第一个扇区后格式化重新写(OS中是“抹除”)

(1)  首先打卡“Terminal”,用df命令查看当前已挂载的卷

df –h

这时候可以找到对应的boot盘(我的电脑中是/dev/disk2s1)

(2) 使用diskutil unmount将这些分区卸载:

diskutil unmount/dev/disk2s1

(3)  通过diskutil list来查看设备(这里可以看到磁盘真正的大小,图示是我的16G的SD卡):

diskutil list

(4) 使用指令dd覆盖磁盘的第一个扇区512个字节:

sudo dd bs=512 count=1if=/dev/zero of=/dev/rdisk2

注意!这里是“rdisk2”不是“disk2”,也不用管s1、s2什么的。上面的sudo是系统提示“Permission

denied”,所以用了sudo权限,但是会要求输入密码,输入你的用户密码即可。

(5)  这时候就已经完工啦,只需要把SD卡的读卡器重新拔插一下,Mac上面个就会自动出现“此电脑不能读取您插入的磁盘”如下图

这时候选择“初始化”。然后选中对应SD卡的磁盘,将磁盘格式设置成FAT,名称起成你想要的名称即可啦~最后点击“抹掉”,整个磁盘就会被格式化,一个空的磁盘就恢复啦!

方法2:全部清零后格式化重新写(OS中是“抹除”)

除了(4)其他步骤完全相同,只是(4)变为如下操作:

(4-2) sudo dd bs=4m if=/dev/zeroof=/dev/rdisk2

注意:这里一定要把of写对,否则的话会默认写进Mac电脑中,不把所有磁盘空间占完“誓不罢休”!所以一旦写错一定要强制停止“ctrl+c”(就是Mac上面的ctrl,不是command!)。

这样就会把整个磁盘写除,会需要等待一段时间,bs对应的写的速度,可以调的大一些会写得更快。最后会有相同的效果,继续按照上面的操作即可完成。

总结:

显然第一种方式只写一个扇区的一部分会更加快捷,第二种写除整个磁盘的方式写的数据会多出很多,需要等待一段时间。个人推荐第一种方法。

参考资料:

在此一并感谢诸位作者!!!

linux把mac格式化了,Mac上将树莓派已经写了系统的SD卡(磁盘)抹除、格式化相关推荐

  1. LINUX中使用fdisk对SD卡磁盘进行格式化并重新分区

    1.df -h查看sd卡是否已经挂载,如果已经挂载,使用umount指令先卸载掉. 2.cat proc/partitions查看sd卡的分区名 3.fdisk /dev/mmcblk1 输入m查看, ...

  2. 树莓派安装图形化桌面系统及SD卡恢复方法

    1.下载树莓派映像文件: 下载地址:http://www.raspberrypi.org/downloads Raspbian系统是树莓派官方推荐的系统 第一种是点击下面的NOOBS,下载压缩包解压缩 ...

  3. linux命令sd卡分区及格式化sd卡

    写一个命令如果sd卡已分区,就格式化sd卡,如果没有分区先分区再格式化,最后重启系统. if [ -e /dev/mmcblk0p1 ]; thenecho "partition /dev/ ...

  4. Linux之ARM(IMX6U)裸机汇编LED驱动实验--烧写bin文件到SD卡中并运行

    Linux之ARM(IMX6U)裸机汇编LED驱动实验--烧写bin文件到SD卡中并运行 代码烧写 2.烧写的工具 2.把生成的将 imxdownload 放在工程目录下(led.bin同一个文件夹下 ...

  5. 使用dd命令烧写linux系统到sd卡

    基于S3c2416 http://www.industech.com.cn (uboot-1.3.4) 一:明白uboot怎么到sd卡的原理概述: 1:首先明白开发板从sd卡的什么部分读取引导安装程序 ...

  6. (转)使用dd命令烧录Linux系统至SD卡

    转载至https://blog.csdn.net/u014213012/article/details/51005283/?ticket=ST-80377-euHpECUqgclaJtULJcS7-p ...

  7. ubuntu下对sd卡 分区和格式化 挂载sd卡

    一. sd卡分区和格式化 1.查看自己的设备号 命令:mount 可以看到 最后一行即为sd卡的挂载目录 2. umount 由于sd卡插上之后会自动mount,所以需要unmout 命令:umoun ...

  8. sd卡不小心格式化怎么恢复,sd卡格式化后恢复数据

    当你的sd卡数据丢失了你知道要怎么找回吗?当sd卡遇到误删.格式化.病毒攻击.剪切失败.传输失败.断电等情况造成的数据丢失,sd不小心格式化了怎么恢复数据呢?sd卡的数据可重要可不重要,如果丢失的是重 ...

  9. 将烧录过的SD卡磁盘分区合并并格式化

    将烧录过的SD卡磁盘分区合并并格式化 用读卡器读取烧录过的SD卡 查看磁盘管理 删除卷 删除磁盘2的所有磁盘分区 新建卷 格式化 用读卡器读取烧录过的SD卡 当发现读卡器被读取,但无SD的具体容量等信 ...

  10. 树莓派烧写OpenWrt系统后外接华为ME909或移远EC20 4G LTE模块实现4G软路由即MiFi

    By Mcuzone 关键词:OpenWrt  4G  LTE  软路由  华为ME909s  移远 EC20  树莓派  Raspberry  Pi  3B  4B  WiFi  热点  SSID ...

最新文章

  1. python 对字典排序
  2. linux维护光盘,SystemRescueCd--基于Gentoo的Linux光盘维护系统
  3. arcengine,深入理解游标Cursors,实现数据的快速查找,插入,删除,更新
  4. Caffe中的卷积实现
  5. 我用系统的思想来编程
  6. python和json转换_python和json之间转化
  7. ImageList00
  8. Python实现基于VGG16迁移学习实现手写数字识别
  9. 从零开始学JAVA:一、Java语言概述
  10. 谷歌搜索没有相机图标_教您如何在Google上搜索图片
  11. Tryhackme-Web Hacking Fundamentals
  12. iso文件:抱歉,装载文件时出现问题
  13. mac下重启mysql
  14. 读书百客:《长恨歌》赏析
  15. python贪心算法几个经典例子_关于贪心算法的一些探讨、经典问题的解决和三种典型的贪心算法算法(哈弗曼,Kruskal,Prim)的Python实现。...
  16. 谷歌浏览器快速安装Axure扩展插件
  17. Python轻松实现人脸识别
  18. 搭建直播平台前端界面初步切图
  19. Luckysheet 图表(chartmix)
  20. 福昕PDF阅读器无法修改、注释文档,解决办法!

热门文章

  1. 分手后如何忘掉你的前任1
  2. 如何快速提交网站备案 ICP备案
  3. win7虚拟磁盘服务器,深度Win7 64位旗舰版系统如何创建虚拟磁盘
  4. vc++键盘钩子和鼠标钩子
  5. 天正双击墙体不能编辑_20个天正CAD常备技巧,助你神速绘图!
  6. 物联网——无线通信技术
  7. python编写的bt爬虫实践
  8. 设置火狐 账号服务器,Firefox 账号问答
  9. 4412 使用小度wifi
  10. 吾爱破解论坛2021年11月11日,光棍节免费开放注册