PDA

Visualizza la versione completa : fsck


mykol
16-09-2004, 16:18
(Knoppix 3.4 ---> Debian Sid)

Ciao,

In seguito ad un urto l'HD del mio portatile manifesta qualche prob.

Esso cos partizionato:

/hda1 ext3 ?
/hda5 reiserfs
/hda7 ext3 ?
/hda6 SWAP
/hda8 VFAT

I due punti interrogativi su hda1 ed hda7 perch non sono sicuro (non ricordo bene ...) quali siano i FS usati.

fdisk mi dice:

root@ttyp0[knoppix]# fdisk -l

Disk /dev/hda: 20.0 GB, 20003880960 bytes
255 heads, 63 sectors/track, 2432 cylinders
Units = cilindri of 16065 * 512 = 8225280 bytes

Dispositivo Boot Start End Blocks Id System
/dev/hda1 * 1 644 5172898+ 83 Linux
/dev/hda2 645 2432 14362110 f W95 Ext'd (LBA)
/dev/hda5 645 1307 5325516 83 Linux
/dev/hda6 1308 1340 265041 82 Linux swap
/dev/hda7 1341 1715 3012156 83 Linux
/dev/hda8 1716 2432 5759271 b W95 FAT32

Quindi sembrerebbe che siano reiserFS, o sbaglio ?

C' un comando per individuare il tipo di FS ?

Ho provato (da Knoppix Live da cui sto postando) a dare fdisk. Questi i risultati:

root@ttyp0[knoppix]# fsck /dev/hda1
fsck 1.35 (28-Feb-2004)
e2fsck 1.35 (28-Feb-2004)
/dev/hda1: clean, 155714/647680 files, 1038110/1293224 blocks (check in 5 mounts)

root@ttyp0[knoppix]# fsck /dev/hda5
fsck 1.35 (28-Feb-2004)
reiserfsck 3.6.18 (2003 www.namesys.com)

************************************************** ***********
** If you are using the latest reiserfsprogs and it fails **
** please email bug reports to reiserfs-list@namesys.com, **
** providing as much information as possible -- your **
** hardware, kernel, patches, settings, all reiserfsck **
** messages (including version), the reiserfsck logfile, **
** check the syslog file for any related information. **
** If you would like advice on using this program, support **
** is available for $25 at www.namesys.com/support.html. **
************************************************** ***********

Will read-only check consistency of the filesystem on /dev/hda5
Will put log info to 'stdout'

Do you want to run this program?[N/Yes] (note need to type Yes if you do):Yes
###########
reiserfsck --check started at Thu Sep 16 16:08:57 2004
###########
Replaying journal..
Reiserfs journal '/dev/hda5' in blocks [18..8211]: 0 transactions replayed
Checking internal tree..finished
Comparing bitmaps..finished
Checking Semantic tree:
finished
No corruptions found
There are on the filesystem:
Leaves 24568
Internal nodes 183
Directories 19013
Other files 169373
Data block pointers 1069246 (205 of them are zero)
Safe links 0
###########
reiserfsck finished at Thu Sep 16 16:11:51 2004
###########
root@ttyp0[knoppix]#

root@ttyp0[knoppix]# fsck /dev/hda7
fsck 1.35 (28-Feb-2004)
e2fsck 1.35 (28-Feb-2004)
/dev/hda7: clean, 28870/376832 files, 618875/753039 blocks
root@ttyp0[knoppix]#

Quindi, hda5 sembrerebbe integro, mentre per hda1 ed hda7 non ha fatto la scansione, ma mi ha subito dato i messaggi riportati sopra.

In conclusione quali interventi mi consigliereste ?

Vorrei, in sostanza controllare a fondo (ed eventualmente sistemare) hda1 ed hda7.

Scusate il lungo post, ma evidentemente una situazione delicata.

Grazie

mykol
16-09-2004, 17:43
nessuno ?

Ikitt
16-09-2004, 17:49
Originariamente inviato da mykol


Dispositivo Boot Start End Blocks Id System
/dev/hda1 * 1 644 5172898+ 83 Linux
/dev/hda2 645 2432 14362110 f W95 Ext'd (LBA)
/dev/hda5 645 1307 5325516 83 Linux
/dev/hda6 1308 1340 265041 82 Linux swap
/dev/hda7 1341 1715 3012156 83 Linux
/dev/hda8 1716 2432 5759271 b W95 FAT32

Quindi sembrerebbe che siano reiserFS, o sbaglio ?
Perche`? Potrebbero anche essere ext2/3 o XFS alla luce di questi dati


C' un comando per individuare il tipo di FS ?
Se c'e` non lo conosco; credo che i tool tipo fsck semplicemente leggano i primi N byte del volume e da questi deducano il tipo di FS.



root@ttyp0[knoppix]# fsck /dev/hda1
fsck 1.35 (28-Feb-2004)
e2fsck 1.35 (28-Feb-2004)
/dev/hda1: clean, 155714/647680 files, 1038110/1293224 blocks (check in 5 mounts)
[...]
root@ttyp0[knoppix]# fsck /dev/hda7
fsck 1.35 (28-Feb-2004)
e2fsck 1.35 (28-Feb-2004)
/dev/hda7: clean, 28870/376832 files, 618875/753039 blocks
root@ttyp0[knoppix]#
[...]
Quindi, hda5 sembrerebbe integro, mentre per hda1 ed hda7 non ha fatto la scansione, ma mi ha subito dato i messaggi riportati sopra.
Beh, direi che non ha fatto la scansione perche` il FS si presenta pulito (/dev/hdaX: clean).
Puoi forzarla comunque con l'opzione -f (mi pare, vedi il man di e2fsck).


In conclusione quali interventi mi consigliereste ?
una passata con smartctl, informatica e il check lungo (vedi manuale, non ricordo la sintassi). Un giro di badblocks in ro (il test in rw e` DISTRUTTIVO!), forzare il fsck, un bel backup (un'altro :D) e un'occhio ai messaggi di log del kernel quando riprende l'attivita`.

sopadj1
16-09-2004, 18:23
prova a dare il comando cfdisk

Ikitt
16-09-2004, 18:30
Originariamente inviato da Ikitt
una passata con smartctl, informatica
...volevo dire informatiVa:
opzioni -a e -H se ben ricordo.

mykol
16-09-2004, 19:25
ok, grazie a tutti, ora provo

Loading