Installazione di oltre 20 sistemi operativi su Mac senza virtualizzazione

13

Per un progetto scientifico ho bisogno di installare questi sistemi operativi sul mio Mac Pro.

Il problema è ...

Deve essere eseguito su un hardware nativo, non è consentita la virtualizzazione di livello 1 o 2.

Ecco l'elenco dei SO che devo essere in grado di avviare (alcuni possono essere aggiunti anche in seguito):

1. FreeDOS
2. Windows 95
3. Windows XP
4. Windows 7
5. Windows 10
6. Slackware
7. Debian
8. Ubuntu
9. Arch
10. Gentoo
11. Fedora
12. Xinu
13. Minix
14. FreeBSD
15. NetBSD
16. OpenSolaris
17. OS X v10.0
18. OS X v10.1
19. OS X v10.2
20. OS X v10.3
21. OS X v10.4
22. OS X v10.5
23. OS X v10.6
24. OS X v10.7
25. OS X v10.8
26. OS X v10.9
27. OS X v10.10
28. OS X v10.11

Qualcuno può dirmi se è possibile con qualche bootloader esistente per Mac o no?

UPDATE: Questo sistema di test non deve avere solo 1 bootloader . Ad esempio, posso avere 2 o 3 chiavette USB con diversi bootloader e i sistemi verranno installati nelle partizioni del disco Mac Pro.

    
posta John Doerthy 07.11.2015 - 21:13
fonte

5 risposte

28

A seconda del tuo Mac Pro, i seguenti SO dovrebbero essere eseguiti (o meno). Non ho incluso tutti i Mac Pro venduti, ma ho cercato di elencare le principali fasi di sviluppo (ad esempio, diverse EFI-architectes a 32 bit e 64 bit):

                     MacPro1,1   MacPro3,1  MacPro5,1* MacPro6,1 
 1. FreeDOS            +/-         uc         uc         uc
 2. Windows 95          -           -          -          -
 3. Windows XP         ++          ++         ++          -
 4. Windows 7          ++          ++         ++          -
 5. Windows 8           -         (++)        ++         ++
 6. Windows 10          -         (++)       (++)        ++
 7. Slackware           +           +          +          +
 8. Debian              +           +          +          +
 9. Ubuntu              +           +          +          +
10. Arch                +           +          +          +
11. Gentoo              +           +          +          +
12. Fedora              +           +          +          +
13. Xinu                -           -          -          -
14. Minix              uc          uc         uc         uc
15. FreeBSD           +/-          uc         uc         uc
16. NetBSD            +/-         +/-        +/-         uc
17. OpenSolaris         +         +/-        +/-         uc
18. OS X v10.0          -           -          -          -
19. OS X v10.1          -           -          -          -
20. OS X v10.2          -           -          -          -
21. OS X v10.3          -           -          -          -
22. OS X v10.4         ++           -          -          -
23. OS X v10.5         ++          ++          -          -
24. OS X v10.6         ++          ++         ++          -
25. OS X v10.7         ++          ++         ++          -
26. OS X v10.8          -          ++         ++          -
27. OS X v10.9          -          ++         ++         ++
28. OS X v10.10         -          ++         ++         ++
29. OS X v10.11         -          ++         ++         ++

-: doesn't run  ++: officially supported (++): runs probably +: runs maybe one/two drivers missing
+/-: some drivers missing  uc: unclear  *Newer MacPro5,1s probably can't run 10.6 

Ho compilato questo elenco da varie fonti e probabilmente non è completo. Ho indebito i numeri di versione minori delle versioni OS X (ad esempio MacPro1,1 richiede almeno 10.4.7). Alcune voci sono ben finanziate (come Microsoft e Apple OS), altre derivano dalla mia esperienza personale o da fonti internet. Un + o +/- non significa necessariamente che è un lavoro facile da installare / avviare il sistema. Tuttavia, accolgo con favore le modifiche di persone più competenti.

Addendum:

Ho trovato due sosia di computer che probabilmente eseguono tutti questi sistemi, mentre il secondo manca una scheda video - ed entrambi ovviamente non sono Mac Pro:

; -)

    
risposta data 07.11.2015 - 22:22
fonte
16

