RE: getting a linux boot loader (preferably grub) installed on an intel imsm raid

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

 



> -----Original Message-----
> From: K. Posern [mailto:quickhelp@xxxxxxxxx]
> Sent: Thursday, August 19, 2010 3:30 PM
> To: Jiang, Dave
> Cc: linux-raid@xxxxxxxxxxxxxxx
> Subject: Re: getting a linux boot loader (preferably grub) installed on
> an intel imsm raid
>          *** For grub2: The default way to install it: grub-install
> /dev/md126 (= imsm volume) just returns 3 error messages.
>       Even though the bzr version of grub2 does support mdadm.imsm
> raids
> with metada version >=1.2, it does /not/ support mdadm raids which are
> partitioned.
> So I would need to put /dev/md126 into device.map (as the OROM of the
> intel fakeraid will assemble the raid-0 for grub to access it as a
> normal drive) and I need to install grub2 on the RAID-0 Volume
> /dev/md126! ... But how?
>      As I am quiet new to grub2 it would be very helpful to get an idea
> of what of the (many) tools to use and if possible with what
> parameters.
>      Plus I wonder if with grub2 there will be problems because grub2
> will try to assemble the RAID itsself.
> 
>          *** For grub: I did quite some installations but all my trials
> to install grub to /dev/md126 (= imsm Volume) did always end in an
> Error
> 22 on "setup (hd0)" in the grub shell. <<< If grub would be your
> recommendation I can post the details!

I will have to create a setup and see how that works with grub. I guess the better question would also be how do distros like SUSE or Fedora/RHEL perform this as they use grub as well....

> 
> > Also technically the imsm RAID is not fakeraid because it uses MDRAID
> instead of special driver to "fake" RAID in Linux. It's just Linux
> software RAID with OROM support.
> I am not sure about the /official/ definition of the term "fakeraid". I
> would have said that because you can create/delete the RAID within the
> OROM (so without any Operating System (e.g. Software-RAID Program
> involved) --> "Fakeraid".
> 
> Actually: Is there any hardware support within the:
>    00:1f.2 RAID bus controller: Intel Corporation Mobile 82801 SATA
> RAID
> Controller (rev. 05)
> Like an xor chip that is used to outsource some of the work under
> windows, but not under linux (because as you stated: as under linux
> there is no special driver, but linux uses mdadm to access to access
> the
> container and the volume)?
> If yes, are there any plans to develop a driver to outsource the xors
> to
> the RAID chip for Linux?

Yes. But you will need the Xeon class CPUs (C55xx and C35xx I think?) that has the IOAT DMA (CBDMA) engines to do this. If you have the IOAT DMA engines that has XOR caps, Linux can use the DMA engine to do XOR or PQ offloading. See drivers/dma/ioat/
--
To unsubscribe from this list: send the line "unsubscribe linux-raid" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux RAID Wiki]     [ATA RAID]     [Linux SCSI Target Infrastructure]     [Linux Block]     [Linux IDE]     [Linux SCSI]     [Linux Hams]     [Device Mapper]     [Device Mapper Cryptographics]     [Kernel]     [Linux Admin]     [Linux Net]     [GFS]     [RPM]     [git]     [Yosemite Forum]


  Powered by Linux