Est-il possible d'installer et de démarrer Windows sur un lecteur Thunderbolt?

18

Je sais que l'émulation BIOS du micrologiciel EFI dans les Mac ne prend pas en charge le démarrage à partir de disques FireWire ou USB, et que la version EFI de Windows ne semble pas être compatible avec l'implémentation EFI d'Apple. Vous ne pouvez donc pas installer ou démarrer Windows à partir d'un seul. de celles. Mais les disques Thunderbolt ne sont en réalité que des contrôleurs SATA PCIe avec un ou plusieurs disques SATA connectés, un peu comme les disques internes.

J'ai lu que vous pouvez démarrer OSX à partir d'au moins certains disques durs et SSD Thunderbolt. Alors, est-il possible de démarrer Windows à partir d'un tel lecteur? Et pouvez-vous suggérer des modèles de disques ou des adaptateurs Thunderbolt-SATA spécifiques prenant en charge cette fonctionnalité?

Je me rends compte que l'assistant Boot Camp peut ne pas coopérer car le lecteur est "externe", mais l'assistant est uniquement destiné au partitionnement. Vous pouvez préparer manuellement la table de partition du disque. La question principale est donc de savoir si le micrologiciel du Mac démarrera un système d'exploitation basé sur MBR à partir d'un lecteur Thunderbolt.

Évidemment, je pourrais simplement acheter un disque Thunderbolt et l'essayer, mais ils sont assez chers par rapport à des disques USB3 par ailleurs équivalents et plus universellement compatibles. En outre, le support pouvant varier selon les modèles, il est donc probable que je ne choisirais pas le bon.

pmdj
la source

Réponses:

14

Je n'ai pas encore essayé le MBR 1 … mais: vous pouvez en effet démarrer Windows 7 et Windows 8 (versions 64 bits) en mode EFI à partir d'un disque connecté à Thunderbolt. J'ai une poignée de disques Buffalo Ministation Thunderbolt 2 avec les disques durs lents à 5 400 tr / min d'origine remplacés par divers disques SSD, et ils fonctionnent à merveille 3 . Vous pouvez les initialiser en appuyant sur Option pendant le carillon au démarrage. Ils apparaissent alors sous forme de "disque EFI" orange dans les options de sélection.

Maintenant, l'astuce consiste à installer Windows sur le disque en mode EFI, car lorsque vous avez déclaré que "la version EFI de Windows ne semble pas être compatible avec l'implémentation EFI d'Apple", je suppose que cela signifie (comme moi) que vous avez essayé. , et il vient de refuser d’installer. Eh bien, à ma connaissance, c'est exact - cependant, le seul élément non "compatible" est le processus d'installation. Ce que Windows essaie de faire avec la partition EFI juste avant son redémarrage ne fonctionne pas correctement.

 

