Csatlakoztassa a & meghajtókat a parancssorból Mac OS X rendszerben
Tartalomjegyzék:
- A meghajtó leválasztása a parancssorból Mac számítógépen
- Hogyan csatlakoztathat meghajtót a parancssorból Mac számítógépen
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