Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#26 Le 06/12/2024, à 00:01

iznobe

Re : [Resolu] /boot/efi does not have sufficient space, required pour mise

comment ca pourrait demarrer sur la P9 , sans drapeau boot ?

En tout cas , perso , je m ' en tiendrais a ne changer uniquement la taille et l' emplacement de la partition .
Donc je remettrai les drapeaux comme ils etaient au depart , mais peut etre que finalement ca n' a pas tellement d' importance .

Dernière modification par iznobe (Le 06/12/2024, à 00:07)


retour COMPLET et utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .

En ligne

#27 Le 06/12/2024, à 07:54

O_20_100_O

Re : [Resolu] /boot/efi does not have sufficient space, required pour mise

Pourquoi ça irait bien, alors que ça peut aller mal tongue

Effectivement la partition de remplacement pour l'esp semble malade. Par contre, après l'avoir testé, on peut démarrer sans les drapeaux boot et esp; mais une live-usb de refind ne voit pas d'esp pour installer.

Si un nouveau formatage ne la répare pas, et dans l'attente d'une solution plus perenne, on peut toujours revenir à l'utilisation de l'esp d'origine.
Il faudrait retirer, par exemple, tout le répertoire dell qui fait bien plus que les 24 Mo manquants.
Ce répertoire peut être copié ailleurs sur le disque pour être remis à sa place quand tout ira bien. On peut faire la même chose avec Microsoft, mais c'est plus juste.

Dernière modification par O_20_100_O (Le 06/12/2024, à 08:31)

Hors ligne

#28 Le 06/12/2024, à 10:03

geole

Re : [Resolu] /boot/efi does not have sufficient space, required pour mise

Bonjour à tous
Pour 8Bonhomme5.
Dans un premier temps, on va mettre nickel cette partition
1) Installe les modules complémentaires de gparted

 sudo apt install mtools 

2) Démonte la partition

sudo umount /dev/nvme0n1p9

3) Vérifie

sudo fsck /dev/nvme0n1p9  

4) Fais un rapport

sudo fdisk -l  /dev/nvme0n1

5) Lance gparted  et positionne-toi sur la partition P9 qu'on vient de crééer
- Clique sur l'onglet vérifier
- Ajoute le drapeau ESP
Quitte gparted
6)  Fabrique une entrée NVRAM nouvelle

sudo efibootmgr --create --disk /dev/nvme0n1 --part 9 --label "shim" --loader "\EFI\ubuntu\shimx64.efi"

7) Reboote
8) Regarde si le problème est solutionné.
9) Si pas le cas on va épurer le contenu de cette partition pour la dédier à ubuntu pour cela
10) Relance gparted
11) Fabrique une nouvelle partition FA32 en début de disque sa taille sera donc de 151 Mo si je ne me trompe pas.
12) Quitte gparted et monte cette nouvelle partition

sudo mount -v /dev/dev/nvme0n1p1 /mnt

13) Déplace les  répertoires qui ne sont pas nécessaires à ubuntu

sudo mkdir -v /mnt/EFI
sudo mv -v /boot/efi/EFI/dell   /mnt/EFI
sudo mv -v /boot/efi/EFI/Microsoft  /mnt/EFI

14) Duplique la structure de boot

sudo cp  -v /boot/efi/EFI/Boot  /mnt/EFI

Ajout.

Je viens de faire la même opération de copier/coller de partition.    L'opération se plante Lamentablement
et j'aboutis au même résultat.

Agrandir /dev/sdd7 de 100.00 Mio à 999.00 Mio  00:00:08    ( ERREUR )
     	
calibrer /dev/sdd7  00:00:02    ( SUCCÈS )
     	
chemin : /dev/sdd7 (partition)
début : 235419648
fin : 235624447
taille : 204800 (100.00 Mio)
vérifier le système de fichiers sur /dev/sdd7 et corriger les problèmes (si possible)  00:00:00    ( SUCCÈS )
     	
fsck.fat -a -w -v '/dev/sdd7'  00:00:00    ( SUCCÈS )
     	
