11
La console de récupération modifiée pour disque dur SATA Informations : Machines de test : Acris : AAO D150- XP Familiale gabuzomeu AO531h-0Bk XP Familiale Sommaire : Section 1 : installation de la console de récupération Section 2a : installation de la console de récupération automatiquement Section 2b : installation de la console de récupération manuellement (modif boot.ini) Section 3 : vérification du fonctionnement de la console, suppression des restrictions Section 4 : installation de la console de récupération sur clé usb Section 5 : utilisation des commandes de la console de récupération Présentation : Pour récupérer votre système d'exploitation lorsque ton ordinateur ne démarre pas correctement ou ne démarre pas du tout, tu peux installer et utiliser la console de récupération de Windows. Toutefois, il faudra que tu familiarises avec l'invite de commandes de la console de récupération. La console de récupération est limité dans le nombre des commandes disponibles et s'atèle qu'aux réparations système. Microsoft recommande d'utiliser la console de récupération uniquement lorsque le mode sans échec et les autres options de démarrage ne fonctionnent pas. La console de récupération n'est recommandée que si vous êtes un utilisateur confirmé qui peut utiliser les commandes de base pour identifier et localiser les fichiers et les pilotes posant problème. Par ailleurs, vous devez être un administrateur pour pouvoir utiliser la console de récupération. Le problème avec nos Aspire One est qu'ils ne disposent pas de lecteur externe et certains ont des disques dur SATA. Normalement, lorsque la console de récupération démarre, on peut appuyer sur F6 pour installer un pilote SCSI ou RAID tiers si on besoin d'un tel pilote pour accéder au disque dur. Cette invite fonctionne de la même façon que pendant l'installation du système d'exploitation. Sauf que dans notre cas, nous ne disposons non plus de lecteur de disquette. Règles de la console de récupération

Recovery Consoles at a Usb

Embed Size (px)

Citation preview

Page 1: Recovery Consoles at a Usb

La console de récupération modifiée pour disque dur SATA

Informations : Machines de test :

Acris : AAO D150- XP Familiale gabuzomeu AO531h-0Bk XP Familiale

Sommaire : Section 1 : installation de la console de récupération Section 2a : installation de la console de récupération automatiquement Section 2b : installation de la console de récupération manuellement (modif boot.ini) Section 3 : vérification du fonctionnement de la console, suppression des restrictions Section 4 : installation de la console de récupération sur clé usb Section 5 : utilisation des commandes de la console de récupération Présentation : Pour récupérer votre système d'exploitation lorsque ton ordinateur ne démarre pas correctement ou ne démarre pas du tout, tu peux installer et utiliser la console de récupération de Windows. Toutefois, il faudra que tu familiarises avec l'invite de commandes de la console de récupération. La console de récupération est limité dans le nombre des commandes disponibles et s'atèle qu'aux réparations système. Microsoft recommande d'utiliser la console de récupération uniquement lorsque le mode sans échec et les autres options de démarrage ne fonctionnent pas. La console de récupération n'est recommandée que si vous êtes un utilisateur confirmé qui peut utiliser les commandes de base pour identifier et localiser les fichiers et les pilotes posant problème. Par ailleurs, vous devez être un administrateur pour pouvoir utiliser la console de récupération. Le problème avec nos Aspire One est qu'ils ne disposent pas de lecteur externe et certains ont des disques dur SATA. Normalement, lorsque la console de récupération démarre, on peut appuyer sur F6 pour installer un pilote SCSI ou RAID tiers si on besoin d'un tel pilote pour accéder au disque dur. Cette invite fonctionne de la même façon que pendant l'installation du système d'exploitation. Sauf que dans notre cas, nous ne disposons non plus de lecteur de disquette. Règles de la console de récupération

Page 2: Recovery Consoles at a Usb

Il existe plusieurs règles d'environnement en vigueur lorsque vous travaillez dans la console de récupération. Tapez set pour voir l'environnement en cours. Par défaut, les règles sont les suivantes :

* AllowAllPaths = FALSE empêche l'accès aux répertoires et aux sous-répertoires en dehors de l'installation du système que vous avez sélectionnée lors du démarrage de la console de récupération. * AllowRemovableMedia = FALSE empêche l'accès à un support amovible en tant que cible pour les fichiers copiés. * AllowWildCards = FALSE empêche la prise en charge des caractères génériques pour les commandes telles que copy et del. * NoCopyPrompt = FALSE signifie que la console de récupération vous invite à confirmer le remplacement d'un fichier existant.

Dans notre console de récupération :

* AllowAllPaths = TRUE * AllowRemovableMedia = TRUE * AllowWildCards = TRUE * NoCopyPrompt = FALSE

Par ailleurs il faudra IMPÉRATIVEMENT taper la commande suivante pour avoir accès , Tape : BATCH CMDSET La console de récupération a été modifié pour palier à ces différents problèmes de restrictions software et hardware : CMDcons spécial AAO :

Utiliser grub4dos afin de pouvoir booter sur le disque dur mais aussi à partir d'une clé usb.

