Atelier Windows 7- Installation et démarrage (Boot) sur VHDnoliti.free.fr/Formation...
Transcript of Atelier Windows 7- Installation et démarrage (Boot) sur VHDnoliti.free.fr/Formation...
1
Atelier Windows 7- Installation et démarrage (Boot) sur VHD
Les objectifs de cet atelier visent à mettre en œuvre, pas à pas :
L’installation de Windows 7 à partir d’un DVD ou d’une clé USB
sur une partition physique
L’installation de Windows 7 sur un disque dur virtuel (VHD)
La configuration du poste de travail pour prendre en charge le
démarrage sur un fichier VHD
2
Sommaire
I - Présentation de l’atelier Installation Windows 7 ........................................................................................ 3
II - Installation de Windows 7 à partir d’un DVD ou d’une clé USB sur une partition physique .................... 4
A - Comment créer une clé USB d’installation de Windows 7 ................................................................... 4
B - Installation de Windows 7 pas à pas .................................................................................................... 7
III - Installation de Windows 7 sur un disque VHD ...................................................................................... 13
Installation de Windows 7 en démarrage/boot sur un disque VHD sur une machine neuve (boot VHD
natif à l’installation du système) ............................................................................................................ 13
III - Configuration du poste de travail pour prendre en charge le démarrage sur un fichier VHD ............... 23
A - Déploiement d’un disque dur virtuel de Windows 7 sysprépé en démarrage natif VHD sur une
machine vierge...................................................................................................................................... 23
B - Validation de l’installation sur un disque VHD .................................................................................... 31
C - Rajouter des entrées de VHD au gestionnaire de démarrage ........................................................... 34
D - Rajouter la prise en charge du démarrage VHD sur un système Windows Vista ou Windows Server
2008 ...................................................................................................................................................... 36
Conclusion ................................................................................................................................................... 41
Pour aller plus loin .................................................................................................................................... 41
3
I - Présentation de l’atelier Installation Windows 7
L’atelier installation Windows 7 va vous permettre de vous familiariser avec les outils et nouveautés apportés par Windows 7 en terme de d’installation et notamment le démarrage sur un disque dur virtuel (boot sur VHD).
Cet atelier est découpé en 3 parties :
Installation de Windows 7 à partir d’un DVD ou d’une clé USB sur une partition physique
Installation de Windows 7 sur un disque dur virtuel (VHD)
Configuration du poste de travail pour prendre en charge le démarrage sur un fichier VHD
Cet atelier nécessite :
DVD de Windows 7. Vous pouvez disposer d’une version d’évaluation de 90 jours de Windows 7 à l’adresse suivante http://technet.microsoft.com/fr-fr/windows/cc442495.aspx?ITPID=wtcfeed
Un ordinateur de technicien (physique ou virtuel) sous Windows 7 Cet ordinateur doit exécuter Windows 7. Il doit également disposer d’une carte réseau, d’un environnement réseau opérationnel, d’un lecteur de DVD-ROM et d’un lecteur de CD-R/RW (ou d’un seul lecteur prenant en charge ces deux types de support).
Un ordinateur de destination (physique ou virtuel) L’ordinateur de destination correspond à l’ordinateur que vous prévoyez de livrer à un utilisateur final.
4
II - Installation de Windows 7 à partir d’un DVD ou d’une clé USB sur
une partition physique
A - Comment créer une clé USB d’installation de Windows 7
L’objectif de cet atelier est de créer une clé USB d’installation avec les binaires de
l’installation de Windows 7, par exemple si ma machine ne dispose pas de lecteur de DVD
ROM.
Pour cela il est nécessaire de disposer :
1. D’une clé USB (4 Go c’est suffisant) et du DVD ou de l’image iso de Windows 7,
2. De rendre la clé USB bootable 3. De copier la distribution (.iso ou DVD) de Microsoft Windows 7
Tâches Etapes détaillées
Note : Cet exercice s’effectue avec le compte Administrateur sur l’ordinateur de technicien
1) Rendre bootable la clé USB (utilisation de l’outil DISKPART)
Lancer une invite de commande en
mode élévation de privilèges
Tapez les commandes suivantes
diskpart
Listez les disques présents
list disk
Sélectionnez la clé USB
select disk 1
Supprimez l’ensemble des données
sur la clé
clean
Créez une partition primaire
create partition
primary
5
Tâches Etapes détaillées
Sélectionnez la partition créée
select partition 1
Rendez la partition active
(bootable)
active
Formatez la partition
format fs=fat32
Assignez un lecteur au volume
sélectionné (pour pouvoir copier la
distribution bien sur :))
assign
Sortez de diskpart
exit
Copiez la distribution de Microsoft
Windows 7 ou Windows Server
2008 R2 sur la clé (F: est la lettre
du lecteur de DVD ROM et E:
celui de la clé USB)
xcopy f:\*.* /s/e/f e:\
Configurez le BIOS de la machine
(poste de travail ou serveur) pour
initier la séquence de boot sur les
périphériques USB en premier
Mettre la clé USB et
démarrer le serveur
6
Tâches Etapes détaillées
Le système Boot
Terminez l’installation
7
B - Installation de Windows 7 pas à pas
Tâches Etapes détaillées
Note : Cet exercice s’effectue avec le compte Administrateur.
Mettez l’ordinateur de référence
sous tension et insérez le DVD de
Windows 7 ou la clé USB avec la
distribution de Windows 7
Sélectionnez les paramètres et
cliquez sur Suivant
8
Tâches Etapes détaillées
Cliquez sur Installer maintenant
Le programme d’installation démarre
9
Tâches Etapes détaillées
Cliquez sur J’accepte le terme du
contrat puis sur Suivant
Sélectionnez Personnalisée
10
Tâches Etapes détaillées
Sélectionnez la partition sur laquelle
installer Windows 7 ou cliquez sur
Options de lecteurs pour créer une
partition puis cliquez sur Suivant
L’installation se poursuit…
11
Tâches Etapes détaillées
Complétez les paramètres régionaux
puis cliquez sur Suivant
Complétez le nom utilisateur et le
nom du poste technicien
Donnez le mot de passe du compte
12
Tâches Etapes détaillées
Sélectionnez l’emplacement réseau
Une session s’ouvre
automatiquement, l’installation est
terminée
13
III - Installation de Windows 7 sur un disque VHD
Windows Server 2008 R2 et Windows 7 (versions Intégrale et Entreprise) sont les premières
versions de Windows à prendre en charge nativement le démarrage d’une machine physique
directement sur un disque dur virtuel (VHD).
En quoi cette nouveauté est-elle intéressante ? Et bien, pour rappel le format (.vhd)
spécifie le format d'un fichier qui représente un disque dur virtuel. Pour utiliser des
disques durs virtuels sur Windows Server 2008 et les versions précédentes de Windows,
vous devez installer le rôle Hyper-V, Microsoft Virtual Server ou Windows Virtual PC.
Cependant, avec Windows 7 et Windows Server 2008 R2, vous pouvez créer, configurer
et démarrage des ordinateurs physiques directement sur un fichier VHD sans une machine
virtuelle ou un hyperviseur. Cette fonctionnalité simplifie la gestion des images car elle
vous permet de :
1. Standardiser le format d'image et l'ensemble des outils de votre organisation.
2. Réduire le nombre d'images au catalogue et donc à maintenir.
Au final, 2 scénarios peuvent donc se produire pour l’installation :
Je crée mon VHD lors de l’installation de Windows 7 et j’installe mon système
d’exploitation sur ce disque
Je dispose déjà d’un VHD (machine virtuelle Windows 7 sysprépée) et je souhaite
pouvoir démarrer dessus (cette option nécessite soit une machine vierge soit une
machine Windows Vista ou Windows Server 2008 avec la mise à jour du
gestionnaire de démarrage) – scénario que nous détaillerons par la suite en
troisième partie.
Installation de Windows 7 en démarrage/boot sur un disque VHD sur une machine neuve (boot VHD natif à l’installation du système)
Dans cet exemple, je souhaite installer mon système sur un disque vhd (en fait un fichier .vhd
qui sera crée sur mon disque dur) et non pas sur le disque physique directement, ce qui me
permettra de pouvoir disposer de plusieurs systèmes sur ma machine en les isolant
parfaitement d’un point de vue de la structure des fichiers.
Les étapes sont les suivantes :
1. Préparer le disque dur (formatage)
2. Créer le fichier VHD (création du vdisk)
3. Installer Windows 7 sur le vdisk
14
PS: le gestionnaire de démarrage Windows 7 permettant de prendre en charge le démarrage
sur VHD sera automatiquement installé lors de la procédure
Tâches Etapes détaillées
Note : Cet exercice s’effectue avec le compte Administrateur sur l’ordinateur de destination
1. Préparation du disque dur
Démarrez le système sur le DVD
ou une clé USB disposant de la
distribution de Windows 7
Dans la fenêtre Installer
Windows, cliquez sur Suivant
15
Tâches Etapes détaillées
Dans la fenêtre Installer
Windows, cliquez sur Réparer
l’ordinateur
Dans la fenêtre Options de
récupération système, sélectionnez Utiliser des outils…
cliquez sur Suivant
16
Tâches Etapes détaillées
Cliquez sur Invite de commande
Une fenêtre invite de commande
se lance, tapez diskpart (utilitaire
de gestion des disques en ligne de
commande)
17
Tâches Etapes détaillées
Création de la partition
physique
Lister les disques : list disk
Sélectionner le disque 0 :
select disk 0
Création de la partition
primaire : create partition
primary
Lister les volumes : list
volume
Formatage de la partition
Assignation d’une lettre de
lecteur: assign letter C
Vérification : list volume
Sortir de diskpart : exit
Formatage de la partition :
format c: /y /q /fs:ntfs
PS : il est possible sous diskpart de
lancer la commande format quick
fs=ntfs
18
Tâches Etapes détaillées
2. Création du fichier VHD
Lancez l’utilitaire diskpart:
diskpart
Créez le disque virtuel VDISK
create vdisk file=c:\win7.vhd
maximum=40960
type=expandable
o file : nom du fichier
o maximum : taille du
fichier vhd
o type : taille fixe ou
dynamique
(expandable)
Attachez le vdisk :
attach vdisk
Sortir de l’utilitaire : exit
Sortez de l’invite de commande :
exit
19
Tâches Etapes détaillées
Sortez des Options de
récupération système en cliquant
sur le X en haut à droite de la
fenêtre (NE PAS
REDEMARRER)
3. Installation de Windows 7 sur le disque VHD
Cliquez sur Installer maintenant
20
Tâches Etapes détaillées
Acceptez le contrat de licence
et cliquer sur Suivant
21
Tâches Etapes détaillées
Sélectionnez Personnalisée
Sélectionnez le disque 1 (40 Go)
comme partition d’installation (il
s’agit du disque virtuel créé)
22
Tâches Etapes détaillées
Voilà c’est fini l’installation
démarre et se poursuit sur le
disque VHD
Finissez l’installation à
l’identique de la partie
Installation de Windows 7.
23
III - Configuration du poste de travail pour prendre en charge le
démarrage sur un fichier VHD
A - Déploiement d’un disque dur virtuel de Windows 7 sysprépé en démarrage natif VHD sur une machine vierge
Dans cet exemple, nous allons dérouler la procédure pour déployer un VHD d’une
installation Windows 7 sysprépée sur un ordinateur sans aucune autre installation de
Windows présente donc sur un disque dur vierge.
Cette installation se déroule en trois étapes :
1. Création de la partition pour héberger le fichier VHD sur le poste de cible (cette
partition pouvant également faire office de partition système : ce sera notre cas)
2. Configuration sur la partition système de l’environnement de démarrage à l’aide de
l’utilitaire BCDboot (nouvel outil disponible avec Windows 7).
Cette étape consiste à configurer la partition système en copiant un petit groupe de
fichiers d’environnement de démarrage à partir d’une image système Windows
installée (Windows PE ou directement l’installation présente sur le VHD). L’outil
BCDboot crée le magasin de données de configuration de démarrage (BCD) sur la
partition système avec une nouvelle entrée de démarrage vous permettant de
démarrer sur l’image système Windows installée (plus de détails sur BCDboot cf.
http://technet.microsoft.com/fr-fr/library/dd744347(WS.10).aspx).
3. Finalisation de l’installation du système sur le poste cible
Pour réaliser cette procédure, j’ai besoin :
Du DVD de Windows 7 ou d’un DVD avec une image Windows PE (une clé USB
avec la distribution de Windows 7 ou Windows PE bootable)
D’un fichier VHD contenant une installation sysprépée de Windows 7
D’une machine physique avec un disque dur (ordinateur de destination sur lequel
installer le VHD. Cet ordinateur nécessite 30 gigaoctets (Go) ou plus d'espace disque
libre), un lecteur de DVD ROM si utilisation d’un DVD
24
Tâches Etapes détaillées
1) Préparation de la partition pour recevoir le fichier VHD et les fichiers de
démarrage
Démarrez l'ordinateur de
destination avec le DVD de
Windows 7 ou un support de
Windows PE amorçable
Dans la fenêtre Installer
Windows, cliquez sur Suivant
25
Tâches Etapes détaillées
Dans la fenêtre Installer
Windows, cliquez sur Réparer
l’ordinateur
Dans la fenêtre Options de
récupération système, sélectionnez Utiliser des outils…
cliquez sur Suivant
26
Tâches Etapes détaillées
Une fenêtre invite de commande
se lance, tapez diskpart (utilitaire
de gestion des disques en ligne de
commande)
Tapez successivement les
commandes suivantes pour
sélectionner le disque 0 et
supprimez tout son contenu:
select disk 0
clean
Créez une partition NTFS et la
rendre active (cette partition
hébergera les fichiers de
démarrage et le fichier VHD)
create partition primary
format quick fs=ntfs
assign letter=c
active
exit
27
Tâches Etapes détaillées
2) Déployer le fichier VHD sur la partition
Copiez le fichier VHD vers la
partition de destination
copy d:\Win7Ent-ref.vhd c:
Utilisez l'outil DiskPart pour
attacher le VHD sur l'ordinateur de
destination. À partir d'une invite de
commande, tapez :
diskpart
select vdisk
file=c:\windows7.vhd
attach vdisk
Le VHD se voit attribué une lettre
du volume lorsqu'il est attaché.
Trouvez la lettre associée le VHD
dans la liste de volume (dans notre
cas c’est le volume F:\) et puis
quittez l'outil DiskPart. À partir
d'une invite de commande, tapez :
list volume
exit
28
Tâches Etapes détaillées
Utilisez l'outil BCDboot, situé
dans le répertoire \System32 du
VHD 7 Windows ou dans un
support de Windows PE, pour
copier les fichiers d'environnement
de démarrage depuis le répertoire
\Windows du VHD sur la partition
système. L'outil BCDboot crée la
configuration de BCD pour
démarrer à partir de la VHD.
cd f:\windows\system32
bcdboot f:\windows /s c:
Utilisez l'outil DiskPart pour
détacher le disque virtuel. À partir
d'une invite de commande, tapez :
diskpart
select vdisk
file=c:\win7ent-ref.vhd
detach vdisk
exit
29
Tâches Etapes détaillées
Redémarrez l'ordinateur de
destination
Fermez l’invite de
commande exit ou croix en
haut à droite
Cliquez sur Redémarrer
Le Gestionnaire de démarrage de 7
Windows démarre l'image du
système d'exploitation Windows 7
contenue dans le fichier VHD et
l’installation se poursuit (mini
setup puisque c’est une image
sysprépée)
30
Tâches Etapes détaillées
La fin de l’installation est
totalement sans intervention
31
B - Validation de l’installation sur un disque VHD
Tâches Etapes détaillées
Ouvrez une session avec le compte
créé lors de l’installation, lancez
une invite de commande en tant
qu’administrateur
Tapez bcdedit
Visualisez les disques physiques et
virtuels
Tapez diskpart
list disk List vdisk
32
Tâches Etapes détaillées
Si on accède à Ordinateur
Le disque D est le disque physique qui héberge le fichier vhd et les fichiers du gestionnaire de
démarrage (cachés)
Le disque C et E correspondent aux partitions créées suite à l’installation de Windows 7 sur le
33
Tâches Etapes détaillées
fichier .vhd
En démarrant le gestionnaire de disques, le fichier .vhd est vu comme le disque 1
34
C - Rajouter des entrées de VHD au gestionnaire de démarrage
Pour déployer maintenant d’autres systèmes d’exploitation en démarrage sur VHD, il suffit pour cela
de copier le(s) fichier(s) .vhd sysprépé(s) en question sur le disque c:\ ou tout autre disque de la
machine et de rajouter au menu de démarrage les entrées correspondantes à ce(s) nouveau(x) VHD à
l’aide de l’outil BCDedit
1. Rajouter une entrée dans le menu de démarrage en copiant l’entrée par défaut
À partir d'une invite de commande en mode élévation de privilèges, tapez :
bcdedit /copy {DEFAULT} /d "Nom_Systeme_2"
Lorsque la commande BCDedit se termine avec succès, elle renvoie un {GUID}
comme sortie dans la fenêtre d'invite de commande.
2. Copiez {GUID} de la sortie de la ligne de commande précédente (y compris les accolades, à
utiliser dans les étapes suivantes).
3. Définissez les options de device et osdevice pour l'entrée de démarrage VHD créée. À partir
d'une invite de commande, tapez :
bcdedit /set {guid} device vhd=[locate]\nom_fichier.vhd
bcdedit /set {guid} osdevice vhd=[locate]\nom_fichier.vhd
exemple :
bcdedit /set {f1763aea-7867-11de-9bba-c6df6c1b6c61} device vhd=[C :]\win7.vhd
bcdedit /set {f1763aea-7867-11de-9bba-c6df6c1b6c61} osdevice vhd=[C :]\win7.vhd
4. Certains systèmes nécessitent une option de configuration de démarrage pour le noyau afin
de détecter certaines informations sur le matériel. À partir d'une invite de commande, tapez
: bcdedit /set {guid} detecthal on
35
36
D - Rajouter la prise en charge du démarrage VHD sur un système Windows Vista ou Windows Server 2008
Il est possible de rajouter la prise en charge du démarrage sur VHD (boot sur VHD) à un système
Windows Vista ou Windows Server 2008, pour ce faire il faut mettre à niveau le gestionnaire de
démarrage (Boot Manager sur le système ) à l’aide de l’outil BCDboot et éventuellement modifier le
menu de démarrage à l'aide de l'outil BCDedit.)
Rappel : si vous ajoutez le VHD à un ordinateur qui dispose déjà d'une installation de Windows 7,
vous devrez uniquement ajouter une entrée dans le menu de démarrage. Dans notre cas nous
devons mettre à niveau le gestionnaire de démarrage et rajouter l’entrée correspondante au VHD.
Tâches Etapes détaillées
1. Copiez le fichier .vhd à
l'ordinateur de destination.
Par exemple, à partir d'une
invite de commande, tapez :
Copy [lecteur]:\win7ent-ref.vhd c :
2. Démarrez le système dans un
environnement Windows PE
ou en démarrant à partir du
DVD d’installation de
Windows 7 (dans ce cas
Installer / Réparer
l’ordinateur / Invite de
commande)
37
Tâches Etapes détaillées
3. Le VHD est bien présent sur
le disque C:\
4. La commande BCDEdit nous
permet d’éditer le
gestionnaire de démarrage et
de vérifier la configuration,
on retrouve bien l’unique
système disponible Microsoft
Windows Vista
38
Tâches Etapes détaillées
5. Utilisez l'outil DiskPart pour
attacher le VHD sur
l'ordinateur de destination.
Diskpart
select vdisk file=c:\win7ent-
ref.vhd
attach vdisk
List volume
PS : si aucune lettre n’est
associée au volume alors
assign letter=v (dans notre
cas c’est f)
exit
6. Utilisez l'outil BCDboot, situé
dans le répertoire \System32
de l'image VHD pour copier
les fichiers de démarrage de
l’environnement et la
configuration des données de
démarrage (BCD) depuis le
répertoire \Windows du VHD
sur la partition système.
Tapez :
CD f:\windows\system32
bcdboot f:\windows /s c :
L'outil BCDboot importe automatiquement les
informations de l'installation existante lors de la mise
à jour du gestionnaire de démarrage (BCD).
L'ordinateur est maintenant mis à jour pour inclure
un environnement de démarrage de Windows 7.
39
Tâches Etapes détaillées
7. Je vérifie la mise à niveau du
gestionnaire de démarrage et
la prise en compte de la
distribution Windows 7
présente sur le disque VHD
en tapant bcdedit à l’invite
de commande.
8. Détachez le disque virtuel
avec la commande Diskpart
Select vdisk
file=c:\win7ent-ref.vhd
Detach vdisk
40
Tâches Etapes détaillées
9. Redémarrez le système, vous
avez maintenant le choix
entre 2 systèmes au
démarrage
41
Conclusion Ainsi, il a été possible à travers cet atelier de suivre pas à pas les étapes d’installation de Windows 7 à
partir d’un support DVD ou clé USB sur une partition physique, sur un disque du virtuel, et de
configurer le poste de travail pour prendre en charge le démarrage sur le fichier VHD.
Pour aller plus loin
Centre Technique Windows 7 pour Informaticiens : http://technet.microsoft.com/fr-
fr/windows/dd361745.aspx
Centre de Développement Windows 7 pour Développeurs : http://msdn.microsoft.com/fr-
fr/windows/default.aspx
Découverte de Windows 7 en vidéo : http://technet.microsoft.com/fr-
fr/windows/dd320282.aspx
5 minutes pour comprendre Windows 7 : http://technet.microsoft.com/fr-
fr/windows/technet-5-minutes-pour-comprendre-windows-7.aspx
Forum Windows 7 France : http://social.technet.microsoft.com/Forums/fr-FR/win7fr/threads