ext3 clean...ma problemi con journaling

Se avete problemi con l'installazione e la configurazione di Slackware postate qui. Non usate questo forum per argomenti generali... per quelli usate Gnu/Linux in genere.

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 Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
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.
Rispondi
Avatar utente
ermi69
Linux 0.x
Linux 0.x
Messaggi: 30
Iscritto il: ven 10 set 2004, 0:00
Località: Udine - Forum Julii

ext3 clean...ma problemi con journaling

Messaggio da ermi69 »

Ciao a tutti.

La situazione: PC con slackware 10.2, due dischi identici messi in Raid 1, il device /dev/md0 montato come / (root).
Il kernel era un 2.4.29...fino a quando ho voluto metter sù 2.6.18.
Scaricato da kernel.org, compilato, sistemato tutti i file al posto giusto e aggiornato lilo.conf.
Purtroppo il nuovo kernel non è partito, quindi dopo vari smanettamenti sia con il kernel vecchio che con una Live, son arrivato al punto di credere di avere un problema sul filesystem ext3.
Per un errore di comando la partizione /dev/hda1 è stata perduta con un bel

Codice: Seleziona tutto

 mkfs.ext3 -j /dev/hda1
Nulla di grave, mi son detto, tanto ho /dev/hdc1 ( queste due partizioni facevano parte di /dev/md0).
La partizione sembra a posto

Codice: Seleziona tutto

e2fsck /dev/hdc1
e2fsck 1.35 (28-Feb-2004)
/dev/hdc1: clean, 219857/9928704 files, 1025657/19848624 blocks


Attraverso una Feather Linux Live cerco di montare /dev/hdc1, ma mi becco questo errore:

Codice: Seleziona tutto

mount -t ext3 /dev/hdc1 /mnt/hdc1
mount: wrong fs type, bad option, bad superblock on /dev/hdc1,
          or too many mounted file systems
Ma se provo a montare con l'opzione

Codice: Seleziona tutto

 -t ext2
, viene montata senza problemi e tutti i file sono disponibili.

Quindi c'è un problema con il journaling...giusto?
Come recuperarlo?

Prima di mandare all' aria l'unica partizione sana che mi rimane, chiedo consiglio a voi....

Ciauuu

Avatar utente
alessiodf
Linux 3.x
Linux 3.x
Messaggi: 823
Iscritto il: ven 14 ott 2005, 21:04
Slackware: current
Kernel: 2.6.26.4
Desktop: Kde 4.1
Località: Roma
Contatta:

Messaggio da alessiodf »

Quindi usi raid1 con mirroring.. e hai pioallato una delle due partizioni mirrorate.. giusto? Ma non dovrebbe recuperare in automatico? :oops: Cioè, tu riformatta la partizione che hai cancellato, copiaci dentro tutto il contenuto dell'altra, e dovrebbe riallinearsi da solo.. bho.. aspetta gente piu' afferrata in materia, prima di rischiare! :D

bloodlust
Linux 3.x
Linux 3.x
Messaggi: 523
Iscritto il: mar 14 feb 2006, 12:02
Slackware: -1
Località: it_IT

Messaggio da bloodlust »

Dato che la formattazione l'hai effettuata solamente su /dev/hda1, /dev/hdc1 dovrebbe essere rimasto intatto ma non si sa mai.

Controlla che in /proc/filesystems ci sia il supporto per ext3 (potrebbe essere stato compilato come modulo e per qualche strano motivo il kernel non lo carica automaticamente. In tal caso puoi provare a dare modprobe ext3)

Il check del filesystem se lo esegui con

Codice: Seleziona tutto

fsck -t ext3 /dev/hdc1
viene eseguito correttamente?

Prova a partire con un'altra live o con il 1° disco di Slackware.

ciao

Rispondi