I've tried all those options and am having no luck.  Do you think you
could send me the saved options of your kernel that you built.  I should
then only need to modify my scsi adapter and stuff.  Maybe I am just
missing a module or something invisible to me.]
        Thanks

On Thu, 20 Jan 2000, Eric Sisler wrote:

> On Thu, Jan 20, 2000 at 01:08:48PM -0600, Jake Johnson wrote:
> 
> >> Not all true my friend.  I installed redhat 6.1 and have two scsi disks.
> >> /boot is raid 1 and / is raid 0.  Everything works great but I recompiled
> >> my kernel and now I am out of luck.  How did Redhat do it?  I am here
> >> because I want the question answered?
> 
> Steve Borho <[EMAIL PROTECTED]> replied:
> 
> >raid1 is mirroring, right?  So to your BIOS, it looks just like a normal
> >SCSI drive.
> 
> Ah-HA!  I think you've given my exhausted brain a swift kick!  Thanks!  I
> needed that.  ;-)
> More important than the BIOS seeing the disk as a normal SCSI drive is LILO
> seeing the disk as a normal drive.  I think in part that's how & why it
> works.  Don't know if it would work for RAID5 or not.
> 
> At any rate, I'm finally in the same location as my test server and here's
> what I've discovered so far:
> 
> The server:
> 300MHz PII w/ 2 IDE disk drives, so I'm obviously leaving the SCSI part out.
> 
> Test #1, stock 6.1 kernel, commenting the initrd line out - boot fails.
> Obviously being able to boot from a raid partition requires the initrd
> image, at least in the stock kernel.
> 
> Test #2, custom kernel, raid1 compiled into the kernel, initrd image made
> and used - boot succeeds, but I got a warning message while making the
> initrd image that it couldn't find the raid1 driver.  (Makes sense since I
> compiled it in.)
> 
> Test #3, custom kernel as above, init line commented out - boot succeeds,
> no error messages.
> 
> After taking another look at the man pages for mkinitrd it now has switches
> to leave out the SCSI drivers and/or the RAID drivers.  The upshot of all
> this is pretty close to what I had guessed:
> 
> Option #1, leave the raid drivers as modules and make an initrd image.
> Option #2, compile the raid drivers into the kernel and no initrd image is
> necessary, unless you need it for other things like SCSI card drivers, in
> which case you'll need to make one with the --omit-raid-modules switch.
> 
> So Jake, I think you have several options:
> 
> - Leave the SCSI & RAID drivers as modules, in which case you'll need an
> initrd image.
> - Compile the SCSI drivers in, leave the RAID driver modular, in which case
> you'll need an initrd image without the SCSI drivers
> - Leave the SCSI driver modular, compile the RAID drivers in, then you'll
> need an initrd image without the RAID drivers.
> - Compile both SCSI & RAID drivers in and you won't need an initrd image at
> all.
> 
> I'm not sure which is the best.  I have a server that's full SCSI and I've
> compiled the SCSI drivers in so I don't need an initrd image.  (It doesn't
> have RAID yet so that's not an issue.)  Since the SCSI cards are embedded I
> figure I might as well compile in the drivers and save myself the trouble
> of making an initrd image.  (Plus I *sometimes* forget about the initrd
> image - oops!)
> 
> Guess it's up to you which way to go unless someone has reasons why one is
> better than another.  Give it a try and let us know if you're successful.
> 
> HTH
> 
> -Eric
> 
> 
> Eric Sisler
> Library Computer Technician
> Westminster Public Library
> Westminster, CO, USA
> [EMAIL PROTECTED]
> 
> Linux - don't fear the Penguin.
> Want to know what we use Linux for?
> Visit http://gromit.westminster.lib.co.us/linux
> 
> 
> -- 
> To unsubscribe: mail [EMAIL PROTECTED] with "unsubscribe"
> as the Subject.
> 


-- 
To unsubscribe: mail [EMAIL PROTECTED] with "unsubscribe"
as the Subject.

Reply via email to