Re: help on frame buffer
"Steven J. Yellin" <[email protected]> Thu, 2 Jun 2005 12:09:36 -0700 (PDT)
| Newsgroups | gmane.linux.redhat.release.shrike |
|---|---|
| Message-ID | <[email protected]> |
You show the complaint "mount: error 19 mounting ext3". The
"RETURN CODES" shown in "man mount" say, since 19=1+2+16, that the
errors were
1 incorrect invocation or permissions
2 system error (out of memory, cannot fork, no more loop
devices)
16 problems writing or locking /etc/mtab
I would expect errors 1 and 2 for / to cause 16. Maybe you could
change /etc/fstab to mount / as ext2 and/or maybe your new kernel
doesn't know about ext3. Verify that you have
/lib/modules/2.6.11.2k5/kernel/fs/ext3/ext3.o
and /lib/modules/2.6.11.2k5/kernel/fs/jbd/jbd.o
Steven Yellin
On Thu, 2 Jun 2005 [email protected] wrote:
> Thanks for the reply.
>
> I downloaded the latest kernel 2.6.11.11 and I followed the same step
> with
> make modules
> and
> make modules_install
> then I did
>
> mkinitrd /boot/initrd-2.6.11.2k5.img 2.6.11.2k5
> the lilo.conf file is
>
> ----------------------------------------------------------
> prompt
> timeout=50
> default=DOS
> boot=/dev/hda
> map=/boot/map
> install=/boot/boot.b
> message=/boot/message
> lba32
>
> image=/boot/vmlinuz-2.6.11.2k5
> label=2.6.11.2k5
> initrd=/boot/initrd-2.6.11.2k5.img
> read-only
> append="root=LABEL=/"
>
> image=/boot/vmlinuz-2.4.20-8
> label=linux
> initrd=/boot/initrd-2.4.20-8.img
> read-only
> append="root=LABEL=/"
>
> other=/dev/hda1
> optional
> label=DOS
> -----------------------------------------------------------
>
> now I did
> lilo -v
>
> after rebooting, I am getting the following error
>
> mount: error 19 mounting ext3
> pivotroot: pivot_root (/sysroot, /initrd) failed: 2
> umount /initrd /proc failed :2
> kernel panic - not syncing : no init found, try passing "init = option" to
> kernel
>
> what would be the error in this ?
>
> - Raja S
>
>
>
>
>
>
> "Steven J. Yellin" <[email protected]>
> Sent by: [email protected]
> 06/01/2005 11:00 PM
> Please respond to "Discussion of Red Hat Linux 9 (Shrike)"
>
>
> To: "Discussion of Red Hat Linux 9 (Shrike)" <[email protected]>
> cc:
> Subject: Re: help on frame buffer
>
>
> Maybe you need to do
> make modules
> make modules_install
> It looks like you don't have an initrd=... line in lilo.conf for your
> previous kernel, but if you do, you should make one for this kernel.
>
> Steven Yellin
>
> On Wed, 1 Jun 2005 [email protected] wrote:
>
> > Hi,
> >
> > I am using redhat linux 9, I want to enable frame buffer support.
> > I followed the following steps..
> >
> >
> > 1. Make sure that you have the Linux kernel source code in
> /usr/src/linux/.
> > 2. Log in as root and cd /usr/src/linux
> > 3. Configure the kernel:
> > Run:
> > make menuconfig
> >
> > Select "Code maturity level options" and set "Prompt for development
> > and/or incomplete code/drivers".
> > Then select "Console drivers" set "Support for frame buffer devices" to
> > built-in (even if it says EXPERIMENTAL). Then configure the driver. Most
> > modern graphics cards can use the "VESA VGA graphics console"; use that
> or
> > a driver that specifically matches your video card. Finally enable
> > "Advanced low level driver options" and make sure that 16 and 32 bpp
> > packed pixel support are enabled.
> > When you are finished, chose exit and save.
> > 4. Compile the kernel
> > First do:
> > make dep
> >
> > then:
> > make bzImage
> >
> > The new kernel should now be in arch/i386/boot/bzImage
> > 5. Copy the kernel to the boot directory:
> > cp arch/i386/boot/bzImage /boot/linux.vesafb
> >
> > 6. Edit /etc/lilo.conf
> > IMPORTANT: Keep a backup of /etc/lilo.conf, and have a rescue disk
> > available. If you make a mistake at this stage, the machine may not
> boot.
> > The file /etc/lilo.conf specifies how the system boots. The precise
> > contents of the file varies from system to system, this is one example:
> > boot = /dev/hda3
> > delay = 30
> > image = /boot/vmlinuz
> > root = /dev/hda3
> > label = Linux
> > read-only # Non-UMSDOS filesystems should be mounted read-only for
> > checking
> > other=/dev/hda1
> > label=nt
> > table=/dev/hda
> >
> > IMPORTANT: Keep a backup of /etc/lilo.conf, and have a rescue disk
> > available. If you make a mistake here, the machine may not boot.
> > Make a new "image" section that is a copy of the first one, but with
> image
> > = /boot/linux.vesafb and label = Linux-vesafb. Place it just above the
> > first image section.
> > Add a line before the image section saying 'vga = 791'. (Meaning
> 1024x768,
> > 16 bpp.)
> > With the above example, lilo.conf would now be:
> > boot = /dev/hda3
> > delay = 30
> > vga = 791
> > image = /boot/linux.vesafb
> > root = /dev/hda3
> > label = Linux-vesafb
> > read-only # Non-UMSDOS filesystems should be mounted read-only for
> > checking
> > image = /boot/vmlinuz
> > root = /dev/hda3
> > label = Linux
> > read-only # Non-UMSDOS filesystems should be mounted read-only for
> > checking
> > other=/dev/hda1
> > label=nt
> > table=/dev/hda
> >
> > Do not change any lines in the file; just add new ones.
> > 7. Run lilo
> > To make the new changes take effect, run the lilo program:
> > lilo
> >
> > 8. Reboot the system
> >
> > --------------------------------------------------------------
> >
> > after rebooting, the kernel is not booting...
> > it says kernel version mismatch and kernel panic, mention the correct
> > root.
> >
> > can anybody help in this ?
> >
> >
> > Raja Saleru
> > LARSEN & TOUBRO INFOTECH LIMITED
> > Communications & Embedded Systems
> > No.4, Service Road,
> > Domlur Layout,
> > Bangalore - 560 071
> > INDIA
> > Tel : +91-80-25350510/512 Extn : 106
> > Mobile : +91-
> > Fax : +91-80-25350495
> >
> >
> > ______________________________________________________________________
>
> --
> Shrike-list mailing list
> [email protected]
> https://www.redhat.com/mailman/listinfo/shrike-list
>
> ______________________________________________________________________
>
>
>
>
> ______________________________________________________________________
--
Shrike-list mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/shrike-list