Hello, I fail to bring up my kernel. Using the common 2.6.6 source, I always get stuck at VFS: cannot open root device "sda3" or fd0 I can see how the VIA SATA controller is detected, the initrd is found and the drivers for scsi, sd_mod, libata and finally sata_via are loaded. Then it tries to mount root via NFS and I am asked to insert a root floppy. After pressing any key, I get the final message I already wrote. So, I thought maybe 2.6.6 does not see SATA as a SCSI anymore and so the name of the disks might have changed. I tried with different names in my grub bootloader (root=/dev/hda3 instead of root=/dev/sda3) but with no success. I am using reiserfs and I already compiled this into the kernel to avoid any possible problem with the initrd. Needless to say that the box works fine with the 2.4.21-215 from SuSE. Any ideas? tia, einar
Any ideas?
Are you using reiser? The 'vanilla' kernels do not include the attribute patches included in SuSE's custom kernel. Mounting reiser partitions will fail. I managed to work around this by removing the 'user_xattr', 'acl' parameter from /etc/fstab -- ---------------------------------------------------------------- Visiting SANSFIRE?? Stop by at IPNet and say Hi ;-) http://www.sans.org/sansfire2004 ---------------------------------------------------------------- Johannes Ullrich jullrich@euclidian.com contact: http://johannes.homepc.org/contact.htm ----------------------------------------------------------------
Hello, yes, I use reiserfs. However, I doubt that this is the reason for my problems. So far, I always started with a SuSE installation, always used reiserfs and then moved on to a plain vanilla kernel. Is the problem you mentioned something new coming with SuSE 9.0? regards, einar Johannes B. Ullrich wrote:
Any ideas?
Are you using reiser? The 'vanilla' kernels do not include the attribute patches included in SuSE's custom kernel. Mounting reiser partitions will fail.
I managed to work around this by removing the 'user_xattr', 'acl' parameter from /etc/fstab
This problem is new for Suse 9.1 / 2.6 kernels. 2.4 kernels did not have the acls/xattr patch.AFAIK. On Sun, 2004-06-20 at 22:58, einar wrote:
Hello,
yes, I use reiserfs. However, I doubt that this is the reason for my problems. So far, I always started with a SuSE installation, always used reiserfs and then moved on to a plain vanilla kernel. Is the problem you mentioned something new coming with SuSE 9.0?
regards,
einar
Johannes B. Ullrich wrote:
Any ideas?
Are you using reiser? The 'vanilla' kernels do not include the attribute patches included in SuSE's custom kernel. Mounting reiser partitions will fail.
I managed to work around this by removing the 'user_xattr', 'acl' parameter from /etc/fstab
--
Visiting SANSFIRE?? Stop by at IPNet and say Hi ;-) http://www.sans.org/sansfire2004 ---------------------------------------------------------------- Johannes Ullrich jullrich@euclidian.com contact: http://johannes.homepc.org/contact.htm ----------------------------------------------------------------
On Sun, Jun 20, 2004 at 11:14:27AM -0400, Johannes B. Ullrich wrote:
Any ideas?
Are you using reiser? The 'vanilla' kernels do not include the attribute patches included in SuSE's custom kernel. Mounting reiser partitions will fail.
I managed to work around this by removing the 'user_xattr', 'acl' parameter from /etc/fstab
2.6.7 vanilla supports xattr on reiserfs too. Just don't forget to turn them on. But this isn't his problem. -Andi
On Sun, Jun 20, 2004 at 03:26:41PM -0700, einar wrote:
I fail to bring up my kernel. Using the common 2.6.6 source, I always get stuck at VFS: cannot open root device "sda3" or fd0
Most likely you don't have the right modules for the SATA drivers in /etc/sysconfig/kernel:INITRD_MODULES Add them "libata sata_via" there and run mkinitrd. -Andi
participants (3)
-
Andi Kleen
-
einar
-
Johannes B. Ullrich