I'm in process of eliminating EXT2 & EXT3 filesystems from old computers, due to the year 2038 date problem that might arrive before my termination. Using: tune2fs -O extents,uninit_bg,dir_index /dev/sdb1 This has worked reliably until arriving at the oldest installation encountered yet, 10.2, the oldest on that PC. I have others yet to do even older. The initial problem seemed to be that the 10.2 kernels simply didn't ship with /lib/modules/<version>/kernel/fs/ext4/. I thought I had this solved by installing a 10.3 kernel, which does provide it. However, I can't find a way to get it into the initrd. Adding ext3 to /etc/sysconfig/kernel's INITRD_MODULES= doesn't help. In order to do these things I must chroot to the installation, as no installed 10.2 kernel's initrd will mount the / filesystem since I added the features for upgrading to EXT4. I'm trying to use 11.4 to do the chroots as the closest installed version of anything else installed. mount -o bind /dev /disks/s102/dev mount -o bind /sys /disks/s102/sys mount -o bind /proc /disks/s102/proc chroot /disks/s102 The only other openSUSE on the PC is current TW. 11.4 on sda9 recognizes 10.2's sda15 as EXT4 and mounts it as such, as does TW, and Debian, and Fedora, but once in 10.2 chroot, it somehow gets switched (e.g. according to mount command output) to EXT3. /etc/mtab contains ext3, while /etc/fstab contains ext4. EXT3 is what the mkinitrd command reports sda15 is mounted as, along with claiming it cannot find an EXT4 module: mkinitrd -i initrd-2.6.22.19-0.4-default -k vmlinuz-2.6.22.19-0.4-default Kernel image: /boot/vmlinuz-2.6.22.19-0.4-default Initrd image: /boot/initrd-2.6.22.19-0.4-default Could not find the filesystem module for root device /dev/sda15 (ext4) cat: /sys/b8:0/dev: No such file or directory cat: /sys/b8:16/dev: No such file or directory cat: /sys/b8:32/dev: No such file or directory cat: /sys/b8:48/dev: No such file or directory cat: /sys/b8:64/dev: No such file or directory I don't see anything helpful in mount or mkinitrd manuals. Any ideas what I can do to get the ext4 module into that old 10.3 2.6.22 kernel's initrd? It puts ext3 there instead (lsinitrd initrd | grep ext). Or, how about some change in chroot setup process that keeps 11.4's EXT4 FS mount type? What is forcing recognition as EXT3? Extra Credit: What is responsible for maintenance or creation of /etc/blkid.tab? What uses it? For what? It and its .old sibling have identical content and current timestamps. -- Evolution as taught in public schools is, like religion, based on faith, not based on science. Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata