Le tuto suivant a pour but d’installer Windows 8.1 sur un disque externe. En effet, bien que ce soit impossible via une install traditionnelle (par DVD ou clé USB), il est possible de déployer une install Windows sur un disque externe via l’utilitaire DISM, et le disque acceptera alors de booter.
Il est probable, mais non testé, que ce tuto fonctionne avec Windows 10, et il est adaptable pour Windows 7 (avec l’utilitaire Imagex.exe au lieu de DISM).
Prérequis :
- Un DVD d’install de Windows 8.1 x64 (ou une image montée)
- Un disque externe USB3 (ce devrait fonctionner en USB2, mais nous perdons beaucoup, beaucuop de performances). TOUTES LES DONNÉES PRÉSENTES SERONT EFFACÉES
- Un système Windows 8.1 x64 en cours de fonctionnement
Etapes (penser à adapter les lettres des commandes si nécessaire) :
- Commencer par monter le DVD d’install de Windows 8.1 x64. Dans mon exemple, il sera monté sur le lecteur
G:
- Lancer une invite de commande en tant qu’administrateur
- Dans mon cas, j’ai un DVD qui contient à la fois l’édition Core et Pro. Il faut commencer par identifier les index de ces éditions via la commande
dism /get-wiminfo /wimfile=G:\sources\install.wim
Souhaitant installer la version Pro, j’utiliserai l’index 1. - On lance ensuite la commande
diskpart
pour partitionner le disque externe. - Avec
list disk
on identifie le bon disque. Dans mon cas, c’est le disque 1. D’où :
select disk 1
puis
clean
qui va supprimer toute la table de partition. - On crée une partition de boot en FAT32, ayant l’avantage d’être accessible aussi pour les Mac :
create partition primary size=350
puis
format fs=fat32 quick
- On la rend bootable via
active
puis on lui donne une lettre via
assign letter=B
- On crée la partition contenant le système Windows lui-même :
create partition primary
puis
format fs=ntfs quick
puis
assign letter=Z
- On quitte Diskpart via
exit
. - On va ensuite déployer l’image Windows sur la aprtition assignée en Z via
dism /Apply-Image /ImageFile:G:\sources\install.wim /Index:1 /ApplyDir:Z:\
Adapter l’index repéré précedemment. Cela devrait mettre quelques minutes, puis apparaîtra le message “L’opération a réussi”. - On copie les fichiers de démarrage via
bcdboot Z:\Windows /s B: /f all
Le paramètre/f
sert à spécifier le type de démarrage. Avec ALL, on install aussi bien un boot BIOS qu’un boot UEFI.
Il n’y a plus qu’à démarrer sur le disque externe ! (en espérant que le BIOS/UEFI de votre pc soit suffisamment clair et souple pour permettre le démarrage sur n’importe quel disque, y compris externe, ce qui n’est pas toujours gagné…)
Sources : Article sur Slice42 et article sur Bleeptobleep