I still think it might not be the NIC-s, but Lilo getting confused about your harddrives.
In have two IDE drives and in my BIOS i can set the drive i want to boot from. In Linux hda is the first IDEdisk and hdb the second disk.
........When i boot from the first disk (hda, where i have Win98) it boots right into win98
........When i set the BIOS to boot from the second disk (hdb, that is where i have lilo-bootmenu and linux) I hav to tell lilo that lilo has to switch the disks. This is in the generel (starting) section in lilo.conf:
disk=/dev/hdb bios=0x80
disk=/dev/hda bios=0x81
But when i want to start win98 on the first drive (hda, when booting with lilo on hdb) then this section of lilo must change the boot-order with the remapping of drives:
map-drive=0x80 to=0x81
map-drive=0x81 to=0x80
As i se it you have to figure out your drives.
You can use from the commandline:
/sbin/lilo -v -v -v >/boot/lilo.log 2>/boot/lilo.logerr
and look in lilo.log how lilo sees yor BIOS-harddisksetup.
They seem not to be like your expectations.
Your lilo says:"Warning: /dev/sda is not on the first disk", And that is what you told you thaugt it should be.
Your lilo says:"Warning: BIOS drive 0x82 may not be accessible ". This looks like the problem with lilo not getting the Bios-parameters right.
I wold try to tell lilo:
disk=/dev/sda bios=0x80
disk=/dev/sdb bios=0x81
and so on, but dont its on your own risk.Robert Harlow wrote:
>
> How the memory fades;~/ Partition Magic (v6) reports three
> drives (1, 3, 6) as being with active attributes. That is
> after it had finished its initial palpitations, presumably
> with the EXT3 partitions, as it never handled even EXT2
> properly.
> • Drives 1 through to 4 are SCSI.
> • Drive 1 is most emphatically my designated boot SCSI drive.
> • Drive 3 does have an active partition, as it did before
> running Update2.
> • Drives 5 through to 8 are IDE.
> • Drive 6 has an active FAT32 partition that boots into W98
> FE but, to do this, I need to manually reconfigure the mobo's
> boot selection order. It just doesn't occur automagically no
> matter what SME's LILO might otherwise infer.
>
> * * * * *
>
> Using pico I have tried putting the linear line under the
> message line.
> Then I ran .
> Screen then displays all sorts of rabid nonsense...
> -------------------------------------------------------------->>
> Warning: /dev/sda is not on the first disk
> Merging with /boot/boot.b
> Warning: BIOS drive 0x82 may not be accessible # "This Does
> Not Compute"
> Warning: BIOS drive 0x82 may not be accessible # Yes, I
> heard you the 1st time!
> Mapping message file /boot/mitel.pcx
> Warning: BIOS drive 0x82 may not be accessible # Now I'm
> getting nonsense echoes!
> Boot image: /boot/vmlinuz-2.4.18-5
> Warning: BIOS drive 0x82 may not be accessible # OK, so the
> record is stuck:-|
> Mapping RAM disk /boot/initrd-2.4.18-5.img
> Warning: BIOS drive 0x82 may not be accessible # Somebody
> turn this nonsense off please:-(
> Added Mitel-SME *
> /boot/boot.0800 exists - no backup copy made.
> Writing boot sector.
> <<--------------------------------------------------------------
> (manually copy-typed from across the room onto another machine)
>
> With absolutely no confidence that this work going to work I
> then...
> /sbin/e-smith/signal-event reboot
> ...and... no, it wasn't successful. Back to the rescue floppy.
>
> With reference to my post-Update2 SME5.6 server-gateway
> machine, it would seem like the inmates are now running the
> asylum;~/ Anyone any idea on how to restore normality?
>
> best wishes, Robert