Когда я запускаю diskutil list , он показывает, что в дополнение к HD, уже смонтированному в моей Mac OS, у меня есть другое монтирование в /dev/disk2 , которое я монтировал с именем restic проекта, использующим файловую систему fuse. Когда я запускаю diskutil unmountDisk /dev/disk2 он говорит, что Unmount Unmount of all volumes on disk2 was successful но когда я запускаю diskutil list он показывает то же монтирование на /dev/disk2 . Другими словами, размонтирование не было успешным. Есть ли другой способ убедиться, что этот образ диска отключен?

/dev/disk2 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            FUSE for macOS         +16.8 MB    disk2

1 ответ1

1

Используйте diskutil eject /dev/disk2 (если это образ диска, вы также можете использовать hdiutil detach /dev/disk2). Существует два шага для установки образа диска: присоединение образа к записи /dev и монтирование томов, предоставленных этой записью /dev. diskutil unmountDisk удаляет монтирование, но оставляет запись /dev. Кроме того, при использовании diskutil list отображаются подключенные устройства, а не подключенные тома; чтобы увидеть подключенные тома, используйте mount .

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