Re: 2.4.18 doesn't find my root device.

2002-09-12 Thread Jamin W . Collins

On Thu, 12 Sep 2002 08:17:19 -0400 Jim Lynch <[EMAIL PROTECTED]> wrote:

> Well it seems that supporting IDE devices isn't the default at 2.4.18. 
> I had to turn them on, as Jerome suggested.  Strange system.  scsi
> emulation still doesn't work.  It can't find the cdrom driver.  Of
> course it can't you fool.  I compiled it into the kernel.  What a piece
> of trash.  

If you use the kernel-image-2.4.18 as intended (with an initrd image), it
does work.  It does support IDE by default and various SCSI controllers. 
I've used several variations of the kernel-image-2.4.18 package to
include:

  -586tsc
  -686-smp
  -686
  -k6
  -k7

All with no problem.

-- 
Jamin W. Collins


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED] 
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]




Re: 2.4.18 doesn't find my root device.

2002-09-12 Thread Jim Lynch

Well it seems that supporting IDE devices isn't the default at 2.4.18. 
I had to turn them on, as Jerome suggested.  Strange system.  scsi
emulation still doesn't work.  It can't find the cdrom driver.  Of
course it can't you fool.  I compiled it into the kernel.  What a piece
of trash.  

Thanks,
Jim.

Jerome Acks Jr wrote:
> 
> On Wed, Sep 11, 2002 at 02:30:06PM -0400, Jim Lynch wrote:
> > Simple description: 2.4.18 kernel panics and says it can't find the root
> > device on 03:06.  2.2.19 finds it fine.  I had a root=/dev/hda6 on the
> > loadlin line, and it failed, so I took it off.  Rdev of the kernel also
> > says root
> > on /dev/hda6.
> >
> > Background:
> > I upgraded to woody and found that my cdrom no longer worked.  I figured
> > something had broken the modules but recompiling and depmod and modprobe
> > didn't seem to fix the problem.  lsmod showed everything OK, but it
> > still didn't work.  I'm running a ide-scsi setup since this is a
> > writer.
> > So I decided to upgrade the kernel to 2.4.18.  I got the
> > kernel-source-2.4.18 via apt-get.  Unbziped it.  Copied my .config from
> > 2.2.19 to 2.4.18 and did a make oldconfig.  I pretty much answered all
> 
> I don't think copying your .config from your 2.2.19 is a good way to
> start. There have been a lot of changes. The config file for a 2.4.18
> is about three times the size of a 2.2 config file. I would suggest
> starting with the .config file that came with kernel-source-2.4.18.
> 
> > the questions as no, which was default.  This is a 600 Mhz celeron
> > system.  Plain Jane. Did the make dep, make bzImage, make modules, make
> > modules_install.  Copied the bzImage to the DOS C: drive, modified a dos
> > script to use loadlin to boot and rebooted.
> >
> > It looks like maybe there is a dump first thing, but the boot process
> > rushes by so fast I really can't tell.  Anyway somewere down the line,
> > it fails telling me it can't find a root device on 03:06.  The first
> > time it said something about not finding anything on hda6.  The loadlin
> > command is identical to the one I use for 2.2.19.  Is there something
> > else going on that I'm not aware of?  I saw a warning about using
> > initrd, whatever that is in my browsing the web.  Does that have
> > anything to do with it?
> 
> The stock debian kernel-images are configured to use initrd. If you
> compile your own, you don't have to use initrd.
> 
> If you don't use initrd, make sure the .config file has these settings:
> 
> # CONFIG_BLK_DEV_INITRD is not set
> CONFIG_IDE=y
> CONFIG_BLK_DEV_IDE=y
> CONFIG_BLK_DEV_IDEDISK=y
> CONFIG_[your-root-file-system-module]_FS=y
> CONFIG_JBD=y   #if your root file system is ext3
> 
> >
> > I've got another system that I attempted to compile 2.4.18 on.  Similar
> > setup.  Upgraded to woody, apt-get the kernel source.  Compiled,
> > installed, rebooted with loadlin and it gets through spitting out the
> > . line, blanks the screen and reboots.  I'm not having a lot of
> > luck with 2.4.18.
> >
> > Suggestions?
> >
> > Thanks,
> > Jim.
> >
> >
> 
> --
> Jerome
> 
>   
>Part 1.2Type: application/pgp-signature


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED] 
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]




