Ändern des „Geräte-/Mediennamens“ eines Volumes

Ich weiß, dass ein Mac-Volume umbenannt werden kann ... offensichtlich.

Wenn Sie sich jedoch die Ausgabe von diskutilansehen, werden Sie feststellen, dass ein Volume auch einen "Gerätenamen" hat, der dem Namen entspricht, den es beim Formatieren erhalten hat:

diskutil info /dev/disk0s1 | grep 'Media Name'

Wenn Sie es auf Ihrem Root-Volume ausführen, erhalten Sie wahrscheinlich "Macintosh HD" (oder etwas wie "Untitled 1", wenn Sie es beim Formatieren im Festplatten-Dienstprogramm so belassen haben). Es scheint, dass sich dies nicht ändert, wenn Sie das Volume nachträglich umbenennen.

Warum gibt es diese unterschiedlichen Namen für dasselbe Volume?

Bezieht sich irgendetwas überhaupt auf diesen versteckten Namen?

Kann es geändert werden?

Antworten (5)

Der Geräte-/Medienname wird festgelegt, wenn eine Partition auf einer Festplatte erstellt wird. Die einzige Möglichkeit, die "Startpartition" umzubenennen, besteht darin, von einem anderen Laufwerk zu starten. Der anfängliche Name wird übrigens per Apple-Code gesetzt.

Auf Lion finden Sie höchstwahrscheinlich die folgenden Gerätenamen:

disk0 : Die Marke und das Modell Ihres Laufwerks

  • Das wirst du nie ändern.

disk0s1 : „EFI-Systempartition“

  • Erweiterte Firmware für Ihr Laufwerk ist hier gespeichert – Sie werden diese auch nicht ändern.

disk0s2 : "Kunde"

  • Nach Ihnen, Apples „Kunde“, benannt, werden hier Ihre Dateien gespeichert.

disk0s3 : "Wiederherstellungs-HD"

  • Apple speichert hier eine Neuinstallation des Betriebssystems, um die Wiederherstellung Ihres Computers zu vereinfachen.

Wenn Sie der Mischung Ihre eigene benutzerdefinierte Partition hinzufügen, werden Sie feststellen, dass Apples Tools (dh das Festplattendienstprogramm) den sichtbaren Namen und den Gerätenamen abgleichen.

All dies sagte, dass es keinen Grund gibt, dass Sie sich Sorgen machen sollten, diesen Namen zu ändern. Nichts wird auf CLI- oder GUI-Ebene darauf verweisen.

Der „Geräte-/Medienname“ ist die Partitionsbezeichnung aus der Partitionstabelle der Festplatte (GPT – GUID-Partitionstabelle).

Um die Bezeichnung für ein Volume zu ändern, müssen Sie das Terminal verwenden.

  1. Rufen Sie die gewünschte Datenträgernummer ab:diskutil list
  2. Zeigen Sie die aktuellen Partitionsbezeichnungen an (beachten Sie den Index des Eintrags, den Sie ändern möchten):

    sudo gpt show -l /dev/disk0
    

    ( Hinweis: Ersetzen Sie disk0 durch die Festplattennummer aus Schritt 1)

  3. Werfen Sie die Diskette aus dem Finder aus (oder verwenden Sie den unmountTerminalbefehl, wenn Sie möchten). Wenn Sie dies nicht tun, erhalten Sie möglicherweise während des folgenden Schritts eine Fehlermeldung „ Ressource ausgelastet “.

  4. Ändern Sie die Partitionsbezeichnung wie gewünscht:
    sudo gpt label -i 2 -l "My New Partition Label" /dev/rdisk0
    
    ( Hinweis: Ersetzen Sie die „ 0 “ in rdisk0 durch die Festplattennummer aus Schritt 1 und ersetzen Sie die „ 2 “ durch die Indexnummer aus Schritt 2)
  5. (optional) Überprüfen Sie die Änderungen, indem Sie entweder Schritt 2 wiederholen oder Folgendes eingeben:diskutil info disk0s2

Weitere Informationen finden Sie auf der Handbuchseite für das gpt -Befehlszeilentool:man gpt

Auf El Capitan müssen Sie gpt showeine -lOption (den Buchstaben ell) angeben, um das Label zu sehen, also sudo gpt show -l /dev/disk0. Alles andere funktioniert wie angegeben.

Helpful ist folgendes aufgefallen

Die Ansichtsoption ist während einer Internetwiederherstellung nicht auf allen Macs verfügbar, wie in der oberen linken Ecke des „Festplatten-Dienstprogramms“ [Version 17.0 (1635)] zu sehen ist – sie ist verfügbar, nachdem Sie von einigen Medien (z. B. einer externen Crucial 2T SSD) gebootet haben - wo ich High Sierra installiert habe)

fdisk ist nützlich, um die GEOMETRIE der Festplatte zu finden - z. c/h/s steht für Zylinder/Köpfe/(Sektoren pro Spur). Beachten Sie, dass dies in einigen Situationen im Zusammenhang mit der Datenwiederherstellung wichtig sein kann.

