Avvio triplo a metà del 2010 iMac11,3

2

Avendo già provato questo e reso avviabile la partizione mac, ho deciso di riprovare.

Con l'aiuto, sono riuscito a recuperare i miei dati, pulire l'HDD e reinstallare Mac OS Sierra tramite ripristino Internet. Ora sto cercando di reinstallare Windows 10 e poi Ubuntu 16.04 ma sono bloccato al primo ostacolo.

Ho provato ad utilizzare l'assistente Boot Camp per creare una nuova partizione per Windows, ma mi è stato comunicato che Windows 10 non è supportato su questo Mac (Windows 10 era in esecuzione su questa macchina ma avevo aggiornato da Windows 8.1). Nessun problema, pensavo, scaverò il DVD di Windows 8.1 ... Lo stesso messaggio di prima: "Windows 10 non può essere installato su questo Mac" eh? Non volendo rinunciare, ho creato una partizione FAT usando Utility Disco.

Ho quindi realizzato un'altra partizione per la futura installazione di Linux. Mi sono sentito ottimista, ho fatto il boot dal DVD di Windows 10 in modalità legacy e sono arrivato al punto in cui scegli la partizione su cui installare Windows. Continuo a ricevere il messaggio "Impossibile installare Windows su questa partizione" anche quando formattare o eliminare la partizione per lasciare spazio libero.

L'ultima volta che ho "risolto" questo problema avviando in modalità EFI e installandolo in questo modo. Questo ha rotto la mappa delle partizioni e ha lasciato Mac OS non avviabile.

Qual è il modo migliore per installare Windows sulla partizione senza distruggere la possibilità di avviare anche Mac OS? Davvero, mi piacerebbe quindi installare Ubuntu sull'altra partizione ma una cosa alla volta ...

Ho letto altri post su questo argomento ma le soluzioni suggerite non sembrano funzionare in questa situazione.

Output dall'elenco Diskutil:

/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 OS                  1.5 TB     disk0s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3
   4:       Microsoft Basic Data BOOTCAMP                514.0 GB   disk0s4

L'iMac ha 8 GB di RAM e voglio che i sistemi operativi abbiano approssimativamente lo spazio mostrato sopra. Non ho ancora iniziato a installare Linux e Windows non è riuscito ad installare finora.

OK, quindi sono riuscito a installare Windows 7 tramite bootcamp e quindi a Windows 10, fino ad ora, entrambi i sistemi operativi sono stati avviati. Poi ho ridimensionato la partizione Bootcamp da Windows per creare spazio per Linux ma indovina cosa? L'editor delle partizioni non mi consente di creare una nuova partizione nello spazio non allocato e Ubuntu non si installerà al suo interno. Ho già ottenuto 4 partizioni primarie e non è possibile più. Ancora, ho due sistemi operativi che funzionano di nuovo ... Ho aggiornato l'elenco diskutil e non mostra la partizione di windows ridimensionata. C'è un modo per installare Linux nello spazio libero senza distruggere tutto?

OK, quindi sono andato avanti e ho realizzato 3 nuove partizioni usando Utility Disco e installato Ubuntu 16.04 su di esse seguendo le istruzioni di Installazione di Ubuntu su Mac con MacOS e Windows già installati  Risultato: Mac e Ubuntu si avviano ancora bene ma Windows non si avvia e fornisce un messaggio "Sistema operativo mancante" quando provo ad avviarlo.

Questo è il nuovo output di diskutil list:

    /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 OS                  1.3 TB     disk0s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3
   4:                        EFI                         6.5 GB     disk0s4
   5:           Linux Filesystem                         198.7 GB   disk0s5
   6:                 Linux Swap                         15.2 GB    disk0s6
   7:       Microsoft Basic Data BOOTCAMP                514.0 GB   disk0s7

Qualcuno ha qualche idea su come posso salvare l'installazione di Windows?

    
posta Simon Baldwin 29.03.2018 - 18:15
fonte

2 risposte

1

Qualunque cosa accada, non ti preoccupare, perché

Si perde solo ciò che non è stato eseguito il backup ™

Quindi, se non hai un backup del tuo sistema, assicurati di crearne uno:

  1. Scarica e installa "CloneZilla", un'utilità di clonazione del disco FOSS, su un'unità USB, in modalità UEFI. Google è tuo amico, ma questo è una guida per te
  2. Ora collega un HDD vuoto alle dimensioni del tuo disco rigido e riavvia il tuo Mac in Clonezilla
  3. Clona il tuo disco rigido interno sul disco di backup (assicurati di non fare il contrario). L'interfaccia è piuttosto intuitiva, ma la procedura potrebbe richiedere del tempo, indipendentemente dalla quantità di dati presenti sul disco.

