ext3 morta da un giorno all'altro

Postate qui per tutte le discussioni legate a Linux in generale.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Gnu/Linux in genere, se l'argomento è specifico alla Slackware usate uno dei forum Slackware o Slackware64.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
P3RUGINO1
Linux 2.x
Linux 2.x
Messaggi: 281
Iscritto il: lun 11 lug 2005, 0:00

ext3 morta da un giorno all'altro

Messaggio da P3RUGINO1 »

ciao a tutti, come da topic mi son svegliato stamattina ho acceso il pc e ho visto che il mio filesystem ext3 è completamente morto, all'avvio mi dice di inserire la pass di root ed eseguire fsck manualmente cosa che ho fatto, ma ottengo sempre un segment fault, ho provato anche ad entrare con un'altra distribuzione (ne ho due coesistenti) ho riprovato stavolta con e2fsck -p /dev/hdaX e mi da :

root@nalli:~# e2fsck -p /dev/hda6
/dev/hda6 contains a file system with errors, check forced.
/dev/hda6: i_file_acl for inode 1414324 (...) is 659480, should be zero.


/dev/hda6: UNEXPECTED INCONSISTENCY; RUN fsck MANUALLY.
(i.e., without -a or -p options)
allora ho provato senza p e mi da:
root@nalli:~# e2fsck /dev/hda6
e2fsck 1.38 (30-Jun-2005)
/dev/hda6 contains a file system with errors, check forced.
Pass 1: Checking inodes, blocks, and sizes
Pass 2: Checking directory structure
Pass 3: Checking directory connectivity
Pass 4: Checking reference counts
i_file_acl for inode 1414324 (...) is 659480, should be zero.
Clear<y>? yes

Inode 1414324 (...) has invalid mode (07746).
Clear<y>? yes

i_file_acl for inode 1414325 (...) is 659512, should be zero.
Clear<y>? yes
...
...
...
e alla fine il mio bel segment fault...

Raga che posso fare per mettere a posto la ci sono dati importanti per me....

Ciao e grazie a tutti

Avatar utente
gohanz
Staff
Staff
Messaggi: 5832
Iscritto il: mar 30 nov 2004, 0:00

Messaggio da gohanz »

Guarda a male estremi puoi provare a scaricare il Journal del File System nel database dello stesso quindi,

>e2fsck -fy /dev/disco e poi controllare di nuovo il file system.

P3RUGINO1
Linux 2.x
Linux 2.x
Messaggi: 281
Iscritto il: lun 11 lug 2005, 0:00

Messaggio da P3RUGINO1 »

scusami tanto ma non ho capito cosa intendi dire...cosa devo scaricare???e sopratutto dove lo devo scaricare?

P3RUGINO1
Linux 2.x
Linux 2.x
Messaggi: 281
Iscritto il: lun 11 lug 2005, 0:00

Messaggio da P3RUGINO1 »

ho fatto come mi hai detto te ho dato:

root@nalli:/home/danilo# e2fsck -fy /dev/hda6
e2fsck 1.38 (30-Jun-2005)
Pass 1: Checking inodes, blocks, and sizes
Pass 2: Checking directory structure
Pass 3: Checking directory connectivity
Pass 4: Checking reference counts
i_file_acl for inode 1414326 (...) is 659544, should be zero.
Clear? yes

i_faddr for inode 1414326 (...) is 659546, should be zero.
Clear? yes

i_frag for inode 1414326 (...) is 91, should be zero.
Clear? yes

i_fsize for inode 1414326 (...) is 16, should be zero.
Clear? yes

Segmentation fault
/dev/hda6 è smontata e come vedi ecco il risultato che ottengo...

Avatar utente
gohanz
Staff
Staff
Messaggi: 5832
Iscritto il: mar 30 nov 2004, 0:00

Messaggio da gohanz »

Per caso hai ext3 con gli attributi estesi?

P3RUGINO1
Linux 2.x
Linux 2.x
Messaggi: 281
Iscritto il: lun 11 lug 2005, 0:00

Messaggio da P3RUGINO1 »

che vuoi dire?

Avatar utente
gohanz
Staff
Staff
Messaggi: 5832
Iscritto il: mar 30 nov 2004, 0:00

Messaggio da gohanz »

Se nel kernel hai abilitato gli attributi estesi per il file system ext3. Io comunque proverei con un'altra versione di e2fsck. Hai provato con la versione di default, della Slack usando il Cd.
Perchè mi sembra tanto una questione di Bug!

P3RUGINO1
Linux 2.x
Linux 2.x
Messaggi: 281
Iscritto il: lun 11 lug 2005, 0:00

Messaggio da P3RUGINO1 »

per quanto riguarda la questione degli attributi estesi, sul mio kernel sono abilitati,
per quanto rigruarda la questione di usare e2fsck, io dovrei usare quella di default, visto che non ho aggiornato praticamente niente sulla slack

Avatar utente
gohanz
Staff
Staff
Messaggi: 5832
Iscritto il: mar 30 nov 2004, 0:00

Messaggio da gohanz »

Allora è un BuG! http://thunk.org/hg/e2fsprogs/?cmd=chan ... c1b1712a78

L'unica è usare una versione diversa di e2fsck

P3RUGINO1
Linux 2.x
Linux 2.x
Messaggi: 281
Iscritto il: lun 11 lug 2005, 0:00

Messaggio da P3RUGINO1 »

beh gohanz io ho fatto come hai detto te, ho usato una versione diversa di e2fsck ma ora non mi parte praticamente piu niente!!!!!!!!!
Ora quando avvio slackware mi da questo:
e2fsck_check_if_mount no such device while determining wheater /dev/hda6 is mounted,
se provo a montare qualcosa mi dice che manca la libreria libblkid.so.1
e se provo a fare df praticamente dice che non trova la table...uazz ma che azz ha???????????!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

P3RUGINO1
Linux 2.x
Linux 2.x
Messaggi: 281
Iscritto il: lun 11 lug 2005, 0:00

Messaggio da P3RUGINO1 »

oddio noooooo

AVAILABILITY
libblkid is part of the e2fsprogs package since version 1.33 and is available from http://e2fsprogs.sourceforge.net.


io ho dowgradato alla 29!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! e ora??uazz sono morto -.-

Avatar utente
IceSlack
Linux 4.x
Linux 4.x
Messaggi: 1313
Iscritto il: dom 30 ott 2005, 13:27

Messaggio da IceSlack »

e poi dicono di reiser :lol:

bhe scusa usa quella della 10.2 e la libreria dovrebbe essere dnetro comunque

http://slackware.it/en/pb/search.php?v= ... q=libblkid

se vedi il pacchetto della slack 10.2 ha dentro wuella lib, dopo aver messo il pacchetto dai ldconfig

P3RUGINO1
Linux 2.x
Linux 2.x
Messaggi: 281
Iscritto il: lun 11 lug 2005, 0:00

Messaggio da P3RUGINO1 »

il problema è che non mi fa connettere a internet, ne mi fa montare assolutamente niente!!!!!!

Avatar utente
gohanz
Staff
Staff
Messaggi: 5832
Iscritto il: mar 30 nov 2004, 0:00

Messaggio da gohanz »

Qui la situazione è al limite. Puoi provare ad usare un SuperBlocco di Backup.

dando

>mke2fs -n /dev/disco ti verranno date le locazioni dei SuperBlocchi di Backup.
Poi puoi sostituire quello danneggiato con

> fsck -b numero

Però io non mi assumo responsabiltà. Devo gogglare un po :roll:

Avatar utente
IceSlack
Linux 4.x
Linux 4.x
Messaggi: 1313
Iscritto il: dom 30 ott 2005, 13:27

Messaggio da IceSlack »

P3RUGINO1 ha scritto:il problema è che non mi fa connettere a internet, ne mi fa montare assolutamente niente!!!!!!
conun live cd non riesci?

Rispondi