SlideShare une entreprise Scribd logo
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
Plan
• Introduction
• Installation
• Configuration
• Configuration des scripts grub.d
• Mise à jour

Linux LPIC1 – Comptia Linux+

noelmace.com
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
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
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
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
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
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
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
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

Contenu connexe

Tendances

LPIC1 09 06 kill
LPIC1 09 06 killLPIC1 09 06 kill
LPIC1 09 06 kill
Noël
 
LPIC1 08 02 grub legacy
LPIC1 08 02 grub legacyLPIC1 08 02 grub legacy
LPIC1 08 02 grub legacy
Noël
 
LPIC1 09 05 priorités
LPIC1 09 05 prioritésLPIC1 09 05 priorités
LPIC1 09 05 priorités
Noël
 
LPIC1 10 03 cron
LPIC1 10 03 cronLPIC1 10 03 cron
LPIC1 10 03 cron
Noël
 
LPIC1 09 04 bg fg
LPIC1 09 04 bg fgLPIC1 09 04 bg fg
LPIC1 09 04 bg fg
Noël
 
LPIC1 09 03 top
LPIC1 09 03 topLPIC1 09 03 top
LPIC1 09 03 top
Noël
 
LPIC1 07 11 introduction aux systèmes de fichiers
LPIC1 07 11 introduction aux systèmes de fichiersLPIC1 07 11 introduction aux systèmes de fichiers
LPIC1 07 11 introduction aux systèmes de fichiers
Noël
 
LPIC2 12 01 pare-feu et nating
LPIC2 12 01 pare-feu et natingLPIC2 12 01 pare-feu et nating
LPIC2 12 01 pare-feu et nating
Noël
 
LPIC1 09 02 ps
LPIC1 09 02 psLPIC1 09 02 ps
LPIC1 09 02 ps
Noël
 
LPIC1 11 01 sécurité réseaux
LPIC1 11 01 sécurité réseauxLPIC1 11 01 sécurité réseaux
LPIC1 11 01 sécurité réseaux
Noël
 
03 03 montage automatique
03 03 montage automatique03 03 montage automatique
03 03 montage automatique
Noël
 
LPIC1 04 04 configuration de yum
LPIC1 04 04 configuration de yumLPIC1 04 04 configuration de yum
LPIC1 04 04 configuration de yum
Noël
 
LPIC1 04 02 RPM Package Manager
LPIC1 04 02 RPM Package ManagerLPIC1 04 02 RPM Package Manager
LPIC1 04 02 RPM Package Manager
Noël
 
LPIC1 07 02 procfs
LPIC1 07 02 procfsLPIC1 07 02 procfs
LPIC1 07 02 procfs
Noël
 
LPIC1 07 13 fsck
LPIC1 07 13 fsckLPIC1 07 13 fsck
LPIC1 07 13 fsck
Noël
 
LPIC1 02 05 commandes internes
LPIC1 02 05 commandes internesLPIC1 02 05 commandes internes
LPIC1 02 05 commandes internes
Noël
 
06 04 arp
06 04 arp06 04 arp
06 04 arp
Noël
 
LPIC1 4 01 introduction aux packages
LPIC1 4 01 introduction aux packagesLPIC1 4 01 introduction aux packages
LPIC1 4 01 introduction aux packages
Noël
 
LPIC1 07 04 udev
LPIC1 07 04 udevLPIC1 07 04 udev
LPIC1 07 04 udev
Noël
 
LPIC1 07 01 introduction à l'administration du matériel
LPIC1 07 01 introduction à l'administration du matérielLPIC1 07 01 introduction à l'administration du matériel
LPIC1 07 01 introduction à l'administration du matériel
Noël
 

Tendances (20)

LPIC1 09 06 kill
LPIC1 09 06 killLPIC1 09 06 kill
LPIC1 09 06 kill
 
LPIC1 08 02 grub legacy
LPIC1 08 02 grub legacyLPIC1 08 02 grub legacy
LPIC1 08 02 grub legacy
 
LPIC1 09 05 priorités
LPIC1 09 05 prioritésLPIC1 09 05 priorités
LPIC1 09 05 priorités
 
LPIC1 10 03 cron
LPIC1 10 03 cronLPIC1 10 03 cron
LPIC1 10 03 cron
 
LPIC1 09 04 bg fg
LPIC1 09 04 bg fgLPIC1 09 04 bg fg
LPIC1 09 04 bg fg
 
LPIC1 09 03 top
LPIC1 09 03 topLPIC1 09 03 top
LPIC1 09 03 top
 
LPIC1 07 11 introduction aux systèmes de fichiers
LPIC1 07 11 introduction aux systèmes de fichiersLPIC1 07 11 introduction aux systèmes de fichiers
LPIC1 07 11 introduction aux systèmes de fichiers
 
