Newsgroup: it.comp.os.linux.sys
Titolo: Ext3 o Ext2

Ieri spulciavo l'output di dmesg per vari motivi e noto queste due righe  
consecutive:
EXT2-fs warning (device ide0(3,65)): ext2_read_super: mounting ext3  
filesystem as ext2
VFS: Mounted root (ext2 filesystem) readonly.
Ora, la mia macchina è totalmente reiserfs, tranne, appunto / che è ext3
E' normale la presenza di quei messaggi o no?
-- 
CyberPax
http://www.cyberpax.tk

pare tu stia montando ext3 come ext2 il perché dovreesti scoprirlo tu
-- 
Davide Corrado
System Engineer
WEB CONSULT

 E' normale la presenza di quei messaggi o no?
Si, è normale se hai un FS ext3 e dici di montarlo come ext2.
Controlla in /etc/fstab che tu non abbia preso journaling per lanterne.
Ciao,
 Emmanuele.
-- 
Emmanuele Bassi (Zefram)                 [ 
http://www.emmanuelebassi.net
 ]
GnuPG Key fingerprint = 4DD0 C90D 4070 F071 5738  08BD 8ECC DB8F A432 0FF4

 Controlla in /etc/fstab che tu non abbia preso journaling per lanterne.
O potenzialmente, sta rimontando ext2 RO, perche` fs con presenza di
errori.
-- 
                          Maurizio - Tannoiser - Lemmo
                 Founder Member of ERLUG 
http://erlug.linux.it
-------------------------------------------------------------------------------
        A bleeding heart can be hell on the carpeting.

 ha scritto nel messaggio
news:opr81yjpduegilzn@hal-9000...


Innanzitutto, grazie per l'aiuto.
Allora, andiamo con ordine.
etc/fstab riporta:
/dev/hdb1 / ext3 defaults 1 1
Ho fatto un fsck di /dev/hdb1, ha trovato alcuni errori che ho riparato  
senza
nessun problema.
Al reboot trovo ancora le due righe in questione, ma una volta
loggato nella macchina un mount mi dice
/dev/hdb1 on / type ext3 (rw)
Quindi la partizione è montata in ext3.
Ma allora, perché ????
EXT2-fs warning (device ide0(3,65)): ext2_read_super: mounting ext3  
filesystem as ext2
VFS: Mounted root (ext2 filesystem) readonly
Grazie per ogni hint!!!!!
-- 
CyberPax
http://www.cyberpax.tk

 errori.
Non mi pare possa succedere: se il FS ha errori in ext3, allora non
dovrebbe *mai* essere montato come ext2, nemmeno in RO. Ci sarebbe una
vasta inconsistenza, e il filesystem rischierebbe di rimanere in uno
stato non correggibile.
Un ext3 con errori dovrebbe essere montato come ext3 in RO, il commit
del journal demandato a fsck.


 Ma allora, perché ????
il file system ext3 e` compilato nel kernel o e` come modulo?
-- 
ciao, Mirco.
[ 
http://hellspawn.dnsalias.net/~mircomir/
 ] [ Icq#:51640305 ]
[ 
http://pido2.webhop.net/
 ]

 stato non correggibile.
Io sarei d'accordo con te, ma sai che temo dipenda dalla distribuzione?
E nello specifico da dove e` compilato il supporto ext3 e a che punto
agisce rispetto all'inizializzazione della macchina?
Mi e` capitato di vedere una cosa del genere su una RH con ext3 non
"nativo", nel senso che era stato introdotto in seguito ad un
aggiornamento. Evidentemente gli script di init non erano altrettanto
aggiornati, visto che sono loro che fanno il remount on error.
-- 
                          Maurizio - Tannoiser - Lemmo
                 Founder Member of ERLUG 
http://erlug.linux.it
-------------------------------------------------------------------------------
Quando omni flunkus moritati (when all else fails play dead)

 il file system ext3 e` compilato nel kernel o e` come modulo?
Modulo, il kernel è quello default di una mdk 9.1
-- 
CyberPax
http://www.cyberpax.tk

 Modulo, il kernel è quello default di una mdk 9.1
forse e` per quello... non conosco mandrake, ma se il modulo ext3 e` sulla 
stessa partizione che vuoi montare in ext3, il kernel non puo` montarla come 
tale. Probabilmente la monta come ext2 in RO all'avvio e poi carica il modulo 
ext3 e la rimonta in rw (in ext3 appunto).
Supposizioni, io non mi sono mai azzardato a compilare come modulo il filesystem 
della root :-)


 filesystem della root :-)
Mi pare sensata come cosa.
Dopo provo a fare un controllo su altre macchine con mdk e vi faccio  
sapere.
-- 
CyberPax
http://www.cyberpax.tk

 agisce rispetto all'inizializzazione della macchina?
Hai perfettamente ragione: non pensavo al caso in cui ext3 è caricata
come modulo dall'initial ramdisk. C'è da dire che non l'ho mai fatta,
una cosa del genere, rollandomi i kernel da solo.
Rimane però il problema che ho esposto: montare un volume ext3
contenente errori come un ext2 è una fonte di potenziali inconsistenze.


 VFS: Mounted root (ext2 filesystem) readonly.
non sono un esperto ma a me ha dato lo stesso errore fedora quando ho
ricompilato il kernel senza fare poi un ramdisk.. infatti per accedere all'ext3
deve caricare il modulo ext3.o dal ramdisk e poi montare il filesystem..
io l'avevo risolto sostituendo i moduli nel ramdisk del kernel precedente e
usando quello.. altrimenti non so come si faccia.. mi pare che make install
dopo aver compilato il kernel crei il ramdisk ma potrebbe essere un cazzata.. 
non l'ho mai provato.. e non so se lo stesso discorso sia applicabile
a distro diverse da FC1..
-- 
[Filippo...........................]
[Linux User #342745................]
[remove ANTISPAM for reply.........]
        ==[...penguin powered...]==

Ebbene, il problema stava nell'initrd.img!
L'ho ricreato e tutto è andato a posto!
Probabilemente c'entra qualcosa il blackout di un paio di settimane fa,  
che dite ;-)
Grazie a tutti per l'aiuto!
-- 
CyberPax
http://www.cyberpax.tk