4 votes

Exécution d'un système d'exploitation à partir d'un disque externe

Je cherche à me débarrasser de ma partition Boot Camp. J'ai acheté un disque externe de 2 To et je me demandais s'il était possible d'installer une partition Boot Camp sur le disque externe ou, à défaut, de connaître la baisse de performances que je subirais si j'installais une VM via Parallels Desktop sur le disque externe.

C'est un disque externe USB 3.

Mon Mac est un MacBook Pro fin 13, Intel i5 2,4 GHz, 8 Go de RAM DDR3.

2voto

klanomath Points 63400

Il semble être possible d'installer Windows 7/8 sur un disque externe mais beaucoup de travail est nécessaire pour surmonter les restrictions de Boot Camp/Windows 7/8.

Le guide qui suit a été volé sans vergogne chez bleeptobleep.blogspot.de . Tous les crédits vont aux personnes/groupes de personnes respectifs.

Pour conserver le formatage et améliorer la lisibilité, je n'ai pas choisi les balises de citation.

Mac : Installer Windows 7 ou 8 sur un disque externe USB3 ou Thunderbolt sans utiliser bootcamp

Introduction

Après avoir reçu mon nouvel iMac avec un disque de fusion de 3 To, j'ai été déçu lorsque j'ai réalisé que Bootcamp ne fonctionnait pas sur ce modèle et m'empêchait d'y installer Windows. Je voulais profiter de la puissance du matériel de l'iMac pour jouer à des jeux, mais je n'ai pas pu.
Il existe quelques moyens de contourner cette limitation, mais j'ai trouvé la plupart d'entre eux assez complexes et la plupart du temps, ils nécessitent de formater le disque dur interne ou de le repartitionner et de procéder à une toute nouvelle installation de Mac OS X. Je n'étais pas à l'aise avec cela.
Mais il existe un autre moyen, qui consiste à installer Windows sur un disque dur externe, en utilisant soit USB soit Thunderbolt. Personnellement, j'ai utilisé un disque dur Lacie Rugged de 1 To qui possède des connecteurs USB3 et Thunderbolt. Les deux fonctionnent très bien.

Ce guide peut vous intéresser si :

  • Vous avez un disque dur interne de plus de 2 To et vous ne pouvez pas exécuter bootcamp du tout (comme les iMac de 2012 avec un disque de 3 To).
  • Vous disposez d'un espace limité ou vous ne souhaitez pas consacrer d'espace disque sur votre disque dur interne à une installation Windows.

Ce que ce guide va vous faire faire :

  • Il vous fera effacer toutes vos données de votre disque dur externe USB3/Thunderbolt.
  • Il vous fera installer Windows sur votre disque dur externe USB3/Thunderbolt.
  • Il vous fera installer les pilotes bootcamp

Ce que cela ne vous fera pas faire :

  • Il ne vous fera pas modifier quoi que ce soit sur le disque dur interne de votre Mac.
  • Il ne vous obligera pas à utiliser ou à installer l'assistant de démarrage.
  • Il n'activera pas le volet des préférences pour le lecteur de démarrage par défaut. Vous devez appuyer sur la touche ALT pour sélectionner manuellement votre lecteur de démarrage chaque fois que vous voulez démarrer Windows.