Non può essere eseguito nell'hardware

Mac OS 10.0 a 10.3 funziona solo su macchine PowerPC. 10.4 e 10.5 potrebbero essere eseguiti su entrambi (10.4 ha versioni separate per le due piattaforme, ma 10.5 ha utilizzato un'installazione unificata). 10.6 e versioni successive possono essere eseguiti solo su CPU Intel. Pertanto, non esiste un computer in grado di eseguire sia il 10.3 che il 10.6. Inoltre, 10.7 supporta solo CPU Intel a 64 bit (sebbene molti dei suoi componenti includano file binari a 32 e 64 bit) e 10.8 richiede anche firmware EFI a 64 bit.

Nessun Mac può eseguire un SO più vecchio di se stesso - l'hardware non esisteva per scrivere i driver per esso.

Anche in VM, nessun SO prima del 10.7 [forse 10.5 / 10.6 server iirc, ma non non-server] è concesso in licenza per VM.

Boot Camp per l'esecuzione di Windows - nessun Mac vecchio abbastanza per eseguire Windows XP può eseguire Windows 10, perché Boot Camp stesso limita quale sistema operativo può essere installato.

Per le varianti Unix, invito le modifiche ...

    
risposta data 07.11.2015 - 21:33
fonte
4

Oltre ai problemi che altri hanno sollevato, con i precedenti sistemi operativi Microsoft, ti imbatterai nel problema che richiedono i dischi rigidi con formattazione MBR, che supportano un massimo di quattro partizioni. Potresti essere in grado di aggirare il problema con più dischi rigidi o scambiando fisicamente dischi rigidi.

Potresti incorrere in problemi con versioni molto vecchie di Windows che potrebbero richiedere l'hardware che il tuo Mac non include più. Non riesco a pensare ad un esempio specifico, però.

    
risposta data 08.11.2015 - 07:32
fonte
1

Su Minix, il supporto hardware potrebbe essere un problema. Prima di tutto - stai parlando del Minix originale del libro di Andrew Tannenbaum o dell'ultima iterazione?

Secondo il collegamento richiede un computer con un BIOS (non UEFI - anche se apparentemente può usare GRUB per aggirare quel problema) un disco stile MBR. Penso che l'ultimo potrebbe essere ciò che potrebbe uccidere Minix per te; per quanto ne so, tutti i Mac usano EFI.

Inoltre, la quantità di hardware supportato sembra abbastanza limitata; ci sono solo 10 diverse NIC elencate, per esempio. Potresti non essere in grado di connettersi in rete.

    
risposta data 20.11.2015 - 02:08
fonte
0

Attualmente sono il proprietario di un Mac Pro 1,1 dual boot OS X 10.11 (El Capitan) + Windows 10 x64. Non ho riscontrato problemi di incompatibilità con il driver. Ci sono poche modifiche che devi fare per raggiungere questo obiettivo.

  1. Installa ripristinato
  2. Ottieni una GPU compatibile Apple che può essere visualizzata con una "Apple ROM" per eseguire l'ultima versione di OS X + con una schermata di avvio allo stesso tempo, assicurati che la tua scheda GPU sia ben supportata da tutta la tua distribuzione Linux < em> (PS: non acquistare una nuova scheda grafica Nvidia con la nuova architettura Maxwell)
  3. Un'unità SATA di riserva (che verrà utilizzata come "disco di installazione" .Non utilizziamo CD o USB per installare (OSX, Linux e Windows) a causa di incompatibilità all'avvio)
  4. VirtualBox (PS: VirtualBox verrà utilizzato per montare un vero disco rigido fisico su una VM in cui verrà installato il sistema operativo Windows per avere una partizione avviabile )
  5. UNetbootin (Per creare tutta l'installazione Linux "cd" sull'unità SATA di riserva) .

Nota: se vuoi, posso creare 3 tutorial (modo facile e semplice) che spiegano come

  1. Installa qualsiasi versione di Linux su MacPro 1,1
  2. Come installare qualsiasi versione di Windows su MacPro 1,1

e infine

  1. Come installare qualsiasi versione OS X (l'ultima) su un MacPro 1,1.
risposta data 27.01.2016 - 20:47
fonte

Leggi altre domande sui tag