Ora, crea una partizione ExFat sul tuo disco usando Utility Disco, avvia il programma di installazione di Windows, formattalo e installa Windows.

Apparentemente nel tuo caso questo sembra non funzionare e - in modalità EFI - Windows incasina il tuo sistema EFI.

Ho un paio di suggerimenti.

Il primo: installare Windows su un HDD secondario. Ciò rende tutto molto più semplice e non devi occuparti di innumerevoli altri problemi, come le tabelle delle partizioni incasinate e i volumi erroneamente cancellati. IIRC un hard disk secondario può essere installato nel tuo sistema e - considerando quanto sono economici - ne vale davvero la pena.

Il secondo e più complicato (e forse pericoloso) è eseguire una sessione live Ubuntu (o qualsiasi altra distribuzione), aprire GParted, deselezionare la partizione EFI in quanto tale (non apparire come un ESP, ma piuttosto come un partizione generica) e creare due partizioni ExFat. Il primo deve essere molto piccolo (~ 200 MiB) contrassegnato come ESP, l'altro - invece - dovrebbe essere grande quanto vuoi che il tuo Windows C sia. Al termine, installare Windows in modalità EFI sulla grande partizione ExFat (dopo averlo formattato), quindi eseguire nuovamente GParted e riselezionare di nuovo l'ESP originale. Ora puoi installare RESEF da macOS e avviare il sistema in Windows selezionando il secondario ESP che hai creato all'avvio. Se lo desideri, puoi modificare REFInd per avviare automaticamente un sistema operativo, avere un tema personalizzato e fare molte altre cose di fantasia.

Se non hai idea di come fare tutto questo, ti consiglio di non farlo. Ricorda anche che è il vecchio hardware con cui abbiamo a che fare, quindi la compatibilità potrebbe non essere la migliore, se mai esistente.

    
risposta data 30.03.2018 - 12:38
fonte
1

Di seguito è riportato il mio elenco di best practice.

  • Ubuntu funziona normalmente con una partizione di swap separata. Ciò significa che è necessario creare almeno due partizioni durante l'installazione di Ubuntu.

  • Dopo aver installato Ubuntu, non devi rinominare o copiare alcuno dei file installati. Spesso, questo è fatto per rendere Ubuntu avviabile su computer Mac. Più tardi, queste modifiche possono causare problemi quando si aggiorna Ubuntu.

  • Probabilmente dovresti evitare di usare APFS. Molti post hanno problemi documentati in cui Windows non è in grado di leggere i volumi formattati APFS. Inoltre, il software Boot Camp di Windows non è in grado di rilevare i volumi APFS. Ciò rende più difficile l'avvio da Windows a MacOS. Inoltre, gli utenti si sono lamentati degli aggiornamenti di macOS che impedivano a Windows di avviarsi sui vecchi Mac.

  • Tutti i sistemi operativi avviabili dovrebbero essere accessibili da Startup Manager. In altre parole, ogni sistema operativo dovrebbe essere installato in modo che possa essere avviato senza il primo avvio da un altro sistema operativo.

  • Ci dovrebbe essere almeno una partizione formattata FAT32 o ExFat accessibile da tutti i sistemi operativi.

  • RETE dovrebbe essere usato per avviare silenziosamente Ubuntu (avviando prima GRUB). È necessario utilizzare Startup Manager per avviare rEFInd. Nel tuo caso, REFInd può essere installato nella partizione EFI di una piccola partizione jHFS +.

Di seguito è riportato un esempio del partizionamento attualmente in uso su un iMac 2007.

Steelhead:~ davidanderson$ diskutil list
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *1.0 TB     disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:       Microsoft Basic Data Shark                   202.0 GB   disk0s2
   3:       Microsoft Basic Data Shark2                  202.0 GB   disk0s3
   4:       Microsoft Basic Data SHARK3                  50.0 GB    disk0s4
   5:                  Apple_HFS Steelhead               245.1 GB   disk0s5
   6:                 Apple_Boot Recovery HD             650.0 MB   disk0s6
   7:                  Apple_HFS Ubuntu                  199.2 MB   disk0s7
   8:                 Linux Swap                         4.3 GB     disk0s8
   9:           Linux Filesystem                         93.9 GB    disk0s9
  10:                  Apple_HFS Steelhead2              198.9 GB   disk0s10
  11:                 Apple_Boot Recovery HD             650.0 MB   disk0s11
  12:                        EFI REFIND                  134.2 MB   disk0s12
