From: Wilfried Weissmann <Wilfried.Weissmann@gmx.at>
To: Molle Bestefich <molle.bestefich@gmail.com>
Cc: bug-grub@gnu.org, dm-devel@redhat.com, ataraid-list@redhat.com
Subject: Re: Re: grub 0.96 bug
Date: Tue, 22 Mar 2005 20:29:43 +0100 [thread overview]
Message-ID: <42407227.2020402@gmx.at> (raw)
In-Reply-To: <62b0912f050321235348c20525@mail.gmail.com>
Molle Bestefich wrote:
> Wilfried Weissmann wrote:
>
>>>It must be severely broken; since if it just sticked to writing to the
>>>device I pointed it at (hpt37x_ehgjaggaf) which is a RAID0 "virtual
>>>disk" / whatever, it should never be able to overwrite metadata out on
>>>the physical disk.
>>
>>HPT desided to make the metadata accessable from the virtual disk. Just
>>look at sector 9 of a working array and enjoy the show...
>
>
> That's an awful decision.
It is, isn't it?
>>Grub is fine. At least the version that I am using. You have to do some
>>tricks to get grub running on the old hpt controllers (I think the new
>>ones are better, but I cannot tell for sure).
>>
>>Just copy the stage 1.5 reiserfs module to sector 16 instead of sector 8
>>which is the grub default that destroys the metadata in case of a hpt.
>>[explanation snipped]
>
>
> Thanks for the explanation!
> There should be an option in the GRUB configuration to do this, so
> that the RAID won't get overwritten the next time I do a grub-install,
> I think.
That would make my life a lot easier! On the other hand, the most
straight forward thing to do would be to move the stage 1.5 to another
default sector. So you can not forget to set any option that ruins your
array if missing. Also there is no need to add some autodetection code
for hpt controllers then.
>
> Or even better, dmraid could protect the metadata blocks by some magic
> flag to dm-mod.
> This isn't possible as is, is it?
One can make any I/O to this block fail. But I would like something like
discarding any writes and only perform reads. "dd" backups would still
work then.
Greetings,
Wilfried
next prev parent reply other threads:[~2005-03-22 19:29 UTC|newest]
Thread overview: 6+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <62b0912f05031606396a3a47db@mail.gmail.com>
[not found] ` <20050318125120.GQ3301@redhat.com>
[not found] ` <62b0912f0503181112ea853a6@mail.gmail.com>
[not found] ` <62b0912f050318142923419b20@mail.gmail.com>
[not found] ` <62b0912f05031914513909bcfb@mail.gmail.com>
[not found] ` <62b0912f050319145547c4a7db@mail.gmail.com>
[not found] ` <20050320163001.GB643@percy.comedia.it>
[not found] ` <62b0912f05032019262c009465@mail.gmail.com>
[not found] ` <62b0912f0503202121607bd38a@mail.gmail.com>
[not found] ` <62b0912f05032104052e78fd60@mail.gmail.com>
2005-03-21 14:55 ` grub 0.96 bug Molle Bestefich
2005-03-21 18:16 ` Wilfried Weissmann
2005-03-22 7:53 ` [dm-devel] " Molle Bestefich
2005-03-22 19:29 ` Wilfried Weissmann [this message]
2005-03-22 20:11 ` Molle Bestefich
2005-03-22 22:42 ` Wilfried Weissmann
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=42407227.2020402@gmx.at \
--to=wilfried.weissmann@gmx.at \
--cc=ataraid-list@redhat.com \
--cc=bug-grub@gnu.org \
--cc=dm-devel@redhat.com \
--cc=molle.bestefich@gmail.com \
/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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.