当Mac无法启动并且您没有备份重要数据时,情况可能是灾难性的。也许你有不可替代的照片、写一半的手稿或其他一些有价值的数据被困在你行为不端的Mac中。如果你的Mac根本无法开机,那么检索数据可能会非常困难。但是,如果你的Mac开机但根本无法启动到桌面,以下各种方法可以帮助你恢复关键文件。

从无法启动的Mac中移除硬盘驱动器

当 Mac 根本无法开机时,我们将在下面介绍的数据恢复方法将不起作用。如果您确实需要从没有电源的设备中检索信息,请考虑卸下内部驱动器并将其放入外部机箱中。外部硬盘盒允许您将内部驱动器连接到另一台计算机,通常通过 USB 或类似的连接类型。

移除 Mac 的硬盘驱动器需要一些工具和技术专业知识,因此此解决方案仅适用于知道自己在做什么的人。或者,优秀的计算机维修技术人员可能能够以一定的价格提供数据恢复服务。

但是,如果您的 Mac 开机但没有完全启动,您应该能够使用以下方法之一免费恢复您的数据,前提是您手头有备用 Mac 或外部驱动器。

方法一:使用共享磁盘或目标磁盘模式复制文件

使用 Apple 的共享磁盘(或英特尔 Mac 的目标磁盘模式)是从无法启动的设备恢复数据的最简单方法。该功能允许您使用电缆连接两台 Mac,并将其中一台视为外部硬盘驱动器,您可以从中访问和复制文件。

要使用共享磁盘,您需要两台 Mac 和一根合适的电缆。如果无法启动的 Mac 是 Apple Silicon 设备,则您需要使用共享磁盘以及 USB、USB-C 或 Thunderbolt 电缆。如果 Mac 是 Intel 设备,您将需要使用目标磁盘模式和前面提到的任何电缆。但是,如果任一设备正在运行 macOS Big Sur 或更高版本,则只有 Thunderbolt 连接可用于目标磁盘模式。

为M1Mac使用共享磁

以下是在无法启动的 Mac 上启用共享磁盘的方法:

1.使用适当的电缆连接两个设备。

2.关闭无法启动的 Mac。

3.按住电源按钮,直到出现启动管理器。

4.单击选项并继续。

5.如果需要,请输入您的管理员密码。

6.单击实用程序 > 共享磁盘。

7.选择您要共享的磁盘,然后单击开始共享。

您需要正常启动另一台 Mac 并从Finder以网络卷的形式访问共享驱动器。

网络应该出现在您的 Finder 侧边栏中。找到另一台 Mac 后,双击它,选择连接为,在出现提示时选择Guest(访客),然后单击连接。如果一切顺利,您应该能够从共享驱动器复制任何文件。

为Intel Mac使用目标磁盘模式

以下是在无法启动的 Mac 上启用目标磁盘模式的方法:

1.使用适当的电缆连接两个设备。

2.关闭无法启动的 Mac。

3.打开 Mac 并按住T 键,直到屏幕上出现磁盘图标。

您可以从桌面或 Finder 边栏访问另一台 Mac 上的共享驱动器,具体取决于您设置 Finder 首选项的方式。拖放或复制和粘贴将用于将任何重要项目传输到正常工作的 Mac。

方法二:使用终端复制文件

如果您对终端感到满意,您可以在 macOS 恢复模式下使用命令将文件复制到外部硬盘驱动器。您只需要一个连接到 Mac的正确格式化的外部磁盘。

以下是如何使用终端从无法启动的 Mac 复制文件:

1.连接外部驱动器。

2.使用适合您的 Mac 型号的方法引导至 macOS 恢复。

3.如果出现提示,请输入您的管理员密码。

4.启动磁盘工具,安装启动卷(如有必要),然后关闭应用程序。

5.单击实用程序 > 终端。

6.在下面键入cp -R Terminal 命令,然后按Enter 键复制指定的文件或文件夹。您会注意到任何空格也需要在命令行中使用反斜杠。例如,一个完整的命令包括源和目标,如下所示:

cp -R /Volumes/Macintosh\ HD/Users/Bob/Documents /Volumes/External\ Drive/
7.要随时查看文件夹的内容,可以使用下面的ls命令。例如,一个完整的命令行将如下所示:

ls /Volumes/Macintosh\ HD/Users/Bob/Documents
使用终端并不是恢复数据的最佳方式,但是一旦您熟悉了相应的命令,它肯定会很有效。

方法三:在外部驱动器上安装macOS以复制文件

如果终端有点令人生畏并且您无法访问另一台 Mac,您可以将 macOS 安装到外部硬盘驱动器上,启动它,然后复制文件。该过程可能很耗时,因为您需要等待 macOS 下载和安装,但它是一种有效的数据恢复选项。

以下是从 macOS 恢复功能在外部硬盘驱动器上安装 macOS 的方法:

1.连接外部驱动器。

2.使用适合您的 Mac 型号的方法引导至 macOS 恢复。

3.如果出现提示,请输入您的管理员密码。

4.启动磁盘实用程序。

5.使用GUID 分区图擦除您的外部驱动器并为 macOS 10.12 或更早版本选择适当的格式,APFS或Mac OS Extended (Journaled) 。

6.关闭磁盘工具,选择重新安装 macOS,然后按照提示操作,确保选择外部驱动器作为目标。

安装完成后,您可以完成设置并将文件从 Mac 复制到新的外部操作系统。如果内部驱动器没有自动出现在 Finder 中,您可能需要使用磁盘工具安装和解锁它。