LPIC2 12 01 pare-feu et nating
LPIC2 12 01 pare-feu et natingLPIC2 12 01 pare-feu et nating
LPIC2 12 01 pare-feu et nating
 
LPIC1 09 02 ps
LPIC1 09 02 psLPIC1 09 02 ps
LPIC1 09 02 ps
 
LPIC1 11 01 sécurité réseaux
LPIC1 11 01 sécurité réseauxLPIC1 11 01 sécurité réseaux
LPIC1 11 01 sécurité réseaux
 
03 03 montage automatique
03 03 montage automatique03 03 montage automatique
03 03 montage automatique
 
LPIC1 04 04 configuration de yum
LPIC1 04 04 configuration de yumLPIC1 04 04 configuration de yum
LPIC1 04 04 configuration de yum
 
LPIC1 04 02 RPM Package Manager
LPIC1 04 02 RPM Package ManagerLPIC1 04 02 RPM Package Manager
LPIC1 04 02 RPM Package Manager
 
LPIC1 07 02 procfs
LPIC1 07 02 procfsLPIC1 07 02 procfs
LPIC1 07 02 procfs
 
LPIC1 07 13 fsck
LPIC1 07 13 fsckLPIC1 07 13 fsck
LPIC1 07 13 fsck
 
LPIC1 02 05 commandes internes
LPIC1 02 05 commandes internesLPIC1 02 05 commandes internes
LPIC1 02 05 commandes internes
 
06 04 arp
06 04 arp06 04 arp
06 04 arp
 
LPIC1 4 01 introduction aux packages
LPIC1 4 01 introduction aux packagesLPIC1 4 01 introduction aux packages
LPIC1 4 01 introduction aux packages
 
LPIC1 07 04 udev
LPIC1 07 04 udevLPIC1 07 04 udev
LPIC1 07 04 udev
 
LPIC1 07 01 introduction à l'administration du matériel
LPIC1 07 01 introduction à l'administration du matérielLPIC1 07 01 introduction à l'administration du matériel
LPIC1 07 01 introduction à l'administration du matériel
 

Similaire à LPIC1 08 03 grub2

02 03 récupération du système
02 03 récupération du système02 03 récupération du système
02 03 récupération du système
Noël
 
NetBSD operating system: Clean Code, Ports, Anykernel, pkgsrc and Desktop pro...
NetBSD operating system: Clean Code, Ports, Anykernel, pkgsrc and Desktop pro...NetBSD operating system: Clean Code, Ports, Anykernel, pkgsrc and Desktop pro...
NetBSD operating system: Clean Code, Ports, Anykernel, pkgsrc and Desktop pro...
jihbed
 
09 02 configuration du serveur nfs
09 02 configuration du serveur nfs09 02 configuration du serveur nfs
09 02 configuration du serveur nfs
Noël
 
Open Wide : Les outils pour le développement des systemes embarques
Open Wide : Les outils pour le développement des systemes embarquesOpen Wide : Les outils pour le développement des systemes embarques
Open Wide : Les outils pour le développement des systemes embarques
Alexandre LAHAYE
 
Présentation de la pile réseau sous gnu linux
Présentation de la pile réseau sous gnu linuxPrésentation de la pile réseau sous gnu linux
Présentation de la pile réseau sous gnu linux
Thierry Gayet
 
Rapport systéme embarqué busybox
Rapport systéme embarqué busyboxRapport systéme embarqué busybox
Rapport systéme embarqué busybox
Ayoub Rouzi
 
09 01 configuration du serveur samba
09 01 configuration du serveur samba09 01 configuration du serveur samba
09 01 configuration du serveur samba
Noël
 
03 01 intervention sur le système de fichier
03 01 intervention sur le système de fichier03 01 intervention sur le système de fichier
03 01 intervention sur le système de fichier
Noël
 
systemd red hat linux examen Ex200 rh124
systemd red hat linux examen Ex200 rh124systemd red hat linux examen Ex200 rh124
systemd red hat linux examen Ex200 rh124
loffyhacker
 
Rapport openembedded
Rapport openembeddedRapport openembedded
Rapport openembedded
Ayoub Rouzi
 
01 04 compilation du noyau
01 04 compilation du noyau01 04 compilation du noyau
01 04 compilation du noyau
Noël
 
Les Nouveautés de zabbix 2.2 par Alain Ganuchaud
Les Nouveautés de zabbix 2.2 par Alain GanuchaudLes Nouveautés de zabbix 2.2 par Alain Ganuchaud
Les Nouveautés de zabbix 2.2 par Alain Ganuchaud
Alain Ganuchaud
 
