Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 83430

Summary: ReiserFS root partition won't boot if UDF is compiled in kernel
Product: Gentoo Linux Reporter: David Korth <gerbilsoft>
Component: [OLD] Core systemAssignee: Gentoo Kernel Bug Wranglers and Kernel Maintainers <kernel>
Status: RESOLVED NEEDINFO    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description David Korth 2005-02-26 20:12:36 UTC
If both UDF and ReiserFS are compiled in the kernel (not as modules), and the root partition is formatted in ReiserFS, a kernel panic will occur on boot.

Reproducible: Always
Steps to Reproduce:
1. Make sure root partition is in ReiserFS.
2. Compile kernel with ReiserFS and UDF built-in.
3. Restart computer.

Actual Results:  
UDF-fs: No partition found
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(3,6)

Expected Results:  
System should boot normally.

I have the "Boot from off-board IDE controllers first" option enabled, which is
why it tries mounting a partition on (3,6).

Workaround: Compile UDF as a module instead of building it into the kernel.
Comment 1 David Korth 2005-02-26 20:14:42 UTC
Whoops, forgot to mention this is in kernel gentoo-dev-sources 2.6.10-r7.
Comment 2 Daniel Drake (RETIRED) gentoo-dev 2005-03-16 06:30:22 UTC
Can't reproduce this here. Can you confirm that when the system does not boot, disable UDF filesystem support *but changing no other options* allows your system to boot?
Comment 3 David Korth 2005-03-16 08:12:23 UTC
That's kinda hard to do. Since I filed this bug, I switched over to JFS. Also, a friend of mine who has ReiserFS and UDF both compiled in (and a ReiserFS root) says that he has no problems. I guess it was just a weird fluke with my system...
Comment 4 Daniel Drake (RETIRED) gentoo-dev 2005-03-16 09:03:59 UTC
Ok, if you aren't in the position to test any fixes then theres not much we can do. If anyone else has this problem please post on this bug asking for it to be reopened.