受到推崇的, 2024

编辑的选择

如何从mac os x的命令行验证(和修复)磁盘

Первый обзор macOS 11 Big Sur

Первый обзор macOS 11 Big Sur

目录:

Anonim

与Mac OS X捆绑在一起的“磁盘工具”应用程序具有等效的命令行,可为高级用户提供从终端执行磁盘维护的功能,包括磁盘验证和修复。 这允许各种有用的故障排除功能,包括通过SSH远程发出磁盘修复的可能性,或者如果用户帐户不可访问则通过单用户模式。
本指南适用于熟悉终端和命令行的高级用户。 大多数Mac用户最好坚持使用“磁盘工具”或通过恢复模式直接修复驱动器的图形和修复驱动器。

在OS X中从命令行验证磁盘

验证卷确定是否需要修复驱动器,并且可以使用以下常规语法完成:

diskutil verifyVolume

例如,要验证可以使用的Mac的默认驱动器:

diskutil verifyvolume /

如果您知道其名称,也可以指定其他已安装的驱动器:

diskutil verifyvolume /Volumes/ExternalBackups/

注意:驱动器必须具有用户权限(或使用sudo),并且必须主动挂载卷(以下是如何从命令行执行此操作)。

就像从GUI运行“磁盘工具”一样,命令行可能需要一段时间。 如果未报告错误,则无需修复卷。 如果您看到如下消息:

“发现Macintosh HD的卷已损坏,需要修复”

您将需要通过发出修复磁盘命令来解决此问题。

以下修复卷技巧只是对Disk Utility GUI应用程序中包含的相同功能的命令行方法。 如前所述,这最适合高级用户。

从命令行运行修复磁盘以解决已识别的驱动器问题

确定驱动器需要修复后,可以再次使用diskutil命令:

diskutil repairvolume /

同样,可以通过指定其名称或挂载点来指向其他卷,如下所示:

diskutil repairvolume /Volumes/ExternalBackups/

无论磁盘运行如何,在完成任何其他操作之前,请完全完成该过程。 修复磁盘通常可以成功解决Verify Disk命令检测到的问题。

修复磁盘不修复磁盘上的权限,但是当您已经在命令行时,可以使用单独的diskutil字符串来完成。

如果修复磁盘出现故障,请不要惊慌失措,因为您可以使用此过程使用fsck命令修复卷,这有点复杂,但通常适用于标准磁盘工具失败或无法使用的情况。

如果你仍然遇到问题,驱动器本身可能会在物理上失败,这表明尽可能多地从磁盘上获取,备份所有内容并获得替换驱动器是个好主意。

Top