Dual boot Linux e Lion su disco FileVault 2

7

Ho installato Mac OS X Lion sulla partizione FileVault. Sullo stesso disco ho installato GNU / Linux. Quando avvio il mio MacBook posso solo avviare Lion.

Come avviare Linux?

Nel caso in cui sia necessario qui sono disponibili maggiori dettagli sulla mia configurazione.

MacBook Pro 13 "(8,1) - MC724LL / A (2,7 GHz)

Impostazione della partizione:

/dev/disk0
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *160.0 GB   disk0
   1:                        EFI                         209.7 MB   disk0s1
   2:          Apple_CoreStorage                         139.5 GB   disk0s2
   3:                  Apple_HFS Recovery HD             650.0 MB   disk0s3
   4:                 Linux Swap                         509.6 MB   disk0s4
   5:       Microsoft Basic Data                         18.5 GB    disk0s5
/dev/disk1
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                  Apple_HFS SSD                    *139.1 GB   disk1
/dev/disk2
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *1.0 TB     disk2
   1:                        EFI                         209.7 MB   disk2s1
   2:          Apple_CoreStorage                         999.9 GB   disk2s2
   3:                 Apple_Boot Boot OS X               134.2 MB   disk2s3
/dev/disk3
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                  Apple_HFS HDD                    *999.7 GB   disk3

Microsoft Basic Data è in effetti una partizione di root di Linux Ext4, non ho idea del perché l'elenco di diskutil sia così.

    
posta Wojciech Bednarski 13.12.2011 - 05:26
fonte

3 risposte

3

Installazione RESTITUIRE e in seguito al istruzioni funziona per me usando OS X 10.8 con FileVault2 e Debian GNU / Linux usando grub-efi.

In breve: utilizzare un MBR protettivo e installare REFInd alla partizione del sistema efi (esp) (utilizzare rEFInd's install.sh --esp). Rinomina la cartella di refind su esp in BOOT e rinomina il file efi per consentire un caricamento più veloce di RESE.

In Debian monta l'esp, crea una sottodirectory debian in / efi / EFI, carica il modulo del kernel efivars e installa grub-efi.

Assicurati di leggere anche le istruzioni generali su quella pagina per l'installazione.

    
risposta data 04.11.2013 - 02:17
fonte
2
  1. Prima soluzione: per avviare una partizione Linux, scaricare e installare rEFIt: link Dovresti sincronizzare le tabelle delle partizioni in seguito.
  2. Seconda soluzione: tieni premuto durante l'avvio. Quindi scegli Macintosh HD o Windows (= Linux nel tuo caso)
risposta data 13.12.2011 - 10:08
fonte
2

In base a un post del blog , ho ricevuto rimettiti a lavorare con il mio MacBook criptato 2:

  1. Download rEFIt ( version 0.14 at this time ) on the official rEFIt website
  2. Open the .dmg file, but don’t run the bundled installer
  3. In the following steps, we’re going to mount the hidden EFI partition, copy and activate rEFIt:
    $ sudo mkdir -p /efi
    $ sudo mount -t msdos /dev/disk0s1 /efi
    $ cp -r /Volumes/rEFIt/efi/* /efi/EFI
    $ sudo bless --mount /efi --setBoot --file /efi/efi/refit/refit.efi --labelfile /efi/efi/refit/refit.vollabel

Note that the /efi/EFI folder already contains the Apple bootloader. If I where you, I wouldn’t remove it :-p

Note that rEFIt takes 25 second to show up.

Questo dovrebbe consentire di selezionare la partizione di avvio di Linux

    
risposta data 30.06.2012 - 17:48
fonte

Leggi altre domande sui tag