Elle intègre les drivers SATA Intel Matrix Storage. Ne demande pas le mot de passe Administrateur Accès aux répertoires et sous répertoires autre que système Accès aux supports amovibles pour copier/sauvegarder ses données Accepte les caractères génériques pour les commandes telles que copy et

del. (ex : copy *.* D:\)

Section 1 Installation de la console de récupération : J'ai développé un batch qui permet de copier les fichiers de la console sur votre disque dur ou de créer une clé usb bootable. Télécharge cette archive sur ton bureau : Elle contient les différents éléments pour installer la console de récupération sur ton disque dur ou sur ta clé usb. Décompresse l'archive sur ton bureau. Execute RescueUSB.bat (l’extension peut ne pas être affiché)

Page 3: Recovery Consoles at a Usb

Section 2.a Pour une installation automatique, suit les instructions suivantes : Au menu Choix : 1

Les fichiers suivants seront installés sur ton système : Grldr Menu.lst cmdcons

Puis au second menu, répondre par o ou O pour oui, ton fichier boot.ini sera sauvegardé, renommé, puis modifié pour intégrer grub4dos.

Appuie sur une touche pour fermer l’application. La console de récupération est installée.

Page 4: Recovery Consoles at a Usb

Section 2.b Pour une installation manuelle, suit les instructions suivantes : Modification manuelle du fichier boot.ini, penses à faire une sauvegarde de celui-ci. Affichage des dossiers cachés:

Rend-toi à l'onglet affichage. Menu "Outils" " Option des dossiers" onglet "Affichage" Active la case "Afficher les fichiers et dossiers cachés". Désactive la case "Masquer les extensions des fichiers dont le type est

connu". Désactive la case "Masquer les fichiers protégés du système

d'exploitation". Cliques sur "Appliquer à tous les dossiers".

Edite ton fichier boot.ini : Il se peut que ton fichier soit protégé en écriture, fais un clic droit sur celui ci puis choisir propriétés puis décoche la case lecture seule. Ajoute cette ligne en bas du fichier : C:\grldr="Console de recuperation" Ton fichier boot.ini devrait ressemblait à ceci :

[boot loader] timeout=30 default=multi(0)disk(0)rdisk(0)partition(2)\WINDOWS [operating systems] multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP �dition familiale" /noexecute=optin /fastdetect C:\grldr="Console de recuperation"

Page 5: Recovery Consoles at a Usb

Section 3 Vérifie qu’elle fonctionne correctement. Au démarrage de ton PC, choisis Console de récupération, tu obtiendras ce type d’ecran.

Puis à l’invite de commande tu auras le choix entre deux sessions, choisir toujours la session cmdcons. Tape le numéro de la session, dans l’exemple il s’agit de 1. Valide par entrée. Tape la commande suivante : Batch cdrset puis valide par enter Console sur disque dur

Page 6: Recovery Consoles at a Usb
Page 7: Recovery Consoles at a Usb

Console sur clé usb

Tu peux maintenant avoir accès à tous les dossiers de ton système d’exploitation. Maintenant tu peux réparer windows XP home

Page 8: Recovery Consoles at a Usb

Section 4 Installation de la console de récupération sur Clé usb : Insère une clé usb sur l’un de tes ports. Au menu choix : 2

Dans un premier temps, ta clé sera détectée. Dans notre exemple, elle est en M : et porte le numéro 2 (Drive 2) Tape le numéro de ta clé usb. Puis suivant sa capacité tape : fat16 ou fat32 Rappel : Clé usb inférieur à 4Go = fat16 Clé usb supérieur à 4 Go = fat32

Page 9: Recovery Consoles at a Usb

Une fenêtre va s’ouvrir pour t’informer que ta clé usb va être formatée

Ta clé usb deviendra bootable par ce formatage. Puis les fichiers seront copiés sur ta clé usb.

Clique sur une touche pour quitter le programme. Pour vérifier que ta console de récupération fonctionne, voir plus Section 3

Page 10: Recovery Consoles at a Usb

Section 5 Utilisation : Les commandes disponibles :

Attrib modifie les attributs d'un fichier ou d'un sous-répertoire. Batch exécute les commandes spécifiées dans le fichier texte Inputfile. Outputfile

contient la sortie des commandes. Si vous omettez le paramètre Outputfile, la sortie est affichée à l'écran.

Bootcfg modifie le fichier Boot.ini pour la configuration du démarrage et la récupération.

CD (Chdir) fonctionne uniquement dans les répertoires système de l'installation de Windows actuelle, sur les supports amovibles, dans le répertoire racine de toute partition du disque dur et dans les sources d'installation locales.

Chkdsk Le commutateur /p exécute Chkdsk même si le lecteur n'est pas signalé comme endommagé. Le commutateur /r recherche les secteurs défectueux et récupère les informations lisibles. Ce commutateur implique /p. Chkdsk requiert Autochk. La commande chkdsk recherche automatiquement Autochk.exe dans le dossier de démarrage. Si Chkdsk ne trouve pas le fichier dans le dossier de démarrage, il recherche le CD-ROM d'installation de Windows XP. Si Chkdsk ne trouve pas le CD-ROM d'installation, il invite l'utilisateur à fournir l'emplacement de Autochk.exe.

