← Back to team overview

sslug-teknik team mailing list archive

Re: Redning af data p�arddisk?

 

"Mogens Kjaer" <mk@xxxxxx> wrote in message news:3E804562.5040706@xxxxxx...
> Joachim Bondo wrote:
> ...
> > # fsck -CV /dev/hdg1
> > fsck 1.27 (8-Mar-2002)
> > [/sbin/fsck.ext3 (1) -- /mp1] fsck.ext3 -C0 /dev/hdg1
> > e2fsck 1.27 (8-Mar-2002)
> > /mp1: clean, 2103/7340032 files, 2704424/14652406 blocks
>
> Hvor længe er den om denne operation?

Under 1 sekund.

> Skal der ikke et -f flag på for at tvinge den
> til at fsck'e selv om partitionen ser clean ud?

-f er ikke omtalt i man fsck, men sendes nok videre til e2fsck, hvor -f
ganske rigtigt tvinger et check, selvom filsystemet er markeret som clean.
Det gjorde også en forskel - nu tog det ca. 4 minutter. Første gennemløb
meldte fejl (se nedenfor), andet gennemløb meldte alt ok. Og jeg kan nu
kopiere filer, som før fik maskinen til at fryse. I like!!!

Underligt nok, for - som jeg ikke fik nævnt i mit første indlæg - så bad jeg
maskinen om at checke filsystemet under opstart, hvor den kunne se, jeg
havde lukket hårdt ned. Da den havde stået i 2 timer uden tilsyneladende at
være kommet videre, måtte jeg slukke den. Det er åbenbart et andet check,
den laver der så...

Tak for hjælpen
Joachim

# fsck -CV /dev/hdg1 -f
fsck 1.27 (8-Mar-2002)
[/sbin/fsck.ext3 (1) -- /mp1] fsck.ext3 -f -C0 /dev/hdg1
e2fsck 1.27 (8-Mar-2002)
Pass 1: Checking inodes, blocks, and sizes
Pass 2: Checking directory structure
Pass 3: Checking directory connectivity
Pass 4: Checking reference counts
Pass 5: Checking group summary information
Free blocks count wrong for group #1 (5100, counted=5099).
Free inodes count wrong for group #0 (16371, counted=16370).
Fix<y>? yes

Directories count wrong for group #0 (1, counted=2).
Fix<y>? yes

Free inodes count wrong (7337929, counted=7337928).
Fix<y>? yes

/mp1: ***** FILE SYSTEM WAS MODIFIED *****
/mp1: 2104/7340032 files (4.6% non-contiguous), 2704425/14652406 blocks




References