Die HFS + -Partition von Mac OSX wird in Windows 10 Bootcamp nicht erkannt

0

Ich habe Mitte 2014 mit dem rEFInd-Bootloader drei Systeme (Mac, Windows, Linux) auf meinem Macbook Pro retina installiert. Die HFS + -Partition war in Windows 8.1 Bootcamp sichtbar.

Nach dem Update auf Windows 10 wird es jedoch nicht mehr angezeigt. Ich aktiviere FileVault nicht. Unter Windows 10 installierte HFS + -Treiber mit den neuesten Bootcamp-Unterstützungstreibern.

Bitte helfen Sie! Ich danke dir sehr.

Nachfolgend finden Sie die Ausgabe der folgenden Terminalanwendungsbefehle.

diskutil list
diskutil cs list
sudo gpt -r show /dev/disk0
sudo fdisk /dev/disk0

Bildbeschreibung hier eingeben

vietnguyenswin
quelle
1
Wissen Sie, ob Windows 10 im BIOS- oder EFI-Modus startet? Anweisungen zum Testen finden Sie hier . Auch könnten Sie schreiben, auf Ihre Antwort, die Ausgabe aus der folgenden Terminal - Anwendung Befehle: diskutil list, diskutil cs list, sudo gpt -r show /dev/disk0und sudo fdisk /dev/disk0. Diese Befehle ändern Ihren Computer nicht. Einige fragen möglicherweise nach Ihrem Anmeldekennwort. Das ist normal.
David Anderson
Windows 10 wird im BIOS gestartet.
Vietnguyenswin
i.imgur.com/kKe6HQ3.png Hier sind die Ergebnisse, wenn Sie diese Befehle ausführen. Ich danke dir sehr!
Vietnguyenswin
Ich muss wissen, ob Ihre Linux-Version den gdiskBefehl enthält. Booten Sie unter Linux und öffnen Sie ein Terminalfenster. Geben Sie an der Eingabeaufforderung den Befehl ein gdiskund melden Sie sich, wenn der Befehl gefunden wurde.
David Anderson
Hallo David, hier ist es: GPT fdisk (gdisk) Version 1.0.1 Mein Linux-System ist Ubuntu 16.04 Vielen Dank!
Vietnguyenswin

Antworten:

0

Ihr Computer verwendet zwei Partitionstabellen, die auf Ihrem internen Laufwerk gespeichert sind. Die erste ist die MBR-Partitionstabelle (Master Boot Record) und die zweite die GUID-Partitionstabelle (GPT). Sie haben die Befehle fdiskund verwendet gpt, um den größten Teil des Inhalts der MBR-Partitionstabelle bzw. der GPT auszudrucken.

Windows (über BIOS gestartet) ignoriert den GPT größtenteils und verwendet die MBR-Tabelle ausschließlich, um die Partitionen auf Ihrem internen Laufwerk zu bestimmen. Für Macs ist es üblich, dass die erste Partition in der MBR-Tabelle eine ID = hat EE. Auch diese Partition sollte bei einer logischen Blockadresse (Logical Block Address, LBA) von 1 beginnen und an derselben LBA enden wie die EFI-Partition in der GPT. (Die EFI-Partition hat eine GUID = C12A7328-F81F-11D2-BA4B-00A0C93EC93B.)

Ihre MBR-Partitionstabelle enthält die folgenden Probleme:

  1. Ihre erste Partition (id = EE) erstreckt sich über die EFI-Partition in der GPT hinaus. Tatsächlich deckt diese Partition die ersten drei Partitionen in der GPT ab.
  2. Die letzte Partition (Nummer 4) ist leer. Hier wurden wahrscheinlich die HFS + -Partitionsinformationen gespeichert, bevor Sie auf Windows 10 aktualisiert haben.
  3. Die Partitionen sind nicht in aufsteigender Reihenfolge. Ich weiß nicht, ob dies behoben werden muss. Vorerst werde ich dieses Problem ignorieren.

Einer der einfachsten Befehle, mit denen diese Art von Problemen behoben werden können, ist gdisk. Dieser Befehl ist in den meisten Linux-Installationen enthalten. Im Folgenden finden Sie ein Beispiel für die Verwendung des Befehls zum Reparieren Ihres Mac. In dem Beispiel dieser Befehl unter OS X ausgeführt wurde nehme ich Sie Linux verwenden, deshalb sollten Sie ersetzen /dev/sdafür /dev/disk0.

Steelhead:~ davidanderson$ gdisk /dev/disk0
GPT fdisk (gdisk) version 1.0.1

Warning: Devices opened with shared lock will not have their
partition table automatically reloaded!
Partition table scan:
  MBR: hybrid
  BSD: not present
  APM: not present
  GPT: present

Found valid GPT with hybrid MBR; using GPT.

Command (? for help): r

Recovery/transformation command (? for help): h

WARNING! Hybrid MBRs are flaky and dangerous! If you decide not to use one,
just hit the Enter key at the below prompt and your MBR partition table will
be untouched.

Type from one to three GPT partition numbers, separated by spaces, to be
added to the hybrid MBR, in sequence: 5 4 2
Place EFI GPT (0xEE) partition first in MBR (good for GRUB)? (Y/N): y

Creating entry for GPT partition #5 (MBR partition #2)
Enter an MBR hex code (default 07): 07
Set the bootable flag? (Y/N): y

Creating entry for GPT partition #4 (MBR partition #3)
Enter an MBR hex code (default 83): 83
Set the bootable flag? (Y/N): n

Creating entry for GPT partition #2 (MBR partition #4)
Enter an MBR hex code (default AF): af
Set the bootable flag? (Y/N): n

Recovery/transformation command (? for help): w

Final checks complete. About to write GPT data. THIS WILL OVERWRITE EXISTING
PARTITIONS!!

Do you want to proceed? (Y/N): y
OK; writing new GUID partition table (GPT) to /dev/disk0.
Warning: Devices opened with shared lock will not have their
partition table automatically reloaded!
Warning: The kernel may continue to use old or deleted partitions.
You should reboot or remove the drive.
The operation has completed successfully.
Steelhead:~ davidanderson$ 

Am Ende der Ausgabe von sudo fdisk /dev/disk0sollten die folgenden Werte in den Spalten #, id, start und size angezeigt werden.

 #: id      start         size
------------------------------
 1: EE          1       409639   
*2: 07  744597504    214845440
 3: 83  451624920    292970696
 4: AF     409640    449945744

Wenn Ihre Werte unterschiedlich sind, aktualisieren Sie Ihre Frage und melden Sie die Unterschiede.

David Anderson
quelle
Oh mein Gott, das Problem ist gelöst !!! Kein Wort kann mein Gefühl im Moment beschreiben. Ich danke dir sehr. Ich schätze Ihre freundliche Hilfe sehr. Du rockst!
Vietnguyenswin