[Sequanux-ml] copie/ installation d'un /home chiffré sur un ssd nvme depuis un /home non crypté d'un disque dur classique
robert gilles
gilles at sequanux.org
Mer 17 Mai 11:17:57 CEST 2023
Bonjour,
je voudrais migrer le /home d'un disque dur classique vers un nouveau
plus rapide et crypté , un ssd nvme, le probleme est qu'il y a une
erreur : probleme de dépendance au démarrage..
la methode que j'ai employé est:
mise en place du nvme puis création d'une partition cryptée luks sur ce
nouveau disque puis copie du contenu de mon /home dessus ( sudo cp -av
/home/. /media/gil/home/)
ensuite dans le fichier fstab j'ai désactivé l'ancien home en le
commentant puis en rajoutant le nouveau disque et en le montant sur
/home (/dev/mapper/luks-6a4b7479-ca31-45db-b1cc-946354edb974 /home ext4
defaults,x-gvfs-show 0 2) mais au redémarrage il y a une erreur :
problème de dépendance
la commande sudo blkid retourne :(avec le disque déverrouillé depuis le
programme "disques" et j'indique que les lignes concernant le disque ssd):
/dev/nvme0n1: UUID="6a4b7479-ca31-45db-b1cc-946354edb974" TYPE="crypto_LUKS"
/dev/mapper/luks-6a4b7479-ca31-45db-b1cc-946354edb974: LABEL="home"
UUID="e7e76470-3f83-43f9-94e3-285f655d8812" BLOCK_SIZE="4096" TYPE="ext4"
le montage se fait alors sous /media/gil/home (le /home est déjà occupé
par le disque dur classique)
mon fichier cryptab :
# <target name> <source device> <key file> <options>
luks-6a4b7479-ca31-45db-b1cc-946354edb974
UUID=e7e76470-3f83-43f9-94e3-285f655d8812 none luks,discard
copie d’écran des messages d'erreurs du démarrage:
https://pic.infini.fr/gallery#RYb0ZbSg/jys077FD.png
=>les premières lignes d'erreurs sont: "time out waiting for device
/dev/disk/by-uuid/e7e76470-3f83-43f9-94e3-285f655d8812" => effectivement
ce lien n'existe pas
"dependency failed for Cryptographysetup for
luks-6a4b7479-ca31-45db-b1cc-946354edb974"
auriez vous une idée d’où provient l'erreur ?
merci
Gilles ROBERT
Le 15/05/2023 à 11:46, simon.guinot at sequanux.org a écrit :
> Salut Gilles,
>
> J'ajoute de nouveau la ML Sequanux en copie. Essaie de bien utiliser
> "répondre à tous" lorsque tu échanges des emails avec la ML.
>
> Peux tu nous donner la commande que tu utilises et le message d'erreur
> exact qui est retourné ?
>
> A+
>
> Simon
>
> On Fri, May 12, 2023 at 11:08:08PM +0200, robert gilles wrote:
>> je reviens vers toi pour te dire que j'avais saisi la commande volume
>> "démonté" d’où l'absence de label et de modif du path merci pour ta reponse
>> le resultat de la commande avec le volume monté renvoie ce qu'on attendait:
>>
>> *$ sudo blkid
>> *
>>
>> /dev/mapper/luks-6a4b7479-ca31-45db-b1cc-946354edb974: LABEL="home"
>> UUID="e7e76470-3f83-43f9-94e3-285f655d8812" BLOCK_SIZE="4096" TYPE="ext4"
>>
>> ceci dit je n'arrive toujours pas à monter ce /home crypté, message d'erreur
>> : probleme de dépendance..
>>
>> merci a+
>>
>> gilles
>>
>> Le 12/05/2023 à 20:21,simon.guinot at sequanux.org a écrit :
>>> Salut Gilles,
>>>
>>> J'ajoute la ML Sequanux en Cc.
>>>
>>> Pour changer le label d'un volume ext4 tu peux utiliser la commande
>>> tune2fs:
>>>
>>> $ sudo tune2fs -L home /dev/mapper/luks-6a4b7479-ca31-45db-b1cc-946354edb974
>>>
>>> A+
>>>
>>> Simon
>>>
>>> On Fri, May 12, 2023 at 05:47:08PM +0200, robert gilles wrote:
>>>> Bonjour simon,
>>>>
>>>> la commande sudo blkid me renvoie une ligne luks qui indique un label que je
>>>> voudrais modifier ("newhome" à renommer en home):
>>>>
>>>> sudo blkid
>>>>
>>>> /dev/mapper/luks-6a4b7479-ca31-45db-b1cc-946354edb974: LABEL="newhome"
>>>> UUID="e7e76470-3f83-43f9-94e3-285f655d8812" BLOCK_SIZE="4096" TYPE="ext4"
>>>>
>>>> as tu une idée de comment faire ?
>>>>
>>>> merci
>>>>
>>>> gilles
>>>>
Plus d'informations sur la liste de diffusion Sequanux-ml