Zalecana, 2024

Wybór redaktorów

Podłącz i odmontuj napędy z linii poleceń w mac os x

Полный обзор Mac OS X 10.11 El Capitan

Полный обзор Mac OS X 10.11 El Capitan

Spisu treści:

Anonim

Możesz montować i odmontowywać dyski, woluminy i dyski z wiersza poleceń MacOS i Mac OS X.

Dla wielu użytkowników najłatwiejszym sposobem odmontowania dysku w Macu jest przeciągnięcie woluminu do Kosza, użycie klawiszy wysuwania, odłączenie dysku lub użycie jednej z metod wymuszania wysuwania. W tych samych liniach, jeśli chcesz ponownie zamontować dysk, zazwyczaj możesz fizycznie odłączyć dysk i ponownie go podłączyć. Ale co, jeśli chcesz móc montować, odmontowywać i ponownie instalować dyski z linii poleceń? Dokładnie to omówimy tutaj.
Ta sztuczka działa z zewnętrznymi dyskami USB, dyskami twardymi, Firewire, Thunderbolt, DVD, CD, dyskami sieciowymi, a nawet napędami USB, dosłownie każdą woluminem, który można zamontować i uzyskać dostęp za pomocą niezwykle pomocnego polecenia diskutil. Używając wiersza poleceń do ponownego zamontowania dysku, cały proces można wykonać zdalnie, jeśli to konieczne, za pomocą SSH i bez konieczności fizycznego odłączania dysku od komputera Mac. Jest to nieskończenie użyteczne w sytuacjach rozwiązywania problemów, skryptów i automatyzacji, a to świetna sztuczka dla tych z nas, którzy po prostu lubią majstrować w Terminalu.

Jak odmontować dysk z wiersza poleceń na komputerze Mac

Najpierw zajmijmy się dyskami odmontowującymi. Aby to zrobić, potrzebujesz innego woluminu podłączonego lub podłączonego do komputera Mac w takiej czy innej formie, a następnie uruchom Terminal, aby zacząć (w / Applications / Utilities /).

1: Wyświetl wszystkie dyski

Pierwszą rzeczą, którą musisz zrobić, to wyświetlić listę podłączonych dysków. Zapewni to listę wszystkich dysków podłączonych do komputera Mac, które są zamontowane i odmontowane oraz wszystkie ich odpowiednie partycje. Robimy to, abyśmy mogli uzyskać identyfikator dysku, który zazwyczaj jest podobny do dysku1s2 lub disk2s2 itp.

diskutil list

Wynik będzie wyglądał mniej więcej tak:

$ diskutil list
/dev/disk0
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *121.3 GB disk0
1: EFI 209.7 MB disk0s1
2: Apple_HFS Macintosh HD 120.5 GB disk0s2
3: Apple_Boot Recovery HD 650.0 MB disk0s3
/dev/disk1
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *16.0 GB disk1
1: EFI 209.7 MB disk1s1
2: Apple_HFS OSXDaily 15.7 GB disk1s2

W tym przykładzie skupimy się na podłączonym napędzie o nazwie „OSXDaily”, który jest zewnętrznym napędem USB, który pojawia się jako ostatni na liście. Zauważ, że identyfikatorem tego napędu jest „disk1s2” i przeniesiemy go do następnej serii poleceń, aby go odmontować i ponownie zainstalować.

Prawdopodobnie warto wspomnieć, że dyski zawsze będą zlokalizowane w / dev / i dlatego / dev / będzie zawsze poprzedzony identyfikatorem.

2: Odłącz określony napęd

Nadal używając polecenia diskutil, wskażemy go na danym dysku, aby go odmontować.

diskutil unmount /dev/disk1s2

Spowoduje to zgłoszenie nazwanego woluminu i lokalizacji zostało odmontowane, tak:

$ diskutil unmount /dev/disk1s2
Volume OSXDaily on disk1s2 unmounted

To wszystko. Zauważysz, że dysk nie jest już dostępny w Finderze, ale nadal będzie widoczny przez diskutil z wiersza poleceń lub bardziej znanej aplikacji Narzędzie dyskowe w GUI Mac OS X.

Jak zamontować dysk z linii poleceń na komputerze Mac

Jeśli możesz odmontować dysk, oczywiście możesz go także zamontować lub ponownie zamontować. Sekwencja poleceń jest bardzo podobna; zlokalizuj wolumin, a następnie zamontuj napęd.

1: Znajdź napęd do montażu

Jeśli już wiesz, gdzie znajduje się wolumin, możesz zignorować część 1 i przejść bezpośrednio do części 2, ale i tak zajmijmy się wyszukiwaniem identyfikatora woluminu. Tym razem trochę go skrócimy, ponieważ założymy, że znamy nazwę napędu do zamontowania, dlatego musimy tylko zlokalizować identyfikator. Zrobimy to, używając grep, aby skrócić wyjście polecenia diskutil w ten sposób:

$ diskutil list |grep OSXDaily
2: Apple_HFS OSXDaily 15.7 GB disk1s2

To wyjście jest oczywiście znacznie krótsze niż pełne wyjście listy diskutil, które pokazaliśmy powyżej.

W tym przykładzie dysk „OSXDaily” nadal znajduje się w katalogu / dev / disk1s2 i właśnie to zamontujemy.

2: Zamontuj (lub ponownie zamontuj) dysk

Aby zamontować (lub ponownie zamontować) dysk, użyjemy tego samego polecenia diskutil z nową flagą i takimi wejściami:

diskutil mount /dev/disk1s2

Używając tych samych przykładów, co gdzie indziej, oto jak będą wyglądały polecenia i dane wyjściowe:

$ diskutil mount /dev/disk1s2
Volume OSXDaily on /dev/disk1s2 mounted

To oczywiście ponownie instaluje dysk, a także zwiększy widoczność zamontowanego woluminu w Finderze Mac OS X i aplikacjach opartych na GUI w różnych oknach dialogowych Otwórz lub Zapisz.

Jak odmontować i ponownie zainstalować dysk / wolumin w pojedynczym poleceniu

Chcesz szybko odmontować i ponownie zamontować ten sam wolumin, zasadniczo zmieniając zasilanie, łącząc się z komputerem Mac? Możesz to zrobić za pomocą pojedynczego polecenia, łącząc oba elementy w taki sposób:

diskutil unmount /dev/disk1s2;diskutil mount /dev/disk1s2;echo "Remounted Volume"

Wyglądałoby to następująco:

$ diskutil unmount /dev/disk1s2;diskutil mount /dev/disk1s2;echo "Remounted Volume"
Volume OSXDaily on disk1s2 unmounted
Volume OSXDaily on /dev/disk1s2 mounted
Remounted Volume

Jeśli zdarzy ci się oglądać głośność w Finderze podczas tego procesu, zauważysz, że na chwilę zniknie, a następnie pojawi się ponownie niemal natychmiast. Ostatnia część echa jest opcjonalna, ale sprawia, że ​​cała akcja polecenia jest jeszcze bardziej gadatliwa.

Top