Jeg modtog en hændelse, da jeg prøvede at gøre mount -a. Jeg fik nedenstående fejl. Så hvordan løser man dette problem?
mount: / dev / vgname / lvname: kan ikke læse superblock
Svar
I mit tilfælde modtog jeg denne fejl på grund af en skrivebeskyttet abstraktionsmontering under den. Jeg brugte vmfs6-fuse
i kombination med en qemu-nbd
skrivebeskyttet montering til VMWARE-gendannelse.
I dette tilfælde løste problemet med montering af LVM med indstillingen ro,noload
:
mount -o ro,noload /dev/vg/lv /mnt
Svar
Så et filsystem, der er placeret på et LVM-logisk volumen, har ikke sin superblock læsbar. Kontroller først, at alle LVer i lydstyrkegruppen er aktiveret: vgchange -ay vgname
.
Hvis det ikke hjælper, skal du køre lvs
for at kontrollere, at den navngivne LV faktisk eksisterer.
Svar
Hvis den logiske lydstyrke findes og er aktiv , kan det være, at superblokken på en eller anden måde er beskadiget. Hvis filsystemet er en ext2, ext3 eller ext4, der er backup-superblokke tilgængelige. For at finde dem:
dumpe2fs /dev/vgname/lvname | grep superblock
Du får noget output som:
$ 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
Dig kan sandsynligvis montere filsystemet med:
mount sb=32768 /dev/vgname/lvname /mnt
(32768 er den første backup-superblok fra den forrige output)
Hvis det fungerer, du kan sikkerhedskopiere nogle vigtige filer og / eller starte en reparation:
fsck -b 32768 /dev/vgname/lvname
Du kan prøve fsck -y
hvis du ikke “t ønsker at anerkende enhver reparation.
Hvis ingen af backup-superblokkene fungerer, skal du håbe, at din sidste sikkerhedskopi er gyldig, eller prøv gendannelsesværktøjer som ext4magic
, PhotoRec
eller scalpel
.
Hvis alt mislykkes, skal du initialisere igen med mkfs.ext4
. Sørg for, at du foretager dårlig blokkontrol.