lilo + scsi + ide problem

lilo + scsi + ide problem

Post by James Lothia » Sun, 07 Feb 1999 04:00:00



Hi. I've recently finished building a dual-processor machine
built round a Supermicro P6DBS motherboard. The hard disk
is an 8 gig wide scsi driver, configured as scsi ID 0, on the first
wide scsi channel. There are normally no other disks. I use Lilo to boot
the machine, and all is well.
Today, I decided to attach an IDE hard disk with an ext2 filesystem
on it on order to copy some files off it. Once again, everything was
happy. While the IDE disk was attached, I did a kernel build (make -j
runs in 2 minutes 20 seconds!). I then installed the new kernel in my
lilo.conf, and ran lilo. Lilo said:
Warning: /dev/sda is not on the first disk
I'm not too sure what this means, or what lilo thinks of as 'first'.
When I tried to boot the machine, I got
L 01 01 01
&c.
I've since recovered by removing the IDE disk, booting from floppy,
and re-running lilo. However, I'd be very interested in advice as to
what's
going on here. If it makes any difference, booting from IDE is disabled
in
the bios; it's looking at floppy, then scsi, and nothing else.

Any thoughts appreciated.

James

 
 
 

lilo + scsi + ide problem

Post by Klaus G Wagn » Mon, 08 Feb 1999 04:00:00


Hi,

[ ... SCSI-only system ... ]

Quote:>Today, I decided to attach an IDE hard disk with an ext2 filesystem
>on it on order to copy some files off it. Once again, everything was
>happy. While the IDE disk was attached, I did a kernel build (make -j
>runs in 2 minutes 20 seconds!). I then installed the new kernel in my
>lilo.conf, and ran lilo. Lilo said:
>Warning: /dev/sda is not on the first disk
>I'm not too sure what this means, or what lilo thinks of as 'first'.

Have a look at:

     http://www.suse.de/support/sdb_e/ke_eide-scsi.html

for a short explanation and solution, or consult the original lilo docu
for the complete stuff.

Quote:>When I tried to boot the machine, I got
>L 01 01 01
>&c.

Of course. 01 = "device not accessible", referring to BIOS device
0x81 (this is the device number LILO stored away for accessing the
/dev/sda during boot). 0x81 is your SCSI disk if the BIOS boots from
IDE first, or your IDE disk if the BIOS boots from SCSI first. Anyway,
it's indeed inaccessible during boot.

Quote:>I've since recovered by removing the IDE disk, booting from floppy,
>and re-running lilo. However, I'd be very interested in advice as to
>what's
>going on here. If it makes any difference, booting from IDE is disabled
>in
>the bios; it's looking at floppy, then scsi, and nothing else.

Add the following to the global section of your /etc/lilo.conf
and rerun /sbin/lilo:

disk=/dev/sda
  bios=0x80      # SCSI disk is meant to be 1st BIOS disk

Quote:>Any thoughts appreciated.
>James

Best regards,
                        Klaus.

--

  PGP (1024/D7A16B1D) = 42 5B CD ED EC E7 8F 50 C0 B0 14 1E 3B 9F DC 08
"Linux was made by foreign terrorists to take money from true
US companies like Microsoft." -- Some A*L'er.

 
 
 

1. LILO Install on a mixed IDE/SCSI setup -- Do I need the SCSI card bios enabled?

I have a pentium pro 200 with a 1.3GB IDE hard drive and a 1GB hard
drive hanging off a QLOGIC SCSI controller. Since the machine has the
IDE disk, this is configured as the primary boot device.  The IDE is
dedicated to NT and the SCSI is dedicated to Linux.  I have installed
Lilo on the MBR of the IDE drive allowing boot of Linux and NT.  With
the SCSI bios enabled Lilo is able to boot both os correctly.  However
with the SCSI bios disabled the boot process just causes a sequence of
01 (zero ones) to be echoed to the screen.  Since the SCSI bios is a
DOS/DOG throwback, is there anyway of getting around the problem?  or is
the PC bios just too unintelligent to be able to access the SCSI
appropriately?

Incidentally, I have thought about the "APPEND" option but not tried it
since these are essentially kernel params and appear to have no direct
impact on Lilo itself.  Also once booted, the kernel has no problems
accessing the SCSI and attached devices.

thanx in advance

dermot


2. How to install a PII.

3. IDE + SCSI + LILO (boot SCSI) how?

4. Hot Deal 43P-140's

5. hdc=ide-scsi hdd=scsi lilo append mystery

6. microtek scanmaker 35t

7. lilo problem with scsi and ide

8. XF86Setup (3.3.6) + GeForce is hanging

9. Problem with LILO IDE+SCSI

10. DualBooting: LiLo: SCSI and IDE Problem

11. LILO problem with IDE+SCSI HD

12. Linux LILO boot problem with IDE-SCSI PII board

13. SCSI and IDE problems with lilo