Hur man hittar ett disk-ID & Device Node Identifier i Mac OS X kommandorad
Innehållsförteckning:
Om du behöver hitta disk-ID eller disknodidentifierare (som /dev/disk0s2) för en volym som är ansluten till en Mac av en eller annan anledning, kanske det enklaste sättet att få denna information från kommandoraden är med diskutil-verktyget.
Hitta en disk-ID-nod i Mac OS
Öppna terminalen för att komma igång, hittad i /Applications/Utilities/, och ange sedan följande syntaxkommandosträng:
diskutil list
Detta kommando listar alla monterade volymer och deras respektive partitioner som vi har diskuterat tidigare, men för detta ändamål använder vi det specifikt för att hitta disk-ID eller IDENTIFIER för en volym. Hitta alltså namnet på diskvolymen i fråga, titta sedan under "IDENTIFIERARE" för att hitta disk-ID:t, det kommer att visas på höger sida av terminalrapporten:
Eftersom det kommandot kommer att skriva ut alla volymer och deras diskidentifierare, kan det ge onödig information. Om du inte vill gå igenom listan, eller om du vet volymnamnet för den enhet du vill hitta disk-ID för direkt, kan du använda en variant av kommandot diskutil för att omedelbart få detaljerna på detta sätt:
"diskutil info Macintosh HD>"
Detta kan returnera något i stil med följande: $ diskutil info Macintosh HD |grep Node Device Node: /dev/disk1 "
Där “/dev/disk1” är nodidentifieraren i fråga.
Du kan också bredda den lite, vilket kan vara till hjälp för att avgöra vilken volym du letar efter:
"… : Intern"
Detta pekar ut var enhetens plats är, alltså om det är en intern eller extern enhet, vilket kan hjälpa till att minska volymen när du har många diskar eller lagringsverktyg anslutna till en Mac.
Kommandot diskutil är mycket kraftfullt och har många användningsområden för Mac-användare som inte har något emot att navigera runt inom kommandoraden.Ja, det är lite avancerat, men med tanke på dess potential och kraft är det ibland det enda sättet att snabbt få specifika typer av information i MacOS och Mac OS X.