OSX El Capitan - nie można zablokować bootowalnego USB z boot campiem

8

Skrupulatnie zastosowałem się do tego samouczka, który zadziałał w 2014 roku. Mam pamięć USB 4 GB podłączoną do komputera. Powinno wystarczyć na Windows 7, partycję, która już się nie uruchamia i mam nadzieję, że uruchomię na niej naprawę startową z instalacyjnego USB, więc nie muszę zaczynać od nowa.

samouczek: http://tsentas.net/create-a-windows-7-or-later-version-install-disk-missing-on-el-capitan/

Oto ekran, który otrzymuję po wykonaniu tego samouczka, w którym plik Info.plist bootcamp jest modyfikowany, aby umożliwić tworzenie USB (taki sam ekran jak poprzednio):

Wybierz zadania, pobierz najnowsze oprogramowanie do obsługi systemu Windows z firmy Apple

Czy ktoś napotkał ten problem?

stackOverFlew
źródło
możliwe duplikaty: apple.stackexchange.com/questions/170759/bootcamp-no-iso-option odpowiedzi tam nie pomogły
stackOverFlew

Odpowiedzi:

12

Jeśli nie znajdziesz opcji, aby wybrać zewnętrzny dysk USB jako cel ISO - zamiast tego zostaniesz skierowany do natychmiastowej instalacji na partycjonowanym dysku twardym - otwórz info.plist i dodaj identyfikator modelu do:

<key>ExternalInstallOnlyModels</key>
<array>
    <string>MacBook8,1</string>
    <string>MacBook9,1</string>
    <string>MacBookAir7,1</string>
    <string>MacBookPro11,5</string>
</array>
Ben
źródło
dziękuję bardzo za tę odpowiedź !!!!! Jest to bardzo nieoczywista nazwa parametru dla tego przypadku, ale uzyskiwanie działa dla mnie ( MacBookAir7,2 osx 10.12 sierra)
Sild
7

Wiem, że to starszy wątek, ale musiałem połączyć kilka elementów, jak wspomniano w innych odpowiedziach, aby uruchomić to na moim iMacie z systemem operacyjnym Sierra (Mac OS 10.12.5).

Zamiast wyłączać SIP, skopiowałem Asystenta Boot Camp na pulpit, umożliwiając edycję zawartości bez wyłączania. Nadal musiałem dodać administratora jako użytkownika do odczytu / zapisu, klikając z wciśniętym klawiszem Ctrl nową ikonę Boot Camp i wybierając zawartość pakietu pokaż. Edytuj uprawnienia do folderu zawartości i pliku info.plist.

Gdy udało mi się wejść do zawartości i edytować plik info.plist za pomocą Xcode, musiałem usunąć „wstępne” z klucza Modele USBBootSupported i tam dodać moją wersję modelu. Musiałem również dodać wersję modelu do klucza ExternalInstallOnlyModels, jak zauważył Sohma. Zajęło mi to trochę pracy, ale kiedy zredagowałem prawidłowe klucze, byłem w stanie wybrać opcję w Asystencie Boot Camp, aby utworzyć bootowalny USB systemu Windows 8.

Brian T.
źródło
1
Dzięki za świetny wgląd! Pracował dla mnie! Przyjazne przypomnienie dla każdego, kto próbuje edytować listę, upewnij się, że edytujesz ją za pomocą vim, nano, Xcode ... itd. Wszystko, co nie zmieni formatowania ani kodowania. (tzn. TextEdit nie będzie działać.)
natemacinnes,
To również działało dla mnie! Jeśli potrzebujesz pomocy z identyfikatorem modelu, zapoznaj się z listą na tej stronie Apple: support.apple.com/en-au/HT201634
Luis U.
To rozwiązanie działało na El Capitan.
scx,
4

Oto, co musisz zrobić. Na El Capitan nie masz uprawnień do edycji pliku info.plist, a przyznanie sobie tego uprawnienia nie jest możliwe bez wyłączenia funkcji rootowania w terminalu, czego nie poleciłbym. Zamiast tego po prostu skopiuj Asystenta Boot Camp do innego folderu, wtedy będziesz mógł edytować i używać tej kopii. Skopiowałem go do folderu Pobrane, edytowałem plik info.plist, aby uwzględnić identyfikator mojego modelu i zadziałał przy pierwszej próbie. Bez ponownego uruchamiania, bez bzdur.

Jeśli używasz edytora tekstu, może to wyglądać mniej więcej tak. Po prostu poszukaj klucza USBBootSupportedModels (jeśli mówi PreUSB, zmień go na tylko USB), a następnie dodaj ciąg z identyfikatorem modelu komputera.

Eksponat A

Edycja: po skopiowaniu może być konieczne przyznanie sobie uprawnień do aplikacji, ale kopia pozwala to zrobić. Po prostu kliknij aplikację i przejdź do Plik> Uzyskaj informacje, a następnie w dolnej części okna, które się pojawi, daj sobie pozwolenie.

Edycja 2: Istnieje kilka miejsc, które mogą blokować / pozwolić twojemu modelowi mac tworzyć obraz. Odkryłem, że dodanie mojego modelu do <key> ExternalInstallOnlyModels </key> załatwiło sprawę.

BarryMode
źródło
1
Próbowałem tego, nie pomogło z jakiegokolwiek powodu.
stackOverFlew,
Działa to jednak w przeszłości z poprzednimi wydaniami OSX
stackOverFlew
Właśnie spróbowałem pierwszej odpowiedzi i zadziałało. Skopiowałem aplikację Boot Camp Assistant do przypadkowego folderu, edytowałem info.plist i zrobiłem bootowalny USB z 64-bitowej wersji ISO systemu Windows 7. Powinieneś spróbować ponownie i upewnij się, że plik jest poprawnie edytowany.
user2132783,
1

Będziesz musiał wyłączyć SIP na Macu, a wtedy pozwoli ci edytować Info.Plist

Shaun Pilly Pilgrim
źródło
-1

Jestem tylko dentystą, który jest maniakiem ... Miałem szczęście, ale właśnie skopiowałem obóz startowy na pulpit, edytowałem info.plist na xcode, a potem po prostu wypuściłem preusb ... ponownie otworzyłem bootcamp i voila miałem stwórz opcję win7 usb. Czy to sprawia, że ​​macie na to ochotę?

amir chater
źródło
Skopiowałeś i otworzyłeś Boot Camp co ? Nie jestem pewien, o co tu chodzi.
Allan