Grub2
Documentation
https://help.ubuntu.com/community/Grub2http://doc.ubuntu-fr.org/tutoriel/grub2_lancer_des_images_iso
http://forum.ubuntu-fr.org/viewtopic.php?id=409768
http://coursinforev.org/dokuwiki/doku.php/grub2 (+++)
Linux Pratique Essentiel n°14 Juin-Juillet 2010 p 49
Configuration
- Fichier /boot/grub/grub.cfg est généré par la commande update-grub2
- /etc/default/grub : définit les valeurs par défaut
- /etc/grub.d/
- 00_header : script gérant les options par défaut
- 05_debian_theme : configurele thème utilisé par Grub2
- 10_linux : script de lancement du système présent.
- 20_memtest86+ : contient le logiciel de test de la RAM
- 30_os-prober : script recherchant les autres systèmes installés
- 40_custom : Permet de paramétrer manuellement le lancement d’autre(s) système(s) d’exploitation.
Réinstallation
-
à partir de la session d’Ubuntu en cours :
sudo grub-install --root-directory=/ /dev/sdX
-
à partir d’un live cd :
http://howtoubuntu.org/how-to-repair-restore-reinstall-grub-2-with-a-ubuntu-live-cd
sudo mount /dev/sdXY /mnt
sudo mount --bind /dev /mnt/dev
sudo mount --bind /dev/pts /mnt/dev/pts
sudo mount --bind /proc /mnt/proc
sudo mount --bind /sys /mnt/sys
sudo chroot /mntgrub-install /dev/sdXgrub-install --recheck /dev/sdXupdate-grub exit
sudo umount /mnt/dev/pts sudo umount /mnt/dev sudo umount /mnt/proc sudo umount /mnt/sys sudo umount /mnt
sdX correspond au disque dur sur lequel le boot s’effectuera.
sdXY correspond à la partition sur laquelle se situe Ubuntu dont le boot est à réparer.
Mise à jour de la configuration
sudo update-grub2

Sur un HDD GPT
– A la racine du disque, mettre une partition de 1M, non formatée, avec un drapeau bios-grub
– Ensuite créer une partition pour /boot (si on veut une partition différente du système d’exploitation. (300M en ext2 ou ext4), drapeau boot