Boot
BootBoot
LPIC1 05 02 Filesystem Hierarchy Standard
LPIC1 05 02 Filesystem Hierarchy StandardLPIC1 05 02 Filesystem Hierarchy Standard
LPIC1 05 02 Filesystem Hierarchy Standard
Noël
 
Compilation noyau linux depuis les sources
Compilation noyau linux depuis les sourcesCompilation noyau linux depuis les sources
Compilation noyau linux depuis les sources
Thierry Gayet
 
Mise à jour d’un système Linux embarqué « Over The Air »
Mise à jour d’un système Linux embarqué « Over The Air »Mise à jour d’un système Linux embarqué « Over The Air »
Mise à jour d’un système Linux embarqué « Over The Air »
Pierre-jean Texier
 
Tgosp006dveloppement Noyau Et Driver Sous Gnu Linux 1234984890078859 1
Tgosp006dveloppement Noyau Et Driver Sous Gnu Linux 1234984890078859 1Tgosp006dveloppement Noyau Et Driver Sous Gnu Linux 1234984890078859 1
Tgosp006dveloppement Noyau Et Driver Sous Gnu Linux 1234984890078859 1
mazurus
 
Tv21 02-07 linuxembedded
Tv21 02-07 linuxembeddedTv21 02-07 linuxembedded
Tv21 02-07 linuxembedded
Pascal Flamand
 
alphorm.com - Formation Linux LPIC-1/Comptia Linux+
alphorm.com - Formation Linux LPIC-1/Comptia Linux+alphorm.com - Formation Linux LPIC-1/Comptia Linux+
alphorm.com - Formation Linux LPIC-1/Comptia Linux+
Alphorm
 

Similaire à LPIC1 08 03 grub2 (20)

02 03 récupération du système
02 03 récupération du système02 03 récupération du système
02 03 récupération du système
 
NetBSD operating system: Clean Code, Ports, Anykernel, pkgsrc and Desktop pro...
NetBSD operating system: Clean Code, Ports, Anykernel, pkgsrc and Desktop pro...NetBSD operating system: Clean Code, Ports, Anykernel, pkgsrc and Desktop pro...
NetBSD operating system: Clean Code, Ports, Anykernel, pkgsrc and Desktop pro...
 
09 02 configuration du serveur nfs
09 02 configuration du serveur nfs09 02 configuration du serveur nfs
09 02 configuration du serveur nfs
 
Open Wide : Les outils pour le développement des systemes embarques
Open Wide : Les outils pour le développement des systemes embarquesOpen Wide : Les outils pour le développement des systemes embarques
Open Wide : Les outils pour le développement des systemes embarques
 
Présentation de la pile réseau sous gnu linux
Présentation de la pile réseau sous gnu linuxPrésentation de la pile réseau sous gnu linux
Présentation de la pile réseau sous gnu linux
 
Rapport systéme embarqué busybox
Rapport systéme embarqué busyboxRapport systéme embarqué busybox
Rapport systéme embarqué busybox
 
09 01 configuration du serveur samba
09 01 configuration du serveur samba09 01 configuration du serveur samba
09 01 configuration du serveur samba
 
03 01 intervention sur le système de fichier
03 01 intervention sur le système de fichier03 01 intervention sur le système de fichier
03 01 intervention sur le système de fichier
 
systemd red hat linux examen Ex200 rh124
systemd red hat linux examen Ex200 rh124systemd red hat linux examen Ex200 rh124
systemd red hat linux examen Ex200 rh124
 
Rapport openembedded
Rapport openembeddedRapport openembedded
Rapport openembedded
 
01 04 compilation du noyau
01 04 compilation du noyau01 04 compilation du noyau
01 04 compilation du noyau
 
Les Nouveautés de zabbix 2.2 par Alain Ganuchaud
Les Nouveautés de zabbix 2.2 par Alain GanuchaudLes Nouveautés de zabbix 2.2 par Alain Ganuchaud
Les Nouveautés de zabbix 2.2 par Alain Ganuchaud
 
Boot
BootBoot
Boot
 
LPIC1 05 02 Filesystem Hierarchy Standard
LPIC1 05 02 Filesystem Hierarchy StandardLPIC1 05 02 Filesystem Hierarchy Standard
LPIC1 05 02 Filesystem Hierarchy Standard
 
Compilation noyau linux depuis les sources
Compilation noyau linux depuis les sourcesCompilation noyau linux depuis les sources
Compilation noyau linux depuis les sources
 
Noyau
NoyauNoyau
Noyau
 
Mise à jour d’un système Linux embarqué « Over The Air »
Mise à jour d’un système Linux embarqué « Over The Air »Mise à jour d’un système Linux embarqué « Over The Air »
Mise à jour d’un système Linux embarqué « Over The Air »
 
