Як встановити витягнутий зовнішній накопичувач USB? [дублікат]


9

Припустимо, ми підключаємо наш флеш-накопичувач USB до MacBook, а потім виймаємо цей накопичувач із бічної панелі Finder. Тепер я хочу відновити цей накопичувач, не відключаючи його і не підключаючи його до комп'ютера, але диск більше не вказаний з diskutil listкомандою.

Відповіді:


3

Проблема, яку ви описуєте, спочатку мала намір написати програму, яка дозволяє керувати дисками з панелі меню. Це називається Гора, і ви можете отримати його тут .

Сподіваюся, вам сподобається !!

ОНОВЛЕННЯ . Єдиний спосіб відновити витягнуті зовнішні флеш-пам’яті USB - це вивантажити та завантажити розширення ядра масового зберігання USB:

kextunload /System/Library/Extensions/IOUSBMassStorageClass.kext

Далі:

kextload /System/Library/Extensions/IOUSBMassStorageClass.kext

Майте на увазі, що це відновить ВСІ зовнішні накопичувачі USB ..


Чи може ваш додаток знову встановити витягнутий привід?
револьвер

1
Гора може знову встановити відключені приводи. Взагалі неможливо повторно встановити витягнуті приводи. Ось чому Mountain тільки відключає диски, а не викидає їх. Відключені накопичувачі можуть бути відключеними або встановленими повторно.
Ян Лінксвайлер

1
Єдиний спосіб відновити витягнуті зовнішні флеш-пам’яті USB - це вивантажити та завантажити розширення ядра USB-накопичувача: kextunload /System/Library/Extensions/IOUSBMassStorageClass.kext; kextload /System/Library/Extensions/IOUSBMassStorageClass.kext Будьте в курсі, що це відновить ВСІ зовнішні USB-накопичувачі ...
Jan Linxweiler

@JannisLinxweiler Порада IOUSBMassStorageClass.kextчудова, але з мого простого тестування в Mac OS X 10.9.5 (Mavericks), здається, що розвантаження / перезавантаження IOUSBMassStorageClass.kextвпливає лише на флеш-накопичувачі USB, підключені до моєї машини. USB 3.0 накопичувачі жорсткого диска повністю не впливають і користуються навіть після запуску kextunloadкоманди.
JakeGould

1
@JannisLinxweiler Підказка більше не працює для Sierra ( (libkern/kext) not found). Чи знаєте ви, чи механізм однаковий і якщо розширення має лише іншу назву?
oschrenk

2

Ви монтуєте пристрої за допомогою:

diskutil mountDisk device

де пристроєм може бути

  • вузол пристрою: /dev/disk2
  • ідентифікатор диска: disk1s7
  • точка монтажу гучності: /Volumes/Macintosh HD

Для тих, кому подобається графічний диск Utility.app , він також показує підключений диск, який, можливо, не змонтований, і ви також зможете знову встановити витягнуті диски звідти.


2
Схоже, флешки USB - це особливий випадок, якого я раніше не помічав. Після вилучення останнього обсягу диск видаляється зі списку пристроїв, на відміну від більшості жорстких дисків. Однак, використовуючи diskutil unmountабо diskutil unmountDiskзамість цього, вимкніть гучність (и), але залиште пристрій підключеним для перепланування.
joelseph

0

Утиліта диска

Тут немає необхідності в командному рядку. Відкрийте програму Disk Utility (/ Програми / Утиліти / Disk Utility), виберіть свій привід і натисніть кнопку «Готувати».

Утиліта диска

зображення походить з Вікіпедії


Питання про витягнуті НЕ відключені або зняті диски ...
PatrickT

@PatrickT, ви МОЖЕТЕ монтувати витягнуті диски в Disk Utility.
CousinCocaine

2
Після вилучення SD / USB він не відображається у програмі Disk Utility: я перевірив його, перш ніж коментувати. Якщо тут немає додаткового кроку, не деталізованого тут, ваша пропозиція не спрацювала для мене. Спасибі, хоча ;-)
PatrickT

Тут я детально розробив рішення Автоматизатора на основі коментарів інших користувачів: apple.stackexchange.com/questions/62478/…
PatrickT

2
@PatrickT, звинувачуй мене. ти правий. Це працює з USB-накопичувачами (які я перевірив), але не працює з USB-накопичувачами. Вибачте за моє незнання.
CousinCocaine
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.