Solution à la rescousse: installez VMware Fusion sur votre Mac (même la version d'essai le fera) et utilisez le blog de Vijay Pandurangan pour vous aider à monter votre disque externe Thunderbolt directement sur une nouvelle machine virtuelle. Portez une attention particulière au commentaire au bas de l'article: Hajo le rend beaucoup, beaucoup plus facile.

Partitionnez le lecteur en tant que GPT avec OS X et / ou installez d’abord une copie supplémentaire d’OS X sur le disque Thunderbolt (si vous le souhaitez) et laissez de l’espace libre à Windows. Si vous n'envisagez pas de disposer d'une copie de secours d'OS X pour démarrer à partir de ce lecteur, laissez tout l'espace vide (ne partitionnez pas au-delà de la partition EFI, OS X sera initialisé avec GPT).

Configurez la machine virtuelle pour qu'elle démarre avec EFI et installez Windows 7 ou Windows 8 (la version 64 bits nécessaire pour prendre en charge EFI) directement sur le disque. Maintenant, une fois que Windows a terminé son processus d'installation et qu'il compte à rebours pour un redémarrage, arrêtez la VM. C'est vrai, vous en avez fini avec Fusion 4,5 et vous pouvez directement démarrer à partir de votre nouveau disque. Sérieusement. Appuyez sur Option au démarrage, et vous verrez effectivement "EFI Boot" comme option, vous pouvez le choisir, et Windows sur Thunderbolt, vous en aurez un.

Je ne m'attends pas à ce que vous ayez un problème de démarrage à partir de tout autre disque Thunderbolt standard, en particulier s'il s'agit d'un disque SATA AHCI comme le Buffalo.

 

Bien que je sois assez confiant que vous puissiez faire fonctionner un camp d'entraînement basé sur le MBR complètement vieux, pourquoi le feriez-vous? EFI est le futur , et une fois le processus terminé, vous pouvez démarrer votre disque Thunderbolt Windows à partir de n’importe quel nouveau Mac 5 .

1 Je n'en ai pas encore eu besoin. Il n’existe pas de système d’exploitation ni d’utilitaire dont j’ai besoin pour exécuter sur mes Mac qui ne soit pas compatible avec EFI, et j’ai une aversion pour regarder en arrière et je pense vraiment que MBR regarde en arrière - comme en 1983, et veut ses 10MB MFM disque dur retour , retour.

2 Le disque original a bien fonctionné aussi, mais bon sang! donc sloooww.

3 Brian Klug a rédigé une très bonne critique de ce disque sur AnandTech et c’est ce qui m’a convaincu de l’acheter. C'est une belle pièce d'équipement, avec un ajustement parfait, comme Apple, livré avec un connecteur Thunderbolt et USB 3 et des câbles! correspondre. Oui, le lecteur inclus est lent car tous sortent, mais vous pouvez le remplacer par n'importe quel disque dur ou SSD de 2,5 "de votre choix. Assurez-vous simplement d'avoir un sèche-cheveux.

4 À moins que vous ne l'êtes pas. J'utilise les deux indifféremment. Vous pouvez démarrer directement dans Windows 8 sur le matériel, et depuis Fusion en utilisant cette configuration lorsque le besoin s’en fait sentir, comme si vous travailliez sur quelque chose, ne voulez pas redémarrer, mais vous devez ouvrir un fichier .PST. dans Outlook 2013… par exemple.

5 Nonobstant les problèmes de licence Windows; vous devrez acheter une copie de Windows pour chaque machine sur laquelle vous voulez démarrer, pour une utilisation à long terme, afin d'éviter les fonds noirs et les erreurs de type "cette copie n'est pas authentique".


la source
Merci beaucoup pour la réponse détaillée! Je me demande si cette astuce EFI fonctionnerait réellement pour un lecteur FireWire ou USB. Je pense que je vais essayer avant d’acheter un lecteur Thunderbolt!
pmdj
Une mise à jour: j'ai essayé les instructions ci-dessus sur mon MacBook Air 2010 en utilisant un disque dur USB que j'avais partitionné en tant que GPT avec Utilitaire de disque (split FAT32 / HFS +). Il n'apparaît pas dans le menu de démarrage "alt", mais dans Préférences Système -> Disque de démarrage. Si vous le sélectionnez à cet emplacement immédiatement après le redémarrage du programme d'installation, des écrans bleus apparaissent avec le code de périphérique d'initialisation inaccessible - le pilote de stockage USB n'est pas chargé au démarrage. J'ai donc démarré sous VMWare, laissé la configuration s'exécuter sur le bureau et exécuté sous regedit…
pmdj
… Dans regedit, j'ai changé la BootDriverFlagsvaleur à 4 in HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control. J'ai également changé PollBootPartitionTimeoutdans `` HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ PnP` à 30000 (décimal) au cas où cela prendrait un certain temps. Ensuite, arrêtez la machine virtuelle, sélectionnez à nouveau Windows dans les Préférences Système et voilà que je démarre Windows à partir de l’USB sur un Mac. Cependant, essayez la même chose sur un iMac 2011, la machine sur laquelle je veux vraiment l'utiliser, et il échoue avec no bootable device insert boot disk and press any key(gris sur écran noir).
pmdj
J'ai trouvé quelque part sur le Web un commentaire affirmant que le MacBook Air, faute de lecteur optique, prend en charge un microprogramme supplémentaire pour le démarrage de systèmes non OSX à partir de l'USB. L'iMac en question a un lecteur de DVD-RW, donc je suppose que cela expliquerait pourquoi je ne peux absolument pas obtenir cette fichue chose à démarrer. Je suppose que Thunderbolt pourrait encore fonctionner.
pmdj
D'accord, il semble que je me suis trompé en configurant la machine virtuelle VMWare pour qu'elle utilise EFI: j'ai ajouté la ligne firmware = "EFI"au .vmxfichier. Il s'avère que c'est sensible à la casse et doit être firmware = "efi"(minuscule). Donc, je réessaye maintenant avec ça. Il semble que le MacBook Air prenne en charge le démarrage de lecteurs USB basés sur MBR!
pmdj
0

Le seul moyen que j’ai trouvé pour y arriver était de créer une petite partition de bootcamp (20 Go, la plus petite possible) sur le lecteur interne, puis de démarrer l’installation de Windows 7 et de sélectionner simplement le lecteur externe Thunderbolt (dans mon cas, un lecteur Lacie). Robuste avec un disque SSD Samsung à l’intérieur) comme cible d’installation.

Certes, ce n’est pas une solution "purement externe", mais W7 lance le SSD de la foudre de cette façon, et c’est ce que vous demandez.

Inconvénients: vous ne pouvez pas récupérer ces 20 Go sur le lecteur interne: sa destruction rendrait votre W7 sur le Thunderbolt inutile. Et votre hibernation sort de la fenêtre.

Upsides: énorme amélioration de la vitesse sur W7. Après la reconnaissance du lecteur (ce qui prend du temps, mais sur la plupart des matériels PC), W7 démarre dans 15 secondes. Et comme vous installez W7 "dans le bon sens", vous n'avez pas à vous soucier de l'alignement ou des optimisations ssd: W7 prend en charge la plupart (pas toutes) celles-ci en elles-mêmes, y compris le support de la compensation, la désactivation de la défragmentation et ce genre de choses. . La solution s'est avérée être stable même après quelques mois de travail.

J'ai essayé toutes les autres méthodes impliquant du clonage bootcamp, mais les résultats ont été négatifs sur un Imac 27 tard 12.

J'étais un peu inquiet à propos des puissances nominales du Lacie Thunderbolt à commande par bus, mais le SSD Samsung utilisé a une consommation d'énergie mesurée d'environ 3,5 Watt en écriture entièrement contrainte et de 0,35 ou quelque chose au repos ,. Le port Thunderbolt est évalué à 10Watt, donc cela ne devrait pas être un problème, même à long terme.

Cela semble un peu étrange de voir Lacie comme disque de démarrage W7, mais cela fonctionne très bien et rend justice à Imac qui exécute Windows, car les performances sur le lecteur de fusion interne étaient abominables en ce qui concerne le harware d'Imac.

Kris Waclawski
la source
0

J'ai un double démarrage de Windows 7 et Windows 10 s'exécutant sur mon MacBook Pro Fin 2012, sur un disque ThunderBolt 2 LaCie externe. J'ai cloné les systèmes d'exploitation Windows 7 et 10 à partir de mon ordinateur de bureau sur un disque LaCie Rugged 1 To branché au port ThunderBolt de mon ordinateur de bureau. Cela fonctionne très bien pour Win7 et Win10. Le disque LaCie a un disque dur Seagate très lent de 1 To. J'ai donc cloné le contenu sur un Samsung Evo 850 500 Go. Windows est très rapide mais la reconnaissance du disque Windows prend beaucoup de temps, environ 30 secondes à une minute environ. Le Mac OS-X se trouve sur une matrice RAID-0 composée de 2 Samsung 1To evo 850.

J'ai essayé de connecter le disque LaCie au même Mac via USB 3.0 et de créer un écran bleu comme prévu.

J'exécute Windows sur MBR pas efi. Je me demande si le passage à EFI accélèrera le temps nécessaire pour reconnaître le disque ThunderBolt.

Mattdude
la source