lkml.org 
[lkml]   [1998]   [Mar]   [18]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
Subject[2.1.90-final] Kernel won't boot from [EZD] partition

I've got that old i386 which I wanted to use as a firewall for the LAN using
the 2.1.90 kernel. The machine has a Seagate ST31276A drive which has been
configured using the DrivePro software to remap the drive geometry to
620/64/63, so that DOS can see the entire drive. The drive is partitioned as
follows:

/dev/hda1 - 500MB DOS partition
/dev/hda2 - Extended partition:
/dev/hda5 - 700MB Linux primary partition
/dev/hda6 - 18MB Linux swap partition

Linux is booted from the DOS partition using loadlin with the following
parameters passed to kernel:

root=/dev/hda5 ro

The boot process goes as far as to the "Partition check:" line, here's what
follows:

********************
hda: [EZD]
hda: attempt to read beyond the end of device
********************
Then kernel panics and freezes.
The 2.0.3[234] kernels boot the system just fine:

*****************
Partition check:
hda: [EZD] [remap 0->1] [620/64/63] hda1 hda2 <hda5 hda6>
*****************
I would like to avoid repartitioning the drive as it would involve
reinstalling all the software on DOS and Linux, and that takes time on an i386
;-).

The machine is an AMD i386 40Mhz, 8MB RAM, local bus motherboard with an LB
Windbond IDE/ATAPI Multi I/O card, a 4x VERTOS ATAPI CD-ROM drive attached and
this Seagate HDD.

l8r, marek
---
Democracy is a government where you can say what you think even if you
don't think.

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu

\
 
 \ /
  Last update: 2005-03-22 13:41    [from the cache]
©2003-2011 Jasper Spaans