lkml.org 
[lkml]   [1996]   [Dec]   [24]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
From
SubjectRE: IOMEGA ZIP & LINUX; can't boot from
Date


On my system, 2 IDE + 1 SCSI (Aha1542), my root is /dev/sda2.
LILO can't access my SCSI via the BIOS, so I have a 2Mo partition
mount as /boot on an IDE disk (currenty /dev/hdb1).
on /boot I put ALL LILO files used at boot time (*.b).
I configure /boot/lilo.conf to use the MBR of /dev/hda and
root=/dev/sdb2. It's work fine.


----------
De :
owner-linux-kernel-outgoing[SMTP:owner-linux-kernel-outgoing@vger.rutgers
.edu]
Date d'envoi : mardi 24 decembre 1996 18:05
A : Ian Bonnycastle
Cc : Shawn Rutledge; linux-kernel
Objet : Re: IOMEGA ZIP & LINUX; can't boot from

part1 (TEXT/PLAIN)
------------------------------


>
> Shawn Rutledge writes:
> >This does not interfere with the kernel's ability to find the two SCSI
> >drives, once it has booted off an IDE drive. But I wanted to switch
> >over to having it boot off the SCSI drive to gain the speed (it
benchmarks
> >at 3-4 times faster). I figured LILO probably needs that BIOS
installed,
> >and that the BIOS provides it the ability to read specific sectors off

> >the disk to load the kernel. Right? So, any ideas on how to make it
> >load?
>
> As far as I know, a SCSI drive can only be made bootable if there
are
> not other IDE drives in the connected, even if those drives are
> non-bootable.

That depends. On my system (OK, ncr810 not adaptec) if I simply remove
the ide
drives from the bios setup it boots off the SCSI. Of course linux can see
the
drives after it boots. The only thing to be aware of is that LILO may not
get
the bios device numbering right; I had to add the following to
/etc/lilo.conf

disk=/dev/sda
bios=0x80
disk=/dev/hda
inaccessible
disk=/dev/hdc
inaccessible

And I still get a warning out of lilo when I run it (something like
"Warning:
/dev/sda is not on the first disk") but it works fine. (Not sure the
"inaccessible" lines are needed but they won't hurt).

I would guess what happens when you do this depends on both your
motherboard
bios and the one belonging to your SCSI adapter. In your particular case
I
don't know what is going on - but I wonder what bios drive number your
SCSI
drive will receive (presumably your IDE drives get 0x80 and 0x81 or 0x82
-
try booting under DOS and using somoething like norton utilities (or
maybe
fdisk?) to find out what is assigned what, and tell LILO about it as
above.
Of course if they don't appear at all something else is wrong. Good luck.

David


>
> Just my $0.02
>
> Ian



\
 
 \ /
  Last update: 2005-03-22 13:38    [W:0.069 / U:0.076 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site