Jak ponownie zamontować wysunięty (nie tylko odmontowany) dysk USB na komputerze Mac?


23

Często wysuwam pamięć USB, a potem zdaję sobie sprawę, że nadal jej potrzebuję.

Jeśli odmontuję dysk w Narzędziu dyskowym, mogę go po prostu ponownie zamontować, ale jeśli go wysunę, zniknie.

  • Nie pokazane w Finderze
  • Nie pokazano w diskutil
  • Nie pokazane w ls /dev
  • Nadal jest wyświetlany w Informacjach o systemie pod USB.

Jak mogę zamontować dysk bez odłączania go i wkładania?


1
Czy podobne pytanie pojawiło się tutaj w przypadku systemu Windows. Sposobem na wykonanie tej pracy było wyłączenie koncentratora USB, do którego urządzenie było podłączone, i ponowne włączenie go, które następnie zainicjowało pamięć USB. Podobna metodologia może działać w przypadku tego problemu, po prostu nie znam danego systemu operacyjnego, aby przeprowadzić Cię przez podobny proces.
DHayes

@DHayes @Pepijn - rzeczywiście na StackOverflow jest kilka q dotyczących tego samego problemu, ale wydaje się, że dotyczą Windowsa. stackoverflow.com/questions/916296/... .. stackoverflow.com/questions/138394/...
szarlatan Kichot

powodem „wyłączania / włączania głównego koncentratora USB” jest to, że inicjowanie urządzenia podrzędnego USB ma miejsce, gdy urządzenie podrzędne wykryje, że jest podłączone, a nie od strony hosta. ale po wykonaniu tej czynności koncentrator zmusza wszystkie podłączone urządzenia do rozłączenia / ponownego połączenia. teraz potrzebujesz sposobu, aby zidentyfikować koncentrator, wyłączyć go, a następnie włączyć ponownie. Uwaga: spowoduje to zresetowanie wszystkich innych urządzeń w tym koncentratorze.
szarlatan

Odpowiedzi:


8

Możesz ponownie zamontować wysunięty dysk twardy za pomocą polecenia „hdiutil attach” i odpowiedniego / dev / device (nazwa BSD w obszarze Informacje o systemie). Jak powiedziałeś, nie działa to w przypadku dysków flash (urządzenie / dev / zniknie).

kextunload IOUSBMassStorageClass.kext;
kextload /System/Library/Extensions/IOUSBMassStorageClass.kext

Odmontuje i ponownie zainstaluje wszystkie urządzenia pamięci USB ...


Gdzie znajdę nazwę BSD w obszarze Informacje o systemie? Masz na myśli profiler systemu?
AndyL

hints.macworld.com/article.php?story=20070712062603762 sugeruje, system_profiler SPFireWireDataType | grep "BSD Name: disk.$"ale nie otrzymuję z tego żadnych danych wyjściowych - system_profiler SPFireWireDataTypepo prostu podaje moją prędkość FireWire, nic więcej. Może kabel jest uszkodzony, czy coś ...
tripleee

10

Terminal Command był trochę wyłączony. Prawdziwe polecenie to:

diskutil mountDisk <<diskx>>*

gdzie zamieniasz <<diskx>>na numer dysku, którego użyłeś

diskutil list

Na przykład:

diskutil mountDisk disk3

zamontuje dysk o identyfikatorze disk3


2
Możesz także określić nazwę dysku, np diskutil mountDisk "Western Digital".
Lri

6

Jeśli używasz komputera Mac, jednym z rozwiązań jest po prostu uśpienie komputera, a następnie wznowienie go. To świetne rozwiązanie, jeśli czujesz się leniwy, ale oczywiście szybciej będzie po prostu odłączyć i ponownie włożyć dysk.


2
Doskonały. Byłem leniwy, a ponieważ mój laptop znajduje się 10 stóp ode mnie, a odłączenie wymagałoby wstawania, to byłoby moje zaakceptowane rozwiązanie!
maxwellb

1

Miałem ten sam problem z zewnętrznymi napędami USB i Firewire; wysuwasz je za pomocą „narzędzia dyskowego” (być może przez pomyłkę) tylko po to, aby fizycznie odłączyć / ponownie podłączyć dysk, aby Mac OS X mógł je ponownie zobaczyć; mimo że są widoczne w „Profilu systemu”.

Jest to więcej niż niedogodność, jeśli używasz łańcucha dysków Firewire HDD ...

Oto, co dla mnie zadziałało; spróbuj tego z poziomu terminalu. (Najpierw upewnij się, że masz zainstalowany program „diskutil” - patrz uwaga poniżej).

linia cmd:

lista diskutil

diskutil mountDisk / dev / diskx

gdzie diskx koreluje z odniesieniem do fizycznego urządzenia wyświetlanym pod poleceniem „list” np. disk2

Uwaga: wypróbuj MacPorts dla http://www.macports.org/


0

Niedawno wydałem aplikację do tego celu o nazwie Mountain . Mountain może odmontowywać dyski zewnętrzne, a następnie ponownie je zamontować.


1
To wspaniale, że napisałeś aplikację, która rozwiązuje ten problem, ale lepiej byłoby, gdybyś wyjaśnił również, jak go użyć, aby rozwiązać problem.
Der Hochstapler

Cześć Oliver, możesz pobrać wersję próbną Mountain z appgineers.de/mountain. To prawie samo wyjaśnia. Po prostu użyj Mountain, aby odmontować dysk USB. Następnie Mountain pozwoli ci ponownie zamontować dysk.
Jan Linxweiler,

Sam nie używam tej aplikacji. Chciałem tylko przypomnieć, że wolimy odpowiedzi, które szczegółowo opisują rozwiązania. Biorąc pod uwagę, że napisałeś tę aplikację, masz wszelkie możliwości, aby dać jej odpowiednią prezentację. Możesz zajrzeć na meta.superuser.com/questions/5329/…
Der Hochstapler,
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.