Czy na komputerze MacBookPro2,2 2006 Core 2 Duo można zainstalować wersję systemu Windows nowszą niż Vista?

Jan 02 2021

Dokumenty Apple stwierdzają, że mój MacBookPro2,2 2006 Core 2 Duo 2,16 MHz nie będzie działał w wersjach systemu Windows nowszych niż Vista. Jednak nagrałem 32-bitowy obraz ISO systemu Windows 7 na dysk DVD po przekonwertowaniu obrazu ISO na wzorzec dysku DVD / CD w Narzędziu dyskowym. Powstałe DVD zadziałało. Wypróbowałem tę samą procedurę z 32-bitowym ISO systemu Windows 10. Mac zamarł na czarnym ekranie z komunikatem z prośbą o wybór opcji rozruchu 1, 2. Dlaczego uruchomienie z dysku DVD z systemem Windows 10 nie powiodło się?

Rozumiem, że mój Mac ma 32-bitowy EFI, ale procesor jest 64-bitowy. Rozumiem też, że występują problemy z uruchamianiem z dysku flash USB, dlatego użyłem dysku DVD. Czy istnieją inne metody instalowania nowszych wersji systemu Windows na moim komputerze Mac?

Odpowiedzi

DavidAnderson Jan 03 2021 at 15:13

Model Mac może obsługiwać tylko jedną metodę rozruchu podczas uruchamiania z napędu optycznego. 32-bitowy plik ISO instalatora systemu Windows 7 dostarczony przez firmę Microsoft można uruchomić tylko w systemie BIOS, a zatem nie stwarza problemów podczas nagrywania na dysk DVD. Jednak każdy z plików ISO instalatora systemu Windows 10 dostarczonych przez firmę Microsoft może być uruchomiony w systemie BIOS lub UEFI. Użycie płyty DVD nagranej z jednego z tych plików ISO do uruchomienia komputera Mac spowoduje zawieszenie się komputera Mac zgodnie z opisem w pytaniu. Dotyczy to zarówno 32-bitowej, jak i 64-bitowej wersji pliku ISO instalatora systemu Windows 10.

Kilka odpowiedzi dotyczących instalacji systemu Windows 10 na modelowym komputerze Mac zostało już opublikowanych. Patrz pytanie Instalacja Windows na komputerze MacBook Pro 15-calowy „Core 2 Duo” bez systemu Mac OS X .

Zwróć uwagę na następujące kwestie:

  • Według firmy Microsoft komputer potrzebuje co najmniej 1 GB pamięci RAM, aby zainstalować 32-bitowy system Windows 10 i co najmniej 2 GB pamięci RAM, aby zainstalować 64-bitowy system Windows 10. Twój komputer Mac został dostarczony z 1 GB pamięci RAM, ale jest w stanie aktualizacji do co najmniej 2 GB.
  • Nie potrzebujesz licencji, aby zainstalować i przetestować system Windows 10. Jednak do dalszego korzystania z systemu Windows 10 będzie wymagana licencja. Możesz mieć możliwość zainstalowania licencjonowanego systemu Windows 7, a następnie uaktualnienia do systemu Windows 10 bezpłatnie. Tak było na początku 2020 roku. Nie wiem, czy nadal tak jest. Ponadto, jeśli licencjonowany system Windows 10 był wcześniej zainstalowany na komputerze Mac, będziesz mógł użyć tej istniejącej licencji.
  • Firma Apple obsługuje tylko 32-bitowy system Windows XP SP2 lub Vista na modelowym komputerze Mac. W związku z tym sterowniki dostarczone przez firmę Apple mogą lub mogą działać z 32- lub 64-bitowym systemem Windows 10. Jednak jeśli chodzi o wiek komputera Mac, wiele niezbędnych sterowników prawdopodobnie będzie już zawartych w programie instalacyjnym systemu Windows 10 lub zostanie pobranych automatycznie od firmy Microsoft.

Używanie USB do instalacji systemu Windows 10

Podstawowe kroki opisano poniżej. Napęd optyczny nie jest używany do instalacji systemu Windows 10.

  • Użyj portu USB, aby zainstalować 32-bitowy system BIOS do uruchamiania systemu Debian Linux. Obejmuje to program ładujący Grub.
  • Użyj systemu Debian Linux, aby skopiować pliki instalacyjne systemu Windows 10 na wolumin sformatowany w systemie plików NTFS na dysku wewnętrznym.
  • Użyj Gruba, aby BIOS uruchomić instalator Windows 10 na dysku wewnętrznym.
  • Zainstaluj BIOS, uruchamiając Windows 10. Spowoduje to nadpisanie Gruba i Debiana Linux.
  • Rozwiń partycję Windows 10, aby zużywać miejsce zajmowane przez partycje zawierające pliki instalatora Windows 10 i przestrzeń wymiany Debian Linux.

