Я следовал этим инструкциям для создания виртуального диска на OSX. Теперь я не могу размонтировать диск, несмотря на то, что он не используется (lsof проверяет, что диск не используется).

Инструкция по созданию:

$ hdid -nomount ram://32768
$ newfs_hfs /dev/disk1
$ mkdir /tmp/ramdisk1
$ mount -t hfs /dev/disk1 /tmp/ramdisk1

Размонтировать (НЕ работает):

hdiutil detach /dev/disk1

Я получаю сообщение:

"disk1" unmounted.
hdiutil: couldn't eject "disk1" - Resource busy

Переключатель -force не действует. Кроме того, ввод команды от имени пользователя root не имеет никакого эффекта.

1 ответ1

2

вы сначала монтировали его с помощью umount /tmp/ramdisk1 ? hdiutil detach только удаляет устройство, но не знает о точках монтирования.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .