Re: Nouvelle install de debian 13 ne boot pas
Le 2025-05-11 08:53, Michel Verdier a écrit :
Le 10 mai 2025 benoitlst a écrit :
Donc les infos que j'ai reçues fonctionnent avec la /home commentée
dans le
fstab, mais dé-commenté, ça ne fonctionne pas !
De plus :
/dev/mapper/nvme0n1p8_crypt n'est pas créé, que cette ligne soit
commentée ou
pas.
-cryptsetup-initramfs est bien installé
-/etc/initramfs-tools/initramfs.conf contient bien MODULES=most
Bon je suppose que tu as refait ton initramfs avec
update-initramfs -u -k all
Comme je l'ai dit précédemment, initramfs a pour tâche de monter /root
et
ne s'occupera pas de /home. Donc initramfs demandera uniquement le mot
de
passe de /root. Et ta partition nvme0n1p8 ne sera pas ouverte et
/dev/mapper/nvme0n1p8_crypt ne sera pas créé.
Tu as 2 possibilités :
- tu mets le mot de passe de /home dans un fichier et tu change
ton /etc/crypttab pour indiquer ce fichier à la place de 'none'
du coup la suite du boot montera /home de façon transparente
Bonjour,
Merci pour ton aide,
J'ai choisi l'option ci-dessus.
J'ai probablement mal fait qlq chose, pour vérifier ça, voici ligne par
ligne, ce que j'ai fait dans le terminal de "secours"
Celui qui s'affiche quand le système ne démarre pas :
Press Enter for maintenance
(or press Control-D to continue) :
update-initramfs -u -k all
# Pas d'erreur
# créer un fichier passphrase à indiquer dans /etc/crypttab
mkdir /etc/keys
# j'ai essayé de deux façons, comme ci-dessous et en écrivement
directement la passphrase
# en clair dans un fichier vide /etc/keys/.passphrase, sans succès.
dd if=/dev/urandom of=/etc/keys/.passphrase bs=512 count=4
chmod 600 /etc/keys/.passphrase
cryptsetup luksAddKey /dev/nvme0n1p8 /etc/keys/.passphrase
# j'ai utilisé la phrase de chiffrement indiquée lors de l'installation
du système
# elle fonctionne quand je déchiffre la partition avec l'utilitaire
gnome-disks
nano /etc/crypttab
# j’ai remplacé none par /etc/keys/.passphrase
nvme0n1p8_crypt UUID=efaa6aee-7a53-4dae-88c6-b241fdbebf8f
/etc/keys/.passphrase luks,discard,x-initrd.attach
Reply to: