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