如何防止在 OS X 中重新启动时磁盘重新编号?

Pau*_*der 13 boot hard-drive macos

我在装有 Mac OS X 10.6.4 的 Mac Pro 中有 3 个物理驱动器。有时,在重新启动机器后,磁盘编号会发生变化,导致 /dev/disk# 引用的驱动器与重新启动前的驱动器不同。

例子

/dev/disk0 -> 64GB SSD drive
/dev/disk1 -> 640GB Hitachi
/dev/disk2 -> 160GB WD (BootCamp)
Run Code Online (Sandbox Code Playgroud)

重新启动后,映射可能是

/dev/disk0 -> 160GB WD (BootCamp)
/dev/disk1 -> 640GB Hitachi
/dev/disk2 -> 64GB SSD drive
Run Code Online (Sandbox Code Playgroud)

更令人困惑的是,重新映射并不一致。对于大多数东西,这无关紧要。但是,我还安装了 Parallels 以允许从 OS X 中访问 BootCamp 分区。Parallels 在其配置文件中使用 /dev/disk# 路径,因此,在重新启动 OS XI 后启动 Parallels 并告诉我磁盘不再存在.

有没有办法告诉 OS X 总是将给定的驱动器分配给 /dev/disk0?

mik*_*iku 0

尝试向你添加条目/etc/fstab

An /etc/fstab example:

# Identifier, mount point, fs type, options1
UUID=DF000C7E-AE0C-3B15-B730-DFD2EF15CB91 /export ufs ro
UUID=FAB060E9-79F7-33FF-BE85-E1D3ABD3EDEA none hfs rw,noauto
LABEL=This40Is40The40Volume40Name none msdos ro
Run Code Online (Sandbox Code Playgroud)

Identifier用于标识卷;LABEL 是卷名称,UUID 是通用唯一标识符驱动器。您可以同时使用两者,但 UUID 是最佳选择,因为重命名卷不会更改此标识符。

来自http://macosx.com/forums/mac-os-x-system-mac-software/314314-stop-disk-unmounting-automounting.html