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