Windows 7 : Créer une partition recovery

Comme au dessus, mais avec SOFT devant à la place de HARD!

Modérateurs : MacGamerFR, Cat121, Fredo, Tesla

Répondre
floflo62
Habitué
Habitué
Messages : 389
Enregistré le : 11 août 2010, 11:13
Localisation : Isbergues 62
Contact :

Windows 7 : Créer une partition recovery

Message par floflo62 »

J'ai trouver cette petite astuce sur comment sa marche, cela petit être utile pour quelque moddeur

Image

Cette astuce vous permettra de créer une partition "recovery" en trois étapes simples.

Après quelques essais avec Windows 7, il est vraisemblablement possible de créer une partition cachée, permettant d'avoir accès à tous les outils de réparation, ainsi qu'à la possibilité de réinstaller complètement le système, sans ne plus avoir besoin d'aucun autre support tel que DVD ou clé usb.

Le même principe que les partitions "recovery" créées par les constructeurs .

Pour commencer, vous aurez donc besoin de :
- Un PC fonctionnel.
- Un disque dur vierge, (celui destiné à recevoir la partition de récupération)
ce disque peut être par exemple, monté dans un boitier externe ou bien branché via un adaptateur Usb - s.ata/ide
- Votre DVD de Windows 7. (ou le fichier iso pour en extraire le contenu)

Sommaire :

1) Préparation du disque dur
1-1) Vue sur l'ensemble des disques.
1-2) Vue sur le disque de destination.
2) Copie des fichiers
3) Préparation de la partition pour la rendre bootable
4) Fin de la manipulation

1) Préparation du disque dur

Le disque dur devra être partitionné en deux. Soit, une partition d'environ 3.5GO, en début de disque, de façon à ce que cette partition puisse contenir la totalité des fichiers du DVD et une seconde pour la partition du système.

Pour ma part, je me suis juste contenté de créer la partition d'environ 3GO, et j'ai laissé le reste en tant qu'espace libre non alloué. Le programme d'installation créera automatiquement cette partition.

1-1) Vue sur l'ensemble des disques.

On retrouve ici une vue sur la gestion des disques de l'ordinateur, a partir duquel nous allons partitionner notre disque dur externe vierge.

Image

1-2) Vue sur le disque de destination.

Ici une vue sur notre disque dur externe partitionné.

Image

Cette astuce a été créée a partir d'un ordinateur portable, d'où la nécessité de travailler sur un disque dur externe. Dans le cas d'une configuration a disques durs multiples il suffira juste de modifier après la manipulation, l'ordre de boot afin de démarrer sur la partition nouvellement créée.

2) Copie des fichiers

Une fois la partition de 3 à 4 GO créée, il suffit de copier simplement la totalité du DVD sur cette partition.

Image

3) Préparation de la partition pour la rendre bootable

Pour effectuer cela nous pouvons avoir recours a deux méthodes.
une en utilisant l'utilitaire nommé Bootsect.exe situé dans le dossier nommé "Boot" de votre dvd .
ou encore en copiant ce dossier "Boot" sur votre disque dur. ( en le placant par exemple a la racine de votre lecteur C).

