欢迎访问我的个人站点zhyoung.cn

Mac Mini 在升级过程中不小心断电,导致系统丢失,无法进入系统。系统内的文件又没备份。又没有thunderbolt-thunderbolt线。而使用系统的磁盘工具,新建来自文件的映像又是在是龟速。现使用macOS的Single User Mode对硬盘内的文件进行拯救。

经过大量资料查询,找到Mac OS无法进入系统/数据备份/重装系统方法步骤一文,但该文也是抄袭了十几年前的一片博文,年代之久远,缺失部分操作,很多操作不管用。

后又寻找到How to mount USB or external drive in Single User Mode on Mac?,按照该文的提示,最终成功拯救了Mac Mini中的文件。

现记录步骤如下:

1、将机器关机,按步骤关闭SIP。
必须步骤,否则无法挂载U盘;

2、将机器关机,点开电源后,按住 Command + S 键进入 Single User Mode;

3、等待几秒,直到屏幕最后一行显示为:Localhost: root#。若一直无反应,可敲一下回车键试试;

4、输入命令:/sbin/fsck -fy
fsck命令将对根驱动器运行一系列检查,并确保修复所有错误。若发现错误,这个命令将会尝试进行修复。当此命令成功执行,会显示如下信息:
(1)File system was modified或者
(2)The volume (name) appears to be OK
当显示信息1时,再重复/sbin/fsck -fy命令,直到出现信息2;

5、执行命令:http:///sbin/mount -uw /
这条命令将会在读取和写入模式下重新安装根分区。默认的是只读模式;

6、执行命令:ls /dev/disk* 将显示电脑连接的所有磁盘设备。一般情况,移动U盘会是最后一个。
若不清楚是哪个disk,可在未插入U盘和插入U盘状态下执行命令6,再进行辨别;

7、新建一个挂载指针(新建一个/Volumes/usb文件夹),执行命令:mkdir /Volumes/usb

8、执行命令:fstyp /dev/disk2s1
此命令中的disk2s1请更换为你电脑上U盘盘符。执行这条命令将会显示你的U盘格式。若U盘格式为 FAT32 则会显示为msdos;若为 Mac OS 扩展格式则显示为hfs。请记住这条显示结果

9、执行命令挂载U盘:mount -t hfs /dev/disk4s1 /volumes/usb
命令中的hfs请更换为步骤8中的显示结果。若关闭了SIP,扔显示报错,忽视它,然后在/Volumes/usb查询是否挂载成功;

至此,U盘挂载完毕,接下来就可以从电脑硬盘(/Volumes/Macintosh HD)中拷贝数据至U盘(/Volumes/usb)