Ce dont vous aurez besoin

  • Un disque dur externe avec un connecteur USB3 et/ou Thunderbolt. Ce disque sera formaté, assurez-vous donc d'avoir sauvegardé vos fichiers avant d'aller plus loin. Vous pouvez utiliser un disque SSD ou un disque dur classique.
  • Un DVD ou un ISO d'installation de Windows 7 ou 8 (vérifiez s'il faut installer les versions 32 ou 64 bits en fonction de vos pilotes Bootcamp) et le numéro de série Windows correspondant.
  • Un des éléments suivants :
    • Mac OS X avec une machine virtuelle Windows 7 ou 8 (utilisez VMWare Fusion ou Parallels Desktop par exemple. Note : VMWare Fusion semble avoir quelques problèmes avec Thunderbolt et USB3. Branchez votre disque sur un boîtier ou un hub USB2 pour contourner ce problème - cela a fonctionné pour moi -, ou utilisez un autre logiciel VM) Lisez la note importante ci-dessous
    • Un PC fonctionnant sous Windows 7 ou 8 Lire la note importante ci-dessous
  • Windows AIK (gratuit) fonctionnant sur votre machine virtuelle ou sur votre PC, ou simplement le fichier imagex.exe (le reste du paquet Windows AIK n'est pas nécessaire).
    • Télécharger imagex.exe
    • Télécharger Windows AIK 7 o Windows AIK 8 (ce téléchargement et cette installation ne sont pas nécessaires si vous avez déjà téléchargé imagex.exe)
  • Pilotes Bootcamp pour votre Mac. Vous pouvez les obtenir soit en lançant Bootcamp depuis votre Mac (Applications > Utilitaires > Bootcamp) ou, si comme moi vous avez un disque de 3TB et ne pouvez pas lancer Bootcamp du tout, utilisez les liens de téléchargement direct ici.
  • Une clé USB pour stocker vos pilotes bootcamp

IMPORTANT : Si votre Mac a un processeur 64 bits, votre machine virtuelle Windows sur OSX, votre installation Windows sur votre PC et votre DVD/ISO Windows doivent également être en 64 bits !

Guide étape par étape

Étape 1 : Obtenir le fichier install.wim

  • Si vous avez un fichier ISO de Windows :

    1. Monter l'ISO

      • Si vous êtes sous OS X : double-cliquez sur le fichier ISO
      • Si vous êtes sur Windows 7 : utilisez un logiciel comme Cloneur virtuel (gratuit)
      • Si vous êtes sous Windows 8 : double-cliquez sur le fichier ISO.
    2. Ouvrez le disque monté, puis allez dans le dossier "sources" et localisez le fichier "install.wim". Sauvegardez ce fichier dans C:\wim\ sur votre installation Windows ou votre machine virtuelle.
  • Si vous avez un DVD Windows : ouvrez le dossier "sources" du DVD et localisez le fichier "install.wim". Enregistrez ce fichier dans C:\wim\ sur votre installation Windows ou votre machine virtuelle.

IMPORTANT : Si au lieu d'un fichier "install.wim", vous avez "install.esd", vous ne pouvez pas continuer ce guide pas à pas. En effet, un fichier ESD ne peut pas être converti en fichier WIM. Vous devez donc vous procurer une version du DVD/ISO d'installation de Windows qui comporte un fichier install.wim.

Étape 2 : Nettoyer, partitionner et formater votre disque dur externe

  1. Sur votre installation Windows ou votre machine virtuelle, branchez votre disque dur externe (vous pouvez le brancher en utilisant USB2, USB3 ou Thunderbolt à ce stade).
  2. Ouvrez l'invite de commande en mode administrateur (cmd.exe). Pour l'exécuter en mode administrateur, faites un clic droit sur cmd.exe > Exécuter en tant qu'administrateur.
  3. Tapez ce qui suit et appuyez sur Entrée pour ouvrir l'utilitaire de partitionnement de disque : diskpart
  4. Tapez ce qui suit et appuyez sur la touche Entrée pour lister vos lecteurs :
    list disk
    Cela affichera une liste des disques montés sur votre ordinateur ou votre machine virtuelle. Assurez-vous que votre disque est répertorié ici avant de continuer.
  5. Identifiez l'ID du disque de votre disque dur externe. Remplacez # par l'ID de votre vrai disque externe dans la commande ci-dessous :
    select disk #
  6. Nettoyez toutes les partitions en tapant ce qui suit (avertissement : cette opération effacera toutes les données de votre disque externe !)
    clean
  7. Tapez ce qui suit pour utiliser MBR comme format de partitionnement :
    convert mbr
  8. Créez la partition de démarrage en tapant ce qui suit suivi de la touche entrée :
    create partition primary size=350 Cela va créer une partition de 350 Mo sur votre disque externe.
  9. Formatez la partition en FAT32 en tapant ce qui suit :
    format fs=fat32 quick
  10. Définissez cette partition comme active en tapant :
    active
  11. Attribuez une lettre pour monter cette partition. Nous utiliserons la lettre B dans notre exemple. Si B est déjà utilisé sur votre PC, remplacez B par toute autre lettre disponible :
    assign letter=b Windows détectera un nouveau lecteur et affichera probablement une fenêtre contextuelle. Ignorez-la.
  12. Créez la partition d'installation de Windows en utilisant tout l'espace restant disponible sur le disque externe en tapant ce qui suit :
    create partition primary
  13. Formatez la nouvelle partition en NTFS :
    format fs=ntfs quick
  14. Attribuez une lettre pour monter cette partition. Nous allons utiliser la lettre O dans notre exemple. Si O est déjà utilisé sur votre PC, remplacez O par toute autre lettre disponible :
    assign letter=o
    Windows détectera un nouveau lecteur et affichera probablement une pop-up. Ignorez-la.
  15. Quittez l'utilitaire de partitionnement de disque en tapant :
    exit

Étape 3 : Déployer l'image d'installation de Windows

  1. Toujours en utilisant l'invite de commande en mode administrateur (vous ne l'avez pas fermée, n'est-ce pas ? ;) ), localisez le fichier imagex.exe mentionné dans la section "Ce dont vous aurez besoin" et accédez à son dossier. Dans notre exemple, nous avons placé ce fichier dans le dossier C:\imagex\imagex.exe
  2. L'ISO de votre installation de Windows contient probablement plusieurs options d'installation. Afin d'identifier la bonne option, tapez ce qui suit :
    imagex.exe /info C:\wim\install.wim
  3. Identifiez maintenant le numéro d'INDEX de l'installation que vous souhaitez déployer. Vous l'utiliserez à l'étape suivante.
  4. Tapez ce qui suit et appuyez sur la touche Entrée. Remplacez 1 par l'INDEX que vous avez identifié à l'étape précédente. N'oubliez pas non plus de remplacer o : par la lettre que vous avez choisie à l'étape précédente :
    imagex.exe /apply C:\wim\install.wim 1 o: Cela prendra un certain temps. L'image d'installation de Windows est en cours de déploiement sur votre disque externe.
  5. Une fois cela fait, tapez ce qui suit pour créer la section de démarrage (n'oubliez pas de remplacer o : et b : par les lettres que vous avez choisies à l'étape précédente) :
    o:\windows\system32\bcdboot o:\windows /f ALL /s b:
    • Si vous recevez un message d'erreur indiquant que vous ne pouvez pas exécuter ce programme sur votre PC, il est fort probable que vous utilisez une installation 32 bits de Windows et que vous essayez de déployer une installation 64 bits. Cela signifie que vous n'avez pas lu les notes importantes au début de ce guide ;)
    • Si vous obtenez un message d'erreur sur les options pouvant être utilisées avec la commande BCDBOOT, c'est que vous installez Windows 7 et que l'option /f n'est pas prise en charge. Si c'est le cas, supprimez /f ALL de la commande et réessayez.

