如何在 Mac OS X 命令行中查找磁盘 ID & 设备节点标识符
目录:
如果您出于某种原因需要查找附加到 Mac 的卷的磁盘 ID 或磁盘节点标识符(如 /dev/disk0s2),也许最简单的方法是从命令行与 diskutil 实用程序一起使用。
在Mac OS中定位磁盘ID节点
打开Terminal开始,在/Applications/Utilities/找到,然后输入如下语法命令字符串:
diskutil list
这个命令列出了所有已安装的卷及其各自的分区,正如我们之前讨论的那样,但为此我们专门使用它来定位磁盘 ID 或卷的 IDENTIFIER。因此,找到有问题的磁盘卷的名称,然后在“IDENTIFIER”部分下查找磁盘 ID,它会出现在终端报告的右侧:
由于该命令将打印出所有卷及其磁盘标识符,因此它可能会提供不必要的信息。如果您不想浏览列表,或者如果您知道要直接查找其磁盘 ID 的驱动器的卷名,则可以使用 diskutil 命令的变体以这种方式立即获取详细信息:
"diskutil info Macintosh HD>"
This may return something like the following: $ diskutil info Macintosh HD |grep Node Device Node: /dev/disk1 "
其中“/dev/disk1”是有问题的节点标识符。
你也可以扩大它一点,这可能有助于确定你正在寻找的卷:
"$ diskutil info Macintosh HD |grep Device 设备标识符:disk1 设备节点:/dev/disk1 设备/媒体名称:Macintosh HD 设备块大小:512 字节设备位置: 内部的"
这指出了设备位置,这意味着它是内部驱动器还是外部驱动器,当您有许多磁盘或存储实用程序连接到 Mac 时,这可以帮助缩小卷的范围。
diskutil 命令非常强大,对于不介意在命令行中导航的 Mac 用户有很多用途。是的,它有点高级,但考虑到它的潜力和功能,它有时是在 MacOS 和 Mac OS X 中快速获取特定类型信息的唯一方法。