Installazione Ubuntu 14.04 / 15.10 / 16.04 non funziona su MacBookPro 3.1 (Blocco dell’avvio su schermo viola)

Sto cercando di installare Ubuntu sul mio vecchio Macbook Pro 3,1. Ho provato ad installare le seguenti versioni: 16.04, 14.04 e come ultima 15.10. (questo è ancora installato)

Nel mio lavoro ho usato “Startup Disk Creator” in Ubuntu 15.10 per creare un disco di installazione su un SSD esterno. I file ISO vengono scaricati dal sito Web di Ubuntu originale. E selezionato le versioni desktop di amd64 (non versioni di mac).

Quando si avvia dal mio disco di installazione SSD esterno. Nel menu di GRUB dovevo premere “e” per modificare il comando di avvio. Perché senza l’opzione nomodeset, Ubuntu non si avvia e l’installazione non inizia.

Ho prima provato ad installare Ubuntu con l’opzione “Cancella disco e installa Ubuntu”. Ma quando l’ho fatto, il mio MacBookPro mostrava una cartella con un punto interrogativo (?). Quindi ho dovuto provare qualcos’altro:

Ho avviato Ubuntu dal mio disco di installazione SSD esterno con nomodeset attivo. Qui ho configurato il mio SSD interno con la seguente struttura:

  • / dev / sda1 | fat32 | 512 MB | (EFI)
  • / dev / sda2 | ext4 | 1024 MB | (avvio)
  • / dev / sda3 | lvm2 pv | rimanenti GB | (Vg0)
    • (lv) home | 50GB
    • (lv) root | 30GB
    • (lv) swap | 8GB

Quindi ho avviato il programma di installazione e ho selezionato “Qualcos’altro” per l’installazione. In questa installazione ho selezionato le partizioni corrette efi, boot, root, home e swap e le ho configurate per l’installazione.

Quando l’installazione è stata completata, ho avviato la macchina e si “congela” con uno schermo viola. In questa schermata viola non posso usare ALT + F2 per uno schermo terminale. (Ho provato più combinazioni, ovviamente, come il tasto ‘fn’). E ho aspettato, ma nessun cambiamento apparirà in questo stato di schermo viola.

Ho provato a impostare nomodeset e noapic nel file / etc / default / grub o configurato DEFAULT_RUNLEVEL = (1, 2 o 3) nel file /etc/init/rc-sysinit.conf di lv (root) ma nessun successo neanche.

Come posso risolvere questo?

Grazie in anticipo!

Dopo aver cercato e letto molti forum e provato molte opzioni ho capito i miei problemi:

  • Poiché non ho potuto eseguire l’avvio dal disco interno, ho dovuto aggiungere il nomodeset al file /boot/grub/grub.cfg. Quindi potrei fare il boot dal disco interno. (dopo l’avvio senza SSD esterno è ansible utilizzare update-grub Quindi corregge correttamente grub.cfg. NON dimenticare di aggiungere nomodeset al file / etc / default / grub! )
  • Ma quando ho potuto avviare dal disco interno non ho potuto installare il driver video (nvidia). Dopo aver cercato su alcuni forum, il problema è che la configurazione del BIOS non può essere modificata / scritta dalla partizione EFI.
  • La soluzione a questo problema è scritta in questo tutorial qui
  • Con GRUB_GFXPAYLOAD_LINUX = 1440×900 nel file / etc / default / grub le schermate tty e splash verranno eseguite nella risoluzione corretta.

Dopo alcune piccole correzioni, il mio MacBookPro 3,1 è in esecuzione solo con Ubuntu 16.04 con i driver nvidia testati proprietari di Ubuntu.

Io molto felice