logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 02-02-2024 15:45:08

mister_g
Membre
Distrib. : debian sid
Noyau : Linux 6.6.13
(G)UI : fluxbox
Inscription : 20-07-2022

[RESOLU] J'en ai fait une bonne. suppression de la partition /boot/efi

Bonjour à tous,

Ouais, un petit raté sur gparted peut être très désagréable.
En voulant effacer les partitions d'un disque usb, je me suis raté ...

j'ai supprimé la partition fat 32 /boot/efi. (et pas plus, ouf finalement)

en voyant ma connerie,
j'ai formaté a nouveau la partition en fat32, mis les flag boot et esp, remis le point de montage.

ensuite j'ai fait un grub-install.

au boot j'ai bien mon menu grub correct,
que je choisisse le mode normal ou recovery, j'arrive au même endroit, je dois taper le mot de passe root ou faire ctrl+D.
il n'y a pas de message d'erreur lors du boot,
j'ai "juste" de nombreuses lignes avec "/scripts/local-block" (cela vient de plymouth non ?)
et des tonnes de lignes avec "job dev-disk-by" suivi des uuid des disques.
en aucun cas j'arrive à un login.

le uuid de la partition de boot ayant changé, j'ai mis le nouvel uuid de la partition dans fstab (je ne sais pas si c'est utile) et cela n'a rien changé.

je ne pense pas être trop loin de la solution, mais je n'ai rien trouvé pour le moment qui me fasse avancer.

je suis preneur de toutes idées smile

merci

Dernière modification par mister_g (06-02-2024 17:05:48)

Hors ligne

#2 02-02-2024 16:02:23

mister_g
Membre
Distrib. : debian sid
Noyau : Linux 6.6.13
(G)UI : fluxbox
Inscription : 20-07-2022

Re : [RESOLU] J'en ai fait une bonne. suppression de la partition /boot/efi

information supplémentaire, la partition windows  demarre nickel.

j'avais aussi supprimer le swap, je l'ai remis et changé son uuid dans fstab, mais cela ne suffit pas.
j'ai peut etre une piste avec un live usb et la commande fsck

Hors ligne

#3 02-02-2024 16:11:56

raleur
Membre
Inscription : 03-10-2014

Re : [RESOLU] J'en ai fait une bonne. suppression de la partition /boot/efi

Il n'y a rien d'irremplaçable dans la partition EFI, donc elle et sont contenu peuvent être recréés tant qu'on ne rédemarre pas.

mister_g a écrit :

que je choisisse le mode normal ou recovery, j'arrive au même endroit, je dois taper le mot de passe root ou faire ctrl+D.


Donc tu tombes dans le mode emergency. Cela se produit typiquement lorsque le montage d'un système de fichiers non optionel échoue.

mister_g a écrit :

j'ai "juste" de nombreuses lignes avec "/scripts/local-block" (cela vient de plymouth non ?)


Non, de l'initramfs, qui peut éventuellement lancer plymouth s'il est installé.

mister_g a écrit :

le uuid de la partition de boot ayant changé, j'ai mis le nouvel uuid de la partition dans fstab (je ne sais pas si c'est utile) et cela n'a rien changé.


Oui c'est nécessaire pour qu'elle puisse être montée au démarrage. Cette partition n'a pas besoin d'être montée en temps normal (sauf pour réinstaller GRUB), tu peux commenter la ligne pour voir ce que ça donne.

mister_g a écrit :

avais aussi supprimer le swap, je l'ai remis et changé son uuid dans fstab, mais cela ne suffit pas.


L'UUID du swap est aussi enregistré dans l'initramfs (via /etc/initramfs-tools/conf.d/resume) pour la reprise après hibernation. Il aurait mieux valu recréer le swap avec le même UUID qu'avant pour éviter de modifier les fichiers de configuration et reconstruire l'initramfs. Tu peux encore le changer avec swaplabel -U. Mais ce n'est pas ça qui empêche le démarrage normal, ça rallonge seulement.

Dernière modification par raleur (02-02-2024 16:16:15)


Il vaut mieux montrer que raconter.

Hors ligne

#4 02-02-2024 16:21:54

mister_g
Membre
Distrib. : debian sid
Noyau : Linux 6.6.13
(G)UI : fluxbox
Inscription : 20-07-2022

Re : [RESOLU] J'en ai fait une bonne. suppression de la partition /boot/efi

ah mince,
j'ai rebooté en me disant que j'allais devoir le faire à un moment ou un autre ....

je vais modifier le resume, je n'ai plus l'uuid d'origine sad

fsck n'a rien trouvé d'anormal sur les 4 partitions (/boot, /, /home et swap)

Hors ligne

#5 02-02-2024 16:24:12

mister_g
Membre
Distrib. : debian sid
Noyau : Linux 6.6.13
(G)UI : fluxbox
Inscription : 20-07-2022

Re : [RESOLU] J'en ai fait une bonne. suppression de la partition /boot/efi

je n'ai rien dans /etc/initramfs-tools/conf.d/, c'est un pc de bureau, pas de mise en veille ni d'ibernation

j'ai le fichier calamares-safe-initramfs.conf contenant umask=0077

Dernière modification par mister_g (02-02-2024 16:25:01)

Hors ligne

#6 02-02-2024 16:26:41

mister_g
Membre
Distrib. : debian sid
Noyau : Linux 6.6.13
(G)UI : fluxbox
Inscription : 20-07-2022

Re : [RESOLU] J'en ai fait une bonne. suppression de la partition /boot/efi

est ce que je dois rejouer un grub-install après la modification d'un uuid ? (je dirai oui)

Hors ligne

#7 02-02-2024 16:29:13

mister_g
Membre
Distrib. : debian sid
Noyau : Linux 6.6.13
(G)UI : fluxbox
Inscription : 20-07-2022

Re : [RESOLU] J'en ai fait une bonne. suppression de la partition /boot/efi

ah !!
le répertoire /boot/efi est vide !!!

il y avait le répertoire EFI et EFI/debian au premier reboot ...

Hors ligne

#8 02-02-2024 16:34:52

raleur
Membre
Inscription : 03-10-2014

Re : [RESOLU] J'en ai fait une bonne. suppression de la partition /boot/efi

mister_g a écrit :

est ce que je dois rejouer un grub-install après la modification d'un uuid ?


Je ne pense pas. GRUB ne recherche pas de fichier par UUID sur cette partition.

mister_g a écrit :

le répertoire /boot/efi est vide


Parce que la partition EFI n'est pas montée ?


Il vaut mieux montrer que raconter.

Hors ligne

#9 02-02-2024 16:36:36

mister_g
Membre
Distrib. : debian sid
Noyau : Linux 6.6.13
(G)UI : fluxbox
Inscription : 20-07-2022

Re : [RESOLU] J'en ai fait une bonne. suppression de la partition /boot/efi

dans fstab j'ai changé a la main les uuid en fonction de ce que m'a retourné blkid.

mais est ce que je dois aussi changer les partuuid quelque part ?

Hors ligne

#10 02-02-2024 16:39:52

raleur
Membre
Inscription : 03-10-2014

Re : [RESOLU] J'en ai fait une bonne. suppression de la partition /boot/efi

Seulement si fstab ou autre utilisent des PARTUUID.

Il vaut mieux montrer que raconter.

Hors ligne

#11 02-02-2024 16:46:24

mister_g
Membre
Distrib. : debian sid
Noyau : Linux 6.6.13
(G)UI : fluxbox
Inscription : 20-07-2022

Re : [RESOLU] J'en ai fait une bonne. suppression de la partition /boot/efi

hélas si, la partition est montée, je vois les deux derniers noyaux,
le répertoire grub contient des fichiers,
mais /boot/efi est vide, il n'y a plus le répertoire EFI

non fstab utilise bien les uuid donc ca va smile

Hors ligne

#12 02-02-2024 16:50:24

raleur
Membre
Inscription : 03-10-2014

Re : [RESOLU] J'en ai fait une bonne. suppression de la partition /boot/efi

Les noyaux sont dans /boot, pas dans la partition EFI qui est censée être montée sur /boot/efi.
Montre la sortie de

blkid
cat /etc/fstab
lsblk

Dernière modification par raleur (02-02-2024 17:32:34)


Il vaut mieux montrer que raconter.

Hors ligne

#13 02-02-2024 17:12:37

mister_g
Membre
Distrib. : debian sid
Noyau : Linux 6.6.13
(G)UI : fluxbox
Inscription : 20-07-2022

Re : [RESOLU] J'en ai fait une bonne. suppression de la partition /boot/efi

blkid