Ouvrez l'invite de commande.
menu démarrer > accessoires > clic droit sur " Invite de commande" > "Exécuter en tant qu' administrateur"
et tapez ceci :
E: (lecteur DVD)
cd /boot (Ouverture du dossier boot dans l'invite de commande)
bootsect /nt60 D: (lancement de l'Exécutable bootsect.exe + variante /nt60 vers le disque de destination recovery qui est D:)

(n'oubliez pas de changer les lettres E: et D: par les lettres de vos lecteurs cd/dvd et les lettres de vos partitions !)

Si vous travaillez a partir du dossier "Boot" placé sur votre disque dur, là vous devrez spécifier le chemin complet de ce dossier dans l'invite de commande.

exemple :
copiez votre dossier "Boot" a la racine de C:
puis lancez les commandes suivantes.
C: (pour vous placer a la racine de C:)
cd /boot (Ouverture du dossier boot dans l'invite de commande)
bootsect /nt60 D: (lancement de l'Exécutable bootsect.exe + variante /nt60 vers le disque de destination recovery qui est D:)

Un message "boot code was successfully updated on all targeted volumes "doit s'afficher.

Vérifiez ensuite que la partition est bien marquée "active" dans la gestion des disques.

Le cas échéant, faites un clic droit sur la partition et "marquez la partition comme active"

[Notez que dans le cas des versions 64 bits vous devrez lancer la commande à partir d'un système 64 bits]

4) Fin de la manipulation

Montez maintenant le disque dur dans le PC et démarrez .

Le PC va lancer automatiquement le programme d'installation à partir de votre partition recovery, et ajoutera une entrée «Windows setup» dans les entrées du fichier bcd.

(donc pas besoin d'utiliser de logiciels tiers afin d'éditer les entrées de démarrage). Tout se fait automatiquement !


/!\ Attention ! Lors de l'installation à partir de la partition recovery vous ne devez sélectionner qu'une seule fois la ligne "Windows setup". La sélectionner une seconde fois aurait pour conséquence de relancer le processus d'installation .


Vous avez maintenant un PC équipé d'une partition recovery qui vous permettra de réparer ou de réinstaller à nouveau Windows 7 en cas de problèmes.

Image
Modifié en dernier par floflo62 le 03 oct. 2011, 13:23, modifié 3 fois.
Barkod
Habitué
Habitué
Messages : 911
Enregistré le : 30 oct. 2010, 02:23
Localisation : Centralia - Pennsylvanie (USA)

Message par Barkod »

Ça c'est très intéressant, je cherchais justement y'a quelques mois comment procéder...si tu as un tuto pour la faire a la pro et cacher cette partition ça serait interessant...vu que je fais régulièrement des réinstallation pour des gens qui comprennent rien, ils seraient capable d’accéder a cette partoche sans le vouloir et ne pas comprendre pourquoi leur système se réinstalle ce qui est plutôt gênant...surtout quand ils te rejettent la faute dessus
floflo62
Habitué
Habitué
Messages : 389
Enregistré le : 11 août 2010, 11:13
Localisation : Isbergues 62
Contact :

Message par floflo62 »

J'ai pas encore testé car je viens de trouvé cette article, mais je vais testé dans la semaine.

Et pour la partition en cache je cherche, mais Windows 7 doit savoir le faire, car il y a une partition de 100 Mo en NTFS caché sur le disque dur Boot des PC installé avec la version DVD de Windows 7.
Blackpearl
Habitué
Habitué
Messages : 350
Enregistré le : 30 mars 2011, 19:53

Message par Blackpearl »

:jap: :jap: :jap: :jap:
Ahio
Habitué
Habitué
Messages : 164
Enregistré le : 05 nov. 2010, 10:36
Localisation : Versailles

Message par Ahio »

De mémoire, Acronis Disk Director Suite permet de masquer une partition.
Sachant que ta partition de récupération ne sera réutilisable qu'au boot et non sous Windows c'est surement la solution.
alonzo
modder à la mode...
modder à la mode...
Messages : 6971
Enregistré le : 29 nov. 2007, 00:38
Localisation : Paris (Fr)
Contact :

Message par alonzo »

merci! ça peut servir :mrgreen:
floflo62
Habitué
Habitué
Messages : 389
Enregistré le : 11 août 2010, 11:13
Localisation : Isbergues 62
Contact :

Message par floflo62 »

Salut,

Je viens de testé et la partition que l'on a fait pour les préparatif de l'installation est caché sous Windows.

L'utilitaire bootsect est présent dans l'installat de Vista, donc on peut le faire aussi avec Vista, citation de l'aide pour bootsect provenant du site Microsoft TechNet :
Options de la ligne de commande Bootsect

S'applique à: Windows Vista

Bootsect.exe met à jour le code de démarrage principal pour les partitions de disque dur, afin de basculer entre BOOTMGR et NTLDR. Vous pouvez utiliser cet outil pour restaurer le secteur de démarrage sur votre ordinateur. Cet outil remplace FixFAT et FixNTFS.

Commandes Bootsect

Bootsect utilise les conventions suivantes :

bootsect.exe {/help | /nt52 | /nt60} {SYS | ALL | <DriveLetter:>} [/force]

Par exemple, pour appliquer le code de démarrage principal compatible avec NTLDR sur le volume E, utilisez la commande suivante :

bootsect.exe /nt52 E:

/help
Affiche ces instructions d'utilisation.
/nt52
Applique le code de démarrage principal compatible avec NTLDR à SYS, ALL ou <DriveLetter>. Le système d’exploitation installé sur SYS, ALL ou <DriveLetter> doit être une version antérieure à Windows Vista.
/nt60
Applique le code de démarrage principal qui est compatible avec BOOTMGR à SYS, ALL ou <DriveLetter>. Le système d’exploitation installé sur SYS, ALL ou <DriveLetter> doit être Windows Vista.
SYS
Met à jour le code de démarrage principal sur la partition de système utilisée pour démarrer Windows.
ALL
Met à jour le code de démarrage principal sur toutes les partitions. ALL ne met pas forcément à jour le code de démarrage pour chaque volume. Cette option met plutôt à jour le code de démarrage sur des volumes pouvant servir de volumes de démarrage de Windows, ce qui exclut tout volume dynamique non connecté à une partition de disque sous-jacente. Cette restriction est présente car le code de démarrage doit se trouver au début d'une partition de disque.
<DriveLetter>
Met à jour le code de démarrage principal sur le volume associé à cette lettre de lecteur. Le code de démarrage n’est pas mis à jour si 1) <DriveLetter> n’est pas associé à un volume ou si 2) <DriveLetter> est associé à un volume non connecté à une partition de disque sous-jacente.
/force
Démonte le(s) volume(s) de force au cours de la mise à jour du code de démarrage. Vous devez utiliser cette option avec attention.

Si Bootsect.exe ne peut bénéficier d'un accès au volume exclusif, alors le système de fichiers risque de remplacer le code de démarrage avant le démarrage suivant. Bootsect.exe tente toujours de verrouiller et de démonter le volume avant chaque mise à jour. Lorsque /force est spécifié, un démontage forcé est tenté en cas d'échec de la tentative de verrouillage initiale. Un verrouillage peut échouer, par exemple, si des fichiers sur le volume de destination sont ouverts par d'autres programmes.

Lorsqu'il est réussi, un démontage forcé autorise un accès au volume exclusif et une mise à jour de code de démarrage fiable, même en cas d'échec du verrouillage initial. En même temps, un démontage forcé invalide tous les handles ouverts vers des fichiers sur le volume de destination. Cela peut entraîner un comportement inattendu des programmes qui ont ouvert ces fichiers. Par conséquent, vous devez utiliser cette option avec attention.
floflo62
Habitué
Habitué
Messages : 389
Enregistré le : 11 août 2010, 11:13
Localisation : Isbergues 62
Contact :

Message par floflo62 »

Salut,

Une petit astuce pour une installation plus sympathique, il faut utilisé un personnalisation de CD/DVD pour Windows 7 : RT Se7en Lite (même style que vLite)

Voir tuto : http://www.jenyburn.com/creer-et-person ... e7en-lite/

Pour ce qui est l'installation des logiciels supplémentaire il faut créer un répertoire $OEM$ dans les répertoire sources de l'installation, puis dans ce répertoire créer 2 sous-répertoire nommé $$ et $1 (comme pour Windows XP), dans le répertoire $$ créer encore un sous-répertoire setup et dans celui ci créer un sous-répertoire scripts.

Voila arborescence :
Lettre du disque d'installation (racine)
--> Sources
---> $OEM$
----> $$
-----> setup
------> scripts
Dans ce dernier répertoire (scripts) créer un fichier nommé OOBE.CMD (Attention à extension), ce fichier comme un batch.

Exemple :

Code : Tout sélectionner

@ECHO OFF

ECHO Changer les temps d'attente pour le boot du système
bcdedit /timeout 2

(Autre commande)
Et voila on ne vois presque plus le dual-boot de Windows 7, mais on peut toujours faire la flèche du bas pour réparé ou réinstallé le système.

Si vous avez fait des installation personnalisé de Windows XP la technique est la même, si non voila quelque autre astuce
Le dossier $OEM$ contient toutes les personnalisations que nous allons apporter à l’installation. Tout ce que contient ce dossier sera automatiquement copié sur votre disque dur.

$1
Lecteur où vous effectuer votre installation de 7 (par exemple c:\, d:\ ….)

$1\winapps
Répertoire où sont placées des applications supplémentaires (pour une installation silencieuse après le premier démarrage)

$$
Répertoire d’installation de Windows (par exemple c:\Windows\system)
Perso j'installe les plus basique (DX9, Acrobat Reader en installation automatique) par OOBE.CMD et après j'utilise ProInstall voir http://www.winattended.com/tutoproinstall.php
Modifié en dernier par floflo62 le 21 nov. 2011, 11:22, modifié 1 fois.
Vexx
Habitué
Habitué
Messages : 951
Enregistré le : 11 avr. 2011, 23:36
Localisation : Ch'ti Lillois

Message par Vexx »

Tuto intéressant, je pense qu'il me servira très bientôt ;)
floflo62
Habitué
Habitué
Messages : 389
Enregistré le : 11 août 2010, 11:13
Localisation : Isbergues 62
Contact :

Message par floflo62 »

Salut,

J'ai trouvé un tuto de personnalisation du DVD de Windows 7 sous XP (fonctionne aussi avec Vista et 7)

http://www.forum-unattend.fr/phpBB3/vie ... f=30&t=428
Répondre