一个很神奇的方法是,先把硬盘插入iPad,然后再插入电脑,diskutil list就有输出了。
有输出后,假如访达没有显示,那么可以在终端里cd /Volumes/WD_BLACK && open .

解决 macOS 上 diskutil list 无输出

在 macOS 系统中,有时执行 diskutil list 命令时,可能会发现没有任何输出。这个问题通常与文件系统检查进程(如 fsck)正在占用磁盘资源有关。

步骤 1: 查看与文件检查相关的进程

首先,通过以下命令检查是否有与文件系统检查相关的进程(fsck)正在运行:

ps -ef | grep fsck

解释:

  • ps 是查看进程的命令,-ef 参数表示列出所有进程及详细信息。
  • fsck 是文件系统检查工具,如果系统正在执行文件检查,这个进程会占用磁盘资源,导致 diskutil list 无输出。

例如,输出可能类似于:

501 10264 10211   0  2:23AM ttys006    0:00.00 grep --color=auto fsck

这里 10211 是进程 ID(PID)。

步骤 2: 终止相关进程

如果找到与 fsck 相关的进程,您需要终止它。使用 kill -9 命令强制终止进程,确保 PID 匹配:

sudo kill -9 10211

执行命令后,能看到:

[Process completed]
Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