Przywracanie rozruchu Boot Camp z Windows 10 przy użyciu High Sierra?

0

W mojej instalacji systemu Windows 10 skończyło mi się miejsce i musiałem go rozszerzyć. Uruchomiłem ponownie w High Sierra i pobrałem Camptune. Kiedy zacząłem Camptune, program powiedział, że mój Boot Camp miał błędy i musiałem je naprawić, aby korzystać z programu. Pozwoliłem to zrobić, tylko po to, by dowiedzieć się, że darmowa wersja pozwala na 2 GB rozszerzenia (bezużyteczne).

Uruchomiłem ponownie, aby wrócić do systemu Windows 10 i byłem rozczarowany, widząc, że Camptune zrujnowało moje opcje uruchamiania systemu Windows 10. Usunął Boot Camp z menu opcji rozruchu i usunął / przeniósł sektory rozruchowe W10. Musiałem ustawić automatyczne uruchamianie systemu Windows, a teraz pojawia się błąd „No boot disc detected”.

Wolumin jest nienaruszony, a pliki nadal istnieją. Miałem ponad 190 GB plików na tej partycji. Biorę program komputerowy i tam też odrabiam pracę domową.

Rzeczy, które dotychczas próbowałem:

  1. diskutil w systemie Mac, nie znaleziono błędów na dysku Boot Camp
  2. Camptune, w ogóle nie rozpoznaje partycji Boot Camp
  3. REFIT / REFIND, nie mogłem ich zainstalować, ponieważ dysk jest szyfrowany podczas rozruchu i nie można wyłączyć SIP
  4. Odzyskiwanie systemu Windows 10 za pomocą Boot Camp USB Kiedyś instalowałem go po raz pierwszy; nie może automatycznie naprawić problemów z uruchamianiem; daje mi błąd, gdy próbuję zamontować do nowej litery dysku zgodnie z odpowiedzią tego posta

Jak to naprawić?

Edytuj dla Dave'a:

  1. Potwierdziłem już, że dyski są w diskutil. Oto polecenie listy diskutil:

    /dev/disk0 (internal, physical):
       #:                       TYPE NAME                    SIZE       IDENTIFIER
       0:      GUID_partition_scheme                        *500.3 GB   disk0
       1:                        EFI EFI                     209.7 MB   disk0s1
       2:          Apple_CoreStorage Mac                     299.4 GB   disk0s2
       3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3
       4:       Microsoft Basic Data BOOTCAMP                199.5 GB   disk0s4
    /dev/disk1 (internal, virtual):
       #:                       TYPE NAME                    SIZE       IDENTIFIER
       0:                  Apple_HFS Mac                    +299.1 GB   disk1
                                     Logical Volume on disk0s2
                                     B933C069-F78E-4BCE-9BDF-6AE1C7F07CE8
                                     Unlocked Encrypted
    /dev/disk2 (external, physical):
       #:                       TYPE NAME                    SIZE       IDENTIFIER
       0:     FDisk_partition_scheme                        *16.2 GB    disk2
       1:                 DOS_FAT_32 WININSTALL              16.2 GB    disk2s1
    
  2. MacBook Air (13-calowy, połowa 2012 r.)

  3. MacOS jest szyfrowany. Wysłałem wiadomość e-mail do programisty programu refind, aby uzyskać instrukcje dotyczące obejścia protokołu SIP.
Josh Michaud
źródło
Edytuj swoje pytanie i dodaj następujące. 1) Wyjście z diskutil list. 2) Model / rok komputera Mac. 3) Który jest zaszyfrowany? Windows, MacOS lub oba?
David Anderson
FYI: Nie zostanę powiadomiony, że zaktualizowałeś swoje pytanie, chyba że opublikujesz dla mnie komentarz. Na przykład: @David Anderson: Zaktualizowałem moje pytanie.
David Anderson
Po naprawieniu tej lekcji: Nigdy nie baw się partycjami dysku, chyba że masz kopie zapasowe (lub nie obchodzi ich utrata). Zrobienie rzeczy wymaga tak niewiele. Na przykład odkryłem, że program do przywracania kopii zapasowych systemu Windows (7?) Przydzielał cały dysk zamiast tylko partycji. Odszedł OS X - puf.
Thorbjørn Ravn Andersen

Odpowiedzi:

0

SIP można wyłączyć na komputerze Mac. SIP nie ma nic wspólnego z szyfrowaniem. Aby uruchomić polecenie, musisz uruchomić komputer Mac w trybie odzyskiwania csrutil disable. Tryb odzyskiwania można uruchomić z wewnętrznej partycji odzyskiwania, z Internetu lub z dysku flash USB. Możesz także użyć narzędzi innych firm, takich jak rEFInd, aby wyłączyć SIP.

rEFIt jest poprzednikiem menedżera rozruchu rEFInd. rEFIt jest obecnie przestarzały w stosunku do obecnych systemów operacyjnych macOS. rEFInd powinien być zainstalowany tylko na partycji EFI, FAT lub jhfs +. rEFInd nie powinien być zainstalowany w partycji macOS.

Najbardziej prawdopodobnym powodem, dla którego rozwiązanie do odzyskiwania systemu Windows 10 nie działało, byłby podział dysku wewnętrznego. Zwykle komputer Mac powinien korzystać z partycjonowania GPT z pełnym chronionym MBR. Jeśli partycjonowanie zostało zmienione z pełnej ochrony na hybrydową, to mountvol S: /spolecenie zwróci komunikat o błędzie The parameter is incorrect. Tutaj założyłem, że zainstalowałeś Windows 10 za pomocą Asystenta Boot Camp. Jeśli po raz pierwszy zainstalowano Widows 7/8 / 8.1, a następnie uaktualniono do Windows 10, to ta odpowiedź może wymagać zmiany.

Najłatwiejszym sposobem sprawdzenia i zaktualizowania partycjonowania jest użycie gdiskpolecenia. Musisz pobrać i zainstalować gdisk. Aby korzystać gdiskz systemu MacOS, musisz wyłączyć SIP. Możesz także użyć gdiskpodczas uruchamiania w trybie odzyskiwania.

Jeśli brakuje ci wolnego miejsca w partycji Windows i możesz uzyskać dostęp do swoich plików z systemu MacOS, możesz najpierw rozważyć utworzenie kopii zapasowej plików, usunięcie okien, a następnie ponowne zainstalowanie systemu Windows na większej partycji. Mówię to, ponieważ nie ma praktycznego sposobu na zwiększenie rozmiaru partycji Windows bez użycia narzędzia innej firmy. Zanim spróbujesz to zrobić, chcesz mimo to wykonać kopię zapasową plików. Równie dobrze możesz usunąć system Windows, zwiększyć rozmiar partycji i ponownie zainstalować.

David Anderson
źródło