• 日常搜索
  • 百度一下
  • Google
  • 在线工具
  • 搜转载

如何用命令行验证和修复MAC磁盘

磁盘工具应用程序是一个强大的 工具,可以让连接到您的mac 的驱动器保持快乐和健康。但是在某些情况下它可能不可用。例如,通过 SSH 连接到远程计算机,或者 磁盘工具 只是拒绝启动。  

在本教程中,我将向您展示如何:

  • 查找可能有错误的磁盘

  • 从命令行验证磁盘

  • 从命令行修复该磁盘(如果需要)

重要笔记

在我进一步介绍之前,您需要了解几件事:

  1. 我将使用已插入Mac的 SD 卡。如果您需要 针对Mac 的硬盘驱动器,请确保  在我在本文中显示的任何命令中用Macintosh HD 代替 SD 。

  2. 这些说明不适用于 Mac 新手用户。如果您至少对 终端不太满意,您可能希望坚持使用图形用户界面应用程序,例如 Disk Utility。

定位磁盘

连接到 Mac 的所有磁盘都位于 Terminal的Volumes 目录中 。该目录距 Mac 的根目录仅一步之遥。用于从目录切换到目录的命令是 . 在终端中,a 被称为根目录或最低级别的目录。cd/

因此,要切换到Volumes目录,请打开终端并输入或粘贴以下命令:  cd /Volumes. 终端窗口现在看起来应该与此非常相似:

如何用命令行验证和修复MAC磁盘  第1张从 OSX 终端访问 Volumes 目录

键入 ls 并按 Return。您将看到连接到 Mac 的磁盘列表。

验证磁盘

获得磁盘列表后,您可以针对其中一个或多个磁盘进行验证和修复。要开始验证过程,请键入以下命令,同时确保用该 [drive identifier] 部分替换驱动器的实际名称。  

diskutil verifyVolume [drive identifier]

如果您的目标是 Mac 的硬盘,您也可以简单地使用 /. 您将看到如下所示的内容:

如何用命令行验证和修复MAC磁盘  第2张在 OSX 中通过终端验证磁盘

这次测试成功返回。所以我可以对驱动器及其存储数据的能力充满信心。如果出现错误,我会看到一条消息:  The volume [volume tested] was found corrupt and needs to be repaired.

修复磁盘

暂时假设磁盘确实出现错误或需要修复。要从命令行修复磁盘,请在终端中键入或粘贴以下命令: diskutil repairvolume /Volumes/[drive identifier]/ 然后按Return。

和以前一样,我将 SD 用作我的驱动器标识符。如果您希望针对不同的驱动器,请插入该驱动器的名称而不是 SD. 您也可以 / 用作 Mac 硬盘的标识符。您的 终端 窗口现在应该类似于以下内容:

如何用命令行验证和修复MAC磁盘  第3张在 OSX 中从终端修复磁盘

恭喜!您的磁盘现已完全通过命令行进行验证和修复。

结论

终端 有时可能感觉像是一个陌生或可怕的应用程序。 但是,当您处于紧要关头时,它也可能是一个不错的去处。在许多情况下,它可能是您唯一的选择。所以下次需要修复磁盘的时候,试试这个方法吧!


文章目录
  • 重要笔记
  • 定位磁盘
  • 验证磁盘
  • 修复磁盘
  • 结论