# Déplacer la partition /boot/efi

**URL:** <https://www.debian-fr.org/t/deplacer-la-partition-boot-efi/87636>\
**Category:** Support Debian\
**Tags:** grub\
**Created:** [Janvier 1, 2023, 9:49 UTC](https://www.debian-fr.org/t/deplacer-la-partition-boot-efi/87636 "2023-01-01T09:49:28Z")\
**Posts on this page:** 11\
**Page:** 1

<div class="post-metadata">

**Author:** ![Chti](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/c/6bbea6/32.png) [@Chti](https://www.debian-fr.org/u/Chti)\
**Post date:** [Janvier 1, 2023, 9:49 UTC](https://www.debian-fr.org/t/deplacer-la-partition-boot-efi/87636/1 "2023-01-01T09:49:28Z")

</div>

Bonjour,

J’aimerais savoir s’il est possible de déplacer la partition /boot/efi avec Gparted.  
Le logiciel le permet, cependant il lance un message d’avertissement.  
Si je veux déplacer cette partition, c’est parce que j’ai une partition pleine à 90% et j’ai besoin de l’agrandir et pour cela je dois pousser /boot/efi/ pour faire de la place, d’où ma question.

Merci.

---

<div class="post-metadata">

**Author:** ![PascalHambourg](https://www.debian-fr.org/user_avatar/www.debian-fr.org/pascalhambourg/32/5837_2.png) [@PascalHambourg](https://www.debian-fr.org/u/PascalHambourg)\
**Post date:** [Janvier 1, 2023, 10:23 UTC](https://www.debian-fr.org/t/deplacer-la-partition-boot-efi/87636/2 "2023-01-01T10:23:19Z")

</div>

En principe, la partition montée sur /boot/efi est une partition de type «&nbsp;système EFI&nbsp;» qui contient des chargeurs d’amorçage comme GRUB ou Windows Boot Manager référencés dans des entrées de boot EFI du firmware UEFI qu’on peut afficher avec `efibootmgr -v`. Chaque entrée contient non seulement le nom du système comme «&nbsp;debian&nbsp;» et le chemin du chargeur dans la partition comme «&nbsp;\EFI\debian\shimx64.efi&nbsp;» (convention Microsoft), mais aussi le numéro, l’UUID et la position et la taille en secteurs de la partition sur le disque. Si la partition est déplacée, la position enregistrée dans l’entrée de boot EFI ne correspondra plus. Cependant j’ignore si cette information est réellement utilisée par les firmwares UEFI qui devraient être capables de lire la table de partition pour retrouver sa position. Dans le doute, il peut être prudent de réinstaller GRUB après avoir déplacé la partition pour enregistrer la nouvelle position avec

```
dpkg-reconfigure grub-efi-amd64

```

ou recréer manuellement une entrée de boot EFI avec efibootmgr :

```
efibootmgr --create --disk /dev/sda --part 1 --label 'debian' --loader '\EFI\debian\shimx64.efi' --verbose

```

en supposant que la partition EFI est /dev/sda1, à ajuster le cas échéant. Selon le firmware UEFI cela peut remplacer l’entrée de boot existante de même nom ou en ajouter une nouvelle. Dans ce cas on peut supprimer l’ancienne entrée BootXXXX avec

```
efibootmgr --bootnum XXXX --delete-bootnum
```

---

<div class="post-metadata">

**Author:** ![Chti](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/c/6bbea6/32.png) [@Chti](https://www.debian-fr.org/u/Chti)\
**Post date:** [Janvier 1, 2023, 11:02 UTC](https://www.debian-fr.org/t/deplacer-la-partition-boot-efi/87636/3 "2023-01-01T11:02:33Z")

</div>

Je vais donc tenter le coup sans passer par un live CD …

---

<div class="post-metadata">

**Author:** ![PascalHambourg](https://www.debian-fr.org/user_avatar/www.debian-fr.org/pascalhambourg/32/5837_2.png) [@PascalHambourg](https://www.debian-fr.org/u/PascalHambourg)\
**Post date:** [Janvier 1, 2023, 2:35 UTC](https://www.debian-fr.org/t/deplacer-la-partition-boot-efi/87636/4 "2023-01-01T14:35:10Z")

</div>

Oui la partition peut être déplacée depuis le système installé à condition de la démonter avant, puis de la remonter ensuite avant de réinstaller GRUB le cas échéant. Pas nécessaire de la remonter pour recréer l’entrée de boot EFI en revanche.

---

<div class="post-metadata">

**Author:** ![Chti](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/c/6bbea6/32.png) [@Chti](https://www.debian-fr.org/u/Chti)\
**Post date:** [Janvier 1, 2023, 3:00 UTC](https://www.debian-fr.org/t/deplacer-la-partition-boot-efi/87636/5 "2023-01-01T15:00:29Z")

</div>

Ok, je vois.  
Mais pour résinstaller grub, j’ai un doute sur la marche à suivre, faut-il procéder ainsi :  
sudo apt-get purge grub puis apt-get install grub et enfin dpkg-reconfigure grub-efi-amd64

Merci

---

<div class="post-metadata">

**Author:** ![PascalHambourg](https://www.debian-fr.org/user_avatar/www.debian-fr.org/pascalhambourg/32/5837_2.png) [@PascalHambourg](https://www.debian-fr.org/u/PascalHambourg)\
**Post date:** [Janvier 1, 2023, 3:26 UTC](https://www.debian-fr.org/t/deplacer-la-partition-boot-efi/87636/6 "2023-01-01T15:26:28Z")

</div>

Non. Il ne s’agit pas de réinstaller un paquet mais le chargeur d’amorçage lui-même.

---

<div class="post-metadata">

**Author:** ![Chti](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/c/6bbea6/32.png) [@Chti](https://www.debian-fr.org/u/Chti)\
**Post date:** [Janvier 1, 2023, 3:41 UTC](https://www.debian-fr.org/t/deplacer-la-partition-boot-efi/87636/7 "2023-01-01T15:41:19Z")

</div>

Donc si j’ai bien compris, après avoir déplacé ma partition de boot, je l’a démonte et je lance la commande `dpkg-reconfigure grub-efi-amd64` ce qui aura pour effet de corriger le MBR afin qu’il indique le nouvel emplacement de grub ?

---

<div class="post-metadata">

**Author:** ![Chti](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/c/6bbea6/32.png) [@Chti](https://www.debian-fr.org/u/Chti)\
**Post date:** [Janvier 1, 2023, 4:24 UTC](https://www.debian-fr.org/t/deplacer-la-partition-boot-efi/87636/8 "2023-01-01T16:24:57Z")

</div>

Question : j’ai trouvé un tuto qui préconise de faire :

`sudo grub-install /dev/sda1`  
`sudo update-grub`

Ces 2 commandes permettant de réinstaller grub sur la partition déplacée /dev/sda1  
Ces deux commandes sont-elles équivalentes à la commande `dpkg-reconfigure grub-efi-amd64`

---

<div class="post-metadata">

**Author:** ![PascalHambourg](https://www.debian-fr.org/user_avatar/www.debian-fr.org/pascalhambourg/32/5837_2.png) [@PascalHambourg](https://www.debian-fr.org/u/PascalHambourg)\
**Post date:** [Janvier 1, 2023, 5:12 UTC](https://www.debian-fr.org/t/deplacer-la-partition-boot-efi/87636/9 "2023-01-01T17:12:12Z")

</div>

> [@Chti](#):
>
> après avoir déplacé ma partition de boot, je l’a démonte

Non, il faut la démonter avant de la déplacer. Et la remonter avant de réinstaller GRUB.

> [@Chti](#):
>
> ce qui aura pour effet de corriger le MBR

Le MBR n’a rien à voir là-dedans, il n’est pas utilisé par l’amorçage EFI.

> [@Chti](#):
>
> j’ai trouvé un tuto qui préconise de faire

Des actions inadaptées. C’est pour l’amorçage BIOS, pas EFI. Oublie.

> [@Chti](#):
>
> Ces deux commandes sont-elles équivalentes à la commande `dpkg-reconfigure grub-efi-amd64`

Non.

---

<div class="post-metadata">

**Author:** ![Chti](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/c/6bbea6/32.png) [@Chti](https://www.debian-fr.org/u/Chti)\
**Post date:** [Janvier 1, 2023, 9:53 UTC](https://www.debian-fr.org/t/deplacer-la-partition-boot-efi/87636/10 "2023-01-01T21:53:50Z")

</div>

C’est fait, j’ai enfin réalisé l’opération, c’était plus compliqué que je ne le pensais car je devais également déplacer mon /home mais c’était impossible de le démonter à chaud donc il a fallu que j’en passe finalement par un live CD.

Mais j’aimerais quand même savoir s’ il y avait moyen de déplacer /home en restant sur le même système.  
En tout cas merci beaucoup de ton aide !

---

<div class="post-metadata">

**Author:** ![PascalHambourg](https://www.debian-fr.org/user_avatar/www.debian-fr.org/pascalhambourg/32/5837_2.png) [@PascalHambourg](https://www.debian-fr.org/u/PascalHambourg)\
**Post date:** [Janvier 1, 2023, 10:20 UTC](https://www.debian-fr.org/t/deplacer-la-partition-boot-efi/87636/11 "2023-01-01T22:20:49Z")

</div>

> [@Chti](#):
>
> je devais également déplacer mon /home mais c’était impossible de le démonter à chaud

Bien sûr que si.

> [@Chti](#):
>
> j’aimerais quand même savoir s’ il y avait moyen de déplacer /home en restant sur le même système.

On peut démonter /home si aucune session n’est ouverte pour un utilisateur dont le répertoire personnel est dans /home. Par exemple en ouvrant une session root ou avec un utilisateur créé pour l’occasion dont le répertoire personnel est en dehors de /home ou dans le répertoire /home de la racine donc accessible quand la partition /home est démontée.

Pour la prochaine installation, utilise LVM car il est plus facile d’agrandir des volumes logiques que des partitions. Pas besoin de les déplacer car l’espace libre n’a pas besoin d’être contigu.
