Csatlakoztassa a & meghajtókat a parancssorból Mac OS X rendszerben

Tartalomjegyzék:

Anonim

A meghajtókat, köteteket és lemezeket a MacOS és a Mac OS X parancssorából csatlakoztathatja és leválaszthatja.

Sok felhasználó számára a legegyszerűbb módja a meghajtó leválasztásának Mac rendszeren, ha egyszerűen a kukába húzza a kötetet, használja a kilökőbillentyűket, leválasztja a meghajtót, vagy használja a kényszerkiadási módszerek valamelyikét. Hasonlóképpen, ha vissza szeretne szerelni egy meghajtót, akkor általában csak fizikailag húzza ki a meghajtót, majd dugja vissza.De mi van akkor, ha a parancssorból szeretne meghajtókat csatlakoztatni, le- és újracsatlakoztatni? Pontosan ez az, amire itt kitérünk. Ez a trükk külső USB-lemezekkel, merevlemezekkel, Firewire-vel, Thunderbolttal, DVD-kkel, CD-kkel, hálózati meghajtókkal, sőt USB-meghajtókkal működik, szó szerint minden olyan kötettel, amely a hihetetlenül hasznos diskutil paranccsal csatlakoztatható és elérhető. Ha a parancssort használja a meghajtó visszaszereléséhez, a teljes folyamat szükség esetén távolról is végrehajtható az SSH-n keresztül, anélkül, hogy fizikailag le kellene választania egy meghajtót a Mac számítógépről. Ez végtelenül hasznos hibaelhárítási helyzetek, szkriptek készítéséhez és automatizáláshoz, és nagyszerű trükk azoknak, akik csak szeretnek a terminálban babrálni.

A meghajtó leválasztása a parancssorból Mac számítógépen

Először fedjük le a meghajtók leválasztását. Ehhez valamilyen formában egy másik kötetet kell csatlakoztatnia a Machez, majd a kezdéshez indítsa el a Terminált (az /Applications/Utilities/ mappában található).

1: Az összes meghajtó listája

Az első dolog, amit tennie kell, a csatlakoztatott meghajtók listája. Ez megjeleníti a Mac-hez csatlakoztatott meghajtók listáját, amelyek fel vannak szerelve és leválasztva, valamint a hozzájuk tartozó partíciókról. Ezt azért tesszük, hogy megkaphassuk a meghajtó azonosítóját, ami általában valami ilyesmi: disk1s2, disk2s2 stb

diskutil list

A kimenet valahogy így fog kinézni:

$ vitát lista /dev/disk0 : TÍPUSNÉV MÉRET AZONOSÍTÓ 0: GUID_partition_scheme 121,3 GB lemez0 1: EFI 209,7 MB disk0s1 2: Apple_HFS Macintosh HD disk0s 120,25 GB 3: Apple_Boot Recovery HD 650.0 MB disk0s3 /dev/disk1 : TÍPUSNÉV MÉRET AZONOSÍTÓ 0: GUID_partition_scheme 16.0 GB disk1 1: EFI 209.7 MB disk1s1 2.: Apple_HFS OSXDaily 12 GB OSXDaily

A példa kedvéért az „OSXDaily” nevű csatolt meghajtóra összpontosítunk, amely történetesen egy külső USB pendrive, amely az utolsó helyen szerepel a listában.Jegyezze meg, hogy az adott meghajtó azonosítója „disk1s2”, és ezt átvisszük a következő parancssorozatba, hogy le- és újracsatolhassuk.

Valószínűleg érdemes megemlíteni, hogy a meghajtók mindig a /dev/ könyvtárban lesznek, így a /dev/ mindig az azonosító előtagja lesz.

2: Válassza le a megadott meghajtót

A diskutil parancsot továbbra is a leválasztáshoz a kérdéses meghajtóra mutatjuk.

diskutil unmount /dev/disk1s2

Ez jelzi a megnevezett kötetet és a hely leválasztását, például:

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

Ennyi a lényeg. Észre fogja venni, hogy a meghajtó már nem érhető el a Finderben, de továbbra is látható lesz a parancssorból a diskutil segítségével, vagy a Mac OS X grafikus felhasználói felületén lévő ismerősebb Disk Utility alkalmazásban.

Hogyan csatlakoztathat meghajtót a parancssorból Mac számítógépen

Ha le tudsz szerelni egy meghajtót, természetesen fel- vagy visszacsatolhatsz egyet is. A parancssor nagyon hasonló; keresse meg a kötetet, majd csatlakoztassa a meghajtót.

1: Keresse meg a meghajtót a rögzítéshez

Ha már tudja, hol található a kötet, figyelmen kívül hagyhatja az 1. részt, és közvetlenül a 2. részre ugorhat, de térjünk rá a kötetazonosító lekérésére. Ezúttal egy kicsit lerövidítjük, mert feltételezzük, hogy ismerjük a csatlakoztatandó meghajtó nevét, így csak az azonosítót kell megkeresnünk. Ezt úgy fogjuk megtenni, hogy a grep segítségével lerövidítjük a diskutil parancs kimenetét, így:

$ diskutil list |grep OSXDaily 2: Apple_HFS OSXDaily 15,7 GB disk1s2

Ez a kimenet nyilvánvalóan sokkal rövidebb, mint a diskutil lista teljes kimenete, amelyet fent mutattunk.

Ebben a példában az „OSXDaily” meghajtó továbbra is a /dev/disk1s2 helyen található, és ezt fogjuk csatolni.

2: Szerelje fel (vagy szerelje vissza) a meghajtót

A meghajtó csatlakoztatásához (vagy újracsatlakoztatásához) ugyanazt a diskutil parancsot használjuk, új jelzővel és a következő bemenetekkel:

diskutil mount /dev/disk1s2

Ugyanazokat a példákat használva, mint máshol, így fog kinézni a parancs és a kimenet:

$ diskutil mount /dev/disk1s2 Volume OSX Daily on /dev/disk1s2 mounted

Ez nyilvánvalóan újra csatlakoztatja a meghajtót, és a csatlakoztatott kötet ismét láthatóvá válik a Mac OS X Finderben és a GUI-alapú alkalmazásokban a különböző Megnyitás vagy Mentés párbeszédpaneleken.

A meghajtó/kötet leválasztása és visszaszerelése egyetlen paranccsal

Szeretné gyorsan le- és visszacsatolni ugyanazt a kötetet, lényegében a Machez való kapcsolódása révén? Ezt egyetlen paranccsal megteheti, ha a kettőt összefűzi, így:

"

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

Ez a következőképpen nézne ki végrehajtáskor:

"

$ diskutil unmount /dev/disk1s2;diskutil mount /dev/disk1s2;echo Újracsatolt kötet Kötet OSXDaily on disk1s2 unmounted Volume OSXDaily on /dev/disk1s2 mounted Remounted Volume "

Ha e folyamat közben véletlenül a Finderben lévő kötetet figyelte, azt látná, hogy rövid időre eltűnik, majd szinte azonnal újra megjelenik. Az utolsó echo rész nem kötelező, de a teljes parancsműveletet még bőbeszédűbbé teszi.

Köszönet Nilesh-nek az inspirációért

Csatlakoztassa a & meghajtókat a parancssorból Mac OS X rendszerben