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