Quale immagine ISO è necessaria per installare Ubuntu 12.04 su un Macbook Pro in modo che si avvii utilizzando (U) EFI?


10

A differenza delle versioni precedenti, il sito Web non è chiaro nel dare una dritta raccomandazione per l'installazione di Ubuntu su un Mac:

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

  1. Ho letto più volte che dovrei usare un'immagine alternativa . Ma questo è offerto solo come 64 bit . Tuttavia, mi viene anche detto di usare piuttosto immagini a 32 bit per una migliore compatibilità del software.

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

  2. Anche se dovrei usare solo immagini alternative, viene offerta un'immagine desktop standard che viene "adattata per funzionare correttamente sui sistemi Mac".

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

Domanda

Quale immagine dovrei prendere? Entrambe queste immagini offrono l' avvio (U) EFI ?

Ho già provato entrambi, ma entrambi hanno installato un'installazione con emulazione BIOS . Questo è abbastanza fastidioso a causa della breve durata della batteria e delle alte temperature che sono dannose per la longevità della batteria.


Nota: c'è un errore nella mia descrizione della taglia. Voglio dire: "Quando uso l'emulazione BIOS posso usare solo grafica discreta ..."

Risposte:


6

Dal momento che ci sono diverse revisioni di ogni modello di Mac, ciò che deve essere fatto può anche differire. Basta selezionare l'immagine giusta spesso non è sufficiente.

Con i laptop Mac, i suoi problemi di avvio / installazione sono in genere correlati a:

  • Chip per scheda grafica (specialmente con MacBook con doppia scheda grafica)
  • Avvio corretto di EFI.
  • Scheda che si collega al monitor portatile integrato (di nuovo con doppia scheda grafica MacBook)

Il comando:

dmidecode |grep -i macbookpro

ti darà la tua versione specifica. Se sei in grado di avviare qualcosa che ti offre una shell Linux. Prova a dedurre il tuo modello dalla tabella delle versioni di MacBook di Wikipedia .

Presumo che i modelli con lo stesso hardware siano della stessa revisione e quindi si dovrebbero applicare gli stessi passaggi.

Ho sempre usato la normale ISO Amd64 per tutte le installazioni descritte di seguito. Non i CD alternativi che sembrano essere usati principalmente per hardware Apple vecchio, pre-unibody.

Finché hai installato Refit in OSX, il normale CD o disco USB di Ubuntu ti presenterà un'opzione di avvio "efi linux" insieme a un'opzione di avvio del BIOS "

MacBook pro 15 "versione 5.1 [due schede gfx 9400 e 9600]

Poiché parte della tua domanda era che volevi disabilitare la scheda gfx. inseriscilo nel tuo terminale GRUB all'avvio:

(Puoi davvero giocare con questo avvio di un cd live USB se ne hai voglia)