Tgosp006dveloppement Noyau Et Driver Sous Gnu Linux 1234984890078859 1
Tgosp006dveloppement Noyau Et Driver Sous Gnu Linux 1234984890078859 1Tgosp006dveloppement Noyau Et Driver Sous Gnu Linux 1234984890078859 1
Tgosp006dveloppement Noyau Et Driver Sous Gnu Linux 1234984890078859 1
 
Tv21 02-07 linuxembedded
Tv21 02-07 linuxembeddedTv21 02-07 linuxembedded
Tv21 02-07 linuxembedded
 
alphorm.com - Formation Linux LPIC-1/Comptia Linux+
alphorm.com - Formation Linux LPIC-1/Comptia Linux+alphorm.com - Formation Linux LPIC-1/Comptia Linux+
alphorm.com - Formation Linux LPIC-1/Comptia Linux+
 

Plus de Noël

présentation des services Open Source pour GNU/Linux
présentation des services Open Source pour GNU/Linuxprésentation des services Open Source pour GNU/Linux
présentation des services Open Source pour GNU/Linux
Noël
 
LPIC1 07 14 mount
LPIC1 07 14 mountLPIC1 07 14 mount
LPIC1 07 14 mount
Noël
 
LPIC1 07 18 debugfs
LPIC1 07 18 debugfsLPIC1 07 18 debugfs
LPIC1 07 18 debugfs
Noël
 
LPIC1 07 17 tune2fs
LPIC1 07 17 tune2fsLPIC1 07 17 tune2fs
LPIC1 07 17 tune2fs
Noël
 
LPIC1 07 16 dumpe2fs
LPIC1 07 16 dumpe2fsLPIC1 07 16 dumpe2fs
LPIC1 07 16 dumpe2fs
Noël
 
LPIC1 07 12 formatage
LPIC1 07 12 formatageLPIC1 07 12 formatage
LPIC1 07 12 formatage
Noël
 
LPIC1 07 10 GNU parted
LPIC1 07 10 GNU partedLPIC1 07 10 GNU parted
LPIC1 07 10 GNU parted
Noël
 
LPIC1 07 09 fdisk
LPIC1 07 09 fdiskLPIC1 07 09 fdisk
LPIC1 07 09 fdisk
Noël
 
LPIC1 07 08 partitionning
LPIC1 07 08 partitionningLPIC1 07 08 partitionning
LPIC1 07 08 partitionning
Noël
 
LPIC1 07 07 introduction à la gestion des disques durs
LPIC1 07 07 introduction à la gestion des disques dursLPIC1 07 07 introduction à la gestion des disques durs
LPIC1 07 07 introduction à la gestion des disques durs
Noël
 
LPIC1 07 06 modules
LPIC1 07 06 modulesLPIC1 07 06 modules
LPIC1 07 06 modules
Noël
 

Plus de Noël (11)

présentation des services Open Source pour GNU/Linux
présentation des services Open Source pour GNU/Linuxprésentation des services Open Source pour GNU/Linux
présentation des services Open Source pour GNU/Linux
 
LPIC1 07 14 mount
LPIC1 07 14 mountLPIC1 07 14 mount
LPIC1 07 14 mount
 
LPIC1 07 18 debugfs
LPIC1 07 18 debugfsLPIC1 07 18 debugfs
LPIC1 07 18 debugfs
 
LPIC1 07 17 tune2fs
LPIC1 07 17 tune2fsLPIC1 07 17 tune2fs
LPIC1 07 17 tune2fs
 
LPIC1 07 16 dumpe2fs
LPIC1 07 16 dumpe2fsLPIC1 07 16 dumpe2fs
LPIC1 07 16 dumpe2fs
 
LPIC1 07 12 formatage
LPIC1 07 12 formatageLPIC1 07 12 formatage
LPIC1 07 12 formatage
 
LPIC1 07 10 GNU parted
LPIC1 07 10 GNU partedLPIC1 07 10 GNU parted
LPIC1 07 10 GNU parted
 
LPIC1 07 09 fdisk
LPIC1 07 09 fdiskLPIC1 07 09 fdisk
LPIC1 07 09 fdisk
 
LPIC1 07 08 partitionning
LPIC1 07 08 partitionningLPIC1 07 08 partitionning
LPIC1 07 08 partitionning
 
LPIC1 07 07 introduction à la gestion des disques durs
LPIC1 07 07 introduction à la gestion des disques dursLPIC1 07 07 introduction à la gestion des disques durs
LPIC1 07 07 introduction à la gestion des disques durs
 
LPIC1 07 06 modules
LPIC1 07 06 modulesLPIC1 07 06 modules
LPIC1 07 06 modules
 

LPIC1 08 03 grub2

  • 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