Instalando más de 20 sistemas operativos en Mac sin ninguna virtualización

13

Para un proyecto científico necesito instalar estos sistemas operativos en mi Mac Pro.

La captura es ...

Debe ejecutarse en un hardware nativo, no se permite la virtualización de nivel 1 o 2.

Aquí está la lista de sistemas operativos que necesito para poder iniciar (algunos se pueden agregar más adelante):

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

¿Puede alguien decirme si es posible con algún cargador de arranque existente para Mac o no?

ACTUALIZACIÓN: Este sistema de prueba no tiene que tener solo un gestor de arranque . Por ejemplo, puedo tener 2 o 3 memorias USB con diferentes cargadores de arranque y los sistemas se instalarán en las particiones del disco de Mac Pro.

    
pregunta John Doerthy 07.11.2015 - 21:13

5 respuestas

28

Dependiendo de su Mac Pro, los siguientes sistemas operativos deberían ejecutarse (o no). No incluí todos los Mac Pro vendidos, pero intenté enumerar los principales pasos de desarrollo (por ejemplo, diferentes arquitecturas EFI de 32 bits - > 64 bits):

                     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 

He compilado esta lista de varias fuentes y probablemente no esté completa. He malversado los números de versión menores de las versiones de OS X (por ejemplo, MacPro1,1 necesita al menos 10.4.7). Algunas entradas están bien financiadas (como los sistemas operativos Microsoft y Apple), otras se derivan de mi propia experiencia o fuentes de Internet. Un + o +/- no significa necesariamente que sea un trabajo fácil para que el sistema se instale / arranque. Sin embargo, doy la bienvenida a las ediciones realizadas por personas con más conocimientos.

Anexo:

Encontré dos parecidos a computadoras que probablemente ejecutan todos esos sistemas, sin embargo, el segundo pierde una tarjeta de video, y ambos obviamente no son Mac Pros:

;-)

    
respondido por el klanomath 07.11.2015 - 22:22
16

No se puede hacer en hardware

Mac OS 10.0 a 10.3 solo se ejecuta en máquinas PowerPC. 10.4 y 10.5 se podían ejecutar en ambas (10.4 tenían versiones separadas para las dos plataformas, pero 10.5 usaban una instalación unificada). 10.6 y versiones posteriores solo pueden ejecutarse en CPU Intel. Por lo tanto, no existe una computadora que pueda ejecutar tanto 10.3 como 10.6. Además, 10.7 solo admite CPU Intel de 64 bits (aunque muchos de sus componentes incluyen binarios de 32 y 64 bits), y 10.8 también requiere un firmware EFI de 64 bits.

Ningún Mac puede ejecutar un sistema operativo más antiguo que él mismo, el hardware no existía para escribir los controladores para él.

Incluso en VM, ningún sistema operativo antes de 10.7 [quizás 10.5 / 10.6 iirc server, pero no non-server] tiene licencia para VM.

Boot Camp para ejecutar Windows: ninguna Mac lo suficientemente antigua como para ejecutar Windows XP puede ejecutar Windows 10, porque Boot Camp limita el sistema operativo que se puede instalar.

Para las variantes de Unix, invito a editar ...

    
respondido por el Tetsujin 07.11.2015 - 21:33
4

Además de los problemas que otros han planteado, con los sistemas operativos anteriores de Microsoft, se encontrará con el problema de que requieren discos duros con formato MBR, que admiten un máximo de cuatro particiones. Es posible que pueda evitar eso con varios discos duros o con el intercambio físico de discos duros.

También puede tener problemas con versiones muy antiguas de Windows que pueden requerir hardware que su Mac ya no incluye. Sin embargo, no puedo pensar en un ejemplo específico.

    
respondido por el Kevin Keane 08.11.2015 - 07:32
1

En Minix, el soporte de hardware puede ser un problema. En primer lugar, ¿estás hablando del Minix original del libro de Andrew Tannenbaum o de la última iteración?

Según enlace se requiere una computadora con un BIOS (no UEFI, aunque aparentemente puede usar GRUB para evitar ese problema) un disco de estilo MBR. Creo que el último podría ser lo que podría matar a Minix por ti; que yo sepa, todos los Mac utilizan EFI.

Además, la cantidad de hardware admitido parece bastante limitada; solo hay 10 NIC diferentes listados, por ejemplo. Es posible que no puedas obtener redes.

    
respondido por el Kevin Keane 20.11.2015 - 02:08
0

Actualmente soy el propietario de un sistema de arranque dual Mac Pro 1,1 OS X 10.11 (El Capitán) + Windows 10 x64. No experimenté ningún problema de incompatibilidad de controladores. Hay algunas modificaciones que debes hacer para lograr ese objetivo.

  1. instalar rEFInd
  2. Obtenga una GPU compatible con Apple que se pueda flashear con una "ROM de Apple" para ejecutar la última versión de OS X + con una pantalla de inicio al mismo tiempo, asegúrese de que la tarjeta de GPU sea compatible con toda su distribución Linux < em> (PS: No compre una nueva tarjeta gráfica Nvidia con la nueva arquitectura Maxwell)
  3. Una unidad SATA de repuesto (que usará como "disco de instalación". No utilizamos CD o USB para instalar (OSX, Linux y Windows) debido a la incompatibilidad de arranque)
  4. VirtualBox (PS: VirtualBox se utilizará para montar un disco duro físico real en una máquina virtual donde se instalará su sistema operativo Windows para tener una partición de arranque )
  5. UNetbootin (Para crear toda la instalación de Linux "cd" en la unidad SATA de repuesto) .

Nota: Si lo deseas, puedo hacer 3 tutoriales (la forma fácil y sencilla) explicando cómo

  1. Instale cualquier versión de Linux en una MacPro 1,1
  2. Cómo instalar cualquier versión de Windows en una MacPro 1,1

y finalmente

  1. Cómo instalar cualquier versión OS X (la última) en una MacPro 1.1.
respondido por el Choleski Louis 27.01.2016 - 20:47

Lea otras preguntas en las etiquetas