13 votes

Installation de plus de 20 systèmes d'exploitation sur Mac sans aucune virtualisation

Pour un projet scientifique, je dois installer ces systèmes d'exploitation sur mon Mac Pro.

Le problème est que...

Il doit fonctionner sur un matériel natif, aucune virtualisation de niveau 1 ou 2 n'est autorisée.

Voici la liste des OS sur lesquels je dois pouvoir démarrer (certains pourront être ajoutés ultérieurement) :

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

Quelqu'un peut-il me dire si c'est possible avec un bootloader existant pour Mac ou non ?

UPDATE : Ce système de test n'a pas besoin d'avoir un seul chargeur de démarrage. . Par exemple, je peux avoir 2 ou 3 clés USB avec des chargeurs de démarrage différents et les systèmes seront installés sur les partitions du disque Mac Pro.

28voto

klanomath Points 63400

En fonction de votre Mac Pro, les systèmes d'exploitation suivants devraient fonctionner (ou non). Je n'ai pas inclus tous les Mac Pro jamais vendus, mais j'ai essayé de lister les étapes majeures de développement (par exemple les différentes architectures EFI 32bit->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 

J'ai compilé cette liste à partir de diverses sources et elle n'est probablement pas complète. J'ai détourné les numéros de version mineurs des versions d'OS X (par exemple MacPro1,1 a besoin d'au moins 10.4.7). Certaines entrées sont bien fondées (comme les OS de Microsoft et d'Apple), d'autres sont dérivées de ma propre expérience ou de sources Internet. A + o +/- ne signifie pas nécessairement qu'il est facile d'installer/démarrer le système. Je me réjouis des modifications apportées par des personnes plus compétentes.


Addendum :

J'ai trouvé deux sosies d'ordinateurs qui fonctionnent probablement avec tous ces systèmes, le second n'a pas de carte vidéo - et les deux ne sont évidemment pas des Mac Pros :

enter image description here

enter image description here

;-)

17voto

Tetsujin Points 95239

Cela ne peut pas être fait dans le matériel

Mac OS 10.0 à 10.3 ne fonctionne que sur des machines PowerPC. Les versions 10.4 et 10.5 peuvent fonctionner sur les deux (10.4 avait des versions séparées pour les deux plates-formes, mais 10.5 utilisait une installation unifiée). Les versions 10.6 et ultérieures ne peuvent fonctionner que sur des processeurs Intel. Il n'existe donc aucun ordinateur capable de faire fonctionner à la fois 10.3 et 10.6. De même, la version 10.7 ne prend en charge que les processeurs Intel 64 bits (bien que de nombreux composants incluent des binaires 32 et 64 bits), et la version 10.8 nécessite également un micrologiciel EFI 64 bits.

Aucun Mac ne peut faire tourner un système d'exploitation plus ancien que lui - le matériel n'existait pas pour écrire les pilotes nécessaires.

Même en VM, aucun système d'exploitation antérieur à 10.7 [peut-être 10.5/10.6 serveur, mais pas hors serveur] n'est autorisé pour VM.

Boot Camp pour l'exécution de Windows - aucun Mac assez vieux pour exécuter Windows XP ne peut exécuter Windows 10, car Boot Camp lui-même limite les systèmes d'exploitation qui peuvent être installés.

Pour les variantes d'Unix, j'invite les éditeurs

4voto

vprajan Points 421

Outre les problèmes que les autres ont soulevés, avec les systèmes d'exploitation Microsoft antérieurs, vous rencontrerez le problème suivant : ils nécessitent des disques durs formatés en MBR, qui prennent en charge un maximum de quatre partitions. Vous pouvez peut-être contourner ce problème en utilisant plusieurs disques durs ou en échangeant physiquement les disques durs.

Vous pouvez également rencontrer des problèmes avec de très anciennes versions de Windows qui peuvent nécessiter du matériel que votre Mac ne comprend plus. Je ne peux pas penser à un exemple spécifique, cependant.

1voto

vprajan Points 421

Sur Minix, le support matériel peut être un problème. Tout d'abord, parlez-vous du Minix original du livre d'Andrew Tannenbaum, ou de la dernière itération ?

Selon http://wiki.minix3.org/doku.php?id=usersguide:hardwarerequirements il faut un ordinateur avec un BIOS (pas UEFI - bien que vous puissiez apparemment utiliser GRUB pour contourner ce problème) et un disque de type MBR. Je pense que le dernier point pourrait être ce qui pourrait tuer Minix pour vous ; pour autant que je sache, tous les Macs utilisent EFI.

En outre, la quantité de matériel pris en charge semble assez limitée ; il n'y a que 10 cartes d'interface réseau différentes répertoriées, par exemple. Il se peut que vous ne puissiez pas obtenir de réseau.

0voto

Java Xu Points 171

Je suis actuellement propriétaire d'un Mac Pro 1,1 à double démarrage OS X 10.11. (El Capitan) + Windows 10 x64. Je n'ai pas rencontré de problème d'incompatibilité de pilotes. Il y a quelques modifications que vous devez faire pour atteindre cet objectif.

  1. Installer rEFInd
  2. Obtenez un GPU compatible Apple qui peut être flashé avec une "ROM Apple" afin de faire fonctionner la dernière version d'OS X + avoir un écran de démarrage en même temps assurez-vous que votre carte GPU est bien supportée par toutes vos distros Linux. (PS : N'achetez pas une nouvelle carte graphique Nvidia avec la nouvelle architecture Maxwell )
  3. Un lecteur SATA de rechange ( que vous utiliserez comme "disque d'installation". Nous n'utilisons pas de CD ou d'USB pour l'installation (OSX, Linux, et Windows) à cause de l'incompatibilité de démarrage.)
  4. VirtualBox (PS : VirtualBox sera utilisé pour monter un disque dur physique réel dans une VM où votre système d'exploitation Windows sera installé afin d'avoir une partition bootable. )
  5. UNetbootin (Pour créer tous vos "cd" d'installation Linux sur le disque SATA de rechange) .

Note : Si vous le souhaitez, je peux réaliser 3 tutoriels. (la manière simple et facile) expliquant comment

  1. Installer n'importe quelle version de Linux sur un MacPro 1,1
  2. Comment installer n'importe quelle version de Windows sur un MacPro 1,1

et enfin

  1. Comment installer n'importe quelle version d'OS X (le dernier) sur un MacPro 1,1.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X