/dev/nvme0n1p1: UUID="a07a1c16-4cfe-43e7-83ea-ac0a38325b26" TYPE="swap" PARTUUID="3bebf80b-f214-47f5-8226-3b1d12a9ad44"
/dev/nvme0n1p2: UUID="fbd35130-54a3-4615-b475-aae4ae267376" BLOCK_SIZE="4096" TYPE="ext4" PARTUUID="c73eb32c-fdc3-094f-9fd5-fb1a1e277575"
/dev/nvme0n1p3: UUID="28aaf4df-7696-4243-9c27-a1743455e18e" BLOCK_SIZE="4096" TYPE="ext4" PARTUUID="7de765d5-8efd-954a-a223-3e5560889836"
/dev/nvme0n1p4: UUID="5373-A423" BLOCK_SIZE="512" TYPE="vfat" PARTUUID="bdafcfca-50af-4d89-947d-324a7c332c73"
 



cat /etc/fstab



root@debian:/media/user/fbd35130-54a3-4615-b475-aae4ae267376/etc# cat fstab
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a device; this may
# be used with UUID= as a more robust way to name devices that works even if
# disks are added and removed. See fstab(5).
#
# <file system>             <mount point>  <type>  <options>  <dump>  <pass>
UUID=5373-a423                            /boot/efi      vfat    defaults,noatime 0 2
UUID=fbd35130-54a3-4615-b475-aae4ae267376 /              ext4    defaults,noatime 0 1
UUID=28aaf4df-7696-4243-9c27-a1743455e18e /home          ext4    defaults,noatime 0 2
UUID=a07a1c16-4cfe-43e7-83ea-ac0a38325b26 swap           swap    defaults,noatime 0 0
 



......... bon, en faisant la copie depuis un live cd et non en ligne de commande avec une résolution dégueu ... j'ai interverti dans fstab l'uuid du swap et de /boot/efi ...

je teste et je reviens

Hors ligne

#14 02-02-2024 17:23:28

mister_g
Membre
Distrib. : debian sid
Noyau : Linux 6.6.13
(G)UI : fluxbox
Inscription : 20-07-2022

Re : [RESOLU] J'en ai fait une bonne. suppression de la partition /boot/efi

j'ai des messages dans le journal  :
"FAT-fs (nvme0n1p1) : bogus number of reserved sectors"  =>   la premiere partition, c'est le swap ..
et
"failed to mount boot-efi.mount - /boot/efi."

Hors ligne

#15 02-02-2024 17:31:23

raleur
Membre
Inscription : 03-10-2014

Re : [RESOLU] J'en ai fait une bonne. suppression de la partition /boot/efi

Dans fstab tu as mis 5373-a423 mais les UUID doivent respecter la casse comme dans la sortie de blkid -> 5373-A423

Il vaut mieux montrer que raconter.

Hors ligne

#16 02-02-2024 17:34:06

mister_g
Membre
Distrib. : debian sid
Noyau : Linux 6.6.13
(G)UI : fluxbox
Inscription : 20-07-2022

Re : [RESOLU] J'en ai fait une bonne. suppression de la partition /boot/efi

en mode rescue, apres avoir monté la partition 4

mount /dev/nvme0n1p4 /mnt



j'ai

df -hT /boot/efi



/dev/nvme0n1p2     ext4        96 G      18G   74G  20%     /
 



la partition de boot (p1) se retrouve bien montée sur la partition racine (p2)
dans le répertoire /boot/efi, j'ai bien un répertoire EFI avec des sous répertoires.

après un umount, la commande df -hF /boot/efi retourne la même chose mais le répertoire /boot/efi est vide

Hors ligne

#17 02-02-2024 17:34:44

mister_g
Membre
Distrib. : debian sid
Noyau : Linux 6.6.13
(G)UI : fluxbox
Inscription : 20-07-2022

Re : [RESOLU] J'en ai fait une bonne. suppression de la partition /boot/efi

raleur a écrit :

Dans fstab tu as mis 5373-a423 mais les UUID doivent respecter la casse comme dans la sortie de blkid -> 5373-A423



ah !!! je suis un gros mailn .... j'y retourne smile

Hors ligne

#18 02-02-2024 17:38:09

raleur
Membre
Inscription : 03-10-2014

Re : [RESOLU] J'en ai fait une bonne. suppression de la partition /boot/efi

Totalementy incohérent !

mister_g a écrit :

apres avoir monté la partition 4


Pourquoi sur /mnt ? C'est sur /boot/efi qu'elle doit être montée ! Et pas à la main mais automatiquement ! La monter à la main ne sert à rien !

mister_g a écrit :

la partition de boot (p1)


La partition EFI est la n° 4 ! La partition n° 1 est le swap !

mister_g a écrit :

dans le répertoire /boot/efi, j'ai bien un répertoire EFI


