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-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]




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]




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]




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