Відповіді:
Проблема, яку ви описуєте, спочатку мала намір написати програму, яка дозволяє керувати дисками з панелі меню. Це називається Гора, і ви можете отримати його тут .
Сподіваюся, вам сподобається !!
ОНОВЛЕННЯ . Єдиний спосіб відновити витягнуті зовнішні флеш-пам’яті USB - це вивантажити та завантажити розширення ядра масового зберігання USB:
kextunload /System/Library/Extensions/IOUSBMassStorageClass.kext
Далі:
kextload /System/Library/Extensions/IOUSBMassStorageClass.kext
Майте на увазі, що це відновить ВСІ зовнішні накопичувачі USB ..
IOUSBMassStorageClass.kext
чудова, але з мого простого тестування в Mac OS X 10.9.5 (Mavericks), здається, що розвантаження / перезавантаження IOUSBMassStorageClass.kext
впливає лише на флеш-накопичувачі USB, підключені до моєї машини. USB 3.0 накопичувачі жорсткого диска повністю не впливають і користуються навіть після запуску kextunload
команди.
(libkern/kext) not found
). Чи знаєте ви, чи механізм однаковий і якщо розширення має лише іншу назву?
Ви монтуєте пристрої за допомогою:
diskutil mountDisk device
де пристроєм може бути
/dev/disk2
disk1s7
/Volumes/Macintosh HD
Для тих, кому подобається графічний диск Utility.app , він також показує підключений диск, який, можливо, не змонтований, і ви також зможете знову встановити витягнуті диски звідти.
diskutil unmount
або diskutil unmountDisk
замість цього, вимкніть гучність (и), але залиште пристрій підключеним для перепланування.
Тут немає необхідності в командному рядку. Відкрийте програму Disk Utility (/ Програми / Утиліти / Disk Utility), виберіть свій привід і натисніть кнопку «Готувати».
зображення походить з Вікіпедії