Re: Re: 2.6.7 kernel panic
--- debian-user-digest-request@lists.debian.org
> ATTACHMENT part 13 message/rfc822
> Data: Tue, 30 Nov 2004 14:59:08 -0700
> De: Justin Guerin <jguerin@cso.atmel.com>
> Para: debian-user@lists.debian.org
> Assunto: Re: 2.6.7 kernel panic
>
> On Monday 29 November 2004 23:04, machoamerica
> wrote:
> > i compiled the 2.6.7 kernel from source using
> make-kpkg. when i
> > boot i get this:
> >
> > UDF-fs: No partition found (1)
> > Kernel panic: VFS: unable to mount root fs on
> unknown block(3,4)
> >
> Can you post a couple more lines before the panic?
>
> > /dev/hda4 is the root partition and has /boot on
> it as well. it's
> > an ext3 partition. i have no UDF partitions to my
> knowledge.
> >
> I think this is due to the order in which file
> systems are attempted. I
> believe you can get this error, but still succeed.
>
> > kernel options that may have relevance that i set
> for 2.6.7 are:
> >
> > CONFIG_EXT3_FS=y
> > CONFIG_BLK_DEV_IDE=y
> > CONFIG_BLK_DEV_IDEDISK=y
> > CONFIG_BLK_DEV_RAM=y
> > CONFIG_BLK_DEV_RAM_SIZE=16384
> > CONFIG_BLK_DEV_INITRD=y
> > CONFIG_BLK_DEV_IDEPCI=y
> > CONFIG_DEVFS_FS=y
> >
> FWIW, those look fine, so far as I know.
>
> > worse, my old 2.4.18 kernel no longer works. i'm
> assuming this
> > means that what i'm doing wrong is something
> trivial & stupid.
> > my current lilo.conf is:
> >
> > boot=/dev/hda
> > compact
> > lba32
> > timeout=200
> > prompt
> >
> > # To use the new LILO boot menu, add the following
> > bitmap=/boot/debianlilo.bmp
> > bmp-table=109p,148p,1,7
> > bmp-colors=0,15,8,15,1,7
> > bmp-timer=514p,144p,0,15
> >
> > # don't think this is needed:
> > #install=/boot/boot-bmp.b
> >
> > map=/boot/map
> > vga=normal
> > delay=20
> > default=Linux
> > image=/vmlinuz
> > label = Linux
> > # i've tried commenting out read-only, but to no
> avail
> > read-only
> > initrd=/initrd.img
> > root=/dev/hda4
> >
> > image=/vmlinuz.old
> > label = "Linux 2.4"
> > read-only
> > append = "hdc=ide-scsi hdd=ide-scsi"
> > initrd=/initrd.img.old
> > root=/dev/hda4
> >
> > other=/dev/hda1
> > label="Windows 98"
> >
> > thanks in advance for any help,
> > macho
>
> It seems as if your kernel image (the initial ram
> disk) is actually loaded,
> right? That would lead me to believe it is not your
> boot loader that is
> the problem, but rather your kernel image.
>
> On the other hand, if your old image is also found,
> but does not boot, then
> clearly the problem is broader than just your new
> kernel.
>
> Have you checked your root file system for errors?
>
> Is your computer from 1998 or earlier? Older bios's
> don't support LBA, and
> if your kernels or your map file isn't within the
> first 1024 cylinders,
> your out of luck. It could be that installing a new
> kernel moved the map
> file outside of the first 1024 cylinders, but I
> would think that would
> cause the kernels not to be found, so you wouldn't
> get as far as you did.
> Still, that's the reason some advocate a separate
> /boot partition: it can
> be small, and fully contained within the first 1024
> cylinders, eliminating
> this problem. It shouldn't be necessary on newer
> computers, however.
>
> When you reran lilo after the install, it didn't
> complain, did it?
>
> Justin Guerin
>
During the configuration of the kernel, remember not
to set your root partition filesystem as a module or
it will fail to mount it.
_______________________________________________________
Yahoo! Acesso Grátis - Internet rápida e grátis. Instale o discador agora! http://br.acesso.yahoo.com/
Reply to: