Linux - HardwareThis forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
RAID array not detected - new HP ML150G6 Server - SOLVED
THIS ISSUE HAS BEEN SOLVED
Hi there,
First off, here's the setup:
HP ML150 G6 Server
2x 250Gb SATA Drives in RAID 1+0
HP Smart Array B110i
CentOS 5.3
Problem: CentOS installer doesn't detect the SATA RAID array.
Description:
When I boot using the CentOS 5.3 CD it detects two drives, rather than the RAID array. According to the HP website the ML150-G6 is compatible with RHEL 5 (upon which CentOS is based).
I'm pretty new to Linux. In the past, when installing Windows based operating systems, you are presented with an option to use an additional storage driver.
My question: is it possible to use an additional storage driver when installing CentOS 5.3? and... if so, how?
Any help appreciated.
-ex
Last edited by exactiv; 07-14-2009 at 06:57 AM.
Reason: Solved
Nobody seems to be saying much so I will have a go.
I presume you have root. Try this command
dmesg |less
and you can see what happened this boot. The general place for logs is
/var/log/messages and you can read that with less or suchlike. Also try
lspci -v |less
and post the bit about the raid controller. Try typing
'hp raid b110i' into google, and look at what comes up. On the first page is driver source code and a HP pdf about the thing. You really don't need to ask us
When something is not recognized, it's usually wrong/no driver or kernel module
Hello everybody.
The recently set up this same server and was faced with the same problem. Solved it this way:
In order to install correctly initialize an array you need to download from HP website "Driver diskette for HP Smart Array B110i SATA RAID Controller (AMD64/EM64T) for Red Hat Enterprise Linux 5 (AMD64/EM64T)", if it is not done, the Installer sees 4 disks instead of two RAID1.
Next you need write the image to a USB flash disk:
dd if=hpahcisr-1.2.1-3.rhel5.x86_64.dd.gz of=/dev/sdb (change to your device)
Booting from the installation DVD or USB flash (on my server there was no DVD-ROM), run the installer with the parameter boot: linux dd
After loading the kernel the installer will ask whether you have driverdisk and asked to indicate which drive. After the final boot the installation she began to see my RAID1 partitions:
Vendor: HP Model: LOGICAL VOLUME Rev: 0.00
Then install the system.
Read hpahcisr-1.2.1-3.rhel5.x86_64.dd.gz.txt and do what they recommend:
Once the OS is installed but before clicking the reboot button do the following.
Failure to do so will cause the system to panic and not boot.
1. press CTRL+ALT+F2
2. cp -a /tmp/ramfs/DD-0 /mnt/sysimage/tmp
3. chroot /mnt/sysimage
4. cd /tmp/DD-0
5. sh ./fix_driver_order
6. cd /
7. press CTRL+ALT+F6 and click reboot
I've followed your instructions, but I'm running into trouble when I select the flash-drive with the drivers. It gives me a list of files, but selecting any of them tells me: Failed to load driver disk from file
You write image to device dd if=hpahcisr-1.2.1-3.rhel5.x86_64.dd.gz of=/dev/sdb
or on partition dd if=hpahcisr-1.2.1-3.rhel5.x86_64.dd.gz of=/dev/sdb1?
You need to write to the device and not on the partition.
Ok, the system installed perfectly. I followed your instructions before I hit reboot. However, once I remove the flash drive from the USB port, GRUB just hangs, and the system doesn't boot.
I presume there is a path to the driver that needs to be modified, but I have no idea where to look.
Now you can download the HP System Management Homepage (hpsmh-3.0.1-73.x86_64.rpm) and HP Array Configuration Utility (ACU) (cpqacuxe-8.28-13.0.noarch.rpm) monitor and manage an array of remotely
As a newbie I followed the above procedure with great success on a ML330 with B110i and CentOS.
Everything worked fine until I did a yum update of the system. After the updat the system sees only the individual devices and the logical volumes are lost again.
Does anyone has an idea how to overcome this problem?
Hi,
I have DL160 G6 with HP Smart Array B110i
i create RAID 1+0 (4x160 Gb SATA HDD) through raid controller utility
when installation must began to see my RAID1+0 partition?
Quote:
Originally Posted by aquarius2002
After loading the kernel the installer will ask whether you have driverdisk and asked to indicate which drive.
Ok, i insert floppy, choose sda (USB FDD), then she said that no device found and show me 3 buttons:
"Choose manualy", "Continue", "Choose another driverdisk"
If i select driver manualy "Update HP ...Raid... (hpahcisr)"
and back to installation, to step when i must select device to install OS, there is no device found
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.