i valori da aggiungere in grub (semplicemente, senza aggiungere alcuna linea preesistente già presente:

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

Questo disabiliterà la tua carta e commuterà il display a quello corretto. Se il display diventa nero. Riavvia in OSX e cambia la scheda utilizzata attivamente, riavvia e riprova. Dal momento che non vogliamo aggiungerlo ogni volta alla riga di comando per grub per poter avviare, dai un'occhiata a questo

MacBook Pro 15 "versione 8.1 [due schede gfx Intel 3000 e Amd Radeon 6490M]

Applica le impostazioni grub sopra dell'esempio 5.1 per disabilitare la scheda Amd.

L'uso della scheda Intel ha anche alcune stranezze riguardo ai tempi degli LVD. Il risultato è un colore giallo retroilluminato e uno schermo appena leggibile / visualizzabile in console e Unity. Le correzioni sono state unite al kernel 3.4 e versioni successive. E funziona subito con 3.5 kernel. Devi sia dover patchare il tuo kernel, passare a un kernel più recente o semplicemente installare Ubuntu 12.10 (attualmente beta) fornito con 3.5 out of the box.

13 "MacBook pro versione xx? [Nvidia9400m]

funziona fuori dalla scatola


Intersting. Quindi, ora vedo che quando si utilizza la versione desktop standard esiste un'opzione "efi boot" che non è presente quando si utilizza iso alternativo. Tuttavia, dopo GRUB lo schermo rimane nero anche se sembra che LiveISO sia caricato (ho seguito ciecamente il menu e il computer ha reagito). Come sei riuscito ad avviare un Mac di installazione utilizzando EFI?

Prima che appaia GRUB, viene visualizzato il messaggio "Errore senza prefisso impostato". Quindi in GRUB ho provato ad avviarlo dopo aver aggiunto i tuoi comandi (sia in aggiunta che in chiaro), ma lo schermo rimane sempre nero. Questo è un MBP 8-2. Che tipo di MBP hai?

A proposito: Refit non mostra l'opzione di avvio EFI, lo vedo solo quando si tiene premuto alt sinistro all'avvio.

@gentmatt, hai seguito le istruzioni disabilitando la scheda sopra? questo è quello che ho fatto per entrare nel programma di installazione. prova a rimuovere quiet / splash dalla riga di comando, per vedere se hai altri output dettagliati. Ho un macbook pro 15 ", versione 5.1., Ha la nvidia 9600 e la scheda
9400.

Sì, ho seguito queste istruzioni. In totale ho provato ~ 15 diverse configurazioni usando il tuo aiuto e la documentazione di Ubuntu / Debian che trovi online. Ma la maggior parte delle volte queste soluzioni sono state provate per i vecchi MBP che eseguono la grafica Nvidia. Ma corro un MBP 2011 con la grafica ATI Radeon. Per il tuo caso specifico finisco sempre con una schermata nera. Ubuntu sembra caricarsi, nel senso che dopo un po 'la retroilluminazione della tastiera si accenderà quando si aprirà la finestra del programma di installazione di Ubuntu - che non vedo.


0

Quale immagine dovrei prendere? Ci sono vantaggi l'uno rispetto all'altro?

Bene, se vuoi un desktop grafico pronto per l'uso (Gnome / Unity), vai con la versione desktop. L'alternativa è più per situazioni speciali delineate nella pagina di rilascio o se si desidera installare una versione minima della console o una versione del server.

Queste immagini offrono l'avvio UEFI?

Non conosco LiveCD, ma l'installazione dovrebbe sicuramente. Vedi questa [pagina UEFI] ( https://help.ubuntu.com/community/UEFIBooting ) per maggiori informazioni.

Perché non esiste un'immagine a 32 bit?

L'avvio EFI su Mac richiede un kernel a 64 bit. Linux non è Windows: puoi assolutamente eseguire solo software a 32 bit (di cui non ce ne sono più) installando la libreria ia32.


Ho usato entrambi gli iso desktop alternativi e predefiniti . Tuttavia, entrambe le volte non è stata scelta l'opzione di avvio UEFI. Entrambe le volte ho dovuto seguire l'emulazione indesiderata del BIOS.

... solo per chiarire - stai dicendo che le versioni desktop a 64 bit alternate e 64 bit di amd + mac.iso NON offrono l'opzione per un avvio UEFI?
Fossfreedom

@fossfreedom non era il "no UEFI" del cd specifico per Mac per prevenire la corruzione del firmware? a causa delle differenze tra Mac EFI e PC UEFI? Questa è più una preoccupazione, forse basta usare il normale cd live?
Mateo,

1
@mateo_salta - Posso solo presumere che, dato che ci sono ancora 12.04 amd + mac isos, questi CD sono ancora rilevanti per Mac OS per far avviare correttamente Ubuntu. Gli ISO standard non hanno la correzione specifica per Mac richiesta per l'avvio.
Fossfreedom

1
Non conosco la corruzione EFI, ma il mio macbookpro 2007 non si avvia con il cd standard, né in UEFI né in modalità BIOS emulato per motivi diversi, ma probabilmente tutti collegati al fatto che EFI non è UEFI (a parte ci sono porzioni proprietarie / chiuse su mac EFI che causano vari problemi). La versione standard di Ubuntu a 32 bit, senza alcun supporto UEFI, si avvia regolarmente. Quindi immagino che le versioni "amd64-mac" siano lì per dare a noi sfortunati possessori di apple la possibilità di installare Ubuntu 64 (l'anno scorso ho installato 11.04 modificando manualmente l'ISO a 64 bit per la rimozione della cartella efi).
Nicola Feltrin,

0

Un paio di mesi fa non ero in grado di installare Ubuntu 11.10 in un MacBook Pro 5.1 (fine 2008, inizio 2009), e ho dovuto usare l'immagine del disco del 10.10 e aggiornare da lì tutto il wy ora al 12.04. Apparentemente si è verificato un problema con il sistema di avvio che lo ha causato un arresto anomalo con le versioni più recenti. Stavo usando EFI per scegliere da quale sistema operativo avviare, e sempre la versione desktop di Ubuntu (penso a 32 bit). Ovviamente non sapevo dove le immagini desktop standard adattate per funzionare correttamente sui sistemi Mac (potrebbe essere una novità?)

Quindi se segui tutte le istruzioni e non si avvia, ti suggerisco di provare con una versione precedente;)

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.