• Like
02 03 récupération du système
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

02 03 récupération du système

  • 103 views
Published

 

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
103
On SlideShare
0
From Embeds
0
Number of Embeds
1

Actions

Shares
Downloads
24
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Linux LPIC2 noelmace.comNoël MacéFormateur et Consultant indépendant expert Unix et FOSShttp://www.noelmace.comRécupération du systèmeDémarrage du systèmeLicence Creative CommonsCe(tte) œuvre est mise à disposition selon les termes de laLicence Creative Commons Attribution - Pas d’Utilisation Commerciale - Partage dans les Mêmes Conditions 3.0 France.
  • 2. Linux LPIC2 noelmace.comPlan• GRUB : personnalisation du démarrage• GRUB legacy Shell Commandes de démarrage Commandes diverses Sauvetage• GRUB2 Shell Sauvetage• fsck
  • 3. Linux LPIC2 noelmace.comGRUB : personnalisation du démarrage• Choix du système ou du kernel flèches haut et bas sur le menu• Single user mode éditer une entrée du menu (touche e) ajouter loption "single" en fin de ligne "kernel" Enter pour valider Touche b pour démarrer• Changer les paramètres du kernel même démarche que pour le single user mode• remplacer "single" par le ou les paramètre(s)
  • 4. Linux LPIC2 noelmace.comGRUB legacy Shell• permet dinteragir directement avec GRUB via CLI• disponible au démarrage (touche "c")• ou sous GNU/Linux (et autres systèmes Unix) par émulation# grub# grub
  • 5. Linux LPIC2 noelmace.comCommandes de démarrage• afficher laide• sélectionner un périphérique racine• chargement dun kernel à partir du périphérique racine• chargement de modules• démarragegrub > helpgrub > helpgrub > root [DEVICE [HDBIAS]]grub > root [DEVICE [HDBIAS]]grub > kernel [--no-mem-option] [--type=TYPE]grub > kernel [--no-mem-option] [--type=TYPE]grub > module FILE [ARG ...]grub > module FILE [ARG ...]grub > modulenounzip FILE [ARG ...]grub > modulenounzip FILE [ARG ...]grub > bootgrub > boot
  • 6. Linux LPIC2 noelmace.comCommandes diverses• trouver sur quel bloc un fichier est stocké• afficher la "géométrie" dun disque• création dune nouvelle partition• chargement dun initrdgrub > blocklist FILEgrub > blocklist FILEgrub > geometry DRIVE [CYLINDER HEAD SECTOR]grub > geometry DRIVE [CYLINDER HEAD SECTOR]grub > partnew PART TYPE START LENgrub > partnew PART TYPE START LENgrub > initrd FILE [ARG ...]grub > initrd FILE [ARG ...]
  • 7. Linux LPIC2 noelmace.comSauvetage• Démarre directement sur le shell erreur la plus courante : GRUB ne trouve pas les fichiersnécessaires• retrouver les fichiers (commande find)
  • 8. Linux LPIC2 noelmace.comGRUB2 Shell• Basé sur le scripting nombreuses commandes internes disponibles aussi bien via la CLI interne que pour les scripts
  • 9. Linux LPIC2 noelmace.comSauvetage1) afficher laide2) afficher les variables3) lister les partitions reconnues4) redéfinir la valeur des variables5) passer en mode normal si besoingrub rescue> helpgrub rescue> helpgrub rescue> setgrub rescue> setgrub rescue> lsgrub rescue> lsgrub rescue> set prefix=(hd0,msdos3)/boot/grubgrub rescue> set prefix=(hd0,msdos3)/boot/grubgrub rescue> set root=hd0,msdos3grub rescue> set root=hd0,msdos3
  • 10. Linux LPIC2 noelmace.comfsck• Sortie 0 – Aucune erreur 1 – Erreurs du fs corrigées 2 – Le système doit être redémarré 4 – Erreurs du fs non corrigées 8 – Erreurs opérationnelles 16 – Erreur de syntaxe ou dusage 128 – Erreur de librairie partagée• Message : "fsck failed. Please repair manually" Ctrl-D pour ignorer sinon, entrer le mot de passe root pour lancer sulogin• accès à fsck et résolution des problèmes éventuels manuellement
  • 11. Linux LPIC2 noelmace.comCe qu’on a couvert• Résoudre les pannes au démarrage du système.Weight : 4Description : Candidates should be able to properly manipulate a Linux system during both the boot process and during recovery mode. This objectiveincludes using both the init utility and init-related kernel options.Key Knowledge Areas: inittab GRUB grub shellThe following is a partial list of the used files, terms and utilities: init mount fsck telinit202.2 System recovery
  • 12. Linux LPIC2 noelmace.comLicenceCe(tte) œuvre (y compris ses illustrations, sauf mention explicite) est mise à disposition selon les termes de laLicence Creative Commons Attribution - Pas d’Utilisation Commerciale - Partage dans les Mêmes Conditions 3.0 France.Pour voir une copie de cette licence, visitez http://creativecommons.org/licenses/by-nc-sa/3.0/fr/ ou écrivez à :Creative Commons, 444 Castro Street, Suite 900, Mountain View, California, 94041, USA.Vous êtes libre de : partager — reproduire, distribuer et communiquer cette œuvre remixer — adapter l’œuvreSelon les conditions suivantes : Attribution — Vous devez clairement indiquer que ce document, ou tout document dérivé de celui, est (issu de) l’œuvreoriginale de Noël Macé (noelmace.com) (sans suggérer quil vous approuve, vous ou votre utilisation de l’œuvre, à moinsden demander expressément la permission). Pas d’Utilisation Commerciale — Vous n’avez pas le droit d’utiliser cette œuvre à des fins commerciales (ie. lintentionpremière ou lobjectif dobtenir un avantage commercial ou une compensation financière privée). Pour obtenir ce droit, uneautorisation explicite de lauteur est requise. Partage dans les Mêmes Conditions — Si vous modifiez, transformez ou adaptez cette œuvre, vous n’avez le droit dedistribuer votre création que sous une licence identique ou similaire à celle-ci.Pour toute demande de collaboration, dutilisation commerciale ou de publication de ce support ou dun dérivé de celui-ci sous unelicence incompatible, contacter lauteur via les contacts indiqués sur le site http://www.noelmace.com. Vous êtes par ailleursvivement encouragé (sans obligation légale) à communiquer avec celui-ci si vous réalisez une œuvre dérivée ou toute améliorationde ce support.