Ciao a tutti,
ho un controller promise fasttrak tx2 sul quale ho configurato un array con due dischi in striping. All'inizio questi contenevano una partizione fat che linux non è riuscito a riconoscere. Non avendo interesse nei dati ho formattato e creato una nuova partizione che occupava l'intero discho in ext2 poi convertito in ext3. Il tutto ha funzionato, ci ho riversato una grande quantità di dati, ma dopo un certo numero di giorni nel mount point del disco radi apparivano tutti file e directory dai nomi sballati. Dopo un pò non è neanche stato più possibile montare la partizione. Se ci provo tuttora ottengo questo messaggio:
mount: tipo fs errato, opzione non valida, superblocco su /dev/ataraid/d0 danneggiato,
o troppi file system montati
ho provato con fsck e il risultato ottenuto è il seguente:
fsck 1.27 (8-Mar-2002)
e2fsck 1.27 (8-Mar-2002)
Couldn't find ext2 superblock, trying backup blocks...
fsck.ext3: Bad magic number in super-block while trying to open /dev/ataraid/d0
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>
Paradossalmente, se leggo il disco da windows con explore2fs vedo tutti i file e le directory, posso copiarli dove voglio e sono ancora tutti quanti integri. Cosa è successo di strano? Qualche suggerimento su come rimettere a posto le cose?
Grazie a tutti.
Ciao