Impossible si la partition n'est pas montée sur /boot/efi, ce que montre la sortie de df !


Il vaut mieux montrer que raconter.

Hors ligne

#19 02-02-2024 17:40:51

mister_g
Membre
Distrib. : debian sid
Noyau : Linux 6.6.13
(G)UI : fluxbox
Inscription : 20-07-2022

Re : [RESOLU] J'en ai fait une bonne. suppression de la partition /boot/efi

bon, rien de mieux,
je me retrouve en emergency mode
CTRL +D = rien.

un fsck sur la partition p1 (efi) donne : Logical sector size is zero

Hors ligne

#20 02-02-2024 17:53:02

mister_g
Membre
Distrib. : debian sid
Noyau : Linux 6.6.13
(G)UI : fluxbox
Inscription : 20-07-2022

Re : [RESOLU] J'en ai fait une bonne. suppression de la partition /boot/efi

pardon j'ai fait une erreur de frappe.
oui p4 est la partition de boot et p1 le swap.

la p4 ne se monte pas automatiquement, j'ai oublié un flag peut etre

fsdisk -l



 les entrées de la table de partitions ne sont pas dans l'ordre du disque
 




les entrées de la table de partitions ne sont pas dans l'ordre du disque

Hors ligne

#21 02-02-2024 18:05:55

raleur
Membre
Inscription : 03-10-2014

Re : [RESOLU] J'en ai fait une bonne. suppression de la partition /boot/efi

Linux se fiche des flags de table de partition.

lsblk
mount /boot/efi
lsblk


Il vaut mieux montrer que raconter.

Hors ligne

#22 02-02-2024 18:19:53

mister_g
Membre
Distrib. : debian sid
Noyau : Linux 6.6.13
(G)UI : fluxbox
Inscription : 20-07-2022

Re : [RESOLU] J'en ai fait une bonne. suppression de la partition /boot/efi

alors, je vais écrire juste le retour du mount sur un autre pc, c'est interessant.

mount /boot/efi



FAT-fs (nvme0n1p1) : bogus number of reserved sector
FAT-fs (nvme0n1p1) : can't find a valid file system
 



p1 est la partition de swap et je n'ai pas fait d'erreur de copie.....
quand j'ai fait ma mauvaise manip, je pense que p1 était le boot et p4 le swap.
quand je les ai recréés avec gparted,  j'ai créé le swap en premier, il a pris la premiere place dispo et à été numéroté 1.
est ce qu'il y a un loup de ce coté ?

je supprimerai bien a nouveau ces deux partitions pour recréer en premier la EFI.
c'est idiot ce que je dis ?

Hors ligne

#23 02-02-2024 18:24:48

raleur
Membre
Inscription : 03-10-2014

Re : [RESOLU] J'en ai fait une bonne. suppression de la partition /boot/efi

mister_g a écrit :

je vais écrire juste le retour du mount sur un autre pc, c'est interessant.


En quoi ce qui se passe sur un autre PC a-t-il un intérêt ?


Il vaut mieux montrer que raconter.

Hors ligne

#24 02-02-2024 19:23:16

mister_g
Membre
Distrib. : debian sid
Noyau : Linux 6.6.13
(G)UI : fluxbox
Inscription : 20-07-2022

Re : [RESOLU] J'en ai fait une bonne. suppression de la partition /boot/efi

je me suis mal exprimé,
le retour de la commande est bien celle du pc qui a le pb, mais je suis connecté avec un autre pc a coté et je recopie le contenu de l'écran du pc qui déconne.
je ne tape pas les commandes sur un autre pc quand meme !!!   yikes

Hors ligne

#25 02-02-2024 20:34:29

raleur
Membre
Inscription : 03-10-2014

Re : [RESOLU] J'en ai fait une bonne. suppression de la partition /boot/efi

mister_g a écrit :

je ne tape pas les commandes sur un autre pc quand meme


La façon dont tu l'as écrit permettait d'en douter.

mister_g a écrit :

FAT-fs (nvme0n1p1) : bogus number of reserved sector
FAT-fs (nvme0n1p1) : can't find a valid file system


Ces messages proviennent du noyau, pas de mount. Si le montage échoue, mount devrait afficher quelque chose. Cependant il n'est pas normal que le noyau parle de nvme0n1p1 alors qu'on est censé monter nvme0n1p4.
Commente la ligne de la partition efi avec # dans fstab et redémarre pour voir


Il vaut mieux montrer que raconter.

Hors ligne

Pied de page des forums