# Grub

Le meilleur programme d'amorçage sur Linux, tout simplement.

# [Grub] Configuration

## Introduction

Grub est personnalisable depuis son fichier de configuration. Nous allons voir les configurations les plus courantes à faire.

[![image.png](https://wiki.neopipe.fr/uploads/images/gallery/2024-02/scaled-1680-/Th9image.png)](https://wiki.neopipe.fr/uploads/images/gallery/2024-02/Th9image.png)

## Configurations

Toutes les configurations se passent dans le fichier **/etc/default/grub** .

#### Réduire le temps d'affichage

Vous avez la possibilité de réduire le temps d'affichage de l'écran Grub avec le paramètre **GRUB\_TIMEOUT** :

[![image.png](https://wiki.neopipe.fr/uploads/images/gallery/2024-02/scaled-1680-/image.png)](https://wiki.neopipe.fr/uploads/images/gallery/2024-02/image.png)

<p class="callout info">Ici, il est définit sur 3 secondes mais il est possible de le définir sur 0 seconde pour directement démarrer sur la première entrée.</p>

#### Changer l'image de fond

Après avoir mis l'image que vous souhaitez dans le dossier **/boot/grub/** ajoutez cette entrée dans le fichier de configuration :

[![image.png](https://wiki.neopipe.fr/uploads/images/gallery/2024-02/scaled-1680-/Itrimage.png)](https://wiki.neopipe.fr/uploads/images/gallery/2024-02/Itrimage.png)

# [Grub] Reset mot de passe

## Introduction

Dans le cas où vous auriez perdu le mot de passe de votre système Linux et que vous avez un accès physique à la machine, il est possible pour vous de le réinitialiser.

## Manuel

Tout d'abord, redémarrez le système pour accéder au menu Grub :

[![image.png](https://wiki.neopipe.fr/uploads/images/gallery/2024-05/scaled-1680-/U8himage.png)](https://wiki.neopipe.fr/uploads/images/gallery/2024-05/U8himage.png)

Une fois l'entrée de démarrage sélectionnée comme ci-dessus, appuyez sur la touche **E** pour éditer l'entrée.

Sur la ligne commançant par le mot **linux** remplacez "ro" par **rw** et ajoutez le mot clé **single** ou **init=/bin/bash :

[![image.png](https://wiki.neopipe.fr/uploads/images/gallery/2024-05/scaled-1680-/hwhimage.png)](https://wiki.neopipe.fr/uploads/images/gallery/2024-05/hwhimage.png)

Faite **CTRL + X** pour enregistrer et quitter. Vous devriez redémarrer dans un shell root.

Il vous sera désormais possible de modifier le mot de passe de root ou d'un autre utilisateur :

```bash
passwd [USER]
```

Si vous n'avez pas les droits d'écriture sur la partition, exécutez la commande ci-dessous :

```bash
mount -n -o remount,rw /
```