Étape 4 : Démarrer à partir de votre disque externe et installer Windows

  1. Branchez votre disque externe :

    • Si vous avez effectué toutes les étapes précédentes depuis un PC Windows, débranchez votre disque externe de votre PC et branchez-le sur votre Mac, sur un port USB3 ou Thunderbolt.
    • Si vous avez effectué toutes les étapes précédentes depuis votre Mac en utilisant une machine virtuelle, assurez-vous que le disque externe est branché sur un port USB3 ou Thunderbolt. L'utilisation d'un port USB2 devrait également fonctionner, mais les performances seront très médiocres et je ne vous le recommande pas.
  2. Redémarrez votre Mac et une fois que le son de démarrage est terminé, appuyez immédiatement sur la touche ALT (option) et ne la relâchez que lorsque l'écran de sélection des lecteurs de démarrage apparaît. Si vous n'avez pas obtenu l'écran de sélection des lecteurs de démarrage, redémarrez et réessayez. Le temps nécessaire pour appuyer sur la touche ALT (option) est assez court. Il ne doit être ni trop tôt ni trop tard.

  3. Sur l'écran de sélection de démarrage, choisissez "Windows" à l'aide des touches fléchées de votre clavier, puis appuyez sur la touche Entrée.

  4. L'installation de Windows démarre. Suivez les instructions à l'écran comme d'habitude. Le programme d'installation va redémarrer votre ordinateur une ou deux fois. N'oubliez pas d'appuyer sur ALT (option) juste après le son du démarrage, et de redémarrer Windows à chaque fois pour poursuivre l'installation.

