|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité régulier
![]() Inscription : février 2004 Messages : 46 ![]() |
salut,
comment sauvegarder les fichiers systèmes et les restaurer en cas de pannes? en fait lorsqu'il ya des fichiers systèmes défectueux, la machine doit les détecter au demarrage, et restaurer les bon fichiers sauvegader, sans affecter les données. merci de me répondre.[/code] |
|
|
00
|
|
|
#2 |
|
Candidat au titre de Membre du Club
![]() Inscription : septembre 2005 Messages : 26 ![]() |
Tu devrais faire un ghost carrement comme ca tu sauvegarde tous et tu es tranquille
|
|
|
00
|
|
|
#3 |
|
Membre du Club
![]() Inscription : juillet 2004 Messages : 129 ![]() |
Il y a une solution qui consiste a sauvegarder juste les fichier qui servent au démarrage de la machine, avec en plus les fichier de la base de registre, est-ce que cela t'interesse ?
|
|
|
00
|
|
|
#4 |
|
Invité régulier
![]() Inscription : février 2004 Messages : 46 ![]() |
oui TOTO32, ça m'interesse beaucoup.
|
|
|
00
|
|
|
#5 | ||||
|
Membre du Club
![]() Inscription : juillet 2004 Messages : 129 ![]() |
Alors pour commencer il te faudra soit être en multiboot, soit acceder au partition NTFS sous MS-DOS, mais pour cela je te laisse te debrouiller.
Soit dit en passant il y a un utilitaire qui ce nomme NTFS DOS de Winternals, qui permet de lire et d'ecrire sur des partition NTFS sous DOS, cela te sera utile si tu veut restaurer tout le démarrage du PC sur une install NT (NT,2K,XP) depuis DOS. N'importe comment je te conseil plutot une configuration 2000/XP, qui sera plus sur au niveau de la securité, suite au system de fichier NTFS, le FAT étant déconseiller, sauf pour la compatibilité DOS. Je tient a rappeler aussi qu'il n'y a aucune version de MSDOS sur WinXP ou Win2000, ce ne sont que des emulation ! Pourquoi avoir dit tout ça ! tout simplement que pour sauvegarder le registre de Windows, celui-ci doit être inactif, hors pour cela le multiboot s'impose, qui plus est en NTFS, de la on pourra sauvegarder le registre du system inactif, ceci pourra ce faire automatiquement avec un fichier batch, ou bien avec WinRAR ou autre ... Tout d'abord voici un bref aperçus du démarrage de NT/2000/XP : - 1 - MBR --> Master Boot Record - 2 - NTLDR --> Loader de NT (ou chargeur en français) - 3 - BOOT.INI --> Menu - 4 - BOOTSECT.DOS --> (MBR Win9x/DOS, nécéssaire seulement en Multiboot avec celui-ci) - 5 - NTBOOTDD.SYS --> (nécéssaire seulement dans le cas de disque SCSI) - 6 - NTDETECT.COM --> (Interpreteur de com, equivalent de command.com pour Win9x, je crois !) - 7 - NTLDR --> (Plusieur fois appeler, c'est normale) - 8 - NTDETECT.COM --> (Plusieur fois appeler, c'est normale) - 9 - NTOSKRNL.EXE --> Noyau - 10 - HAL.DLL --> Driver et Registre system (Couche d'abstraction materielle) - 11 - HAL.DLL va charger les différent driver nécéssaire au démarrage, pour ce faire, il va les chercher dans le dossier Winnt\System32\Driver. - 12 - HAL.DLL va charger le registre system, pour ce faire, il va charger les différente ruches dans Winnt\System32\Config. Voila c'était un abréger de l'amorcage du system, cela juste pour te faire voir quel fichier sont traiter pendant le démarrage. Les fichiers a sauvegarder sont : Pour toute config : NTLDR, NTDETECT.COM, BOOT.INI, NTOSKRNL.EXE, HAL.DLL Si Multiboot avec Win9x : BOOTSECT.DOS Si Disque SCSI : NTBOOTDD.SYS Attention ! Ces fichiers n'ont nul besoin d'être mis a jour si la version de Windows ne change pas ! Dans le cas de service Pack il faudra surement les mettre a jours, du moins certains, donc pour être sur il faudra tous les faires ! Les Dossiers a sauvegarder sont : A mettre a jour dans tout les cas d'installation et d'ajout a windows. C:\WINNT\system32\config --> Registre system C:\WINNT\system32\drivers --> Driver du PC Et enfin le secteur amorce : Idem, si la version de Windows change il faudra surement le mettre a jour. Ce fichier est invisible, celui-ci a une taille de 512 octets, pour le sauvegarder il suffit d'executer ce fichier batch, créer par JC Bellamy http://www.bellamyjc.net nommé pour la sauvegarde SaveBoot.bat, et pour la restauration RestBoot.bat. Pour la sauvegarde : SaveBoot.bat : Code :
[echo l 100 0 0 1 >cmddbg.txt]. Pour sauvegarder le secteur d'amorcage du disque (C) par exemple, il suffira de mettre l'indice 1 a cette emplacement [echo l 100 1 0 1 >cmddbg.txt]. 2 pour (D) etc ... Pour la restauration : RestBoot.bat : Code :
[echo w 100 1 0 1 >>cmddbg.txt]. 2 pour (D) etc ... Attention ! Si tu as un 2éme lecteur de disquette il faudra ajouter 1, cela parait logique mais il est toujour bon de le rappeler. nota ! Sache que pour la sauvegarde du Secteur de Boot, tu ne craint rien du tout, mise a part un antivirus qui pourrait t'empecher d'y acceder, pour cela il te faudra désactivé ta protection antivirus, pour le bios il faudra faire la même chose, si ce n'est deja fait ! Par contre pour la restauration il faudra être attentionné a ce que tu fait, sinon plus de démarrage, mais pour cela tu n'aura qu'a faire un FixMBR dans la console de récupération de WinXP ou Win2000 ! Sur ce je te souhaite bon courage ! au début cela parait un peu barbare, mais tu verra que ce n'est pas si compliquer que ça, et puis si quelqu'un a une autre solution, qu'il n'hésite pas ! |
||||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com