Die Festplatte stellt Microsoft Basic Data nicht bereit

Ich habe eine externe Festplatte, die auf meinem Mac nicht gemountet werden kann:

/dev/disk6 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *2.0 TB     disk6
   1:                        EFI EFI                     209.7 MB   disk6s1
   2:                  Apple_HFS                         2.0 TB     disk6s2

Als ich die Festplatte zum ersten Mal (von einem Kollegen) bekam, ließ sie sich nicht einhängen. Ich sah, dass das /dev/disk6s2so eingestellt war, Microsoft Basic Dataalso nahm ich an, dass das das Problem war. Ich bin gerannt sudo asr adjust --target /dev/disk6s2 --settype "Apple_HFS", um das zu beheben, und jetzt (wie oben zu sehen) disk6s2ist eingestellt, Apple_HFSaber es wird immer noch nicht gemountet.

Die Ausgabe von sudo gpt -r show /dev/disk6ist:

      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        2008         
      411648  3906617344      2  GPT part - 48465300-0000-11AA-AA11-00306543ECAC
  3907028992         143         
  3907029135          32         Sec GPT table
  3907029167           1         Sec GPT header

Ich sehe da keine Probleme, aber ich komme in Bereiche, mit denen ich nicht ganz vertraut bin. Ich habe keinen Grund zu denken, noch habe ich irgendwelche physischen Probleme mit der Festplatte selbst bemerkt.

Irgendwelche vorgeschlagenen Schritte oder Diagnosen?

MacPro (Ende 2013) OSX 10.11.6

Antworten (2)

Die asr-Zieloption --settype "Apple_HFS" ändert den GPT-Partitionstyp, aber nicht das Dateisystem. Der „Inhalt“ der Partition ist also 48465300-0000-11AA-AA11-00306543ECAC (was ein Indikator für eine normale HFS+-Partition ist), aber das Dateisystem auf disk6s2 ist immer noch NTFS/ExFAT/FAT32.

Wenn die Festplatte leer ist, löschen Sie sie einfach mit dem Festplatten-Dienstprogramm nach Bedarf.


Das Ändern des "Inhalts" der Partition mit gpt oder einem anderen ähnlichen Tool ändert das Dateisystem nicht. Ihr Volume wird möglicherweise nicht gemountet, wenn Inhalt und Dateisystem nicht übereinstimmen!

Übrigens ist asr nicht das richtige Werkzeug, um Volumes zu formatieren, Dateisysteme zu erstellen oder den Partitionstyp zu ändern. Dies geschieht eher mit newfs_XY, diskutil und gpt.

Um das Dateisystem zu bestimmen oder zu untersuchen, müssten Sie das Volume als Rohdaten öffnen und nach bestimmten Headern oder fs-Strukturen suchen.

Danke! Ja, ich bin mir ziemlich sicher, dass das Dateisystem ExFAT ist, was kein Problem beim Mounten auf einem Mac haben sollte. Wie können Sie anhand der von mir bereitgestellten Informationen erkennen, dass das Dateisystem NTFS/ExFAT/FAT32 ist? Deuten die Microsoft Basisdaten darauf hin?
Wie öffne/mounte ich das Volume auch als Rohdaten?
@Bleakley Sie müssen ein Tool wie dd + HexEdit (oder nur HexEdit) oder wxHexEditor verwenden. Je nach Dateisystem müssen Sie den ersten Block, die ersten ~20 Blöcke oder die letzten Blöcke überprüfen. MBD ist ein Partitionstyp, während NTFS/ExFAT/FAT32 alle Dateisysteme sind, die sich auf MBD-Partitionen befinden können. Beispiele: NTFS-Partition Bootsektor / exFAT > ~Seite 19
aber muss ich es zuerst gemountet haben, um dd zu verwenden, oder kann dd auf nicht gemountete Volumes zugreifen, die diskutilsehen?
@Bleakley Holen Sie sich zuerst die Festplattenkennung: diskutil list> Angenommen, es ist disk6: diskutil umountDisk /dev/disk6> sudo dd if=/dev/disk6s2 of=/Users/<username>/Desktop/firstsectors.bin count=32 bs=512fügt die ersten 32 Blöcke in eine Datei firstsectors.bin auf Ihrem Desktop ein.

Sie können dieses Problem mit Festplattendienstprogramm/Löschen/Sicherheitsoptionen/Am sichersten beheben

Im Grunde wird es anfangen, alles zu löschen. Übrigens müssen Sie nicht warten, bis er seine Arbeit beendet hat

Könnten Sie erläutern, was alles löschen ist? Das scheint schlecht zu sein, alles auf einem Computer zu werfen oder, schlimmer noch, zufällige Daten auf alle Laufwerke zu schreiben. Vielleicht fehlt uns etwas Kontext und Sie können weitere Details bearbeiten, damit Ihre Antwort bei der Beantwortung der vorliegenden Frage allein steht.