记一次从无法进入系统的mac中拷贝数据至U盘过程相关推荐

  1. 服务器系统坏了怎么拷贝数据,服务器系统坏了如何导出sql数据库

    服务器系统坏了如何导出sql数据库 内容精选 换一换 本章节指导您使用MongoDB客户端,通过弹性云服务器内网方式连接GaussDB(for Mongo)集群实例.操作系统使用场景:弹性云服务器的操 ...

  2. Win系统 - BIOS设置中找不到U盘选项该怎么办?

    众所周知,u盘装系统必须先启动u盘才能进入pe安装系统,而设置u盘启动项有两种方法,第一种是快速启动项设置,第二种bios里面设置,但是奇怪的是有部分用户在主板BIOS设置中找不到USB-HDD等U盘 ...

  3. 记成功安装win10+elementary双系统

    记成功安装win10+elementary双系统 本机配置:小米笔记本,双硬盘(固态装win10,机械装elementary,不过是不是双硬盘好像没啥区别) efi引导+硬盘分区gpt(对于其他情况可 ...

  4. 记一次艰难的重装系统

    记一次艰难的重装系统 描述 买了新电脑,心血来潮,想给"旧"电脑换个系统,考虑到新电脑已经换上了win10 pro,这台老电脑我打算装成伪服务器,用来跑程序,思来想去,还是装了万金 ...

  5. 运维:Windows 系统安全日志中登录类型介绍

    IT运维者必备技能包括能看懂操作系统的日志,才能快速定位问题处理问题,Windows系统的安全日志中可以获得更多有价值的信息,比如它细分了很多种登录类型,可以方便让你区分登录者到底是从本地登录.网络登 ...

  6. 系统的认识大数据人工智能数据分析中的数据

    今天,大量数据.信息充斥我的日常生活和工作中,仿佛生活在数据和信息的海洋中,各类信息严重影响了我们的生活,碎片.垃圾.过时信息耗费了我们宝贵时间,最后可留在我们大脑中的数据.信息和知识少之又少,如何提 ...

  7. SAP系统实际应用中的十大难题

    SAP系统实际应用中的十大难题 难题1:采购料维修 如果有物料坏了,需要退回给供应商处维修,此时一般不做退货.因为,第一,供应商不一定会乐意:第二,往来单据也无谓地增多:第三,最重要的,它实际上不是一 ...

  8. 计算机基础与应用第三版教案,计算机应用基础教案第三讲:系统与编码(中职教育)...

    计算机应用基础教案第三讲:系统与编码(中职教育) (4页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 9.9 积分 计算机应用基础教案第三讲:系统与编码课 ...

  9. 分布式存储区块链系统:人类未来的数据基础设施?

    通过提供分布式存储的区块链系统,数据制造者可以维护自己生产的数据,这是一个开始,更进一步,数据制造者可以通过不同的的方法和渠道来实现数据的收益,与此同时,我们也可以通过这样的方式从机器人手中分享数据. ...

最新文章

  1. PCB设计中焊盘的种类,你都见过几种?
  2. 全国计算机等级考试题库二级C操作题100套(第04套)
  3. oracle数据管理员常用词语,总结Oracle数据库管理员的常用命令
  4. 在FL Studio中如何混音你的鼓组采样与旋律采样
  5. CentOS6.7 Mysql5.6.35版本 源码编译+Mysql数据库忘记root密码如何修改
  6. 环信 java接口实例_环信即时聊天与java后台接口对接demo
  7. 亚马逊服务器443端口开放配置aws
  8. 微信支付中的p12证书提取公钥、私钥、证书、序列号等
  9. 已解决:树莓派外接硬盘 usb 或者sata 导致wifi无法链接 无线网卡无法使用问题
  10. Beta测试与Alpha测试的区别?
  11. AI遮天传 ML-初识决策树
  12. html转盘游戏,使用Javascript和CSS3实现一个转盘小游戏(实战篇)
  13. RDP 协议组件 X.224 在协议流中发现一个错误并且中断了客户端连
  14. [OS-Linux]详解Linux的文件系统、inode和动静态库
  15. android adb调试技巧
  16. Java 的锁-老王女儿的爱情
  17. 一天 用户旅程_我完成100天代码的旅程
  18. 深入浅出统计学读书笔记
  19. 安徽省计算机二级考试试题,安徽省计算机二级考试理论试题(附答案)
  20. 【爬虫+数据分析】爬取了虎牙36709主播信息,发现虎牙每天都是在直播王者荣耀和英雄联盟

热门文章

  1. java中getbest_Java Highlighter.getBestFragment方法代碼示例
  2. 有关并发和并行的问题解析
  3. 计算机系统会议论文是如何评审的,陈海波:CCF助力青年学者成长—写在CCF优博十周年之际...
  4. 你交的是男朋友还是老公?
  5. 景区旅游多商户版小程序v14.3.1+前端
  6. PTA | 实验一 使用函数生成一张阶乘表
  7. android tablelayout 多行,Android入门户五篇之TableLayout (二)//生成10行,8列的表格
  8. 为了得到有限资源,不惜浪费优秀人力。
  9. Windows Server 2016安装指南
  10. Xcode10 出现 String file not found