Jakiego obrazu ISO potrzebuję, aby zainstalować Ubuntu 12.04 na Macbooku Pro, aby uruchamiał się przy użyciu (U) EFI?

10

W przeciwieństwie do wcześniejszych wydań, strona nie jest jednoznaczna z zaleceniem instalacji Ubuntu na Macu:

http://cdimage.ubuntu.com/releases/12.04/release/

  1. Przeczytałem kilka razy, że powinienem użyć alternatywnego obrazu . Ale jest to oferowane tylko w wersji 64-bitowej . Jednak powiedziano mi również, aby raczej używać 32-bitowych obrazów w celu lepszej zgodności oprogramowania.

    http://cdimage.ubuntu.com/releases/12.04/release/ubuntu-12.04-alternate-amd64+mac.iso

  2. Chociaż powinienem używać tylko alternatywnych obrazów, oferowany jest standardowy obraz pulpitu, który jest „dostosowany do prawidłowego działania w systemach Mac”.

    http://cdimage.ubuntu.com/releases/12.04/release/ubuntu-12.04-desktop-amd64+mac.iso

Pytanie

Które zdjęcie powinienem zrobić? Czy oba te obrazy oferują rozruch (U) EFI ?

Próbowałem już obu, ale oba skonfigurowały instalację z emulacją systemu BIOS . Jest to dość denerwujące ze względu na krótki czas pracy baterii i wysokie temperatury, które są szkodliwe dla żywotności baterii.


źródło
Uwaga: w moim opisie nagrody występuje błąd. Mam na myśli: „Podczas emulacji systemu BIOS mogę używać tylko dyskretnej grafiki ...”

Odpowiedzi:

6

Ponieważ istnieją różne wersje każdego modelu Maca, czynności, które należy wykonać, mogą się również różnić. Sam wybór odpowiedniego obrazu często nie wystarcza.

W przypadku laptopów Mac problemy z uruchomieniem / instalacją są zwykle związane z:

  • Układ karty graficznej (szczególnie w przypadku MacBooków z podwójną kartą graficzną)
  • Prawidłowe uruchamianie EFI.
  • Karta podłączana do wbudowanego monitora laptopa (ponownie z podwójną kartą graficzną MacBooki)

Komenda:

dmidecode |grep -i macbookpro

da ci swoją konkretną wersję. Jeśli jesteś w stanie uruchomić się z czegoś, co daje powłokę Linux. Spróbuj wydedukować swój model z tabeli wersji MacBook wikipedii .

Zakładam, że modele z tym samym sprzętem mają tę samą wersję i dlatego należy zastosować te same kroki.

Zawsze korzystałem ze zwykłego ISO Amd64 dla wszystkich opisanych poniżej instalacji. Nie są to alternatywne płyty CD, które wydają się być najczęściej używane na starym sprzęcie Apple'a sprzed wersji wstępnej.

Tak długo, jak zainstalujesz ponownie w OSX, na zwykłym dysku CD lub dysku USB systemu Ubuntu będzie dostępna opcja rozruchu „efi linux” wraz z opcją rozruchu systemu BIOS ”

15 "MacBook pro wersja 5.1 [dwie karty gfx 9400 i 9600]

Ponieważ częścią twojego pytania było to, że chcesz wyłączyć kartę gfx. wpisz to w terminalu grub podczas uruchamiania:

(Możesz tak naprawdę bawić się przy uruchamianiu płyty CD na żywo z USB, jeśli masz na to ochotę)

