Jak opravit, pokud jsem obdržel mount: / dev / vgname / lvname: nelze ' přečíst superblok pro místní souborový systém?

Obdržel jsem incident, když jsem se pokoušel udělat mount -a. Dostával jsem níže uvedenou chybu. Jak tedy tento problém vyřešit?

mount: / dev / vgname / lvname: nelze přečíst superblok

Odpovědět

V mém případě jsem tuto chybu obdržel kvůli připojení abstrakce jen pro čtení pod ním. Používal jsem vmfs6-fuse v kombinaci s qemu-nbd připojení pouze pro čtení pro obnovení VMWARE.

V tomto případě problém vyřešilo připojení LVM s možností ro,noload:

mount -o ro,noload /dev/vg/lv /mnt 

Odpověď

Souborový systém umístěný na logickém svazku LVM tedy nemá svůj superblok čitelné. Nejprve se ujistěte, že byly aktivovány všechny LV ve skupině svazků: vgchange -ay vgname.

Pokud to nepomůže, spusťte lvs k ověření, že pojmenovaná LV skutečně existuje.

Odpověď

Pokud logický svazek existuje a je aktivní , je možné, že je superblok nějak poškozen. Pokud je souborový systém ext2, ext3 nebo ext4, jsou k dispozici záložní superbloky. Jak je najít:

dumpe2fs /dev/vgname/lvname | grep superblock 

Získáte výstup jako:

$ sudo dumpe2fs /dev/sdb1 | grep uperb | more dumpe2fs 1.45.4 (23-Sep-2019) Primary superblock at 0, Group descriptors at 1-25 Backup superblock at 32768, Group descriptors at 32769-32793 Backup superblock at 98304, Group descriptors at 98305-98329 Backup superblock at 163840, Group descriptors at 163841-163865 Backup superblock at 229376, Group descriptors at 229377-229401 Backup superblock at 294912, Group descriptors at 294913-294937 Backup superblock at 819200, Group descriptors at 819201-819225 Backup superblock at 884736, Group descripmount sb=32768 /dev/sda2 /mnttors at 884737-884761 

Vy pravděpodobně může připojit souborový systém pomocí:

mount sb=32768 /dev/vgname/lvname /mnt 

(32768 je první záložní superblok z předchozího výstupu)

Pokud to funguje, můžete zálohovat některé důležité soubory a / nebo zahájit opravu:

fsck -b 32768 /dev/vgname/lvname 

Můžete zkusit fsck -y pokud ne „Nechci potvrdit všechny opravy.

Pokud žádný ze záložních superbloků nefunguje, musíte doufat, že je vaše poslední záloha platná, nebo vyzkoušet nástroje pro obnovení jako ext4magic , PhotoRec nebo scalpel.

Pokud vše selže, proveďte znovu inicializaci pomocí mkfs.ext4. Ujistěte se, že provádíte špatnou kontrolu blokování.

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *