Bug 57015 - Ext3 boot fail after crashed ...
Summary: Ext3 boot fail after crashed ...
Keywords:
Status: CLOSED WORKSFORME
Alias: None
Product: Red Hat Linux
Classification: Retired
Component: kernel
Version: 7.2
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Stephen Tweedie
QA Contact: Brock Organ
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2001-12-03 10:09 UTC by Phattanon Duangdara
Modified: 2007-04-18 16:38 UTC (History)
0 users

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2001-12-03 15:10:18 UTC
Embargoed:


Attachments (Terms of Use)

Description Phattanon Duangdara 2001-12-03 10:09:26 UTC
From Bugzilla Helper:
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0)

Description of problem:
Think it's because RedHat Linux 7.2 (Release default Kernel 2.4.7)
not built-in ext3 driver on kernel, got load from module.

Im expect this error with kernel panic
After my system crashed ad press reset button :

EXT2fs: Filesystem option not supported by kernel
Cannot mount root file system.

This appears every time on boot since crashed.Version-Release number of 
selected component (if applicable):


How reproducible:
Sometimes

Steps to Reproduce:
1. Make system crashed, push reset, when reading/writing perform on disk. 
Should try many times on quite slow system and harddisk.

Additional info:
 I've try built in ext3 driver and that can solve this problem.

Sorry if this problem fixed on 2.4.9 update ... I try search bugzilla but not 
found any reports and I haven't upgrade kernel yet.

Comment 1 Arjan van de Ven 2001-12-03 10:14:43 UTC
If you use ext3 as module (as the default kernel does) then you must make use of
an initrd (which the default setup also does)....... then it will use ext3
instead of ext2.

Comment 2 Phattanon Duangdara 2001-12-03 10:39:44 UTC
I use grub loader when install and this happen without having modified any
grub config or kernel.

Comment 3 Stephen Tweedie 2001-12-03 15:10:13 UTC
Did you upgrade to ext3 by hand?  If so, you must create a new initrd ramdisk.

The requirements for booting from a kernel with modular ext3 are:

* You must have an initrd boot ramdisk which is configured to load ext3 (which
means you must create this initrd *after* setting the fs type for the root
filesystem to "ext3" in /etc/fstab), and

* You must instruct the boot loader to load this initrd.

If you upgraded to ext3 during a normal 7.2 upgrade, then the installer should
deal with all of this for you.

This might only be a kernel fault if you did in fact have ext3 loaded at boot
but the kernel still couldn't load the root filesystem, but in that case there
would be extra boot-time log messages indicating a failure to load root inside
ext3.  The only log message you supplied was:

EXT2fs: Filesystem option not supported by kernel

which on its own indicates that this is a configuration problem, not a kernel
problem: the system has not been configured to load ext3 at boot time so the
kernel is trying to load root as ext2 instead.


Note You need to log in before you can comment on or make changes to this bug.