← Back to team overview

sslug-teknik team mailing list archive

Re: Ø:_FS_til_linux der kan klare at mounte et korrupteret FS read-only

 

On Sun, Feb 09, 2003 at 05:56:10AM -0800, Jan Jensen wrote:
> --- Jon Bendtsen <bendtsen@xxxxxxx> wrote:
> > Hej, jeg vil gerne have et FS der kan klare at jeg
> > mounter det selvom
> > det ikke blev lukket p?nt ned. Uden at jeg skal
> > fsck'e det, for det kan
> > jeg ikke, da FS'et ligger p? et read-only medie. 
> > Hvilke FS kan man tvinge til at mounte alligevel ?
> > Det skal helst kunne supportere flere linux brugere.
> 
> Hej Jon.
> 
> ?h, hvad filsystem snakker vi om ? ext2, ext3, VFAT,

ja, det er jo det jeg beder om foreslag til.


> NTFS... ? ext3 og reiserfs kan man jo praktisk taget
> ikke korrumpere selv om de ikke bliver lukket p?nt ned
> (det er teorien i hvert fald, indtil videre har det
> ogs? fungeret fint for mig i praksis :-).

ja, men ser du, du kan jo formodentlig godt køre
fsck på dit fs, de kan jeg ikke.



> Og hvis filsystemet er p? read-only medie, hvordan kan
> det s? v?re korrumperet ? Eller er det et read-only
> medie fra en anden maskine der ikke blev lukket p?nt
> ned ? Hvis det er, vil jeg tro at du er n?dt til at
> fsck'e det eller p? anden vis doktorere det f?r du
> overhovedet kan f? fat i det. Der skal jo f.ex. v?re
> en valid superblock f?r det kan mountes.
 
jeg kører lvm med encryption oven på. Jeg vil gerne kunne
bruge snapshots. Snapshots er read-only. min encryption
virker fint med read-only, men fs er trashed.
Det jeg gør er at jeg tager en LV, der er crypteret, men
mounted. Den tager jeg et snapshot fra, låser det op, og
skal til at mounte det...

"
backup:/dev/backupVG# e2fsck -b 8193 -n -v /dev/backupVG/y 
e2fsck 1.27 (8-Mar-2002)
e2fsck: Bad magic number in super-block while trying to open /dev/backupVG/y

The superblock could not be read or does not describe a correct ext2
filesystem.  If the device is valid and it really contains an ext2
filesystem (and not swap or ufs or something else), then the superblock
is corrupt, and you might try running e2fsck with an alternate superblock:
    e2fsck -b 8193 <device>
"




JonB


Follow ups

References