linux-raid.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: "K. Posern" <quickhelp@gmail.com>
To: "Jiang, Dave" <dave.jiang@intel.com>
Cc: "linux-raid@vger.kernel.org" <linux-raid@vger.kernel.org>
Subject: Re: getting a linux boot loader (preferably grub) installed on an intel imsm raid
Date: Thu, 19 Aug 2010 18:29:30 -0400	[thread overview]
Message-ID: <4C6DB04A.4060702@gmail.com> (raw)
In-Reply-To: <D010E79907AF0D4E90B603DE907837D504666ADCD3@azsmsx504.amr.corp.intel.com>

[-- Attachment #1: Type: text/plain, Size: 2717 bytes --]

Hi Dave,

Thanks for your answer!

On 19/08/10 17:40, Jiang, Dave wrote:
>> -----Original Message-----
>> Subject: Re: getting a linux boot loader (preferably grub) installed on
>> But I am really stuck alone, so I am willing to throw a Fedora on my
>> machine if in exchange I would get the grub commands to make grub boot
>> my intel RAID-0 :)
>
> Well theoretically the OROM would present the RAID volume to the bootloader as a disk that it can read from. So if you mark your RAID volume for booting in BIOS, it should be able to pick up the bootloader from there right? Are you not able to install to /dev/md127 or whatever device node your RAID volume is on?
No. That is exactly the problem here. As mentioned in my original posting:

         *** 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!

> 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?

Knuth


[-- Attachment #2: S/MIME Cryptographic Signature --]
[-- Type: application/pkcs7-signature, Size: 3644 bytes --]

  reply	other threads:[~2010-08-19 22:29 UTC|newest]

Thread overview: 10+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2010-08-19  4:56 getting a linux boot loader (preferably grub) installed on an intel imsm raid K. Posern
2010-08-19 17:49 ` Jiang, Dave
2010-08-19 18:32   ` K. Posern
2010-08-19 21:40     ` Jiang, Dave
2010-08-19 22:29       ` K. Posern [this message]
2010-08-19 22:44         ` Jiang, Dave
2010-08-20  0:46         ` Jiang, Dave
2010-08-20  1:15           ` K. Posern
  -- strict thread matches above, loose matches on Subject: below --
2010-08-21  7:53 gabe peters
2010-08-21 20:44 ` K. Posern

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=4C6DB04A.4060702@gmail.com \
    --to=quickhelp@gmail.com \
    --cc=dave.jiang@intel.com \
    --cc=linux-raid@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).