Re: 2.4.18 doesn't find my root device.

2002-09-11 Thread Jerome Acks Jr

On Wed, Sep 11, 2002 at 02:30:06PM -0400, Jim Lynch wrote:
> Simple description: 2.4.18 kernel panics and says it can't find the root
> device on 03:06.  2.2.19 finds it fine.  I had a root=/dev/hda6 on the
> loadlin line, and it failed, so I took it off.  Rdev of the kernel also
> says root
> on /dev/hda6.
> 
> Background:
> I upgraded to woody and found that my cdrom no longer worked.  I figured
> something had broken the modules but recompiling and depmod and modprobe
> didn't seem to fix the problem.  lsmod showed everything OK, but it
> still didn't work.  I'm running a ide-scsi setup since this is a
> writer.  
> So I decided to upgrade the kernel to 2.4.18.  I got the
> kernel-source-2.4.18 via apt-get.  Unbziped it.  Copied my .config from
> 2.2.19 to 2.4.18 and did a make oldconfig.  I pretty much answered all

I don't think copying your .config from your 2.2.19 is a good way to
start. There have been a lot of changes. The config file for a 2.4.18
is about three times the size of a 2.2 config file. I would suggest
starting with the .config file that came with kernel-source-2.4.18.
 
> the questions as no, which was default.  This is a 600 Mhz celeron
> system.  Plain Jane. Did the make dep, make bzImage, make modules, make
> modules_install.  Copied the bzImage to the DOS C: drive, modified a dos
> script to use loadlin to boot and rebooted.
> 
> It looks like maybe there is a dump first thing, but the boot process
> rushes by so fast I really can't tell.  Anyway somewere down the line,
> it fails telling me it can't find a root device on 03:06.  The first
> time it said something about not finding anything on hda6.  The loadlin
> command is identical to the one I use for 2.2.19.  Is there something
> else going on that I'm not aware of?  I saw a warning about using
> initrd, whatever that is in my browsing the web.  Does that have
> anything to do with it?

The stock debian kernel-images are configured to use initrd. If you
compile your own, you don't have to use initrd. 

If you don't use initrd, make sure the .config file has these settings:

# CONFIG_BLK_DEV_INITRD is not set
CONFIG_IDE=y
CONFIG_BLK_DEV_IDE=y
CONFIG_BLK_DEV_IDEDISK=y
CONFIG_[your-root-file-system-module]_FS=y
CONFIG_JBD=y   #if your root file system is ext3


> 
> I've got another system that I attempted to compile 2.4.18 on.  Similar
> setup.  Upgraded to woody, apt-get the kernel source.  Compiled,
> installed, rebooted with loadlin and it gets through spitting out the
> . line, blanks the screen and reboots.  I'm not having a lot of
> luck with 2.4.18.
> 
> Suggestions?
> 
> Thanks,
> Jim.
> 
> 

-- 
Jerome


msg01883/pgp0.pgp
Description: PGP signature


RE: 2.4.18 doesn't find my root device.

2002-09-11 Thread David Pastern

try dmesg Jim, that will output the startup messages to your monitor :-)
that will allow you to view all the messages.  I'm not familiar with loadlin
at all (i've only ever used lilo b4 so i'll leave loadlin issues to those
that know what they're talking about).  

Dave

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]
Sent: Wednesday, 11 September 2002 4:30 AM
To: Debian users; David Pastern
Subject: 2.4.18 doesn't find my root device.


 
Simple description: 2.4.18 kernel panics and says it can't find the root
device on 03:06.  2.2.19 finds it fine.  I had a root=/dev/hda6 on the
loadlin line, and it failed, so I took it off.  Rdev of the kernel also
says root
on /dev/hda6.