Steelhead:~ davidanderson$ sudo gpt -r show /dev/disk0
Password:
gpt show: /dev/disk0: Suspicious MBR at sector 0
       start        size  index  contents
           0           1         MBR
           1           1         Pri GPT header
           2          32         Pri GPT table
          34           6         
          40      409600      1  GPT part - C12A7328-F81F-11D2-BA4B-00A0C93EC93B
      409640        2008         
      411648   394530816      2  GPT part - EBD0A0A2-B9E5-4433-87C0-68B6B72699C7
   394942464   394530816      3  GPT part - EBD0A0A2-B9E5-4433-87C0-68B6B72699C7
   789473280    97654784      4  GPT part - EBD0A0A2-B9E5-4433-87C0-68B6B72699C7
   887128064      262144         
   887390208   478769528      5  GPT part - 48465300-0000-11AA-AA11-00306543ECAC
  1366159736     1269536      6  GPT part - 426F6F74-0000-11AA-AA11-00306543ECAC
  1367429272     3893096         
  1371322368      389120      7  GPT part - 48465300-0000-11AA-AA11-00306543ECAC
  1371711488     8390656      8  GPT part - 0657FD6D-A4AB-43C4-84E5-0933C84B4F4F
  1380102144   183320576      9  GPT part - 0FC63DAF-8483-4772-8E79-3D69D8477DE4
  1563422720        1760         
  1563424480   388568960     10  GPT part - 48465300-0000-11AA-AA11-00306543ECAC
  1951993440     1269544     11  GPT part - 426F6F74-0000-11AA-AA11-00306543ECAC
  1953262984      262144     12  GPT part - C12A7328-F81F-11D2-BA4B-00A0C93EC93B
  1953525128           7         
  1953525135          32         Sec GPT table
  1953525167           1         Sec GPT header

Alcune note:

  • Una partizione EFI è la prima partizione. È qui che il programma di installazione di Ubuntu inserisce il codice di avvio di Ubuntu GRUB.
  • Windows 10 è installato sulla seconda partizione.
  • Le partizioni 2, 3 e 4 sono visibili a tutti i sistemi operativi.
  • Le partizioni 4 sono formattate in FAT32. Questo è leggibile / scrivibile su tutti i sistemi operativi.
  • La partizione 5 ha installato Yosemite OS X 10.10.
  • La partizione 6 è la partizione di ripristino per Yosemite.
  • La partizione 7 è una piccola partizione formattata Macintosh Extended (Journaled) in cui è installato rEFInd. Quando questa partizione viene avviata, rEFInd avvia quindi silenziosamente il codice Ubuntu GRUB memorizzato nella partizione EFI. L'etichetta "Ubuntu" assegnata a questo volume apparirà anche come un'icona in Gestione avvio.
  • La partizione 8 è la partizione di swap di Ubuntu. La dimensione è leggermente maggiore dei 4 GB di RAM installati nel Mac.
  • La partizione 9 è Ubuntu.
  • La Partizione 10 contiene El Capitan OS X 10.11 che è l'ultima versione che verrà eseguita su questo Mac.
  • La partizione 11 contiene la partizione di ripristino El Capitan.
  • La partizione 12 è una seconda partizione EFI. Questo contiene una seconda copia di RESE. Questa partizione è stata utilizzata per i test e potrebbe essere eliminata. Nessuno dei sistemi operativi dipende da questa partizione per l'avvio.

Nel tuo caso, avresti bisogno delle partizioni 1, 2 e da 4 a 9.

Ci sono vari modi per creare le partizioni. La scelta dipende dal fatto che si stia eseguendo una nuova installazione di macOS o di ripristino da un'altra fonte. Per Windows, la seconda partizione dovrebbe essere formattata FAT32. Suggerirei di utilizzare uno schema di partizione EFI puro per ripristinare MacOS sul Mac. Continua con la partizione EFI pura durante l'installazione di Ubuntu. L'ultimo sistema operativo da installare sarebbe Windows, ma prima di avviare il programma di installazione di Windows sarà necessario passare a uno schema di partizionamento ibrido MBR / EFI. Dovrai istruire il programma di installazione di Windows per riformattare la seconda partizione da FAT32 a NTFS.

Posso dare istruzioni più dettagliate, se sei interessato.

    
risposta data 30.03.2018 - 14:02
fonte

Leggi altre domande sui tag