Próbuję utworzyć rozruchowy klucz USB w systemie Linux (debian), który można uruchomić na sprzęcie Macintel.
Przeczytałem, że EFI MAC może uruchamiać tylko dyski w formacie GPT GUID. Desperacko próbuję znaleźć dobry samouczek, który wyjaśnia, jak stworzyć taki klucz.
Oto co dotychczas zrobiłem:
- utwórz partycję GUID na kluczu, używając Linux GNU parted
- utwórz partycję HFS + lub ext3 na kluczu z włączoną flagą rozruchową
- zainstaluj .iso Linux z unetbootin
Chociaż wszystkie kroki zakończyły się powodzeniem, a w niektórych przypadkach mogłem nawet uruchomić komputer, komputer nie uruchomił się na komputerze Macintel (na komputerze Macbook). Muszę sprecyzować, że podczas uruchamiania komputera Mac przytrzymałem klawisz „alt”, a jedynym widocznym dyskiem rozruchowym był dysk twardy.
PS: Próbowałem również z rEFIt. W jednym przypadku miałem ikonę „Windows”, ale nie udało się jej uruchomić z komunikatem „Nie znaleziono systemu”
Edycja: To dość stare pytanie, od jakiegoś czasu nie próbowałem, może dzisiaj jest tylko kwestia uruchomienia dd, aby skopiować ISO, ale to nie działało 5 lat temu. Spróbuję z najnowszym MacBookiem i Linuxem ISO
sudo dd if=ubuntu.iso of=/dev/sdb
i uruchomi się.Odpowiedzi:
Z Boot Linux z USB na MacBook Pro 17 ″ :
Kilka innych przydatnych artykułów zawierających szczegółowe instrukcje:
źródło
Przekonałem się, że standardowy dysk Ubuntu / Fedora, a nawet dysk instalacyjny Debiana, Live CD lub klucz USB ładują się dobrze na komputerze Mac. W przypadku płyty CD może być konieczne przytrzymanie cklawisza w celu uruchomienia. Ale nie mam problemów z instalacjami USB.
Ostrzegam, że mam teraz tylko Linuksa zainstalowanego na moim MacBooku. Jakiś czas temu zainstalowałem Ubuntu z płytą CD na żywo, teraz rockową Fedorę. Gdy nie będzie już OS X, każda dystrybucja Linuksa uruchomi się bez większych problemów.
Nie jestem jednak pewien, co się stanie, gdy uruchomisz klucz USB, a OS X jest nadal na komputerze. Poleciłbym poszukać kombinacji klawiszy, aby przytrzymać, aby uruchomić komputer z USB - cmoże to wystarczyć.
źródło
Polecam użycie narzędzia UNetbootin do utworzenia rozruchowej pamięci USB z płyty instalacyjnej ulubionej dystrybucji systemu Linux. Z tym stworzyłem wiele pamięci USB, w tym pamięci instalacyjne OS X.
Następnie po prostu przytrzymaj klawisz Alt / Option podczas uruchamiania komputera Mac (poczekaj, aż usłyszysz dźwięk rozruchowy i logo Apple pojawi się na ekranie), a powinieneś zobaczyć opcję rozruchu z dysku USB. Weź to stamtąd :)
źródło
Oto łatwiejsza alternatywa, a także bardziej nowoczesna odpowiedź.
Wykonuję następujące czynności z systemu macOS (zakładając, że USB był wymieniony jako disk4):
Po przygotowaniu wykonaj następujące czynności, aby przygotować system Mac. Pobierz refind , rozpakuj go, umieść w aplikacjach ...
Najpierw powinieneś wyłączyć SIP (opcjonalnie, ale zalecane), więc uruchom ponownie komputer Mac, przytrzymując polecenie + R, a po odzyskaniu otwórz terminal i wyłącz SIP:
Teraz, gdy SIP jest wyłączony, możesz zainstalować refind bez trybu odzyskiwania.
Włóż dysk USB z kroku 1 powyżej
(Niektórzy użytkownicy zgłaszają problemy, nawet po wyłączeniu SIP, więc opiekun refind zaleca zainstalowanie refind w trybie odzyskiwania, jeśli tak się stanie).
Zostaniesz przywitany przez refind bootloader. Na tym etapie wybierz Debian .iso, który wykonałeś w kroku 1. Będzie można wybrać Grub lub bezpośrednio wybrać jądro (ponieważ refind jest również alternatywą dla Grub). Uruchamia się w obu kierunkach, ale instalator Debiana ma znaną usterkę w panelu dotykowym, więc podczas instalacji użyj myszy USB lub użyj opcjonalnego instalatora n-curses. Włóż drugi dysk USB i postępuj zgodnie z instrukcjami, aby zainstalować system operacyjny Debian na tym drugim dysku USB. Zgadzam się z drugą odpowiedzią dotyczącą niestosowania SWAP.
Nie użyłbym remontu, był przestarzały i nie był utrzymywany przez dłuższy czas. Refind to nowoczesny widelec, który jest utrzymywany (patrz link powyżej).
źródło