Hello,
I'm trying to install CentOS 6.0 64bit on a HP ProLiant ML110 G7 with a HP Smart Array B110i SATA RAID Controller.
One logical drive (RAID 1+0) on the RAID Controller is already build.
CentOS Installation can't find the logical Drive, but it shows me the zwo physical drives (sda+sdb). After searching the web, I found following hints:
http://www.linuxquestions.org/questions/linux-hardware-18/raid-array-not-det...
http://linuximagination.blogspot.com/2011/04/centos-installer-wasnt-detectin...
OK. Downloaded the file "hpahcisr-1.2.6-7.rhel5.x86_64.dd.gz" and do the dd from another Linux workstation.
# dd if=hpahcisr-1.2.6-7.rhel5.x86_64.dd.gz of=/dev/sdb (4Gig USB Stick)
starting the CentOS 6.0 64 bit installation from the DVD
boot: linux dd
After loading the kernel, the installer is asking whether I have driverdisk and asked to indicate which drive (sdc)
/dev/sdc is my 4Gig USB Stick.
My problem is now, the step "Driver Disk" is failed: Failed to mount driver disk.
any hints are very, very welcome.
Thanks in advance Richard
On 10/24/11 3:04 AM, Richard Gliebe wrote:
I'm trying to install CentOS 6.0 64bit on a HP ProLiant ML110 G7 with a HP Smart Array B110i SATA RAID Controller.
One logical drive (RAID 1+0) on the RAID Controller is already build.
CentOS Installation can't find the logical Drive, but it shows me the zwo physical drives (sda+sdb). After searching the web, I found following hints:
wild guess says, that isn't really a raid controller, that its a fake-raid, such as an Intel Matrix, where the 'raid' is done purely in the BIOS and the Windows Driver.
you're better off reconfiguring that for JBOD in the BIOS, and letting Linux see the physical disks (which it does, anywayas), and implementing mdraid mirroring in Linux natively.
On 10/24/11 12:14 PM John R Pierce wrote:
wild guess says, that isn't really a raid controller, that its a fake-raid, such as an Intel Matrix, where the 'raid' is done purely in the BIOS and the Windows Driver.
wild austrian guys says: there is always a way to heaven ;-)
you're better off reconfiguring that for JBOD in the BIOS, and letting Linux see the physical disks (which it does, anywayas), and implementing mdraid mirroring in Linux natively.
I'm not really a friend about software mirroring ...
On 10/24/11 3:42 AM, Richard Gliebe wrote:
you're better off reconfiguring that for JBOD in the BIOS, and letting Linux see the physical disks (which it does, anywayas), and implementing mdraid mirroring in Linux natively.
I'm not really a friend about software mirroring ...
well, your controller doesn't support anything else if its what I think it is. the Intel Matrix RAID is done in the device drivers behind the OS back, as software mirroring. The Linux kernel's mdraid drivers can do a much better job of this.
On 10/24/2011 12:04 PM, Richard Gliebe wrote:
# dd if=hpahcisr-1.2.6-7.rhel5.x86_64.dd.gz of=/dev/sdb (4Gig USB Stick)
I would expect the file should be un-gzip'ed before being written to the USB stick?
Mogens
On 10/24/11 12:36 PM Mogens Kjaer wrote:
On 10/24/2011 12:04 PM, Richard Gliebe wrote:
# dd if=hpahcisr-1.2.6-7.rhel5.x86_64.dd.gz of=/dev/sdb (4Gig USB Stick)
I would expect the file should be un-gzip'ed before being written to the USB stick?
I have tried both.
dd if=*.dd.gz and dd if=*.dd of=/dev/sdb
On 10/24/2011 12:39 PM, Richard Gliebe wrote:
On 10/24/11 12:36 PM Mogens Kjaer wrote:
On 10/24/2011 12:04 PM, Richard Gliebe wrote:
# dd if=hpahcisr-1.2.6-7.rhel5.x86_64.dd.gz of=/dev/sdb (4Gig USB Stick)
I would expect the file should be un-gzip'ed before being written to the USB stick?
I have tried both.
dd if=*.dd.gz and dd if=*.dd of=/dev/sdb
If you insert the stick with the .dd file in another, running Linux machine, does it mount it?
If I try this I get a directory with:
-rw-r--r-- 1 root root 362 Jan 25 2011 fix_driver_order drwx------ 2 root root 12288 Jan 25 2011 lost+found -rw-r--r-- 1 root root 69 Jan 25 2011 modinfo -rw-r--r-- 1 root root 462 Jan 25 2011 modules.alias -rw-r--r-- 1 root root 695298 Jan 25 2011 modules.cgz -rw-r--r-- 1 root root 0 Jan 25 2011 modules.dep -rw-r--r-- 1 root root 237 Jan 25 2011 pcitable -rw-r--r-- 1 root root 32 Jan 25 2011 rhdd
Mogens
On 10/24/11 12:46 PM Mogens Kjaer wrote:
If you insert the stick with the .dd file in another, running Linux machine, does it mount it?
If I try this I get a directory with:
-rw-r--r-- 1 root root 362 Jan 25 2011 fix_driver_order drwx------ 2 root root 12288 Jan 25 2011 lost+found -rw-r--r-- 1 root root 69 Jan 25 2011 modinfo -rw-r--r-- 1 root root 462 Jan 25 2011 modules.alias -rw-r--r-- 1 root root 695298 Jan 25 2011 modules.cgz -rw-r--r-- 1 root root 0 Jan 25 2011 modules.dep -rw-r--r-- 1 root root 237 Jan 25 2011 pcitable -rw-r--r-- 1 root root 32 Jan 25 2011 rhdd
yes, I can mount it with -o loop
# mount -o loop /dev/sdb /mnt # ls -l /mnt <same output as your "ls -l"
On 10/24/2011 12:52 PM, Richard Gliebe wrote:
yes, I can mount it with -o loop
# mount -o loop /dev/sdb /mnt # ls -l /mnt <same output as your "ls -l"
Strange, -o loop shouldn't be necessary.
I've tried booting CentOS on a DL380 G7 (it does not have your RAID controller) and it works with CentOS 5.7. When I try with CentOS 6.0 it tells me that this driver disk is not valid for this version of CentOS.
Mogens
Richard,
we have just installed a CentOS 5.5 on 320G6 with B110i controller. As you correctly said, the CentOs shows both devices while booting w/o dd. However, as we have found, contrary to what is said in release notes for the controller DD, you must not dd it, however, just unzip it and place the .dd file on your flash disk, preferrably formatted in plain FAT16(vfat). After that, boot up your CentOS install disk with 'linux dd' option. CentOs will accept the dd file from the flash disk w/o further complaints.
Note though, that even though the CentOs will install over the RAID1+0 virtual volume, sda and sdb will still be shown in the device tree, although the B110i will correcly write to both devices.
Anton
On Mon, Oct 24, 2011 at 6:04 AM, Richard Gliebe richard.gliebe@fhv.at wrote:
Hello,
I'm trying to install CentOS 6.0 64bit on a HP ProLiant ML110 G7 with a HP Smart Array B110i SATA RAID Controller.
[snip]
OK. Downloaded the file "hpahcisr-1.2.6-7.rhel5.x86_64.dd.gz" and do the dd from another Linux workstation.
The file name would suggest this driver is for RHEL5 (or CentOS 5), not CentOS 6. You would have to see if HP has an updated driver.