OK.

So I tried throwing in a different video card, so that got me to the
graphical RH installer  while using the ATA/66/100 install disk.  But
after configuring the RAID portion of things (which goes great), then
getting to the install, it says:

"Error Mounting md0: Invalid argument"

        And here's something from the dump:

SystemError: (22, 'invalid argument') in mountFileSystmes

        And here is ALT-F4

<4>hda:.....
<4> etc. through all the hdX
<6>Adding Swap: 313228k swap-space (priority -1)
<4>Oops ! md0 not running, giving up !
<3>Bad md_map in ll_rw_block
<4>EXT2-fs: unable to read superblock

        And here is ALT-F5

mke2fs 1.18, etc...
/tmp/md0: Invalid argument passed to ext2 library while setting up
superblock

---

So I think I'm going to give up on the "It will work great during
installation" idea.
Now I have two Alternatives:

        One:

 - Take the cd-rom off the primary/slave ide, and take the tape drive
off the secondary/slave ide channel.
 - Squeeze all 4 hdds onto the 2 motherboard channels
 - RH has no problem installing to the mobo channels, so I RAID all 4
drives (like I outlined earlier).
 - After successful install/bootup, I compile a new 2.2.18pre17 kernel
with the correct IDE/RAID patches.  Boot the new kernel to see the
promise working great.
 - Now, I'll try and edit the raidtab to tell it that I'm going to put
two of the RAID disks on new channels.  How do I know how to edit this
file correctly?
 - Reboot and hope that everything comes up just as if I had installed
it to the promise in the first place.

What are your thoughts?

        Alternative Two:

Just install a vanilla installation, then moving it over to the RAID
once it is working, with a cp -av.

Anyway, I'm off to try and roll my own kernel + RAID.  Does this sound
like a good combination to y'all?

2.2.18pre17 with the following patches:
        (kernel.org) people/hedrick/ide.2.2.18-3.all.20000904.patch.gz
        (kernel.org) people/mingo/raid-2.2.18-A2
        (linuxtapecert.org) ide.2.2.18-3.all.20000904.patch.gz
                \-> this is for my Onstream DI-30, a 30gb IDE tape backup.

How do you build RawHide ISO's?  For that matter, how do I build my
own Rh7 dirs?  Do I just take the FTP directory and burn it to a disc?
Also, what is involved in creating new kernel-*.rpm's?

Again, thanks for all the help guys,

Dan Browning
Network & Database Administrator
Cyclone Computer Systems

> -----Original Message-----
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED]]On Behalf Of Chris Watt
> Sent: Thursday, October 26, 2000 9:04 PM
> To: [EMAIL PROTECTED]
> Subject: Re: Promise Ultra66 + root RAID 5 + RedHat 7.0-respin
> Installation + Mike Brancato's ATA/66/100 floppy
>
>
> At 07:35 PM 10/26/00 -0700, Dan Browning wrote:
>
> >     - However, it only boots into text mode for some reason (Any
> >comments, Mike Brancato?).  In text mode, is there anyway to
> configure
> >a RAID device?  I don't see the "Make RAID device" button anywhere.
> >Maybe someone could spell out the baby steps if it is indeed
> possible.
>
> You seem to have missed what may be your key problem here:
> The standard
> Linux kernel version 2.2.16 (and earlier) does not support
> your Promise HDD
> controller. You need a specially patched kernel to support
> it. You cannot
> access the card unless you have booted with a patched kernel.
> Now consider
> the implications:
> You install Redhat using someone else's boot disk (which
> contains a patched
> kernel), you setup your RAID array, you boot the machine from
> /boot using
> the stock Redhat kernel, you cannot access half the drives in
> your array,
> you cannot boot (RAID-5 only tolerates the loss of 1 disk,
> not two), you
> are SOL (unless you'd like to boot from the floppy again).
> What you really
> need is your own kernel (and preferably source code for same)
> which has
> Hedrick's unified-ide patch installed and thus recognizes your
Promise
> controller.
>
> What you should probably do instead is one of the following:
> 1. Install Redhat, creating your RAID-5 array on your four
> disks, while
> they're all on the supported controller, then patch your
> kernel, make sure
> you've got it working, edit your raidtab so Linux will look
> for two of your
> disks on the Promise controller, power down and physically
> move the disks,
> boot up and be happy (I did something like this earlier today
> with a RH 6.2
> box and a patched copy of kernel 2.2.17, using a very simlar
> Promise ATA100
> controller, it seems happy so far).
>
> 2. If you're planning on most of your disk usage being under
> one or two
> mountpoints, you may want to consider putting your entire
> root filesystem
> on one device, then creating a RAID array later (after
> installing a patched
> kernel) and just mounting it somewhere else (e.g. /home). If
> you're feeling
> more daring, you could install, make a boot floppy, make a
> root floppy with
> some basic utils (or, my preference, install another minimal Redhat
> installation in a 200mb partition on hda), use patched
> kernels for both,
> reboot the machine from your "alternate" boot device, cp -av
> your "main"
> root filesystem to somewhere (better yet, install it on some
> other spare
> IDE drive in the first place), create your RAID array, cp-av
> your "main"
> root filesystem onto the RAID array. Make the necessary adjustments
> (particularly to raidtab, lilo and fstab), boot and be happy :)
>
> 3. If you're feeling more cutting-edge, or simply lazy, you could
try
> installing Redhat's Rawhide development distribution, which
> ships with the
> preview version of Kernel 2.4 and as such should have
> built-in support for
> your Promise card. Probably you could also install the
> Rawhide kernel 2.4
> rpm into a Redhat 7 system to get a similar effect.
>
> 4. You could, if you feel like reading some documentation
> first and have
> another Linux (or vaguely similar) box handy and access to a
> cd-burner,
> build your own Redhat 7 install cd using a copy of kernel
> 2.2.17 with the
> unified-ide patch rather than Redhat's standard kernel
> 2.2.16. Then you
> could use the cd to do a GUI install with RAID and support
> for your hdd
> controller. It should also be possible to do this without
> actually burning
> a cd, if you have a local FTP or NFS server you could stick
> the install
> files on. This would be especially good if you're not sure you got
it
> right, as you wouldn't have to burn a disc for each mistake.
>
> >Also:  What if I just installed vanilla non-raid Redhat,
> then compiled
> >my own kernel and configured RAID after the thought?  Is there a
> >Disk-Druid alternative for Post-Installation that can do RAID?
>
> I don't know about a GUI tool, <flamebait>I tend to use
> Windows when I want
> a GUI</flamebait>, but you can certainly use fdisk to create RAID
> autodetect partitions (type fd), edit your raidtab to define
> your /dev/md*
> device(s) and use mkraid to create RAID arrays (and then, to
> avoid looking
> as stupid as I did once, remember to use mke2fs to actually create a
> filesystem on the RAID array before trying to write to it).
> Note BTW that if you decide to go the Kernel 2.4 route you
> should read the
> LVM howto, as LVM is IMHO somewhat of an improvement on
> classic software
> RAID, even if it seems demented on the surface.
> --
>
> Who is this General Failure, and why is he reading my hard disk?
>
>
>
> _______________________________________________
> Redhat-list mailing list
> [EMAIL PROTECTED]
> https://listman.redhat.com/mailman/listinfo/redhat-list
>



_______________________________________________
Redhat-list mailing list
[EMAIL PROTECTED]
https://listman.redhat.com/mailman/listinfo/redhat-list

Reply via email to