如何使用安全模式,fsck等修复Mac的磁盘

如果您的Mac无法启动,则无需惊慌。忽略了那种费时费力的修理计算机的感觉。 macOS包含一些简单的修复程序,这些修复程序可以帮助您立即解决所有问题。

您无需将计算机带到服务中心进行维修。尝试自行修复,以节省时间和金钱。如果您定期使用Time Machine进行备份,则损失不大。

让我们看看如何恢复拒绝启动的Mac。

开始之前

这些提示适用于Mac拒绝启动的情况。您可能会看到黑屏,可能会收到错误消息,或者您的计算机可能会挂在白色Apple徽标上。如果您的计算机运行良好,则此故障排除指南不适合您。

但是,您可以随时在macOS中在驱动器上运行急救。如果您怀疑由于性能问题或行为异常而导致启动驱动器出现问题,则运行“急救"肯定不会受到损害。

要在启动卷上运行急救,请启动磁盘工具 >,然后选择 Macintosh HD (假设您尚未重命名启动卷)。单击急救,然后单击运行,以扫描磁盘上的问题并尝试解决问题。

1。尝试安全模式

通过尝试进入安全模式,macOS将扫描并修复在磁盘上发现的所有错误。安全模式仅使用运行所需的最低限度引导您的操作系统。

没有第三方内核扩展将启动,不会跳过登录项,并且会清空某些缓存。只需进入安全模式,您就可以检查问题并清除可能导致问题的垃圾。

要进入安全模式,请执行以下操作:关闭计算机,然后按并在计算机启动时按住 Shift 键。如果您的计算机已处于启动状态,请先按住电源按钮直到计算机关闭(约10秒钟),然后将其关闭。

如果计算机可以正常启动,请尝试按正常方式重新启动和引导。如果您的计算机再次挂起,请尝试使用详细模式,方法是在启动时按住 Cmd + V 并检查是否有特定的内核扩展引起了该问题。然后,您可以重新启动进入安全模式,删除问题扩展,然后重试。

2。恢复模式和急救

如果安全模式不能解决您的问题,那么恢复模式将是您的下一个最佳选择。每台Mac都具有恢复模式,该模式位于启动磁盘上的单独分区中。此模式允许您修复/还原驱动器,访问终端并重新安装macOS。

要启动到恢复模式:关闭计算机,然后按住 > Cmd + R ,您的计算机将启动。

如果引导进入恢复模式时遇到问题,可能是由于驱动器出现问题,您可以按住从互联网启动恢复模式> Cmd + Option + R 。请记住,这需要互联网连接,并且需要更长的时间,因为macOS需要先下载映像。

一旦启动进入恢复模式,您将看到一些选项。启动磁盘实用程序,然后隔离引起问题的驱动器-它可能被标记为 Macintosh HD 。从左侧列表中选择它,然后单击急救,然后单击运行

3。在单用户模式下使用fsck

文件系统一致性检查(或简称为fsck)是用于检查和修复驱动器问题的Unix长期工具。

根据卷的大小,您安装的驱动器类型以及潜在的问题,fsck可能需要一段时间才能完成。如果要以这种方式修复驱动器,则耐心和持久性很重要。

-Blaine Chronik(@BlaineChronik)2018年2月23日

要运行fsck,您需要启动进入单用户模式。此引导模式使您可以更改共享用户资源。单用户模式不会尝试启动macOS;

要引导进入单用户模式:关闭计算机,然后按住 Cmd + S 当您的计算机启动时。您很快就会看到命令行提示符。您可以键入 fsck -fy 来运行fsck。

注意:如果您已加密驱动器,则需要选择相关的驱动器。用户帐户,然后输入密码进行解密。如果您在Mac上设置了固件密码,则单用户模式将不可用。

重要的是要等fsck完成之后再重新启动计算机。如果在更改驱动器的过程中中断了该过程,则可能会导致数据丢失。该过程完成后,您将看到以下消息之一:

** The volume Macintosh HD could not be repaired.*****The volume was modified *****
  • 如果看到此消息,则应再次运行 fsck -fy 。多次尝试没有什么害处,因为该过程每次通过都会更改您的驱动器。
  • ** The volume Macintosh HD was repaired successfully.*****The volume was modified *****
  • 这是一个令人鼓舞的信息,但您还没有完成。再次运行 fsck -fy
  • ** The volume Macintosh HD appears to be OK.
  • 这是您要查看的内容。 fsck已经检查了驱动器,无需进行任何更改。
  • 当您完全清楚之后,就可以通过运行 exit 命令重新启动Mac。

    仍然无法启动Mac吗?

    如果运行急救和fsck后Mac仍然无法启动,则驱动器可能存在严重问题。在此阶段,建议备份文件并运行Apple Diagnostics以查看是否存在任何明显的问题。

    如果您真的想自己尝试解决问题,则需要请技术人员-级别的Apple Service Diagnostics,以获取有关该问题的尽可能多的信息。

    如果磁盘损坏得无法修复,则可能会丢失一些数据。尝试的第一步是创建驱动器的映像,为此您需要连接一个备用外部驱动器,该备用驱动器的大小至少要与要保存的启动盘一样大。

    引导您的驱动器Mac在启动时进入 Cmd + R 进入恢复模式,然后启动 Disk Utility 。在屏幕顶部的菜单栏中,选择文件>新图像>“ Macintosh HD"中的图像(或任何称为您的驱动器的文件)。

    指定外部驱动器并开始该过程。这可能需要一段时间,并且如果驱动器损坏,甚至可能会完全失效。如果该过程成功,则将创建旧驱动器的DMG文件,可以根据需要方便地对其进行安装和排序。

    如果映像失败,则需要手动复制文件。您可以在“恢复"模式下执行此操作,但是您需要在启动时启动终端,而不是磁盘工具。为此,请执行以下操作:

  • 连接要用作文件目标位置的外部驱动器。
  • 按住 Cmd + R ,以恢复模式重新启动Mac。 >在启动时,然后选择终端
  • 使用 cp -r 命令将文件复制到外部驱动器。例如: cp -r / Volumes / Macintosh \ HD / Users / [用户名] / Documents / Volumes / Backup /
  • 让我们分解上面的命令: cp 是复制命令, -r 递归运行此命令。这意味着它将复制您指定目录中的所有目录,然后复制其中的目录,依此类推。

    第一个路径是要复制的文件的位置。注意路径名称中的反斜杠(\),可用于指定名称中带有空格的位置。第二条路径是您的外部驱动器的位置,该位置始终位于 / Volumes / 中,带有您为其指定的标签(在上面的示例中,该驱动器称为“备份")。

    此方法的问题在于,您需要记住文件的位置。您还需要希望它们不会存储在损坏的驱动器的一部分上。使用安全的文件,您可以继续修复Mac并重新安装macOS。

    备份Mac的重要性

    希望您能够恢复驱动器或任何重要的文件。您可能需要的文件。即使恢复成功,并且可以使用许多工具,但最新备份却无后顾之忧。

    您甚至不必使用Time Machine来保护Mac安全。为什么不尝试使用其他许多Mac备份工具之一?

    如果您的Mac可以正常运行,但是由于文件权限错误而面临其他问题,请了解如何在macOS上修复磁盘权限:

    标签: 数据恢复 Mac提示 终端 故障排除