安装完成后,您可以完成设置并将文件从 Mac 复制到新的外部操作系统。如果内部驱动器没有自动出现在 Finder 中,您可能需要使用磁盘工具安装和解锁它。

macOS中的备份选项

避免因 Mac 未启动而丢失数据的最佳方法是始终备份。macOS 存在多种备份方法,因此您可以选择最适合您需求的风格。选项包括:

时间机器

iCloud

第三方备份软件

Get Backup Pro 3 for Mac(强大的数据备份软件)

无论您选择何种方法,都应确保备份一致、完整且在需要时易于访问。

拒绝启动的行为不端的 Mac 不会自动导致数据丢失。使用正确的方法,您通常可以在重新格式化或修复设备以使其再次运行之前恢复大部分信息。

但是,执行定期备份是避免丢失重要项目的最佳方法。如果您当前不备份数据,那么现在是开始的好时机。

更多Mac最新资讯,Mac软件下载以及Mac技巧教程关注本站!
Mac软件资源下载站

从无法启动的Mac中恢复数据的3种方法相关推荐

  1. 硬盘损坏如何恢oracle,硬盘损坏后恢复数据的几种方法

    一.硬盘的分区 对于你手中硬盘来说,首先要做的事情就是分区了.硬盘分区是否合理直接影响到以后工作的便利性和数据的安全性.我们最常见到的分区表错误也是硬盘的最严重错误,不同错误的程度会造成不同的损失.如 ...

  2. 教你用友T+如何恢复数据的3种方法

    方法一 通过数据库备份文件恢复 有时候用户会不小心解压账套文件的压缩包,在重新压缩,恢复的时候,会提示"目录无访问权限",不可以恢复,这时候,往往会让用户头大. 如果不是电脑格式化 ...

  3. mysql如何删除数据_MySQL中删除数据的两种方法

    1. 在MySQL中有两种方法可以删除数据: 一种是delete语句,另一种是truncate table语句. delete语句可以通过where对要删除的记录进行选择,而使用truncate ta ...

  4. 关于iOS去除数组中重复数据的几种方法

    在工作工程中我们不必要会遇到,在数组中有重复数据的时候,如何去除重复的数据呢? 第一种:利用NSDictionary的AllKeys(AllValues)方法 代码: NSArray *dataArr ...

  5. usestate中的回调函数_React 中获取数据的 3 种方法:哪种最好?

    译文 | https://cloud.tencent.com/developer/article/1535913 原文 | https://dmitripavlutin.com/ 在执行 I/O 操作 ...

  6. azure云数据库_在Azure SQL数据库中保护数据的五种方法

    azure云数据库 When storing data in the cloud the main concern companies generally have is whether or not ...

  7. java从文件中读取数据的几种方法(Java io基础)

    Scanner(Java 1.5) 按行读数据及String.Int类型等按分隔符读数据. Files.lines, 返回Stream(Java 8) 流式数据处理,按行读取 Files.readAl ...

  8. MySQL中删除数据的两种方法_MySQL删除数据库的两种方法

    本文为大家分享了两种MySQL删除数据库的方法,供大家参考,具体内容如下 第一种方法:使用 mysqladmin 删除数据库使用普通用户登陆mysql服务器,你可能需要特定的权限来创建或者删除 MyS ...

  9. NHibernate 中删除数据的几种方法

    1. 使用Session.Delete(T t) 方法 使用这个方法,需要先从数据库中获取实体T或者直接new T(), 给Id赋值,然后才能调用 Session.Delete(T) A: var s ...

最新文章

  1. HashMap 和 Hashtable 的 6 个区别,最后一个没几个人知道!
  2. B 站神曲damedane:精髓在于换脸,五分钟就能学会
  3. BZOJ2091 [Poi2010]The Minima Game
  4. UA MATH575B 数值分析下VI 统计物理的随机模拟方法1
  5. Keras之DNN:利用DNN算法【Input(8)→12+8(relu)→O(sigmoid)】利用糖尿病数据集训练、评估模型(利用糖尿病数据集中的八个参数特征预测一个0或1结果)
  6. python2和python3如何共存,如何安装多版本python python2和python3共存以及pip共存
  7. oracle 11g(二)安装过程
  8. 云计算及应用课程知识整理
  9. 听红宝书译者谈Web视角下的前端开发
  10. Python小记--在特定位置修改CSV文件
  11. 参加软件测试工程师面试前,这些内容你一定要准备
  12. 判断进程是否正在运行
  13. PPC常用软件4/6(PPC播放rmvb)
  14. 高职高专教材c语言,高职《C语言程序设计》教材建设研究
  15. Omega network
  16. Hive学习使用一周感悟
  17. element日历批量点击
  18. 项目:机器学习+FLD分类+python图像处理mnist数据集
  19. 【Android】打包生成APK教程
  20. 头号电脑黑客凯文·米特尼克

热门文章

  1. GPUImage原理
  2. IELTS12 TEST7 it is necessary to spend large sums of money on constructing new railway lines
  3. 微信小程序开发之开发引导页面
  4. 专注于操作系统5之引导程序代码
  5. 两款飞利浦智能LED系列灯具新品发布
  6. 吸顶灯怎么固定天花板_吸顶灯不打孔如何固定
  7. FFmpeg 开发(10):FFmpeg 视频录制 - 视频添加滤镜和编码
  8. php 模板替换,thinkphp模板赋值与替换实例简述
  9. 作个记号:个人账户缴费由工资的11%调整为8%
  10. 新单词 part 6