Thanks Jan but I already tried that

attached is my /etc/fstab, /etc/lilo.conf, the output of 'mount'
and an edited /var/log/dmesg:


--- Jan Carlson <[EMAIL PROTECTED]> wrote:
> In /etc/lilo.conf, remove the keyword "linear", insert "lba32", and
> don't forget to run /sbin/lilo again to update the MBR.
> 
> This should work if you have a newer motherboard.


> On Thu, Jul 19, 2001 at 01:51:03AM -0700, Mick Mearns wrote:
> > Hello list;
> > 
> > I have three physical boxes:
> > 
> > The main cpu box - has two IDE drives an IDE CDROM and a SCSI HD.
> > An external scsi box with a cdrom and a cd-rw.
> > An external scsi box with 2 hd's in it.
> > --------------------------------------
> > here is my setup:
> > 
> > (CPU Box)
> > hda   hda1 8G   b win95 (FAT32) /w98se
> > hdb   cdrom
> > hdc   hdc1 1G   83              /
> >       hdc2 512M 82              swap
> >       hdc3 2G   83              /usr/local
> >       hdc4 6G   5               extended
> >       hdc5 512M 83              /home
> >       hdc6 512M 83              /var
> >       hdc7 5G   83              /usr
> > sda   sda1 2G   b win95 (FAT32) /mnt/common
> > 
> > (scsi HD box)
> > sdb   sdb1 8G   b win95 (FAT32) /mnt/ext-scsi-Lower
> > sdc   sdc1 8G   b win95 (FAT32) /mnt/ext-scsi-upper
> > 
> > (scsi CD box)
> > sdd   cdrom
> > sde   cdrw
> > 
> > (The sizes are rounded off)
> > 
> > All the hardware works fine. 
> > I just unstalled RH 7.1 from the CD's, it installed fine 
> > using X and made a boot disk.
> > 
> > The trouble is that I get the dreaded "LI" when I try to boot from the hard
> > drive.
> > 
> > I have tried disk=/dev/hda bios=0x80 all the way up to sde/0x87 
> > in /etc/lilo - no help
> > 
> > The weird thing is that if I power down and just remove the external box
> with
> > the two hard drives in it and boot from floppy - run lilo - it works!
> > --------------------------------
> > 
> > The install saw all the hard drives and fdisk let me see them.
> > I can mount them as well as the CD drives after booting with the boot disk.
> > 
> > hda = quantum bigfoot 8.4G
> > hdb = 32x MAx cdrom
> > hdc = seagate fireball 6.4G
> > 
> > sda = seagate ST-52160 2G
> > 
> > sdb = seagate SX410800N 9.1G full Ht
> > sdc = seagate SX410800N 9.1G full Ht
> > 
> > sdd = NEC 24X CDROM
> > sde = SAF CDRW 226
> > -----------------------
> > 
> > right now I have MAIN->HD->CD->term (fails to boot)
> > also tried       MAIN->CD->HD->term (fails to boot)
> >                  MAIN->CD->term     (works fine)
> > 
> > I can access all the drives and write CD's under W98.
> > 
> > The reason for the win95(FAT32) partitions is that I want to make these two
> > drives as portable as possible.
> > 
> > I plan to move the external box between various CPU's.
> > This is a p2 on a Gateway NLX style MB 128M pc133.
> > The scsi controller is a SIIG initio INIC-940 (from w98)
> > I have re-run /sbin/lilo -v -v evertime that I make a change.
> > (note: Kudzu did not detect the difference when I moved/removed drives
> around)
> > I have also played around with device numbers.
> > 
> > anyone have any ideas?
> > 
> > thanks Mick



=====
"just a guy in a garage"    Registered Linux User #105295

__________________________________________________
Do You Yahoo!?
Get personalized email addresses from Yahoo! Mail
http://personal.mail.yahoo.com/
----------------------------------------------------------------------------------
/etc/fstab:
LABEL=/                 /                       ext2    defaults        1 1
LABEL=/home             /home                   ext2    defaults        1 2
/dev/sdb1               /mnt/ext-scsi-L         vfat    defaults        0 0
/dev/sdc1               /mnt/ext-scsi-U         vfat    defaults        0 0
/dev/fd0                /mnt/floppy             auto    noauto,owner    0 0
/dev/sda1               /mnt/vfat-linux         vfat    defaults        0 0
LABEL=/usr              /usr                    ext2    defaults        1 2
LABEL=/usr/local        /usr/local              ext2    defaults        1 2
LABEL=/var              /var                    ext2    defaults        1 2
/dev/hda1               /w98se                  vfat    noauto,user,ro  0 0
none                    /proc                   proc    defaults        0 0
none                    /dev/pts                devpts  gid=5,mode=620  0 0
/dev/hdc2               swap                    swap    defaults        0 0
/dev/cdrom              /mnt/cdrom              iso9660 noauto,owner,kudzu,ro 0 0
/dev/cdrom1             /mnt/cdrom1             iso9660 noauto,owner,kudzu,ro 0 0
/dev/cdrom2             /mnt/cdrom2             iso9660 noauto,owner,kudzu,ro 0 0
-----------------------------------------------------------------------------------
/etc/lilo.conf:
boot=/dev/hda
map=/boot/map
install=/boot/boot.b
prompt
timeout=50
message=/boot/message
lba32 
restricted
password=letmein
vga=0F07
default=dos

#int quantum bigfoot TS 8.4A udma33, lilo on mbr
disk=/dev/hda
    bios=0x80

#int 32x Max IDE cdrom
disk=/dev/hdb
    bios=0x81

#int quantum fireball EL 7.6A udma33
disk=/dev/hdc
    bios=0x82

