User Tools

Site Tools


Sidebar

Sidebar

Accueil

Menu Linux

Menu Windows

Menu Android

I. Partie LINUX

  • Préliminaire

Introduction Linux

LiveCD Linux

  • Installation

LiveCD Ubuntu

Installation Ubuntu

Ubuntu sur Netbook

Installation sur support USB

Installation sans CD-ROM

Installations, mise à jour

Réinstallation/Migration version Ubuntu

Applications Ubuntu

Notes

Documentation-Aides

* Aller plus loin

Arborescence Ubuntu

Recherche Ubuntu

Edition Linux

Terminal & Super Utilisateur

Commandes Linux (1)

Commandes Linux (2)

Utilisateurs, groupes, droits

Matériel

Imprimante Linux

Compression-Archivage

Déplacer le /home

Bureau-Gnome

Environnement graphique

  • Réseau

Connexion Linux

Réseau Linux

Routeurs

Paramétrage routeur

Analyse Réseau - Gestion parc

Partages,Transferts

Disque-Réseau

Contrôle à distance

Contrôle à distance Linux

Teamviewer

Serveur

Serveur Linux

OpenVPN

Sécurité Linux

SSH

Authentification

Migration Linux Petite entreprise

  • Utiliser des applications Windows

Virtualisation

Wine: Applications Windows sous Linux

  • Téléphonie VOIP

Asterisk, TrixBox, Elastix

Routeur double Wan

  • Maintenance, dépannage

Sauvegarde

Sauvegarde Linux

Synchronisation Linux

Dépannage Ubuntu

Antivirus Linux

Grub

Grub2

Partitions Linux

Fichier fstab

Récupération de fichiers, partitions

  • BDD

BDD Linux

Access/MySQL

Talend Open Studio

II. Partie commune

Présentation

  • Internet

Navigation Internet

Thunderbird (1)

Thunderbird (2)

Thunderbird (3)

Courrier GMail

  • Création de site

Dokuwiki

Joomla

  • Bureautique

Open Office

  • Graphisme

Picasa

  • Photo

Photo: Théorie

Photo: Pratique

Diaporama, site photos

Retouche: Gimp

  • Téléphone

Téléphonie

  • Multimedia

YouTube

Musique

Télévision

  • BDD

Access/MySQL

III. Partie WINDOWS

  • Préliminaire

Logiciels Windows

Utilitaires Windows

  • Internet

Connexion Internet

Export OutlookExpress

Changement d'ordinateur

Agenda

Blog: Dotclear

Exploration/Dépannage Internet

  • Création de site

Joomla

Dreamweaver

  • Réseau

Partage Connexion

Partage Fichiers

Partage Imprimante

Transfert Fichiers

  • Dépannage

Prévention-dépannage Windows

  • Divers

Anti-virus

Gravure CD

Installation périphérique Windows

Partitions Windows

Organisation disque dur

Sauvegarde-Synchronisation Windows

Putty

Contrôle à distance

Bash Shell

IV. Partie Android

Sidebar

Smartphone

Messages pour le Web

grub

Grub

1. Introduction

Grub (pour GRand Unified Bootloader) est un programme de multiboot, libre, au même titre que LILO (Linux Loader), qui permet de choisir le système d’exploitation au démarrage de l’ordinateur. C’est le chargeur de configuration utilisé sur Ubuntu.

2. Fonctionnement

Quand l'ordinateur est allumé, le BIOS cherche un disque sur lequel booter, et transfère le contrôle au Master Boot Record (MBR) de ce disque, correspondant aux 512 premiers octets du disque.

Le MBR contient la partie 1 de GRUB, les parties suivantes du Grub peuvent se trouver ailleurs. Quand le Grub est chargé, il affiche une interface à l'utilisateur, et ce dernier peut choisir quel système d'exploitation charger.

GRUB peut également charger un système d'exploitation automatiquement, après une période donnée. Une fois le système choisi, GRUB le charge et lui transfère le contrôle de la machine.

3. Modification du Grub

Pour modifier le fichier du Grub, il faut l’éditer en tant qu’administrateur, il est enregistré dans le fichier /boot/grub/menu.lst. Pour cela, ouvrir un terminal par Applications/Accessoires/Terminal et écrire :

sudo gedit /boot/grub/menu.lst

sudo (pour passer en mode super-utilisateur), laisser un espace, gedit (commande pour ouvrir l’éditeur Gedit), espace, /boot/grub/menu.lst (adresse du fichier)

La console en réponse demande le mot de passe de l’utilisateur :

Puis, il ouvre Gedit :

Bien agrandir verticalement pour voir le menu, assez long. Toutes les lignes précédées du caractère # sont des commentaires. Les textes encadrés par ## des deux côtés sont des titres dans les commentaires.

Sur l’exemple ici, Windows XP est mis en premier. Si on ne fait rien, il démarrera par défaut après la temporisation.

Si ce n’est pas le cas et que l’on veut mettre XP au début, il suffit de le chercher dans le Grub et faire un couper-coller du paragraphe XP et le mettre en tête de la liste qui suit la ligne de titre ## End default Options ##.

Quand la modification est faite, faire Enregistrer dans Gedit et Quitter. Au prochain démarrage, la modification fera effet.

4. Conseil

La syntaxe du Grub n’est pas homogène avec les baptêmes Linux des partitions. Le 1° disque appelé d'habitude hda est ici hd0. Ensuite, les partitions sont comptées à partir de zéro et s'écrivent pour le 1° disque: (hd0,0), (hd0,1), (hd0.2)… au lieu de hda1, hda2, hda3

On voit sur l’exemple précédent que la partition de démarrage XP est marquée en (hd0,0) qui correspond à la première partition du premier disque qui est appelée partout ailleurs hda1.

Pour éviter tout risque d’erreur, enregistrer en lieu sûr et accessible dans tous les cas de figures (partie Fat32, clé USB, répertoire/home) une copie d’un Grub qui fonctionne bien. La copie se fait soit en mode graphique en navigant dans le système de fichiers, soit en lignes de commande du terminal:

 cp /boot/grub/menu.lst /home/votre_login/grub_menu.lst  # ou ailleurs (autre partition,...)

Ce fichier pourra servir plus tard de modèle en cas de besoin…

A titre d’exemple, un tel fichier menu.lst est mis sur le site à côté de ce fichier.

grub.txt · Last modified: 2020/06/23 14:17 by guy