Atualmente tenho um post de superusuário perguntando se consigo instalar / atualizar LUKS / LVM existente sem ter que apagar e reconstruir as partições. Isso forneceu instruções para montar o HDD, mas há erros. Eu reimprimi as etapas abaixo e indiquei o erro que estou tendo. Outro post sobre o mesmo tópico oferece o mesmo conselho, mas não parece ter os mesmos problemas que estou tendo.
Meu objetivo é determinar se posso atualizar usando o LUKS e o LVM existentes. No entanto, o problema é o mesmo se eu quisesse executar fsck
operações na inicialização do disco rígido interno a partir do CD de mídia LIVE.
Um: abra o volume criptografado
su -
cryptsetup luksOpen /dev/sda3 cryptLVM
Dois: crie todos os diretórios necessários:
2.
mkdir /mnt/{home,proc,dev,sys}
Três: Monte o LVM:
3.
mount /dev/mapper/cryptVG-root /mnt
mount /dev/mapper/cryptVG-data /mnt/home
Quatro: monte todos os sistemas de arquivos do sistema:
4.
mount -t proc /proc /mnt/proc
mount --bind /sys /mnt/sys
mount --bind /dev /mnt/dev
O problema ocorre entre 3-4.
> mount: you must specify the filesystem type
Se eu especificar -t ext4
, obtenho outro erro.
> mount: special device /dev/mapper/cryptVG-data does not exist
UPDATE: Eu também tenho um postar sobre o valor LUKS / cryptsetup name
enquanto tento descobrir como essas ações cooperam para montar o HDD.