Utiliser une console de récupération par Acris
Console de récupération
Une petite information concernant cette page :
Une informaticienne, Acris, nous explique comment se servir d'une console de récupération. Les liens de téléchargement ne fonctionnent plus, mais la console de récupération est téléchargeable sur internet en passant par la recherche Google.


La console de récupération modifiée pour disque dur SATA
[/align]

Lien de téléchargement : Console de recuperation Special SATA AAO
Documentation Télécharger format pdf

Note : la console de récupération fonctionne aussi pour disque IDE/SSD


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

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 :

Code: Tout sélectionner
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é)
Section 2.a
Pour une installation automatique, suit les instructions suivantes :

Au menu Choix : 1
[align=center] Image[/align]

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.

[align=center] Image[/align]

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


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"




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.


[align=center]Image[/align]

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

[align=center]Image[/align]

Console sur clé usb

[align=center]Image[/align]

Tu peux maintenant avoir accès à tous les dossiers de ton système d’exploitation.


Maintenant tu peux réparer windows XP home

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

[align=center]Image
[/align]


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




Une fenêtre va s’ouvrir pour t’informer que ta clé usb va être formatée
[align=center]
Image[/align]



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

[align=center]Image[/align]

Clique sur une touche pour quitter le programme.

[align=center]Image[/align]

Pour vérifier que ta console de récupération fonctionne, voir plus Section 3


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
    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
OxygenePC



[align=center]Copyright: http://www.aspire-one.fr
Auteur: Acris
[/align]

[align=center]FAQ :[/align]

Q: Quand dois-je installé la console de récupération ?
R: Dès que possible, tu n'es pas à l'abri d'une défaillance

Q: Sur quelle version de windows XP puis-je l'installer ?

R: Sur windows XP familiale muni d'un disque dur SATA, sur clé usb il semblerait que la console de récupération fonctionne pour xp pro et disque dur IDE.
Tu peux l'utiliser sur ton AAO 110 muni d'un SSD.

Q: Peut-on automatisé la commande BATCH CDRSET
R: Non, il semblerait que les commandes set soient réinitialisé à chaque nouvelle session

Q: Peut on avoir la console de récupération installée sur le disque dur et sur clé usb
R: oui les deux consoles seront détectées, voir la lettre du lecteur.

Q:Quand dois-je utilisé la console de récupération
R: Lors que windows ne démarre et que tu as ce type de message

Windows ne démarrage, tu obtiens un message d'erreur de ce type :


Windows XP n'a pas pu démarrer car le fichier suivant est manquant ou endommagé : \WINDOWS\SYSTEM32\CONFIG\SYSTEM

Windows XP n'a pas pu démarrer car le fichier suivant est manquant ou endommagé : \WINDOWS\SYSTEM32\CONFIG\SOFTWARE

Arrêt : c0000218 {Défaillance d'un fichier du Registre} Le Registre ne peut pas charger la ruche (fichier) : \SystemRoot\System32\Config\SOFTWARE ou son journal ou sa copie

Erreur système : Lsass.exe
Lors de la tentative de mise à jour d'un mot de passe, l'état renvoyé indique que la valeur fournie comme mot de passe actuel n'est pas correcte.


Procédure :
Si tu n'as pas installé la console de récupération avant le plantage, installer la console de récupération sur clé usb.
Suivre le reste de la procédure pour l'invite de commandes : http://support.microsoft.com/kb/307545/fr


Windows n'a pas pu démarrer car le fichier suivant est manquant ou endommagé :
Windows\System32\Hal.dll

Boot.ini non valide


Procédure :
Si tu n'as pas installé la console de récupération avant le plantage, installer la console de récupération sur clé usb.
Suivre le reste de la procédure pour l'invite de commandes : http://support.microsoft.com/kb/330184/fr


erreur NTLDR non trouvée ou manquant pendant bootup et, il demande vous d'appuyer sur la touche pour redémarrer.

Procédure :


copy X:\i386\NTLDR C:\
copy X:\i386\NTDETECT.COM C:\
[ où vous X = CD ROM Drive ou votre clé usb ou votre disque dur ]

Voir : http://support.microsoft.com/kb/555304/fr
ou
voir : http://www.commentcamarche.net/faq/suje ... t-manquant

[hr]
Bonjour


Il est important d'installer la console de récupération sur vos AAO, c'est une fonction de base qui peut sauver votre AAO d'un formatage.



il semblerait que cela fonctionne sur clé usb pour les distributions XP PRO , disque dur IDE
Je n'ai pas testé les SSD.
Merci pour vos retours