Я думаю, что модификация fstab для выключения автоматического монтирования немного чрезмерна для того, что вы пытаетесь сделать. Это похоже на удаление дверей на вашем автомобиле, потому что время от времени вам нужно входить или выходить.
Для этого я бы использовал встроенные в USB фильтры VirtualBox . Это позволяет автоматически подключать определенное USB-устройство после его установки. Фильтры USB можно найти в меню «Настройки» той виртуальной машины, которой вы хотите назначить.
Например, ниже перечислены мои USB-устройства, которые доступны, если я хочу автоматически подключить их к моей виртуальной машине Windows 10 Pro. Я могу подключить свой Seagate FreeAgent Go или мой SanDisk Cruzer или любое из подключенных USB-устройств. Однако подключение USB-приемника Logitech в конечном итоге приведет к неработоспособности мыши на хосте, поэтому будьте осторожны с тем, что подключаете.
,
Как я знаю, что это работает? Ну, я случайно подключил диск FreeAgent Go, и он не будет (как я понял) монтировать в OS X. См. Мою первоначальную «проблему»: USB-диск не будет монтироваться, не указан в дисковых утилитах, но найден в System Profiler
Он делает это по серийному номеру или по UUID (я недостаточно изучил, чтобы выяснить, какие именно), но у меня было несколько накопителей FreeAgent Go той же модели и размера, и только один был автоматически подключен к ВМ. В то время я думал, что мой диск испортился.
Суть в том, что автоматическое монтирование все еще работает, и я смог подключить USB-устройство напрямую к виртуальной машине без необходимости сначала отсоединять его.
diskutil unmount force disk1s2
Кроме того, если вы выберете файловую систему, которую прожектор не будет индексировать, или не настроите этот диск в настройках Spotlight, вы можете уменьшить эту задержку и издержки с помощью быстрого изменения настроек.