Re: HPT370 ATARAID and RedHat 7.3 troubles

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Actually it is fairly easy -- use the "config" from the stock kernel to
start with, then make your modifications to that. The key is to keep the
modules set up correctly.  I have done this with both SuSE and RH.
Although I have fewer problems with SuSE.  I now have 4 120 gig drives
on a couple of servers in striped mirror, running ReiserFS and they are
screamers.. (one is SuSE and the other RH).  I used the same technique
with Promise IDE RAID as well.

cheers
Kat

On Wed, 2002-09-04 at 06:49, Mike Marackaew wrote:
> Dear sirs and madams,
> 
> I have motherboard ABIT SA6 with HPT370 ATARAID onboard controller
> running RedHat Linux 7.3. When installing RedHat i've successfully used
> Highpoint binary (not opensource) drivers to get to work
> 2x IDE harddrives configured as RAID0 (stripped). After that
> i need now to compile and install custom kernel 2.4.19, but
> as far as i know its not trivial task to setup native linux
> ataraid.
> 
> I am using the following hints and tips found at this maillist:
> 
> 1. http://www.murty.net/ataraid/ - Linux ATA RAID HOWTO
> © 2002 Murty Rompalli;
> 
> 2. https://listman.redhat.com/pipermail/ataraid-list/2002-April/000709.html -
> short guide from Adam Greenhalgh;
> 
> 3. and more detailed nice manual from M.J. Prinsen -
> https://listman.redhat.com/pipermail/ataraid-list/2002-January/000548.html
> 
> So i have:
> 
> [mm@elf mm]$ uname -a
> Linux elf.XXXXX.ru 2.4.18-3 #2 Wed Jun 19 17:29:26 EDT 2002 i686 unknown
> [mm@elf mm]$ df
> Filesystem           1k-blocks      Used Available Use% Mounted on
> /dev/sda5               497829    129928    342199  28% /
> /dev/sda1               202220     11763    180017   7% /boot
> /dev/sda8              1011928     16428    944096   2% /opt
> none                    257192         0    257192   0% /dev/shm
> /dev/sda7              1011928     16436    944088   2% /tmp
> /dev/sda6              1011928    785688    174836  82% /usr
> /dev/sda9             34020840   2659944  29632708   9% /var
> [root@elf root]# lilo -V
> LILO version 21.4-4
> [root@elf root]# cd /usr/src/linux
> [root@elf linux]# cat .config | grep CONFIG_BLK_DEV_LOOP
> CONFIG_BLK_DEV_LOOP=y
> [root@elf linux]# cat .config | grep CONFIG_BLK_DEV_RAM
> CONFIG_BLK_DEV_RAM=m
> CONFIG_BLK_DEV_RAM_SIZE=4096
> [root@elf linux]# cat .config | grep CONFIG_BLK_DEV_INITRD
> CONFIG_BLK_DEV_INITRD=m
> [root@elf linux]# cat .config | grep CONFIG_BLK_DEV_ATARAID
> CONFIG_BLK_DEV_ATARAID=m
> # CONFIG_BLK_DEV_ATARAID_PDC is not set
> CONFIG_BLK_DEV_ATARAID_HPT=m
> [root@elf linux]# cat .config | grep CONFIG_BLK_DEV_ATARAID_HPT
> CONFIG_BLK_DEV_ATARAID_HPT=m
> [root@elf linux]# cat .config | grep CONFIG_BLK_DEV_SD
> CONFIG_BLK_DEV_SD=m
> [root@elf linux]# cat .config | grep CONFIG_SCSI
> CONFIG_SCSI=m
> [root@elf linux]# cat .config | grep CONFIG_EXT3_FS
> CONFIG_EXT3_FS=m
> 
> After that:
> 
> make dep clean modules modules_install bzImage
> 
> cp -f arch/i386/boot/bzImage /boot/vmlinuz-2.4.19
> 
> cp -f System.map /boot/System.map-2.4.19
> 
> /usr/sbin/rdev /boot/vmlinuz-2.4.19 /dev/ataraid/d0p5
> 
> /sbin/mkinitrd -f --preload scsi_mod --preload sd_mod --preload ext3 \
> --preload ataraid --with hptraid --fstab=/etc/fstab.NEW \
> /boot/initrd-2.4.19.img 2.4.19
> 
> The new /etc/fstab file contains new / and swap entries (i think only
> them are critical to boot up):
> 
> [root@elf linux]# cat /etc/fstab.NEW
> /dev/ataraid/d0p5       /                       ext3    defaults        1 1
> LABEL=/boot             /boot                   ext3    defaults        1 2
> none                    /dev/pts                devpts  gid=5,mode=620  0 0
> LABEL=/opt              /opt                    ext3    defaults        1 2
> none                    /proc                   proc    defaults        0 0
> none                    /dev/shm                tmpfs   defaults        0 0
> LABEL=/tmp              /tmp                    ext3    defaults        1 2
> LABEL=/usr              /usr                    ext3    defaults        1 2
> LABEL=/var              /var                    ext3    defaults        1 2
> /dev/ataraid/d0p2       swap                    swap    defaults        0 0
> [root@elf linux]#
> 
> And now the new /etc/lilo.conf:
> 
> [root@elf linux]# cat /etc/lilo.conf
> prompt
> boot=/dev/sda5
> timeout=30
> default=rh-linux
> map=/boot/map
> install=/boot/boot.b
> message=/boot/message
> 
> image=/boot/vmlinuz-2.4.18-3
>         label=rh-linux
>         initrd=/boot/initrd-2.4.18-3.img
>         read-only
>         root=/dev/sda5
> 
> image=/boot/vmlinuz-2.4.19
>         label=linux
>         initrd=/initrd-2.4.19.img
>         read-only
>         root=/dev/ataraid/d0p5
> 
> [root@elf linux]#
> 
> I guess that if i have /dev/sda5 as root fs so i must to change it to
> /dev/ataraid/d0p5. Am i right?
> 
> Ok, than reboot and hangup at "Now booting the kernel....": capslock
> and scrolllock leds are flashing and nothing more happens.
> 
> Whats wrong?
> 
> Thanks in any advance.
> 
> -- 
> ^D, Mike / mm(at)penza.net.ru  
> 
> 
> 
> _______________________________________________
> 
> Ataraid-list@xxxxxxxxxx
> https://listman.redhat.com/mailman/listinfo/ataraid-list







[Index of Archives]     [Linux RAID]     [Linux Device Mapper]     [Linux IDE]     [Linux SCSI]     [Kernel]     [Linux Books]     [Linux Admin]     [GFS]     [RPM]     [Yosemite Campgrounds]     [AMD 64]

  Powered by Linux