Cls efface l'écran. Copy copie un fichier à un emplacement cible. Par défaut, la cible ne peut être un

support amovible et vous ne pouvez pas utiliser de caractères génériques. La copie d'un fichier compressé à partir du CD-ROM d'installation de Windows XP entraîne la décompression automatique du fichier.

Del (Delete) supprime un fichier. Fonctionne uniquement dans les répertoires système de l'installation de Windows actuelle, sur les supports amovibles, dans le répertoire racine de toute partition du disque dur et dans les sources d'installation locales. Par défaut, vous ne pouvez pas utiliser de caractères génériques.

Dir affiche la liste de tous les fichiers, y compris les fichiers cachés et les fichiers système.

Disable désactive un pilote ou un service système Windows. La variable service_ou_pilote correspond au nom du service ou du pilote à désactiver. Lorsque vous utilisez cette commande pour désactiver un service, la commande affiche le type de démarrage d'origine du service avant de définir le type à SERVICE_DISABLED. Notez le type de démarrage d'origine de façon à pouvoir utiliser la commande enable pour redémarrer le service.

Diskpart gère les partitions sur les volumes de disque dur. L'option /add crée une partition. L'option /delete supprime une partition existante. La variable de périphérique est le nom de périphérique de la nouvelle partition (tel que \device\harddisk0). La variable de lecteur est la lettre de lecteur de la partition que vous supprimez (par exemple D). La partition correspond au nom de la partition que vous supprimez (par exemple : \device\harddisk0\partition1) et peut être utilisée à la place de la variable de lecteur. La variable de taille correspond à la taille, en mégaoctets, de la nouvelle partition.

Enable active un pilote ou un service système Windows. La variable service_ou_pilote correspond au nom du service ou pilote à activer et start_type correspond au type de démarrage du service activé. Le type de démarrage utilise l'un des formats suivants : SERVICE_BOOT_START SERVICE_SYSTEM_START

Page 11: Recovery Consoles at a Usb

SERVICE_AUTO_START SERVICE_DEMAND_START

Exit quitte l'invite de commandes et redémarre l'ordinateur. Expand développe un fichier compressé. La variable de source est le fichier que vous

souhaitez développer. Par défaut, vous ne pouvez pas utiliser de caractères génériques. La variable de destination est le répertoire du nouveau fichier. Par défaut, la destination ne peut pas être un support amovible et ne peut pas être en lecture seule. Vous pouvez utiliser la commande attrib pour supprimer l'attribut en lecture seule du répertoire de destination. L'option /f:filespec est nécessaire si la source contient plusieurs fichiers. Cette option autorise l'utilisation de caractères génériques. Le commutateur /y désactive l'invite de confirmation de remplacement. Le commutateur /d spécifie que les fichiers ne seront pas développés et entraîne l'affichage d'un répertoire des fichiers contenus dans la source.

Fixboot écrit un nouveau secteur de démarrage sur la partition système. Fixmbr répare le code de démarrage principal de la partition de démarrage. La

variable de périphérique est un nom facultatif qui spécifie le périphérique qui nécessite un nouvel enregistrement de démarrage principal. Ignorez cette variable lorsque la cible est le périphérique de démarrage.

Format formate un disque. Le commutateur /q effectue un rapide formatage. Le commutateur /fs spécifie le système de fichiers.

Help Si vous n'utilisez pas la variable de commande pour spécifier une commande, help répertorie toutes les commandes prises en charge par la console de récupération.

Listsvc affiche tous les services et pilotes disponibles sur l'ordinateur. Logon affiche les installations de Windows détectées et requiert le mot de passe

administrateur local pour ces installations. Utilisez cette commande pour basculer vers une autre installation ou un autre sous-répertoire.

Map affiche les mappages de périphériques actuellement actifs. Incluez l'option arc pour spécifier l'utilisation de chemins d'accès ARC (Advanced RISC Computing) (le format de Boot.ini) au lieu de chemins d'accès de périphériques Windows.

MD (Mkdir) fonctionne uniquement dans les répertoires système de l'installation de Windows actuelle, sur les supports amovibles, dans le répertoire racine de toute partition du disque dur et dans les sources d'installation locales.

More/Type affiche à l'écran le fichier texte spécifié. Rd (Rmdir) fonctionne uniquement dans les répertoires système de l'installation de

Windows actuelle, sur les supports amovibles, dans le répertoire racine de toute partition du disque dur et dans les sources d'installation locales.

Ren (Rename) fonctionne uniquement dans les répertoires système de l'installation de Windows actuelle, sur les supports amovibles, dans le répertoire racine de toute partition du disque dur et dans les sources d'installation locales. Vous ne pouvez pas spécifier de nouveau lecteur ni de nouveau chemin d'accès comme cible.

Set affiche et définit les variables d'environnement de la console de récupération. Systemroot définit le répertoire actif à %SystemRoot%

Remerciements : Gabuzomeu pour ses différents tests sur son AAO Jaclaz pour ses informations Copyright: http://www.aspire-one.fr Auteur: Acris