Dual-boot Linux su Mac con Boot Loader originale senza disinstallare OS X

6

Possiedo un modello Macbook Air 2014, e ho OS X con avvio duello e Bootcamped Windows 10. Ora voglio essere in grado di installare una distribuzione Linux (molto probabilmente la mia personalizzata, ma lasciamo usare Ubuntu come esempio) .

Da tutti gli esempi che ho trovato sul web, erano entrambi, " Dual-boot con rEFIt " o, " Pure EFI-boot, con una disinstallazione di OS X e successiva installazione successiva " .

Quello che voglio, è qualcosa che assomiglia a * questo:

* immagine presa dal secondo link

Con le mie partizioni Linux e Mac OS X ordinatamente nascoste lì.

Il secondo link fa quello che voglio, tranne che OS X è stato disinstallato, che non ho il tempo o il disco rigido esterno abbastanza affidabile da non corrompere tutto su copia a causa dell'età e dei danni.

This process will wipe OS X and any other data you have on the machine. All of it. That’s the whole point. Make backups.

Non voglio questo. Quindi c'è un modo ( Dio non voglia, DEVE esserci ) che io possa avere Linux sul mio Mac, e poter tenere Option/Alt all'avvio, per selezionarne uno del 4? (OS X, Windows, Linux, Recovery)

Non voglio GRUB, rEFIt, una riga di comando, niente. Solo tu sei vecchio boot loader OS X.

    
posta Karl Richter 19.01.2016 - 03:00
fonte

1 risposta

2

1) Ridimensiona la tua partizione OSX, lascia lo spazio creato come spazio libero (cioè non creare alcuna partizione)

2) Scrivi l'iso in USB e avvialo (riprendi l'immagine più recente dal link )

3) Crea ext4 per / dove è stato creato lo spazio libero, usa sda1 (osx: disk1s1) o usa un altro EFI se hai più di 1 disco e vuoi usare il secondo solo per linux - in breve: usa l'EFI partizione come partizione "bootloader"

4) Installa Ubuntu (o qualsiasi altra distro) - ma guarda il bootloader, se non vuoi usare grub (ti interessa elaborare, perché?) devi reblessare il volume in os'x per avviare la normale schermata di avvio in cui puoi tenere premuto ALT per attivare Linux.

Non so cosa vuoi ottenere con questo, dal momento che avere grub è fondamentalmente lo stesso, e dovrai caricare grub da quello schermo comunque dal momento che devi caricare il kernel in qualche modo - indovina ci sono altre opzioni ma io non li ho mai usati, sono andato con Grub.

Quello che intendo è che dopo aver selezionato l'altra partizione con la normale schermata di avvio tenendo premuto ALT, si caricherà grub - dal momento che è necessario caricare il kernel, e ora è possibile caricarlo direttamente da quella schermata, quindi utilizzare MBR che ha anche meno senso dal momento che è un sistema UEFI; -)

nota: ti consiglio vivamente di usare refit: è un'ottima soluzione e ha alcune funzionalità extra che renderanno l'avvio della configurazione multi-OS migliore.

Se non ti piace, rebless il volume in os x e te ne sbarazzi. bless è un comando di sistema- tuttavia nel nuovo os x c'è:

sudo systemsetup -liststartupdisks

e per impostare qualsiasi volume come usato dal volume sys:

sudo systemsetup -setstartupdisk /Volumes/YOUR_SYS_VOLUME_NAME

per verificare se ha funzionato:

sudo systemsetup -getstartupdisk

Quindi anche se qualcosa diventa FUBAR con il bootloader, non ci saranno problemi.

Perché dovresti reinstallare os x o qualsiasi altra cosa per avviare Linux su un Mac?!? Chiunque stia eseguendo le reinstallazione per l'avvio di Linux è solo un utente di Windows impared che non sa come funziona unix, cosa è gpt e pensa a EFI come un bios fantasioso.

    
risposta data 29.01.2016 - 12:53
fonte

Leggi altre domande sui tag