Triplo avvio di Ubuntu su MacPro con Win10 e High Sierra (due dischi separati)

1

Sto utilizzando un MacPro 2009 (5,1) con due dischi rigidi separati: su uno ho installato MacOS High Sierra. Nel secondo, ho usato Bootcamp per installare Windows 10 (legacy / BIOS, non EFI), quindi ho installato Ubuntu 18.04 usando questa guida . Posso avviare in tutti e tre i sistemi utilizzando Apple Startup Manager (tenendo premuto ALT durante l'avvio). Il problema è che quando apro il menu "Startup Disk" di High Sierra (in Preferenze di Sistema), non vedo Ubuntu. Solo MacOS e Windows / Bootcamp appaiono in questo menu. Mi piacerebbe avviare in Ubuntu usando il menu "Disco di avvio" e penso che sia possibile modificare le mie partizioni EFI come descritto in questa seconda guida .

Quale sarebbe il modo giusto per farlo?

/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *2.0 TB     disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                  Apple_HFS Mac Storage             1.2 TB     disk0s2
   3:       Microsoft Basic Data BOOTCAMP                485.9 GB   disk0s3
   4:           Linux Filesystem                         300.1 GB   disk0s4
   5:                 Linux Swap                         15.0 GB    disk0s5

/dev/disk1 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *1.0 TB     disk1
   1:                        EFI EFI                     209.7 MB   disk1s1
   2:                  Apple_HFS Macintosh HD            999.3 GB   disk1s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk1s3
    
posta vrl2 12.09.2018 - 19:19
fonte

2 risposte

2

Puoi far apparire Ubuntu nel riquadro Disco di avvio dell'applicazione Preferenze di sistema, ma sfortunatamente non puoi selezionare Ubuntu come sistema che vuoi usare per avviare il tuo computer. Ad esempio, se provi con macOS 10.13.6, ricevi il seguente messaggio di errore.

Tuttavia,sehaiinstallatocorrettamente,puoiusareun'applicazioneperselezionareilsistemachevuoiavviare.Adesempio,holaseguenteiconadirecuperosulmiodock.

Cliccandosull'iconasiproducelaseguentefinestra.

Qui,possoselezionareilsistemadiavvio.

LostessovaleperUbuntu.HolaseguenteiconaRIPRODUZIONEsullauncherdiUbuntu.

Cliccandosull'iconanellauncherdiUbuntusiproducelaseguentefinestra.

Passaggidibaseperimplementarequestarisposta

  1. Assegnaunapiccola(200MB)"MSDOS (FAT32)" partizione per recuperare. Suggerirei alla fine di disk1 . Il comando per farlo è indicato di seguito.

    sudo diskutil resizevolume disk1s2 999G 1 MS-DOS REFIND 200M
    

    Note: The above command will move up disk1s3 and place the new partition disk1s4 last.

  2. Scarica REST.

  3. Installa RESIR sulla partizione "MS-DOS (FAT)".
  4. Configura RESTA per riconoscere i 3 sistemi operativi.
  5. Installa il software (script) in ciascun sistema operativo per scegliere il sistema operativo predefinito da avviare all'avvio.

Breve spiegazione d'uso

RETE non cambia il menu Startup Manager, ad eccezione del fatto che ora rEFInd apparirà in questo menu. Infatti, si utilizzerà Startup Manager per eseguire il riavvio del sistema operativo predefinito all'avvio. rEFInd istruirà silenziosamente il firmware per l'avvio di qualsiasi sistema operativo mai definito come predefinito nel file di configurazione RIPERD. Gli script del software che si installano ed eseguono su ciascun sistema operativo (come mostrato nella mia risposta) riscrivono il file di configurazione RIPERD per cambiare il sistema operativo predefinito. - David Anderson 21 minuti fa

Quindi, se il firmware sta eseguendo l'avvio di macOS tramite un avvio predefinito per riavviare e tenere premuto il tasto opzione all'avvio per avviare Windows, questo avvio su Windows è temporaneo. Il prossimo riavvio ricomincerà a riavviare, quindi a macOS. Se si tiene premuto il tasto CTRL mentre si seleziona Windows da Startup Manager, Windows diventerà il sistema operativo predefinito e RICEVER verrà bypassato.

È possibile utilizzare Startup Manager per abilitare o bypassare RESEF. Il firmware ha due modalità per avviare il Mac. La prima modalità avvia il sistema operativo predefinito ogni volta. L'altra modalità, avvia un funzionamento selezionato solo all'avvio successivo e lascia invariata l'impostazione predefinita. Il gestore di avvio recuperato utilizza solo la seconda modalità. Quindi, quando si utilizza RIPER, si sta effettivamente avviando il Mac due volte ad ogni riavvio. Il primo avvio è di riavviare e quindi il secondo avvio è dopo che rEFInd indica al firmware di avviare il sistema operativo desiderato

    
risposta data 13.09.2018 - 08:44
fonte
0

So che questa non è la risposta che stai cercando, ma ho usato Parallels su High Sierra, ed è stato assolutamente fantastico. Ho sempre preferito eseguire OS sul metal, ma il Virtualizer dell'hardware di oggi funziona in modo favoloso ora.

Ho avuto zero problemi e da quando ho realizzato la vera virtualizzazione, l'esecuzione di MacOSX, Windows 10 e Ubuntu allo stesso tempo mi ha aiutato a sviluppare app per tutti e tre i sistemi operativi. Consiglio vivamente di seguire questa strada, perché non è necessario riavviare il Mac per accedere agli altri sistemi operativi. Posso avviare e spegnere le mie macchine virtuali Windows e Ubuntu molto rapidamente.

Uso simultaneamente le applicazioni Windows e Mac utilizzando la modalità Coherence e preferisco eseguire il mio desktop Ubuntu a schermo intero su un secondo monitor. Raramente ho problemi e il mio disco rigido è completamente crittografato con FileVault2, non rilevo nemmeno problemi di prestazioni con l'esecuzione di più VM. Sono in esecuzione con 32 GB di RAM, però, BTW.

Nome modello: iMac   Identificatore del modello: iMac13,2   Nome del processore: Intel Core i7   Velocità del processore: 3,4 GHz   Numero di processori: 1   Numero totale di core: 4   L2 Cache (per Core): 256 KB   Cache L3: 8 MB   Memoria: 32 GB

Io pago circa 100 $ all'anno per gli abbonamenti Parallels e Parallels Tools fa andare via i problemi della tastiera.

    
risposta data 13.09.2018 - 00:11
fonte

Leggi altre domande sui tag