Es ist ein MacBook Pro 13" Modell 2012, das mit einer 500 GB Festplatte und ein optisches Laufwerk kam. Ich war mit es mit OS X und Windows 10 Dual-Boot ohne Booten Problem. Wenn ich gedrückt , Option
bevor OS X gestartet wird , es würde Es gibt drei Optionen: "Macintosh HD", "Recovery" und "Windows" (sollten die Bezeichnungen dieser Partitionen sein).
Ich habe gerade eine SSD gekauft und möchte die SSD in den ursprünglichen Festplattenschacht einsetzen - eigentlich habe ich das schon getan. Die alte Festplatte wird mit einem zweiten Festplatten-Caddy an den Schacht des optischen Laufwerks angeschlossen. Das ist alles was ich getan habe. Ich habe nicht neu partitioniert, die Festplatte wurde einfach so verschoben, wie sie ist.
$ diskutil list
/dev/disk0 (internal, physical):
#: TYPE NAME SIZE IDENTIFIER
0: *240.1 GB disk0
/dev/disk1 (internal, physical):
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *500.1 GB disk1
1: EFI EFI 209.7 MB disk1s1
2: Apple_HFS Macintosh HD 345.2 GB disk1s2
3: Apple_Boot Recovery HD 650.0 MB disk1s3
4: Microsoft Basic Data WINDOWS 154.0 GB disk1s4
Nachdem ich all dies getan habe, bootet OS X perfekt, aber ich kann im System sehen, dass die Festplatte wird disk1
- es war disk0
. Dann bootet Windows nicht mehr. Ich kann immer noch genau die gleichen Dinge im Bootmenü sehen, aber wenn ich Windows wähle, erscheint ein schwarzer Bildschirm mit blinkendem Cursor und Windows startet nie.
Ich habe einige Nachforschungen mit Google angestellt, aber nur selten genau dieselben Probleme wie ich gesehen. Einige Leute streiten sich über BootCamp, nachdem sie ihre Festplatte neu partitioniert haben, was nicht mein Fall ist. Einige Leute hatten Probleme bei der Installation von Windows auf der 2. Festplatte, was auch nicht mein Fall ist - tatsächlich schlagen einige Antworten auf dieses Problem vor, dass sie Windows zuerst auf der Festplatte installieren und die Festplatte danach in den optischen Schacht verschieben ... (und das taten sie nicht) mit BootCamp denke ich ...)
Ich glaube, dass mein MBR immer noch einwandfrei und korrekt ist und die Windows-Partition jetzt markiert ist.
$ sudo fdisk -e /dev/disk1
Password:
fdisk: could not open MBR file /usr/standalone/i386/boot0: No such file or directory
Enter 'help' for information
fdisk: 1> p
Disk: /dev/disk1 geometry: 60801/255/63 [976773168 sectors]
Offset: 0 Signature: 0xAA55
Starting Ending
#: id cyl hd sec - cyl hd sec [ start - size]
------------------------------------------------------------------------
1: EE 1023 254 63 - 1023 254 63 [ 1 - 409639] <Unknown ID>
2: AF 1023 254 63 - 1023 254 63 [ 409640 - 674312704] HFS+
3: AB 1023 254 63 - 1023 254 63 [ 674722344 - 1269536] Darwin Boot
*4: 07 1023 254 63 - 1023 254 63 [ 675993600 - 299835101] HPFS/QNX/AUX
fdisk: 1> exit
Bitte überlegen Sie nicht, warum ich eine SSD gekauft habe ... Zur Zeit möchte ich, dass dieses Problem mit so wenig Aufwand wie möglich gelöst wird. Ich würde jetzt - wenn möglich - lieber von einer Festplatte mit optischem Schacht booten, anstatt zu versuchen, alles auf der SSD neu zu installieren.
Jetzt kann ich mit BootCamp Assistant auswählen, welche Festplatte verwendet werden soll. Wenn ich die 2. Festplatte wähle, gibt es eine Option, die das Entfernen von Windows ist. Ich weiß nicht, ob das das Zeichen dafür ist, dass das, was ich will, nicht möglich ist.
Wenn dies nicht möglich ist - Gibt es eine Möglichkeit, die Windows-Installation auf SSD zu verschieben, ohne sie erneut installieren zu müssen? Ich habe ein Windows PE-Boot-USB, das möglicherweise zur Behebung von Bootmenüs verwendet wird.
Da jemand sagt, dass dies ein BCD-Problem sein könnte, habe ich meine BCD-Liste hier eingefügt:
Windows Boot Manager
--------------------
identifier {bootmgr}
device partition=C:
description Windows Boot Manager
locale zh-CN
inherit {globalsettings}
default {default}
resumeobject {77da1021-90b9-11e5-9a63-9c85ed0d120f}
displayorder {default}
toolsdisplayorder {memdiag}
timeout 30
Windows Boot Loader
-------------------
identifier {default}
device partition=C:
path \WINDOWS\system32\winload.exe
description Windows 10
locale zh-CN
inherit {bootloadersettings}
recoverysequence {da049ca7-90b9-11e5-9a63-9c85ed0d120f}
recoveryenabled Yes
allowedinmemorysettings 0x15000075
osdevice partition=C:
systemroot \WINDOWS
resumeobject {77da1021-90b9-11e5-9a63-9c85ed0d120f}
nx OptIn
bootmenupolicy Standard
Wirklich keine Ahnung, wie ich das beheben kann, weil die Elemente C:
anstelle der Festplatten-ID oder irgendetwas anderes sagen ... Ich beginne mir Sorgen zu machen, wenn es kein BCD-Problem ist ...
quelle