wartości do dodania w grub (po prostu zwykłe, nie dołączając żadnych wcześniej istniejących linii już obecnych:

outb 0x728 1
outb 0x710 2
outb 0x740 2
outb 0x750 0

Spowoduje to wyłączenie karty i przełączenie wyświetlacza na właściwy. Jeśli twój ekran staje się tylko czarny. Uruchom ponownie system OSX i przełącz aktywną kartę, a następnie uruchom ponownie i spróbuj ponownie. Ponieważ nie chcemy dodawać tego do wiersza poleceń za każdym razem, aby grub mógł uruchomić, spójrz na to

15 "Macbook pro wersja 8.1 [dwie karty gfx Intel 3000 i Amd Radeon 6490M]

Zastosuj powyższe ustawienia grub z przykładu 5.1, aby wyłączyć kartę Amd.

Korzystanie z karty Intel ma również pewne dziwactwa dotyczące czasów LVD. Efektem jest żółty kolor podświetlenia i ledwo czytelny / widoczny ekran w konsoli i Unity. Poprawki zostały scalone z jądrem 3.4 i nowszymi. I działa po wyjęciu z pudełka z jądrem 3.5. Musisz albo załatać jądro, uaktualnić do nowszego jądra, albo po prostu zainstalować Ubuntu 12.10 (obecnie beta), który jest dostarczany z wersją 3.5 po wyjęciu z pudełka.

13 "MacBook pro wersja xx? [Nvidia9400m]

działa po wyjęciu z pudełka

tomodachi
źródło
Ciekawe. Widzę teraz, że podczas korzystania ze standardowej wersji na komputery stacjonarne dostępna jest opcja „efi boot”, której nie ma przy korzystaniu z alternatywnego ISO. Jednak po GRUB ekran pozostaje czarny, chociaż wydaje się, że LiveISO jest załadowane (ślepo podążałem za menu i komputer zareagował). Jak udało Ci się uruchomić instalacyjnego Maca za pomocą EFI?
Zanim pojawi się GRUB, pojawia się komunikat „błąd nie ustawiono prefiksu”. Następnie w GRUBie próbowałem uruchomić po dodaniu poleceń (zarówno dołączających, jak i zwykłych), ale ekran zawsze pozostaje czarny. To jest MBP 8-2. Jaki masz MBP?
BTW: Refit nie wyświetla opcji rozruchu EFI, widzę to tylko po przytrzymaniu lewego klawisza Alt podczas rozruchu.
@gentmatt, czy postępowałeś zgodnie z instrukcjami, wyłączając powyższą kartę? to właśnie zrobiłem, aby dostać się do Instalatora. spróbuj usunąć quiet / splash z wiersza poleceń, aby zobaczyć, czy otrzymasz więcej pełnych danych wyjściowych. Mam MacBooka Pro 15 ", wersja 5.1., Ma kartę NVIDIA 9600 i
9400.
Tak, postępowałem zgodnie z tymi instrukcjami. W sumie próbowałem ~ 15 różnych konfiguracji, korzystając z twojej pomocy i dokumentacji Ubuntu / Debian, którą znajdziesz w Internecie. Ale większość razy te poprawki były wypróbowane dla starszych MBP, które obsługują grafikę Nvidii. Ale prowadzę 2011 MBP z grafiką ATI Radeon. W konkretnym przypadku zawsze pojawia się czarny ekran. Wygląda na to, że Ubuntu się ładuje, co oznacza, że ​​po chwili podświetlenie klawiatury włączy się, gdy pojawi się okno instalatora Ubuntu - czego nie widzę.
0

Które zdjęcie powinienem zrobić? Czy są zalety jednego nad drugim?

Cóż, jeśli chcesz gotowy do pracy pulpit graficzny (Gnome / Unity), wybierz wersję na komputer. Alternatywą jest bardziej w szczególnych sytuacjach opisanych na stronie wydania lub jeśli chcesz zainstalować minimalną wersję konsoli lub wersję serwera.

Czy te obrazy oferują rozruch UEFI?

Nie wiem o LiveCD, ale instalacja z pewnością powinna. Zobacz tę [stronę UEFI] ( https://help.ubuntu.com/community/UEFIBooting ), aby uzyskać więcej informacji.

Dlaczego nie ma obrazu 32-bitowego?

Uruchamianie EFI na komputerach Mac wymaga 64-bitowego jądra. Linux nie jest systemem Windows - możesz absolutnie uruchomić oprogramowanie 32-bitowe (którego już niewiele nie ma), instalując bibliotekę ia32.

ish
źródło
Korzystam zarówno z alternatywnego, jak i domyślnego ISO na pulpicie . Jednak za każdym razem nie było opcji wyboru rozruchu UEFI. Za każdym razem musiałem przejść z niechcianą emulacją BIOS-u.
... tylko dla wyjaśnienia - czy mówisz, że 64-bitowe alternatywne i 64-bitowe wersje amd + mac.iso dla komputerów stacjonarnych NIE dają opcji rozruchu UEFI?
fossfreedom
@fossfreedom nie było konkretnego pliku „no UEFI” na komputerze Mac CD, aby zapobiec uszkodzeniu oprogramowania układowego? z powodu różnic mac EFI i PC UEFI? Czy to już zmartwienie, może po prostu skorzystaj ze zwykłej płyty CD na żywo?
Mateo
1
@mateo_salta - Mogę tylko założyć, że ponieważ wciąż jest 12.04 amd + macos, te dyski CD są nadal istotne dla systemu Mac OS, aby poprawnie uruchomić Ubuntu. Standardowe ISO nie ma specyficznej dla Mac poprawki wymaganej do uruchomienia.
fossfreedom
1
Nie wiem na temat uszkodzenia EFI, ale mój MacBookpro 2007 nie uruchamia się ze standardowym CD, ani w UEFI, ani w emulowanym trybie BIOS z różnych powodów, ale prawdopodobnie wszystkie są powiązane z faktem, że EFI nie jest UEFI (afaik są zastrzeżone / zamknięte części na mac EFI, które powodują różne problemy). 32-bitowa standardowa wersja ubuntu, bez żadnej obsługi UEFI, uruchamia się regularnie. Sądzę więc, że wersje „amd64-mac” są po to, aby dać nieszczęśliwym właścicielom jabłek możliwość zainstalowania ubuntu 64 (w zeszłym roku zainstalowałem 11.04, ręcznie edytując 64-bitowe ISO dla usunięcia folderu efi).
Nicola Feltrin
0

Kilka miesięcy temu nie mogłem zainstalować Ubuntu 11.10 na MacBooku Pro 5.1 (koniec 2008, początek 2009) i musiałem użyć obrazu dysku 10.10 i zaktualizować stamtąd wszystkie wy do 12.04. Najwyraźniej wystąpił problem z systemem rozruchowym, który spowodował awarię z nowszymi wersjami. Używałem EFI, aby wybrać system operacyjny, który chcesz uruchomić, i zawsze wersję Ubuntu na komputery stacjonarne (chyba 32-bitową). Oczywiście nie wiedziałem, gdzie standardowe obrazy pulpitu przystosowane do prawidłowego działania w systemach Mac (może to jest coś nowego?)

Więc jeśli wykonasz wszystkie instrukcje i nie uruchomi się, sugeruję spróbować ze starszą wersją;)

aderojas
źródło