Bardziej szczegółowa wersja powyższych kroków znajduje się poniżej. Tych kroków można użyć do zainstalowania 32-bitowej lub 64-bitowej wersji systemu Windows 10.

  1. Zainstaluj 32-bitowy BIOS i uruchom Debian Linux. Wykonaj kroki od 1 do 4 podane w tej odpowiedzi z następującym wyjątkiem. Gdy zostaniesz o to poproszony Configure the package manager, wybierz a, Debian archive mirror countrya następnie a Debian archive mirror.

  2. Przygotuj partycję na pliki instalacyjne systemu Windows. Zacznij od uruchomienia systemu Debian. Jeśli Mac nie uruchamia się domyślnie w Debianie (przez Grub), uruchom ponownie Maca i natychmiast przytrzymaj optionklawisz, aż pojawią się ikony Menedżera uruchamiania. Wybierz oznaczoną ikonę dysku wewnętrznego Windows. Jeśli środowisko graficzne Debiana nie zostało zainstalowane, zaloguj się jako root. W przeciwnym razie zaloguj się przy użyciu domyślnej nazwy użytkownika, otwórz okno terminala i wprowadź polecenie pokazane poniżej.

    su --login
    

    Środkowa partycja na dysku wewnętrznym ( /dev/sda3) zawiera wolumin sformatowany w systemie ext4. Poniższe polecenie zastąpi ten wolumin woluminem sformatowanym w systemie plików NTFS. Wymagane jest połączenie z Internetem.

    apt update
    apt install exfat-fuse exfat-utils ntfs-3g parted
    sed -i '/\/installation/d' /etc/fstab
    umount /dev/sda3
    sfdisk --part-type /dev/sda 3 7
    partprobe
    mkfs.ntfs -L WINSTALL -Q /dev/sda3
    mount /dev/sda3 /installation
    
  3. Utwórz instalator systemu Windows 10 na wewnętrznej partycji dysku.

    Wprowadź następujące polecenie, aby zezwolić na zapisywanie do /homefolderu.

    chmod a+w /home
    

    Przenieś do /homefolderu plik ISO wymagany do zainstalowania systemu Windows 10 . W przypadku tego przykładu byłby to Win10_20H2_English_x64.isoplik. Jeśli plik jest inny, wykonaj odpowiednie podstawienia w tym kroku. Poniżej przedstawiono różne sposoby przesyłania tego pliku. Wybierz jedną lub inną drogę.

    Uwaga: Poniższy wybór może zależeć od tego, które wstępnie zdefiniowane kolekcje oprogramowania są aktualnie zainstalowane.

    • Użyj innego komputera, aby pobrać i przenieść plik ISO na dysk flash USB sformatowany w formacie ExFAT. Użyj cppolecenia lub aplikacji Pliki, aby skopiować z dysku flash USB do /homefolderu.
    • Użyj innego komputera, aby pobrać plik ISO. Użyj sftpna tym innym komputerze, aby przesłać plik ISO do /homefolderu na komputerze Mac. Wpisz polecenie hostname -Ina komputerze Mac, aby uzyskać adres IP.
    • Użyj aplikacji FireFox ESR, aby pobrać plik ISO z Internetu. Użyj mvpolecenia lub aplikacji Pliki, aby przenieść pobrany plik ISO do /homefolderu.

    Następnie wprowadź poniższe polecenia, aby skopiować pliki instalacyjne systemu Windows 10 z zamontowanego pliku ISO do /installationpunktu instalacji.

    Uwaga: pliki boot.wimi install.wimsą bardzo duże i dlatego ich skopiowanie zajmie trochę czasu.

    mkdir -p /media/iso
    mount -o loop,ro /home/Win10_20H2_English_x64.iso /media/iso
    cp -Rv /media/iso/* /installation
    

    Po zakończeniu zamknij komputer Mac. Jeśli środowisko graficzne Debiana nie zostało zainstalowane, zamiast tego wprowadź poniższe polecenie.

    shutdown -P now
    

    Usuń wszystkie dyski flash USB, które mogą być podłączone do komputera Mac.

  4. Zastąp 32-bitowy Debian systemem Windows 10. Zacznij od uruchomienia programu Gruba. Jeśli Mac nie uruchamia się domyślnie w Grub, uruchom ponownie Maca i natychmiast przytrzymaj optionklawisz, aż pojawią się ikony Menedżera uruchamiania. Wybierz oznaczoną ikonę dysku wewnętrznego Windows. Gdy pojawi się obraz podobny do pokazanego poniżej, naciśnij Cklawisz.

    Wprowadź polecenia podane poniżej, aby uruchomić komputer z /dev/sda3partycji.

    insmod part_msdos
    insmod ntfs
    insmod ntldr
    set root='(hd0,msdos3)'
    parttool (hd0,msdos1) type=7 boot+
    ntldr /bootmgr
    boot
    

    Kontynuuj instalację systemu Windows. Gdy dojdziesz do okna pokazanego na poniższym obrazku, wybierz Custom: Install Windows only (advanced).

    Gdy pojawi się okno pokazane na poniższym obrazku, pozostaw Drive 0 Partition 1podświetlone i kliknij Formatprzycisk. Następnie kliknij OKprzycisk w wyskakującym okienku. Na koniec kliknij Nextprzycisk.

    Kontynuuj instalację systemu Windows 10.

  5. Zainstaluj oprogramowanie obsługi Boot Camp (oprogramowanie obsługi systemu Windows). Oprogramowanie Boot Camp Support znajduje się na instalacyjnym dysku DVD systemu Snow Leopard. Dostęp do plików można uzyskać z systemu Windows. Oficjalnie na komputerze Mac można zainstalować tylko 32-bitowe wersje systemu Windows. Ponieważ nie posiadam twojego modelu Maca, nie mogę przewidzieć, jak trudne będzie dostosowanie oprogramowania do użytku z 64-bitowym systemem Windows. Należy skonsultować odpowiedź lx07 za uzyskać więcej informacji.

    Plik ISO systemu Snow Leopard (OS X 10.6) można pobrać z witryny instalacyjnej DVD z systemem Mac OS X Snow Leopard . Pobieranie należy zweryfikować, obliczając wartość skrótu SHA256. Polecenie Get-FileHashcmdlet Power Shell może służyć do obliczania wartości skrótu SHA256. Wprowadzenie Get-FileHashwraz ze ścieżką do pobranego pliku w oknie Power Shell powinno dać następującą wartość skrótu SHA256.

    CBEEB2378C40B20A9B06236F567DE593E9030A0A865515B50CF6D35833E25CD5
    

    W systemie Windows 10 dostęp do oprogramowania obsługi Boot Camp można uzyskać, montując ten plik ISO.

  6. Usuń niepotrzebne partycje i rozszerz partycję Windows 10. Uruchom komputer z systemem Windows 10. Następnie kliknij prawym przyciskiem myszy Startprzycisk i wybierz Disk Management. Pojawią się okna podobne do pokazanego poniżej.

    Kliknij prawym przyciskiem ostatnią partycję pokazaną dla dysku 0. Wybierz Delete Volume…, jak pokazano poniżej. W wyskakującym okienku kliknij Yesprzycisk.

    Kliknij prawym przyciskiem wolne miejsce pokazane dla Dysku 0. Wybierz Delete Partition…. W wyskakującym okienku kliknij Yesprzycisk.

    Kliknij prawym przyciskiem myszy partycję z etykietą woluminu WINSTALL. Wybierz Delete Volume…. W wyskakującym okienku kliknij Yesprzycisk.

    Kliknij prawym przyciskiem myszy partycję z literą dysku C:. Wybierz Extend Volume…. W wyskakującym okienku kliknij Nextprzycisk. Ponownie w następnym wyskakującym okienku kliknij Nextprzycisk. W następnym wyskakującym okienku kliknij Finishprzycisk.

    Wynik jest pokazany poniżej.

    Zamknij aplikację Zarządzanie dyskami.

Ustawienie uruchamiania BIOS jako domyślnego

Jeśli system BIOS z systemem Windows jest jedynym systemem operacyjnym zainstalowanym na komputerze Mac, komputer Mac powinien automatycznie uruchomić system Windows. Jeśli jednak rozruch systemu BIOS nie jest ustawiony jako domyślny, może wystąpić opóźnienie przed rozpoczęciem uruchamiania. W przeciwnym razie do uruchomienia systemu Windows można użyć programu Mac Startup Manager. Poniżej znajdują się dwie metody ustawienia domyślnego uruchamiania systemu BIOS.

  • Metoda 1: Uruchom z instalacyjnego dysku DVD lub dysku flash USB systemu OS X (macOS), otwórz okno terminala i wprowadź poniższe polecenie.

     bless --device /dev/disk0 --setBoot --legacy
    

    Wybrana wersja systemu OS X (macOS) musi być zgodna z komputerem Mac. Instrukcje dotyczące tworzenia instalacyjnego dysku flash USB w systemie Snow Leopard (OS X 10.6) można znaleźć tutaj .

  • Metoda 2: Pomyślna instalacja oprogramowania do obsługi Boot Camp (oprogramowania do obsługi okien) obejmuje utworzenie panelu sterowania Boot Camp dla systemu Windows.

    Aby ustawić domyślny system operacyjny w systemie Windows:

    1. W systemie Windows kliknij ikonę Boot Camp w zasobniku systemowym i wybierz Panel sterowania Boot Camp.

      Uwaga: ekran może wyglądać inaczej w zależności od używanego komputera.

    2. Wybierz dysk startowy z systemem operacyjnym Windows jako domyślnym.
    3. Jeśli chcesz teraz uruchomić ten system operacyjny, kliknij Uruchom ponownie.