Nie można uruchomić systemu Windows zainstalowanego na drugim dysku w MacBooku Pro

8

Mam 15-calowego MacBooka Pro bez siatkówki z połową 2012 roku z Mountain Lion. Mam dysk SSD 256 GB zamiast oryginalnego napędu i OptiBay zamiast napędu optycznego, w którym umieściłem oryginalny dysk Toshiba 500 GB.

Na dysku SSD mam OS X. Chcę móc uruchomić system Windows 7 na drugim dysku, ale chcę też poświęcić połowę miejsca na dodatkowe dane.

Najpierw utworzyłem pojedynczą partycję HFS + obejmującą cały drugi dysk. Potem otworzyłem Boot Camp Assistant i nakazałem podzielić dysk na pół - umieściłem dysk FAT32 jako drugi, nie ma innej opcji.

Następnie stworzyłem bootowalny pendrive USB za pomocą Bootcamp. Ponieważ instalator systemu Windows nie pozwolił mi zainstalować systemu Windows na drugim dysku, otworzyłem laptopa i odłączyłem dysk SSD. Potem bez problemu zainstalowałem system Windows, zaktualizowałem go, zainstalowałem aplikacje, uruchomiłem kilka razy - wszystko działało.

Następnie ponownie podłączyłem główny dysk. Teraz OS X uruchamia się dobrze, ale gdy wybiorę Windows z listy, pojawia się błąd „Brak urządzenia rozruchowego”. Podejrzewałem, że to problem z MBR, więc ponownie uruchomiłem system z obrazu Windows na pendrive i próbowałem wejść do menu „Napraw mój komputer”, aby przejść do konsoli i uruchomić, fixmbrale mówi mi, że nie mogę uruchomić tej opcji od czasu zainstalowanego systemu Windows wersja nie pasuje do jednego na pendrive (?!).

Jako ostatni wysiłek wymieniłem wszystkie moje partycje:

$ diskutil list
/dev/disk0
  #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *256.1 GB   disk0
   1:                        EFI                         209.7 MB   disk0s1
   2:          Apple_CoreStorage                         255.2 GB   disk0s2
   3:                 Apple_Boot Boot OS X               650.0 MB   disk0s3
/dev/disk1
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *500.1 GB   disk1
   1:                        EFI                         209.7 MB   disk1s1
   2:                  Apple_HFS OptiBay                 249.0 GB   disk1s2
   3:       Microsoft Basic Data Windows7                250.8 GB   disk1s3
/dev/disk2
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                  Apple_HFS OSX                    *254.9 GB   disk2
/dev/disk3
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     FDisk_partition_scheme                        *32.0 GB    disk3
   1:                 DOS_FAT_32 RALLY32GB               32.0 GB    disk3s1

(dysk 32 GB to pendrive USB, na którym Bootcamp umieścił dostosowany obraz instalacyjny systemu Windows) i uruchom:

$ sudo fdisk -u /dev/disk1
fdisk: could not open MBR file /usr/standalone/i386/boot0: No such file or directory

    -----------------------------------------------------
    ------ ATTENTION - UPDATING MASTER BOOT RECORD ------
    -----------------------------------------------------

Do you wish to write new MBR? [n] y

po ponownym uruchomieniu widzę nieco zmienioną kolejność dysków:

$ diskutil list
/dev/disk0
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *256.1 GB   disk0
   1:                        EFI                         209.7 MB   disk0s1
   2:          Apple_CoreStorage                         255.2 GB   disk0s2
   3:                 Apple_Boot Boot OS X               650.0 MB   disk0s3
/dev/disk1
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                  Apple_HFS OSX                    *254.9 GB   disk1
/dev/disk2
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *500.1 GB   disk2
   1:                        EFI                         209.7 MB   disk2s1
   2:       Microsoft Basic Data Windows7                250.8 GB   disk2s2
/dev/disk3
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     FDisk_partition_scheme                        *32.0 GB    disk3
   1:                 DOS_FAT_32 RALLY32GB               32.0 GB    disk3s1

ale niestety opcja Windows z menu rozruchu MacBooka Pro zniknęła. :(

Naprawdę nie mam pojęcia, dokąd z tym pójść ... Byłbym wdzięczny za wszelką pomoc.

mgol
źródło

Odpowiedzi:

2

Zainstaluj moduł ładujący kameleon.

Dzięki temu możesz podwójnie uruchomić system Windows lub Mac.

Używam tego od 2 lat.

Swapnil Godambe
źródło
1

Podczas instalacji systemu Windows należy sformatować partycję FAT32 przed instalacją. Z przewodnika instalacji Bootcamp:

2 Gdy pojawi się pytanie, gdzie zainstalować system Windows, wybierz partycję o nazwie „BOOTCAMP”.
POUCZENIE: Nie należy tworzyć ani usuwać partycji ani wybierać żadnej innej partycji. Może to spowodować usunięcie całej zawartości partycji Mac OS X.

3 Kliknij „Opcje dysku (zaawansowane)”.

4 Kliknij Format, a następnie OK.

5 Kliknij przycisk Dalej. Instalator formatuje partycję Windows za pomocą systemu plików NTFS.
pratnala
źródło