Background:
I upgraded to woody and found that my cdrom no longer worked.  I figured
something had broken the modules but recompiling and depmod and modprobe
didn't seem to fix the problem.  lsmod showed everything OK, but it
still didn't work.  I'm running a ide-scsi setup since this is a
writer.  
So I decided to upgrade the kernel to 2.4.18.  I got the
kernel-source-2.4.18 via apt-get.  Unbziped it.  Copied my .config from
2.2.19 to 2.4.18 and did a make oldconfig.  I pretty much answered all
the questions as no, which was default.  This is a 600 Mhz celeron
system.  Plain Jane. Did the make dep, make bzImage, make modules, make
modules_install.  Copied the bzImage to the DOS C: drive, modified a dos
script to use loadlin to boot and rebooted.

It looks like maybe there is a dump first thing, but the boot process
rushes by so fast I really can't tell.  Anyway somewere down the line,
it fails telling me it can't find a root device on 03:06.  The first
time it said something about not finding anything on hda6.  The loadlin
command is identical to the one I use for 2.2.19.  Is there something
else going on that I'm not aware of?  I saw a warning about using
initrd, whatever that is in my browsing the web.  Does that have
anything to do with it?

I've got another system that I attempted to compile 2.4.18 on.  Similar
setup.  Upgraded to woody, apt-get the kernel source.  Compiled,
installed, rebooted with loadlin and it gets through spitting out the
. line, blanks the screen and reboots.  I'm not having a lot of
luck with 2.4.18.

Suggestions?

Thanks,
Jim.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED] 
with a subject of "unsubscribe". Trouble? Contact
[EMAIL PROTECTED]


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED] 
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]




2.4.18 doesn't find my root device.

2002-09-11 Thread Jim Lynch

Simple description: 2.4.18 kernel panics and says it can't find the root
device on 03:06.  2.2.19 finds it fine.  I had a root=/dev/hda6 on the
loadlin line, and it failed, so I took it off.  Rdev of the kernel also
says root
on /dev/hda6.

Background:
I upgraded to woody and found that my cdrom no longer worked.  I figured
something had broken the modules but recompiling and depmod and modprobe
didn't seem to fix the problem.  lsmod showed everything OK, but it
still didn't work.  I'm running a ide-scsi setup since this is a
writer.  
So I decided to upgrade the kernel to 2.4.18.  I got the
kernel-source-2.4.18 via apt-get.  Unbziped it.  Copied my .config from
2.2.19 to 2.4.18 and did a make oldconfig.  I pretty much answered all
the questions as no, which was default.  This is a 600 Mhz celeron
system.  Plain Jane. Did the make dep, make bzImage, make modules, make
modules_install.  Copied the bzImage to the DOS C: drive, modified a dos
script to use loadlin to boot and rebooted.

It looks like maybe there is a dump first thing, but the boot process
rushes by so fast I really can't tell.  Anyway somewere down the line,
it fails telling me it can't find a root device on 03:06.  The first
time it said something about not finding anything on hda6.  The loadlin
command is identical to the one I use for 2.2.19.  Is there something
else going on that I'm not aware of?  I saw a warning about using
initrd, whatever that is in my browsing the web.  Does that have
anything to do with it?

I've got another system that I attempted to compile 2.4.18 on.  Similar
setup.  Upgraded to woody, apt-get the kernel source.  Compiled,
installed, rebooted with loadlin and it gets through spitting out the
. line, blanks the screen and reboots.  I'm not having a lot of
luck with 2.4.18.

Suggestions?

Thanks,
Jim.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED] 
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]