I'm following your thread, but don't know if I can help.
Haven't run Debian in over a year, so I don't know it's
filesystem anymore. However, this is where in Slack
you can read to find out how to make the initrd. I don't
know that you'll have one unless you made one.
Code:
mingdao@james:~$ ls -alc /boot
total 3760
drwxr-xr-x 2 root root 536 2004-10-29 16:45 ./
drwxr-xr-x 23 root root 536 2004-10-30 06:40 ../
lrwxrwxrwx 1 root root 37 2004-09-18 16:10 README.initrd -> /usr/doc/mkinitrd-1.0.1/README.initrd
lrwxrwxrwx 1 root root 22 2004-09-22 21:49 System.map -> /boot/System.map-2.6.7
-rw-r--r-- 1 root root 660359 2004-10-23 07:29 System.map-2.6.7
-rw-r--r-- 1 root root 620999 2004-09-18 16:10 System.map-ide-2.4.26
-rw-r--r-- 1 root root 512 2004-09-24 11:12 boot.0300
-rw-r--r-- 1 root root 512 2004-09-18 16:26 boot.0800
-rw-r--r-- 1 root root 512 2004-09-21 16:56 boot.0801
-rw-r--r-- 1 root root 512 2004-09-23 06:00 boot.2100
-rw-r--r-- 1 root root 168 2004-09-18 16:26 boot_message.txt
-rw-r--r-- 1 root root 41017 2004-09-18 16:10 config-ide-2.4.26
-rw-r--r-- 1 root root 5032 2004-09-18 16:10 diag1.img
-rw------- 1 root root 30208 2004-10-29 16:45 map
lrwxrwxrwx 1 root root 19 2004-09-22 21:49 vmlinuz -> /boot/vmlinuz-2.6.7
-rw-r--r-- 1 root root 1201631 2004-10-23 07:29 vmlinuz-2.6.7
-rw-r--r-- 1 root root 1248111 2004-09-18 16:10 vmlinuz-ide-2.4.26
mingdao@james:~$ pico /boot/README.initrd
When I installed the 2.6.7 kernel it installed this README.initrd
file. However, if I understand correctly, with support for the
filesystem "built into" the kernel, rather than as a module, one
doesn't need the initrd image. Another reason I left Debian is
because I never could figure out GRUB, but LILO is intuitive.
If you have an initrd it should be -> /boot/initrd.gz
Two things that I'd like to know:
1) what are the error messages before you reach the kernel
panic? Look and see what drive it's trying to mount. Mine was
trying to mount /dev/hde rather than /dev/sda at first and I had
to get that fixed.
2) In the kernel config file you're using, what do you have here
Code:
mingdao@james:~$ cat /usr/src/linux-2.6.7/.config | less
#
# File systems
#
CONFIG_EXT2_FS=m
# CONFIG_EXT2_FS_XATTR is not set
CONFIG_EXT3_FS=m < - you need this set to y for EXT3
# CONFIG_EXT3_FS_XATTR is not set
CONFIG_JBD=m
# CONFIG_JBD_DEBUG is not set
CONFIG_REISERFS_FS=y < - my filesystem support built into the kernel
# CONFIG_REISERFS_CHECK is not set
# CONFIG_REISERFS_PROC_INFO is not set
# CONFIG_REISERFS_FS_XATTR is not set
# CONFIG_JFS_FS is not set
# CONFIG_XFS_FS is not set
# CONFIG_MINIX_FS is not set
CONFIG_ROMFS_FS=y
# CONFIG_QUOTA is not set
# CONFIG_AUTOFS_FS is not set
CONFIG_AUTOFS4_FS=y
Edit: Hit Submit rather than Preview
You'll need to have support built into your kernel rather than as
a module to boot your system, but I don't think that's your problem
at this point. However, here's what I've compiled, using reiserfs on
all my partitions.