fsck.fat 4.2 (2021-01-31)
Checking we can access the last sector of the filesystem
Boot sector contents:
System ID "mkfs.fat"
Media byte 0xf8 (hard disk)
512 bytes per logical sector
512 bytes per cluster
32 reserved sectors
First FAT starts at byte 16384 (sector 32)
2 FATs, 32 bit entries
806400 bytes per FAT (= 1575 sectors)
Root directory start at cluster 2 (arbitrary size)
Data area starts at byte 1629184 (sector 3182)
201568 data clusters (103202816 bytes)
63 sectors/track, 255 heads
2048 hidden sectors
204750 sectors total
Reclaiming unconnected clusters.
Checking free cluster summary.
/dev/sdd7: 6 files, 6/201568 clusters
agrandir la partition de 100.00 Mio à 999.00 Mio  00:00:04    ( SUCCÈS )
     	
ancien début : 235419648
ancienne fin : 235624447
ancienne taille : 204800 (100.00 Mio)
nouveau début : 235419648
nouvelle fin : 237465599
nouvelle taille : 2045952 (999.00 Mio)
agrandir le système de fichiers pour remplir la partition  00:00:02    ( ERREUR )
     	
utilisation de libparted
messages de libparted    ( ERREUR )
     	
GNU Parted ne peut redimensionner cette partition à cette taille. Nous y travaillons !

https://ibb.co/SnzRkqt

Dernière modification par geole (Le 06/12/2024, à 13:37)


Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit,  utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir  https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248

Hors ligne

#29 Le 06/12/2024, à 13:58

8Bonhomme5

Re : [Resolu] /boot/efi does not have sufficient space, required pour mise

est-ce que je  dois faire quelque chose pour les drapeaux ou autre chose?

Hors ligne

#30 Le 06/12/2024, à 14:13

geole

Re : [Resolu] /boot/efi does not have sufficient space, required pour mise

J'ai analysé le problème. Tu ne pourras pas  faire allouer la  taille prévue à la partition. Tu ne pourras pas non plus la rétrécir.
Voici le minima que tu dois faire
10) Relance gparted
11) Fabrique une nouvelle partition FA32 en début de disque sa taille sera donc de 151 Mo si je ne me trompe pas.
12) Quitte gparted et monte cette nouvelle partition

sudo mount -v /dev/nvme0n1p1 /mnt

13) Déplace les  répertoires qui ne sont pas nécessaires à ubuntu

sudo mkdir -v /mnt/EFI
sudo mv -v /boot/efi/EFI/dell   /mnt/EFI
sudo mv -v /boot/efi/EFI/Microsoft  /mnt/EFI

14) Duplique la structure de boot

sudo cp  -rv /boot/efi/EFI/Boot  /mnt/EFI

Tu pourras ajouter
15) Lance gparted et mettre le drapeau ESP  à cette partition P9
16)  Fabrique une entrée NVRAM nouvelle

sudo efibootmgr --create --disk /dev/nvme0n1 --part 9 --label "shimP9" --loader "\EFI\ubuntu\shimx64.efi"

Puis tu regarderas  si ton problème initial se résoud.

Par la suite,   Il serait pas mal de remettre en état cette partition par destruction et récréation.    Explications plus tard.

Dernière modification par geole (Le 06/12/2024, à 16:23)


Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit,  utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir  https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248

Hors ligne

#31 Le 06/12/2024, à 15:15

8Bonhomme5

Re : [Resolu] /boot/efi does not have sufficient space, required pour mise

au point 12, je pense qu'il y avait un dev/ en trop.

par contre au 14 j'ai la réponse ci-dessous, dois-je continuer?

bonhomme@bonhomme-G5-5500:~$ sudo cp  -v /boot/efi/EFI/Boot  /mnt/EFI
cp: -r non spécifié ; omission du répertoire '/boot/efi/EFI/Boot'
bonhomme@bonhomme-G5-5500:~$ 

Hors ligne

#32 Le 06/12/2024, à 16:24

geole

Re : [Resolu] /boot/efi does not have sufficient space, required pour mise

je rectifie

sudo cp  -Rv /boot/efi/EFI/Boot  /mnt/EFI

Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit,  utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir  https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248

Hors ligne

#33 Le 06/12/2024, à 16:41

8Bonhomme5

Re : [Resolu] /boot/efi does not have sufficient space, required pour mise

Nickel merci !