iMac27:~ cjt$ sudo fdisk /dev/disk1
Disk: /dev/disk1    geometry: 243201/255/63 [3907029164 sectors]
Signature: 0xAA55
         Starting       Ending
 #: id  cyl  hd sec -  cyl  hd sec [     start -       size]
------------------------------------------------------------------------
 1: EE 1023 254  63 - 1023 254  63 [         1 - 3907029163] <Unknown ID>
 2: 00    0   0   0 -    0   0   0 [         0 -          0] unused      
 3: 00    0   0   0 -    0   0   0 [         0 -          0] unused      
 4: 00    0   0   0 -    0   0   0 [         0 -          0] unused      
iMac27:~ cjt$ 

Dies ist dieselbe Festplatte, die gpt ohne die Option -l verwendet. Beachten Sie, dass dies einige EINZIGARTIGE Informationen anzeigt – nämlich eine UUID, mit der Sie auf diesen „GPT-Teil“ verweisen können, selbst wenn Sie ihn in ein neues System eingefügt haben. Einige Leute haben externe Festplattengehäuse, die RAID-Konfigurationen ausführen.

iMac27:~ cjt$ sudo gpt show /dev/rdisk1
    start        size  index  contents
        0           1         PMBR
        1           1         Pri GPT header
        2          32         Pri GPT table
       34           6         
       40      409600      1  GPT part - C12A7328-F81F-11D2-BA4B-00A0C93EC93B
   409640  3906357344      2  GPT part - 48465300-0000-11AA-AA11-00306543ECAC

3906766984 262147
3907029131 32 Sek. GPT-Tabelle 3907029163 1 Sek. GPT-Header iMac27:~ cjt$

Dies hat mehr Beschreibungsinformationen und keine UUID-Informationen.

iMac27:~ cjt$ sudo gpt show -l /dev/rdisk1
     start        size  index  contents
         0           1         PMBR
         1           1         Pri GPT header
         2          32         Pri GPT table
        34           6         
        40      409600      1  GPT part - "EFI System Partition"
    409640  3906357344      2  GPT part - ""
3906766984      262147         
3907029131          32         Sec GPT table
3907029163           1         Sec GPT header
iMac27:~ cjt$ 

Sie können die Festplatte, von der Sie booten, nicht auschecken. iMac27:~ cjt$ sudo gpt show -l /dev/disk0 gpt show: Gerät '/dev/disk0' kann nicht geöffnet werden: Operation nicht erlaubt iMac27:~ cjt$

wobei diskutil viele Informationen über "Typ, Name, Größe und welches Gerät" anzeigt - gerade genug Informationen, um Sie wissen zu lassen, A) dass Ihr Laufwerk tatsächlich eine Wiederherstellungspartition hat. Wenn Leute es auf sich nehmen, partitionieren sie oft ein Laufwerk ohne Wiederherstellung, weil sie den gesamten Speicherplatz nutzen wollen. Da die Wiederherstellungspartition normalerweise 650 MB groß ist, lohnt es sich meiner Meinung nach. B) Viele Leute haben Leerzeichen im NAMEN, der mit dem Apple_HFS verbunden ist – ich persönlich erlaube keine Leerzeichen und benenne dieses Volume lieber mit etwas, das mit dem System zusammenhängt. zB cjt_HD oder vielleicht cjt_myphone_number - damit ich weiß wem die Platte gehört und vielleicht findet sie jemand und ruft mich an.

iMac27:~ cjt$ diskutil list /dev/disk0
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *1.0 TB     disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                  Apple_HFS cjt_HD                  999.3 GB   disk0s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3
iMac27:~ cjt$ 

Diskutil ist sehr umfangreich

diskutilhat eine renameFunktion:

diskutil rename /dev/disk0s1 "EFI"

Ich habe gerade meine EFI-Partition mit diesem Befehl von "NO NAME" in "EFI" umbenannt:

Abhängig von Ihren Berechtigungen benötigen Sie möglicherweise:sudo diskutil rename /dev/disk0s1 "EFI"

Ich kann einen Grund vorschlagen, warum Sie es tun würden. In unserem Netzwerk hat das Image für alle MacBooks drei Partitionen:

  • Einer heißt Macintosh HD.
  • Einer heißt DATA
  • Einer heißt Wiederherstellung

Macintosh HD ist die Systempartition, DATA ist die Benutzerpartition und Recovery ist natürlich für die Wiederherstellungskonsole für Lion.

Nehmen wir nun an, der DATA-Partitionsname wurde in etwas wie "[" geändert, was immer passiert. Wenn Sie dann Pech haben und der Benutzer sein MacBook neu startet, verschwindet das Benutzeranmeldefeld und viel Glück beim Abrufen.

Sie müssen die DATA-Partition wieder auf ihren ursprünglichen Namen von "[" in "DATA" ändern, um dies zu beheben.

Glücklicherweise sichern wir immer die MacBooks unserer Benutzer; Wenn wir ein neues Bild erstellen würden, geht nicht viel Material verloren.

Wenn eine einfachere Lösung zum Umbenennen der Partition gefunden wird, würde ich mich über jeden freuen, der dies teilt.

Mit freundlichen Grüße,

Ali