Boot Camp-Partition defekt und kann in OS X 10.10.4 nicht repariert werden

Plötzlich ist meine Boot Camp-Partition verschwunden: nicht sichtbar im Finder, nicht sichtbar beim Start. Im Festplattendienstprogramm kann ich das Volume sehen, aber es ist kaputt (Verifizierungsprotokoll):

Verifying volume "disk0s4"
Verifying file system.
** /dev/rdisk0s4
Invalid BS_jmpBoot in boot block: 2b0601
File system check exit code is 8.
Error: This disk needs to be repaired. Click Repair Disk.

…und kann nicht repariert werden:

Verify and Repair volume “disk0s4”
Repairing file system.
** /dev/rdisk0s4
Invalid BS_jmpBoot in boot block: 2b0601
File system check exit code is 8.
Updating boot support partitions for the volume as required.
Error: Disk Utility can’t repair this disk. 
Back up as many of your files as possible, reformat the disk, 
and restore your backed-up files.

Vorher gab es eine andere Nachricht, etwas über

Mount of disk0s4 blocked by dissenter.

Befehl des Terminals diskutil list:

#:                       TYPE NAME                    SIZE       IDENTIFIER
0:      GUID_partition_scheme                        *1.0 TB     disk0
1:                        EFI EFI                     209.7 MB   disk0s1
2:                  Apple_HFS Macintosh HD            596.5 GB   disk0s2
3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3
4:       Microsoft Basic Data                         199.3 GB   disk0s4

und noch einer:

sudo gpt -vv -r show /dev/disk0

gpt show: /dev/disk0: mediasize=1000204886016; sectorsize=512; blocks=1953525168
gpt show: /dev/disk0: Suspicious MBR at sector 0
gpt show: /dev/disk0: Pri GPT at sector 1
gpt show: /dev/disk0: Sec GPT at sector 1953525167
     start        size  index  contents
         0           1         MBR
         1           1         Pri GPT header
         2          32         Pri GPT table
        34           6        
        40      409600      1  GPT part - C12A7328-F81F-11D2-BA4B-00A0C93EC93B
    409640  1165055256      2  GPT part - 48465300-0000-11AA-AA11-00306543ECAC
1165464896     1269536      3  GPT part - 426F6F74-0000-11AA-AA11-00306543ECAC
1166734432   397446048        
1564180480   389343232      4  GPT part - EBD0A0A2-B9E5-4433-87C0-68B6B72699C7
1953523712        1423        
1953525135          32         Sec GPT table
1953525167           1         Sec GPT header

Einmal hatte ich ein ähnliches Problem nach der Größenänderung der Partition und hatte es mit dieser Anleitung erfolgreich gelöst. Aber hier sehe ich einige Unterschiede - jetzt wird die Benennung nicht erkannt und Sie können BOOTCAMP nicht in der Finder-Seitenleiste sehen. Also gehe ich kein Risiko ein und werde dieser Anleitung nicht folgen, bis mir jemand dazu rät.

iMac14,3 (21,5 Zoll, Ende 2013), OS X Yosemite (10.10.4)

Hier istsudo fdisk /dev/disk0

Disk: /dev/disk0    geometry: 121601/255/63 [1953525168 sectors]
Signature: 0xAA55
     Starting       Ending
 #: id  cyl  hd sec -  cyl  hd sec [     start -       size]
------------------------------------------------------------------------
 1: EE    0   0   2 - 1023 254  63 [         1 - 1564180479] <Unknown ID>
*2: 07 1023 254  63 - 1023 254  63 [1564180480 -  389343232] HPFS/QNX/AUX
 3: 00    0   0   0 -    0   0   0 [         0 -          0] unused      
 4: 00    0   0   0 -    0   0   0 [         0 -          0] unused     
Poste die Ausgabe von sudo fdisk /dev/disk0. Fügen Sie auch das Modell Ihres Computers hinzu.
Auf meinem Computer kann ich „Festplatte überprüfen“ oder „Festplatte reparieren“ nicht auf einem NTFS-formatierten Volume mit dem Festplattendienstprogramm ausführen. Was sagt das Festplattendienstprogramm auf Ihrem Computer zum Format Ihrer Windows-Partition?
@David Es ist MSDOS FAT
@klanomath Entschuldigung, hier ist es nerdr.com/bootcamp-partition-lost-repairing-mac-partitions
@klanomath Wie gesagt, einmal und mit Hilfe dieser Anleitung behoben. Es funktionierte gut wie ein halbes Jahr danach. Und dann plötzlich gescheitert. Das einzige, was mir eingefallen ist, ist ein Update, das ich vor einer Woche gemacht habe.
@ user2624390 Hast du die Lösung hier schon ausprobiert (ähnlich der in der "Anleitung" erwähnten)
@klanomath Vielen Dank! Das ist genau mein Anliegen. Nachdem ich die Anweisungen befolgt habe, kann ich jetzt in die BOOTCAMP-Partition booten und über den Finder auf Dateien zugreifen, aber Windows kann immer noch nicht geladen werden.

Antworten (2)

So stellen Sie die Boot Camp-Partition wieder her (Quelle) :

Eingeben:

sudo gpt -vv -r show /dev/disk0

um einige Partitionsinformationen zu erhalten.

Laden Sie GPT Fdisk (auch bekannt als gdisk ) herunter und installieren Sie es.

Laden Sie TestDisk herunter und installieren Sie es .

Öffnen Sie TestDisk und führen Sie eine gründliche Suche nach Ihrer Windows-Partition durch.

