Installer Windows 7 depuis un disque externe, vers un disque externe, sur un mac (ou comment chercher les problèmes..)
Dans le genre bidouilles bizarres, je pense qu’on peut difficilement faire pire (Le coup du « Je veux jouer à un jeu PC sur mon hackintosh » est pas mal non plus). Pourtant cette petite astuce à son utilité et apporte un avantage non négligeable sur un certain type de machine. En effet, un ordinateur Mac, ou PC équipé de SSD dispose de trés peu d’espace disque comparé aux disques mécaniques.
Grace à cette manip, vous allez pouvoir déporter un système d’exploitation sur un disque externe pour une utilisation occasionnelle, sans monopoliser de precieux gigas sur votre SSD.
Le besoin
Ayant dernièrement craqué pour un Macbook Air, j’ai voulu pouvoir utiliser Windows de temps en temps de manière native pour pouvoir utiliser certaines applications gourmandes en ressources. Le soucis était que cette machine est équipé d’un SSD et dispose donc de « seulement » 128go d’espace disque, or, une installation toute fraiche de Windows Seven demande au moins 10go d’espace. Sacrifier près de 10% de son disque pour un usage occasionnel (20% avec un SSD 64go) étant un gros inconvenient, l’idée était d’installer Windows et éventuellement ses programmes sur un disque dur externe.
Les contraintes
Le premier soucis dans cette aventure est que, dans le cas du macbook air, nous ne pouvons installer windows via le DVD d’installation puisque ce dernier est dépourvu de lecteur CD. Le deuxième problème est que le programme d’installation de windows n’autorise pas l’installation sur un péripherique USB. La dernière contrainte est que l’EFI des mac ne supporte pas le boot sur USB (l’assistant bootcamp non plus ..).
Les solutions
Pour installer windows seven (ou vista ou XP) sur un disque dur externe il faut donc suivre les étapes suivantes depuis un PC ou une machine virtuelle sous Windows.
-télécharger le script nt6 fast installer ( http://reboot.pro/10126/ )
Ce script batch très intéressant nous permettra d’extraire les fichiers d’installation de windows sans utiliser l’installeur et ainsi choisir notre disque externe.
Ce dernier s’occupera également de rendre votre partition bootable. Cependant, il utilise des utilitaires Microsoft que vous devrez récupérer manuellement.
- copier bcdboot.exe dans le même répertoire que le script (présent dans « c:\windows\system32\ »)
- copier bootsect.exe depuis le DVD d’install dans le dossier « boot » (ouvrir l’iso avec 7zip ou le monter avec un lecteur virtuel).
Le dernier outil doit être recuperé dans le Windows Automated Installation Kit de Windows Seven.
- télécharger WAIK (microsoft.com) 1.4go ..
- copier imagex.exe (toujours avec 7zip) soit en installant le WAIK et en allant dans le dossier outils, soit en extrayant le fichier neutral.cab contenu dans l’iso. Il contient le fichier « F1_imagex » à renommer en imagex.exe)
Une fois que ces 3 executables sont dans le même dossier que le script nous pouvons commencer l’installation.
- formater une partition en NTFS sur le disque externe (minimum 20go)
- lancer « installer.cmd » et lancer l’install sur la lettre correspondant à la nouvelle partition NTFS sur votre disque externe.
Pendant le temps de l’installation, vous devrez installer rEFIt sur votre mac pour qui puisse suporter le boot sur disque USB.
- sur le mac, installer refit (http://refit.sourceforge.net/)
- rebooter deux fois jusqu’à voir l’écran de sélection d’OS au démarrage.
- booter sur le dd externe et finir l’installation de windows.
- sur le mac lancer l’assistant boot camp pour télécharger les driver (support windows, 550mo) ou telecharger depuis le site d’Apple.
Limites de la solution.
Vous l’aurez très certainement deviné, le principal inconvénient de cette manipulation est l’impossibilité de débrancher le disque dur externe pendant l’utilisation de windows (écran bleu garantit).
Un autre inconvénient est que l’on ne profite pas de la rapidité du SSD du Mac puisque le système n’est pas installé dessus. On peut éventuellement installer certains programmes dessus pour ameliorer leur performances, nottament en terme de temps de chargement, mais cela limite l’interêt de la solution qui est de sauver de l’éspace sur ce dernier.

Bonjour,
Un grand merci pour ce post, il ma (presque) sauvé …. En fait j’ai une petit subtilité à te soumettre. J’ai besoin de réaliser la chose suivante :
installer win seven sur un MB (sans bootcamp) depuis un disque externe mais vers une partition de mon disque principal.
j’ai essayé de suivre tes conseils mais il semble qu’il y ait une contrainte supplémentaire :
quand je lance une session windows (machine virtuelle) pour lancer nt6 fast installer, la partition d’arrivée n’est pas reconnu car vmware considère le disque d’arrivée comme un document partagé et non un disque (contrairement à une clé usb qui elle est reconnu comme un disque)
j’ai donc fait la manipulation via un autre PC, comme bootcamp avait créé une partition FAT 32, j’ai dû reformater la partition en NTFS, mais quand j’ai réinstallé mon disque dans mon MB et que j’ai tenté de continuer l’installation de windows, j’ai via refit, j’ai eu droit à un beau « NTLDR manque » …
aurais tu un sage conseil à me donner ?
je pense que c’est peut être lié à une mauvaise attribution des « Lettres » des partitions durant le déroulement du script nt6 fast installer, mais comment savoir quelle « lettre » aura ma partition NTFS ?
Merci d’avance
NTDLR manquant montre que ton macbook boot bien sur ton disque mais des des fichiers windows manquent. Ton installation via fast installer a du bugger ou il te manquais peut etre des fichier dans ton iso ou quelque chose comme ça.
Sinon normalement dans vmware le disque doit etre vu de la même manierre que ta clef usb, il suffit d’activer le partage de peripherique usb dans ton vmware.
N’hésites pas a me reposter un message si tu a trouver la solutions a ton problème
Salut
besoin d’un peu d’aide.
J’ai donc suivi le tuto, mais a l’écran refit, lorsque je dois choisir le disque externe, j’en ai 3, plus le cd d’installé. en procédant par élimination j’arrive a en isoler 2, mais si j’en choisi un il ne se passe plus rien, et sur l’autre il revoot sur mon bootcamp intégré …
une idée ?
euh juste une question, le disque externe doit être en MBR ou en GUID ?
Normalement sur refit tu as une icone par partition, logiquement la derniere icone devrais etre ta derniere partition et donc ta nouvelle installe.
Le disque externe doit avoir un mbr, d’ou le besoin de refit pour booter dessus.
A note que le disque marche sur nimporte quelle machine capable de booter sur USB apres cette manip.
Mon disque USB est en MBR, donc ça c’est bon.
Le truc avec refit, c’est que j’ai ( je passe param etc .. )
l’icône pour demarrrer sur mac OS, partiotion 4, partition 1, hard drive, DVD.
4 c’est a priori mon bootcamp interne, les 2 autres, soit il ne se passe rien, soit il se passe qque chose, mais je me retrouve sur mon bootcamp interne. Idem avec le DVD d’install …
Es-tu sur que c’est ton bootcamp interne ?
Peut-tu essayer de booter sur le disque externe depuis un autre PC. Si cela ne fonctionne pas c’est qu’une etape n’a pas fonctionne.
dans le tuto, apres avoir formaté le disque en ntfs et avoir lancé l’installe apparoir du script, il me dit que ça s’est bien terminer et me demande de redémarrer pour finir l’installation. Et c’est la que les ennuis commence.
Donc oui, c’est bien mon bootcamp interne, puisque fond d’écran perse et icônes réorganisées sur le bureau, mais impossible de botter sur le Disque « neuf » pour finir l’installe …
Bon je resume.
j’ai redemarré sur mon bootcamp interne, reformaté le disque usb externe, et recommencé le tuto. Tout se déroule bie, il me de mande a la fin de rebooter sur le disque pour finir l’installation.
reboot avec refit, la j’ai 4 partitions, plus le DVD windows.
Mac os, partition 4 avec logo windows ça c’est mon bootcamp interne.
ensuite j’ai 2 icône différente, orange donc genre disque externe.
partition 1, HD. que je boot sur l’une ou sur l’autre, le résultat est le meme, je me retrouve au final toujours sur ma parution bootcamp interne.
ces 2 partitions correspondent bien au disque usb, puisqu’elles n’y sont pas qd il est étend …
non je seche. Une idée pour réussir a le faire botter sur la partition externe pour qu’il puisse finir l’installe ?
alors pas d’idée ?
tu as combien de partition sur ton disque externe ?
quest-ce que tu vois dans ces partitions depuis osx ?
As-tu pu essayer depuis un autre ordinateur ?
alors sur le disque externe usb, j’ai une partition visible, dedans il y a des fichiers windows.
a priori, je dirai qu’il y a également une partition cachée, puisqu’au boot avec fret, il y a 2 nouvelle partition l’orque le disque usb externe est branché.
j’ai essay » depuis un macbook pro, sur lequel il n’y a pas de windows installé. Il fini toujours par botter sur le dvd et me dit qu’il ne peut installer le syst sur un disque usb ou fw externe.
a part trouver qq’un qui a un pc, lui coller le disque en interne, installer windows dessus, ressortir le disque et le mettre dans son boitier externe, je vois plus trop ce que je peux faire ….
ca na fonctionnera pas (90% de chances) si tu fait l’install a partir d’un autre ordi avec l’installer windows classic.
Merci beaucoup pour ce tuto c’est exactement ce que je cherchais! Great job!
Bonjour,
Etant novice en informatique, je n’arrive pas à obtenir le fichier imagex.exe comme indiqué dans le tuto.
« copier imagex.exe (toujours avec 7zip) soit en installant le WAIK et en allant dans le dossier outils, soit en extrayant le fichier neutral.cab contenu dans l’iso. Il contient le fichier « F1_imagex » à renommer en imagex.exe) »
Une fois WAIK installé je ne sais pas quoi faire, quelle alternative est la plus simple (passer par le dossier outils ou extraire le fichier neural.cab?) Dans les 2 cas pourriez vous détailler?
Merci beaucoup de votre aide.
Cordialement
Bonsoir
merci pour votre tuto
rapidement je réussis à obtenir un disque USB avec WIN7 dessus qui boot sur un PC quelconque (l’installe s’est bien terminée) mais par sur mon MBP (manque le NTLRD…) sur lequel j’ai Lion et Refit 0.14, j’y ai cru…
dommage
une idée?
merci d’avance