Étape 5 : Installer les pilotes bootcamp

  1. Une fois l'installation de Windows terminée, branchez la clé USB où vous avez stocké les pilotes bootcamp (voir la section "ce dont vous aurez besoin"), ouvrez-la et faites un clic droit sur "setup.exe" et sélectionnez "Exécuter en tant qu'administrateur". Suivez les instructions à l'écran.
    • Si vous avez une erreur disant que vous ne pouvez pas exécuter ce programme sur ce PC, il est évident que vous avez installé une version 32 bits de Windows et les pilotes bootcamp pour votre Mac sont faits pour une version 64 bits. Vous devez redémarrer l'ensemble du guide et vous assurer d'obtenir une version 64 bits de Windows cette fois-ci !
  2. Une fois que les pilotes bootcamp sont tous installés, redémarrez et appuyez sur ALT (option) après le son de démarrage pour redémarrer sur Windows. Et voilà, Windows est installé sur votre disque USB3/Thunderbolt et fonctionne sur votre Mac.
  3. Maintenant, chaque fois que vous voulez démarrer sur Windows, appuyez sur la touche ALT (option) et maintenez-la enfoncée après le son de démarrage et sélectionnez "Windows", puis appuyez sur Entrée.

Crédits, sources et grand merci à :

tweaks.com où j'ai trouvé l'info sur l'installation de Windows sur un disque externe USB.
Chris F Caroll où j'ai enfin trouvé où télécharger les pilotes bootcamp sans lancer bootcamp
Forums Macrumors pour les membres du forum très serviables

Pour répondre à votre deuxième question sur la baisse de performance :

Je n'ai pas de partition Boot Camp, je ne peux donc pas comparer Windows Boot Camp à une VM Windows.
Mais je peux vous donner une comparaison Mac <-> Mac VM et des benchmarks VM Windows 7/8 :

Benchmark Geekbench 3 :

  • iMac14,2 3.5 GHz i7 4 coeurs 8 threads 32 GB 10.9.5 : score mono-core : 4009 score multi-core : 14951
  • iMac14,2 3.5 GHz i7 2 cœurs (virtuels) 4 GB 10.9.5 Parallels VM score monocore : 3870 score multicore : 7127

Indice d'expérience Windows :

Windows 7 Parallels VM, 2 cœurs (virtuels), 4 Go (WEI : 1.0-7.9) :

  • Processeur : 7,3
  • RAM : 7,9
  • Graphisme : 7,8
  • Graphiques de jeu : 7,8
  • Prim. Disque dur : 6.0

Windows 8.1 Parallels VM, 2 cœurs (virtuels), 8 Go (WEI : 1.0-9.9) :

  • Processeur : 7,5
  • RAM : 7,9
  • Graphisme : 8,2
  • Graphiques de jeu : 8,2
  • Prim. Disque dur : 7,5

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