j'aurais été incapable de trouver tout ça par moi-même.

Hors ligne

#34 Le 14/12/2024, à 18:50

8Bonhomme5

Re : [Resolu] /boot/efi does not have sufficient space, required pour mise

bonjour, je viens de retirer le "resolu" du titre.

Je n'avais pas encore essayé mais je ne peut plus démarrer ma partition windows, je suppose qu'il y a un lien avec les changements dans gparted
je suppose que e qui ne va pas c'est sur la première image le "windows boot manager (on /dev/nvme0n1p1)" qui devrait être "windows boot manager (on /dev/nvme0n1p9)" ?


https://i.postimg.cc/zvdXqN9T/20241214-181141.jpg

https://i.postimg.cc/0Qksj3Gn/20241214-180557.jpg

https://i.postimg.cc/LsCpqDyM/Capture-d-cran-du-2024-12-14-18-46-22.png


Modération : merci d'utiliser des images de petite taille (300x300) ou des miniatures pointant sur ces images.

Dernière modification par cqfd93 (Le 14/12/2024, à 19:33)

Hors ligne

#35 Le 14/12/2024, à 18:57

geole

Re : [Resolu] /boot/efi does not have sufficient space, required pour mise

Bonsoir,
Il faut lancer gparted pour supprimer le drapeau ESP de la partition P9  et remettre un drapeau ESP dans la partition P1. Quitter gparted
Puis  régénérer le grub.

sudo update grub

En effet, le UUID de la partition P1 a changé et la recherche windows se fait uniquement dans les  partitions ayant  drapeau ESP.

Dernière modification par geole (Le 14/12/2024, à 19:09)


Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit,  utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir  https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248

Hors ligne

#36 Le 14/12/2024, à 19:07

8Bonhomme5

Re : [Resolu] /boot/efi does not have sufficient space, required pour mise

sudo update-grub
bonhomme@bonhomme-G5-5500:~$ sudo update-grub
.Sourcing file `/etc/default/grub'
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-6.8.0-49-generic
Found initrd image: /boot/initrd.img-6.8.0-49-generic
Found linux image: /boot/vmlinuz-6.8.0-47-generic
Found initrd image: /boot/initrd.img-6.8.0-47-generic
Found memtest86+ 64bit EFI image: /boot/memtest86+x64.efi
Warning: os-prober will be executed to detect other bootable partitions.
Its output will be used to detect bootable binaries on them and create new boot entries.
Adding boot menu entry for UEFI Firmware Settings ...
done
bonhomme@bonhomme-G5-5500:~$ 

après redémarrage je n'ai plus le listing de choix, ubuntu démarre directement

Dernière modification par 8Bonhomme5 (Le 14/12/2024, à 19:09)

Hors ligne

#37 Le 14/12/2024, à 19:10

geole

Re : [Resolu] /boot/efi does not have sufficient space, required pour mise

Il faut lancer gparted pour supprimer le drapeau ESP de la partition P9  et remettre un drapeau ESP dans la partition P1. Quitter gparted
Puis  régénérer le grub.

sudo update grub

En effet, le UUID de la partition P1 a changé et la recherche windows se fait uniquement dans les  partitions ayant  drapeau ESP.


Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit,  utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir  https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248

Hors ligne

#38 Le 14/12/2024, à 19:22

8Bonhomme5

Re : [Resolu] /boot/efi does not have sufficient space, required pour mise

c'est fait, mais le démarrage se fait encore directement sur Ubuntu

Hors ligne

#39 Le 14/12/2024, à 20:44

8Bonhomme5

Re : [Resolu] /boot/efi does not have sufficient space, required pour mise

je viens de réussir à afficher le grub, il était en "hidden" dans le fichier /etc/default/grub

voir ==> https://www.malekal.com/menu-grub-ne-affiche-pas/

en revanche il n'y a plus la ligne de windowsbootmenu dans les choix proposés

Hors ligne

#40 Le 14/12/2024, à 21:10

8Bonhomme5

Re : [Resolu] /boot/efi does not have sufficient space, required pour mise

Tout est revenue !

pour résoudre ce problème, j'ai utilisé un live usb et utiliser boot-repair.

merci geole pour le coup de main !!

Hors ligne