Large EIDE drive

Large EIDE drive

Post by Gregory A Mettla » Tue, 28 Mar 1995 15:40:08

I am using Linux 1.1.91 with a Conner 540M drive as the master drive
and a Western Digital 1.28G drive as the slave drive.  The Conner
is set up as a 300M DOS partition, 16M Linux swap partition, and
the rest as a native Linux partittion.  I am trying to mount both
hard drives.  I have not problems with the Conner drive.  However,
when I cd to the WD drive and type ls, my machine locks up.  I read
the HOWTO on large IDE drives, but still can't figure out what is
going on.  Here is my lilo.conf file.

# LILO configuration file
# generated by 'liloconfig'
# Start LILO global section
append="ramdisk mcd=0x230,10 hdb=2484,16,63 sound=0x220071"
boot = /dev/hda
#compact        # faster, but won't work on all systems.
delay = 50
vga = normal    # force sane state
ramdisk = 0     # paranoia setting
# End LILO global section
# DOS bootable partition config begins
other = /dev/hda1
  label = DOS
  table = /dev/hda
# DOS bootable partition config ends
# Linux bootable partition config begins
image = /vmlinuz
  root = /dev/hda3
  label = Linux
  read-only # Non-UMSDOS filesystems should be mounted read-only for checking
# Linux bootable partition config ends

I got the settings 2484,16,63 from my CMOS setup.

Here is what I got when doing a dmesg right after bootup.

ide0: hdb: cyls=2484,heads=16,sects=63
Console: colour EGA+ 80x25, 1 virtual console (max 63)
bios32_init : BIOS32 Service Directory structure at 0x000fff70
bios32_init : BIOS32 Service Directory entry at 0xfda89
pcibios_init : PCI BIOS revision 2.00 entry at 0xfdad8
Probing PCI hardware.
Calibrating delay loop.. ok - 36.08 BogoMips
Serial driver version 4.00 with no serial options enabled
tty00 at 0x03f8 (irq = 4) is a 16550A
tty01 at 0x02f8 (irq = 3) is a 16550A
lp1 at 0x0378, using polling driver
hda: Conner Peripherals 528MB - CFA528A, 504MB w/256KB Cache, CHS=1024/16/63, Mult=0/128
hdb: WDC AC31200F, 1222MB w/64KB Cache, LBA, CHS=2484/16/63, Mult=0/16
ide0: primary interface on irq 14
mcd=0x230,10: Mitsumi status, type and version : 10 D 4
Floppy drive(s): fd0 is 1.44M
FDC 0 is a post-1991 82077
Memory: 15076k/16384k available (692k kernel code, 384k reserved, 232k data)
This processor honours the WP bit even when in supervisor mode. Good.
Swansea University Computer Society NET3.019
Swansea University Computer Society TCP/IP for NET3.019
IP Protocols: ICMP, UDP, TCP
PPP: version 0.2.7 (4 channels) NEW_TTY_DRIVERS OPTIMIZE_FLAGS
TCP compression code copyright 1989 Regents of the University of California
PPP line discipline registered.
SLIP: version 0.8.3-NET3.019-NEWTTY (4 channels) (6 bit encapsulation enabled)
CSLIP: code copyright 1989 Regents of the University of California
Checking 386/387 coupling... Hmm, FDIV bug i586 system
Checking 'hlt' instruction... Ok.

Partition check:
  hda: disabled multiple mode
  hda: hda1 hda2 hda3
  hdb: disabled multiple mode
  hdb: hdb1
VFS: Mounted root (ext2 filesystem) readonly.
Adding Swap: 16628k swap-space
Max size:296084   Log zone size:2048
First datazone:68   Root inode number 139264
ISO9660 Extensions: RRIP_1991A
VFS: Disk change detected on device 2/0
end_request: I/O error, dev 0200, sector 0

It appears that it is handling the WD drive correctly.  I must be
doing something wrong.  Can anybody lend some insight?  Any help is
much appreciated.

If this makes any difference, I first installed 1.1.59 and did not
have the hdb= parameters in my lilo.conf and I still had the same


Greg Mettlach             |    Red Sox -vs- Braves



Large EIDE drive

Post by Mark Lo » Tue, 28 Mar 1995 23:44:44

>I am using Linux 1.1.91 with a Conner 540M drive as the master drive
>and a Western Digital 1.28G drive as the slave drive.  The Conner

Say no more.  Conner drives do not combine well with other brands.

Call WD tech support and see if they have a secret "Conner jumper"
that you can set to make it work.  Otherwise, move the WD drive to
a separate (secondary) IDE interface.

For the latest Linux kernel:
For Linux IDE (big/many) help, see:  /usr/src/linux/drivers/block/README.ide


1. Large EIDE drive installations

I am having problems installing linux on my large EIDE drive (disk 2). Linux does not
recognise the drive at all. I have two drives a 420Mb EIDE and a 730Mb EIDE.

The first drive has 32 sectors per track (which linux hates) and the second drive
has only 16. My first drive contains only DOS/Windows, the second has OS/2 and
hopefully one day Linux.

I have tried with the boot: RAMDISK hd= ..... option, but that only changes
the recognition of my first drive.

Any ideas at all? The FAQs etc haven't been a lot of help.



2. imake and Solaris 2.3

3. Old BIOS, Large EIDE Drive and setmax program

4. This is a must visit site!

5. Large EIDE drives and Linux

6. 6x86 P166+,error in compile - SIG11

7. Large EIDE drive

8. On demand streaming of MP3 songs on Linux

9. Installing 2 Large EIDE Drives

10. Q: 2.2.8 and limits on large EIDE drives

11. fdisk with large EIDE drives

12. Large EIDE drives and controllers Q!

13. Has anyone used large EIDE drives with Linux?