I see your point. Here are the contents of my /proc/mounts file: /dev/root / ext3 rw 0 0 /proc /proc proc rw 0 0 usbdevfs /proc/bus/usb usbdevfs rw 0 0 /dev/hda1 /boot ext3 rw 0 0 /dev/hda8 /data ext3 rw 0 0 none /dev/pts devpts rw 0 0 /dev/hda3 /home ext3 rw 0 0 none /dev/shm tmpfs rw 0 0 /dev/hda5 /tmp ext3 rw 0 0 /dev/hda2 /usr ext3 rw 0 0 Maybe the ext3 stuff is in a module, instead of in the base kernel. Would that cause this problem? -----Original Message----- From: 'Andreas Dilger' [mailto:adilger@clusterfs.com] Sent: Monday, April 22, 2002 5:34 PM To: Rhett Gibson Cc: ext3-users@redhat.com Subject: Re: Question about Journaling Root Filesystem. On Apr 22, 2002 16:06 -0500, Rhett Gibson wrote: > I already have the other filesystems (i.e. /boot, /home, /usr, etc) > running with data=journaled, so it is not a kernel problem. Where can I > find more information about insmod? I have already used mkinitrd, but I > was still unable to journal my root filesystem. But it is clear from the error message that it IS a kernel problem. It would seem that you only _think_ that you are mounting the root filesystem as ext3, because of output from "mount". Check what is in /proc/mounts to be sure. If you have ext3 as a module, then there is no problem in journaling other filesystems. > Andreas Dilger wrote: > On Apr 22, 2002 15:26 -0500, Rhett Gibson wrote: > > My specific error is: > > EXT2-fs: Unrecognized mount option data > ^^^^ note that your kernel is trying to mount the filesystem as ext2. > > Now wasn't that a lot easier to see what your problem is? You need to > compile ext3 into your kernel, or set up your initrd to insmod ext3 and > mount the root filesystem as ext3. Details are up to you (may include > running "mkinitrd" or similar program). Cheers, Andreas -- Andreas Dilger http://www-mddsp.enel.ucalgary.ca/People/adilger/ http://sourceforge.net/projects/ext2resize/