Your SlideShare is downloading. ×
0
LPIC1 08 03 grub2
LPIC1 08 03 grub2
LPIC1 08 03 grub2
LPIC1 08 03 grub2
LPIC1 08 03 grub2
LPIC1 08 03 grub2
LPIC1 08 03 grub2
LPIC1 08 03 grub2
LPIC1 08 03 grub2
LPIC1 08 03 grub2
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

LPIC1 08 03 grub2

173

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
173
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
17
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. Noël Macé Formateur et Consultant indépendant expert Unix et FOSS http://www.noelmace.com Démarrage du système GRUB2 Licence Creative Commons Ce(tte) œuvre est mise à disposition selon les termes de la Licence Creative Commons Attribution - Pas d’Utilisation Commerciale - Partage dans les Mêmes Conditions 3.0 France. Linux LPIC1 – Comptia Linux+ noelmace.com
  • 2. Plan • Introduction • Installation • Configuration • Configuration des scripts grub.d • Mise à jour Linux LPIC1 – Comptia Linux+ noelmace.com
  • 3. Introduction refonte totale   GRUB Legacy étant bien trop complexement codé et donc difficile à maintenir • adopté rapidement et largement • nombreux avantages  modulaire  support fs amélioré  support Windows et Mac OS X amélioré  scripting  depuis 2009 : v1.97  meilleur portabilité  première version stable : 27-02-2012  etc ... Linux LPIC1 – Comptia Linux+ noelmace.com
  • 4. Installation • à partir de legacy # update-from-grub-legacy # update-from-grub-legacy • directement # # # # grub-install –recheck "(hdX)" grub-install –recheck "(hdX)" update-grub2 update-grub2 Linux LPIC1 – Comptia Linux+ noelmace.com
  • 5. Configuration • 00_header  • /etc/default/grub contient le script gérant les options définies dans /etc/default/grub. • 05_debian_theme  • /boot/grub/device.map gère les couleurs du menu et le fond d’écran éventuel. • 10_linux  script de lancement de votre système • 20_memtest86+ • /etc/grub.d  scripts, traités dans l'ordre (numérique)  script de généreration des entrées memtest. • 30_os-prober  script de recherche des autres systèmes installés • 40_custom  Linux LPIC1 – Comptia Linux+ LE fichier à éditer pour ajouter des entrées manuellement, d'une manière proche de Legacy noelmace.com
  • 6. Configuration des scripts grub.d Grub Legacy Grub2 title titre menuentry "titre" { … } root (hdX,X) set root=(hdX,X) kernel linux • Restent inchangés :  initrd  chainloader • Règles à respecter : •première ligne : menuentry "ce que vous voulez" { •dernière ligne : } •ne pas laisser d'espaces à la fin des lignes •root= emplacement du /boot grub2 Linux LPIC1 – Comptia Linux+ noelmace.com
  • 7. Mise à jour • mettre à jour le fichier grub.cfg # update-grub # update-grub • simple alias pour # grub-mkconfig-o /boot/grub/grub.cfg # grub-mkconfig-o /boot/grub/grub.cfg Linux LPIC1 – Comptia Linux+ noelmace.com
  • 8. Ce qu’on a couvert • Les différences entre Grub2 et Grub Legacy. • Comment configurer Grub2. • Comment installer Grub2. Linux LPIC1 – Comptia Linux+ noelmace.com
  • 9. Fonctionnement • stage 1 : première étape  dans le MBR ou chaîné par le bootloader du MBR • il est alors dans un autre boot sector, comme le VBR d'une partition)  très petit  charge les secteurs du disque correspondant au stage suivant  v2 : cf boot.img • stage 1.5 (optionnel)  premiers 30ko du DD juste après le MBR et avant la première partition  non compatible LVM, GPT ou table de partition inhabituelles  contient les drivers spécifiques d'fs  permet de charger stage 2 à partir du fs  ex : /boot/grub  cf. core.img • Stage 2 : dernière étape  charge la configuration et les modules nécessaires Linux LPIC1 – Comptia Linux+ noelmace.com
  • 10. Fonctionnement • stage 1 : première étape  dans le MBR ou chaîné par le bootloader du MBR • il est alors dans un autre boot sector, comme le VBR d'une partition)  très petit  charge les secteurs du disque correspondant au stage suivant  v2 : cf boot.img • stage 1.5 (optionnel)  premiers 30ko du DD juste après le MBR et avant la première partition  non compatible LVM, GPT ou table de partition inhabituelles  contient les drivers spécifiques d'fs  permet de charger stage 2 à partir du fs  ex : /boot/grub  cf. core.img • Stage 2 : dernière étape  charge la configuration et les modules nécessaires Linux LPIC1 – Comptia Linux+ noelmace.com

×