#int seagate ST 52160N id=0
disk=/dev/sda
    bios=0x83

#ext seagate SX410800N id=1 
disk=/dev/sdb
    bios=0x84
#ext seagte SX410800N id=2
disk=/dev/sdc
    bios=0x85

#ext NEC 24X cdrom id=5
disk=/dev/sdd
    bios=0x86
#ext SAF CD-Rw 226 id=6
disk=/dev/sde
    bios=0x87

append="/dev/hdb=cdrom; /dev/sdd=cdrom; /dev/sde=cdrom"

image=/boot/vmlinuz-2.4.2-2
        label=linux
        initrd=/boot/initrd-2.4.2-2.img
        read-only
        root=/dev/hdc1

other=/dev/hda1
        optional
        label=dos
--------------------------------------------------------------------------------
mount:
/dev/hdc1 on / type ext2 (rw)
none on /proc type proc (rw)
usbdevfs on /proc/bus/usb type usbdevfs (rw)
/dev/hdc5 on /home type ext2 (rw)
/dev/sdb1 on /mnt/ext-scsi-L type vfat (rw)
/dev/sdc1 on /mnt/ext-scsi-U type vfat (rw)
/dev/sda1 on /mnt/vfat-linux type vfat (rw)
/dev/hdc7 on /usr type ext2 (rw)
/dev/hdc3 on /usr/local type ext2 (rw)
/dev/hdc6 on /var type ext2 (rw)
none on /dev/pts type devpts (rw,gid=5,mode=620)
automount(pid752) on /misc type autofs (rw,fd=5,pgrp=752,minproto=2,maxproto=3)

---------------------------------------------------------------------------------
/var/log/dmesg:
Linux version 2.4.2-2 ([EMAIL PROTECTED]) (gcc version 2.96 20000731 (Red 
Hat Linux 7.1 2.96-79)) #1 Sun Apr 8 20:41:30 EDT 2001
<snip>
RAMDISK driver initialized: 16 RAM disks of 4096K size 1024 blocksize
Uniform Multi-Platform E-IDE driver Revision: 6.31
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
PIIX4: IDE controller on PCI bus 00 dev 39
PIIX4: chipset revision 1
PIIX4: not 100% native mode: will probe irqs later
    ide0: BM-DMA at 0x1440-0x1447, BIOS settings: hda:pio, hdb:DMA
    ide1: BM-DMA at 0x1448-0x144f, BIOS settings: hdc:DMA, hdd:pio
hda: QUANTUM BIGFOOT TS8.4A, ATA DISK drive
hdb: 32X MAX ATAPI CD-ROM, ATAPI CD/DVD-ROM drive
hdc: QUANTUM FIREBALL EL7.6A, ATA DISK drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
ide1 at 0x170-0x177,0x376 on irq 15
hda: 16515072 sectors (8456 MB) w/418KiB Cache, CHS=1028/255/63, UDMA(33)
hdc: 15032115 sectors (7696 MB) w/418KiB Cache, CHS=15907/15/63, UDMA(33)
Partition check:
 hda: hda1
 hdc: [PTBL] [935/255/63] hdc1 hdc2 hdc3 hdc4 < hdc5 hdc6 hdc7 >
Floppy drive(s): fd0 is 1.44M
FDC 0 is a post-1991 82077
RAMDISK: Compressed image found at block 0
<snip>
SCSI subsystem driver Revision: 1.00
PCI: Found IRQ 11 for device 00:14.0
i91u: PCI Base=0x1000, IRQ=11, BIOS=0xC8000, SCSI ID=7
i91u: Reset SCSI Bus ... 
scsi0 : Initio INI-9X00U/UW SCSI device driver; Revision: 1.03g
  Vendor: SEAGATE   Model: ST52160N          Rev: 0285
  Type:   Direct-Access                      ANSI SCSI revision: 02
  Vendor: SEAGATE   Model: SX410800N         Rev: 7117
  Type:   Direct-Access                      ANSI SCSI revision: 02
  Vendor: SEAGATE   Model: SX410800N         Rev: 7117
  Type:   Direct-Access                      ANSI SCSI revision: 02
  Vendor: NEC       Model: CD-ROM DRIVE:464  Rev: 1.04
  Type:   CD-ROM                             ANSI SCSI revision: 02
  Vendor: SAF       Model: CD-RW226          Rev: 1.12
  Type:   WORM                               ANSI SCSI revision: 02
Attached scsi disk sda at scsi0, channel 0, id 0, lun 0
Attached scsi disk sdb at scsi0, channel 0, id 1, lun 0
Attached scsi disk sdc at scsi0, channel 0, id 2, lun 0
SCSI device sda: 4238282 512-byte hdwr sectors (2170 MB)
 sda: sda1
SCSI device sdb: 17096357 512-byte hdwr sectors (8753 MB)
 sdb: sdb1
SCSI device sdc: 17096357 512-byte hdwr sectors (8753 MB)
 sdc: sdc1
<snip>
----------------------------------------------------------------------------------------------

could it be the ramdisk? when I run lilo -v -v there is no ramdisk in the map file.
the bootdisk uses syslinux and has an initrd ans a ramdisk
also this is the order that the install program found the disks:
hda
sda
hdc
sdb
sdc
which seems strange to me.

I have it wired as MAIN -> Ext HD's -> Ext CD's ->term
If I just switch off the hard drives then the system boots into lilo fine.

Switch them back on:
Boot get "LI"
If I boot with the boot floppy the system works fine
If I boot with a dos disk and do a 'fdisk /mbr' and reboot, w98se works 

thanks Mick

Reply via email to