Verlassen Sie Ihre Testdisk-Anzeige und starten Sie ein neues Terminalfenster. Sie müssen die folgenden Schritte ausführen. Wenn Sie während der folgenden Schritte Fehlermeldungen sehen, halten Sie bitte an und posten Sie hier mit der Fehlermeldung zurück. Die folgenden Schritte haben Werte aus Ihrer Testdisk-Ausgabe (und Sie können dies überprüfen) in den Schritten 7 und 8. Sie sollten die gleichen sein wie in der gpt-Ausgabe. Bitte beachten Sie das „+“-Zeichen in Schritt 8 (dies wird als Offset-Notation bezeichnet). Der Text in Klammern dient zu Informationszwecken, um die ergriffenen Maßnahmen zu beschreiben. Gdisk verfügt über Ein-Zeichen-Befehle, außer bei der Eingabe von Zahlen.

Erstellen Sie GPT4 mit Start-/End-Offsets neu

  1. sudo gdisk /dev/rdisk0
  2. P (vollständige Teileliste drucken)
  3. D (löschen)
  4. 4 (Teil 4)
  5. N (Neuteil)
  6. 4 (Teil 4)
  7. 1564180480 (- Startoffset in Blöcken oder Startpunkt für Bootcamp-Teil)
  8. +389343232 ( - Größenversatz, im Gegensatz zum Endversatz)
  9. 0700 (Windows-Teiltyp)
  10. P (Liste aller Teile drucken, nur um zu sehen, welche Änderungen vorgenommen werden)
  11. W (Neues GPT schreiben)
  12. Y (Ja! wirklich das neue GPT schreiben)

Dadurch werden die GPT-Partitionsinformationen für /dev/disk0s4 gelöscht und neu geschrieben.

Erstellen Sie den MBR neu, um ihn an die neuen GPT-Informationen anzupassen, und setzen Sie so den Hybrid-MBR zurück. Verwenden Sie die Standardwerte für andere Fragen (z. B. Partitionscodes). Die einzigen Werte, die geändert werden müssen, sind die Boot-Flags und Schritt 10. Akzeptieren Sie alle anderen Standardeinstellungen, die Gdisk anbietet. Diese Schritte können wiederholt werden, wenn Sie einen Fehler machen, bevor Sie zu Schritt 12 gelangen, andernfalls beginnen Sie für diese Schritte bei Schritt 1. Schritt 6 enthält Zahlen, die mit einem Leerzeichen zwischen den Zahlen eingegeben werden.

  1. sudo gdisk /dev/rdisk0
  2. P (Stückliste drucken)
  3. R (Wiederherstellen)
  4. O (aktuellen Hybrid-MBR drucken)
  5. H (wählt Hybrid)
  6. Zu hybridisierende Partitionsnummern: 2 3 4
  7. Y (Gut für GRUB-Frage)
  8. N (Boot-Flag Teil 2) N (Boot-Flag Teil 3)
  9. Y (Teil 4 Boot-Flag macht NTFS bootfähige Partition)
  10. O (aktuellen Hybrid-MBR drucken)
  11. W (Neuen MBR schreiben)
  12. Y (Ja! Neuen MBR schreiben)
  13. Neustart

Um Windows wieder bootfähig zu machen, versuchen Sie Folgendes :

Booten Sie von Ihrer Windows-DVD/USB-Stick

  1. Öffnen Sie die Eingabeaufforderung aus dem Windows-Wiederherstellungsoptionsmenü. Geben Sie „diskpart“ an der Eingabeaufforderung ein.

  2. Geben Sie an der DiskPart-Eingabeaufforderung „list disk“ ein. Sie sehen die Liste der Datenträger, die derzeit an Ihren Computer angeschlossen sind.

  3. Geben Sie nun „select disk n“ ein, wobei n die Datenträgernummer ist. In diesem Beispiel ist Datenträger 0 ausgewählt.

  4. Nachdem die richtige Festplatte ausgewählt wurde, geben Sie „list partition“ ein, um eine Liste aller Partitionen auf dieser Festplatte zu erhalten.

  5. Um die Partition auszuwählen, die Sie als aktiv festlegen möchten, geben Sie „select partition n“ ein, wobei n die Partitionsnummer ist (wahrscheinlich 3).

  6. Nachdem Sie die Festplatte und Partition ausgewählt haben, markieren Sie sie als aktiv, indem Sie einfach das Wort „aktiv“ eingeben und die Eingabetaste drücken. Jetzt wird die Partition aktiv gesetzt.

  7. Beenden Sie die Eingabeaufforderung und führen Sie die Startreparatur aus.

Wie starte ich in der Windows-Wiederherstellung? Wenn ich von meinem BC-erstellten USB boote, geht es direkt zum Installationsdialog.
Ich habe mehrere Quellen gefunden: Win7 und Win8/8.1 : - So gelangen Sie zu den Windows-Starteinstellungen in der Windows-Wiederherstellungsumgebung Schritt 1
TY, @klanomath.
Was ist, wenn es kein Windows-Wiederherstellungsmenü gibt? (oder Schaltfläche Computer reparieren)

Als meine BootCamp-Partition in OS X nicht gemountet werden konnte, teilte mir Tuxera Disk Manager mit, dass sich die Festplatte im Ruhezustand befinde und dass es am sichersten sei, Windows neu zu starten. Es bietet die Möglichkeit, die Ruhezustandsdaten zu löschen und die Festplatte zu reparieren.