Eu cometi um erro com o meu dispositivo luks lvm. Ontem eu queria estender meu volume lógico vg-home com um segundo disco, então eu fiz vgextend /dev/sdb1 vg
(vg é o nome do meu grupo de volume) mas quando eu fiz df -h
, o tamanho do meu volume vg-home ainda estava o mesmo.
Então eu brinquei com várias soluções, eu removi o disco do grupo, desconectei o disco e liguei novamente, mas eu tive o problema do dispositivo desconhecido (unknow device no meu grupo vg). Então eu fiz vgreduce --removemissing
, esperando que funcionasse, mas ele removeu todo o volume vg-home!
Portanto, agora não tenho acesso ao meu volume físico. Eu tenho que inicializar com o Debian ao vivo do Debian, e depois de fazer cryptsetupp luksOpen /dev/sda1 vg
, pvscan
com ou sem a opção --cache
apenas retorna Reading volume groups from cache
, vgchange -ay
não retorna nada como pvs
, lvs
e vgs
. lsblk
mostra
sda 8:0 0 298,1G 0 disk
└─sda1 8:1 0 298,1G 0 part
└─vg 254:0 0 298,1G 0 crypt
fdisk -l
Disk /dev/mapper/vg: 298,1 GiB, 320069787648 bytes, 625136304 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x00000000
Device Boot Start End Sectors Size Id Type
/dev/mapper/vg-part1 * 2048 16779263 16777216 8G 82 Linux swap / So
/dev/mapper/vg-part2 16779264 69208063 52428800 25G 83 Linux
/dev/mapper/vg-part3 69208064 625133567 555925504 265,1G 83 Linux
O TestDisk diz que não suporta o sistema de arquivos quando tento listar o arquivo da minha casa e o volume da raiz (ele reconhece). Então eu pensei que minha última solução estava neste post: você pode recuperar metadados lvm sem acesso a / etc / lvm /?
Eu fiz strings /dev/sda1 > data
, mas não entendo o que tenho que fazer depois disso. O que eu tenho para editar / remover deste arquivo de dados? Todas as partes que dizem respeito ao conteúdo de configuração antigo ou apenas mantêm a última versão do conteúdo de configuração? Com ou sem todos os outros dados também? E também este arquivo eu tenho que indicar para --restorefile
opções do comando pvcreate
? E quanto a vgcfgrestore
?
Tags lvm data-recovery