* partitions for RAID volumes?
@ 2001-02-21 20:54 rayn
2001-02-21 22:26 ` Neil Brown
[not found] ` <3A942C1E.6E539E5F@sympatico.ca>
0 siblings, 2 replies; 5+ messages in thread
From: rayn @ 2001-02-21 20:54 UTC (permalink / raw)
To: linux-kernel
Hi,
Is there any chance that RAID volumes would support partitions like the
hard-disk driver in the future? This could be handsome if you try to
program a kernel driver for any of those RAID adapters (e.g. thinking of
those Fasttrack or Highpoint lowcost IDE controllers). A RAID
personality could take over all the controller specific stuff.
I have done this for the Highpoint HTP370, which is found on some of the
new ABIT mainboards. I am running a dualboot system (Win98/Linux) on one
RAID volume with two partitions (a swap partition is not supported on
raid devices). And LILO boots it! *joy*
I have created a patch for this which applies to kernel 2.2.18. This
does the partition trick and contains a mixture of the RAID-0 and RAID-1
code to do the disk striping (only disk striping is supported). So if
anyone is interrested in the patch contact me. But be aware that
installation is not a piece of cake!
Wilfried Weissmann
^ permalink raw reply [flat|nested] 5+ messages in thread* Re: partitions for RAID volumes? 2001-02-21 20:54 partitions for RAID volumes? rayn @ 2001-02-21 22:26 ` Neil Brown 2001-02-22 2:47 ` Matt Stegman [not found] ` <3A942C1E.6E539E5F@sympatico.ca> 1 sibling, 1 reply; 5+ messages in thread From: Neil Brown @ 2001-02-21 22:26 UTC (permalink / raw) To: rayn; +Cc: linux-kernel, linux-raid On Wednesday February 21, Wilfried.Weissmann@gmx.at wrote: > Hi, > > Is there any chance that RAID volumes would support partitions like the > hard-disk driver in the future? Yep. See: http://www.cse.unsw.edu.au/~neilb/patches/linux/2.4.2-pre4/ You would need patches H,I,N,O,P,Q,R, and you should consider this a very early release, but it works for me. It uses a second major device number for partitioned md arrays. You can only partition the first 16 arrays (md0 - md15) and only have 15 partitions per array. It wont work well for raid5, but for raid1 (which is what I particularly want) or raid0 it should be fine. Using this, I can RAID1 hda and hdc together as md0 == mda and then partition it up as mda1 (root) mda2 (swap) mda3 (other). And if I have too, I can boot off either drive individually with any raid happening. Lilo needs to be hacked a bit to do the right thing, and I have got a major number officially allocated from lanana, but as I said, this is a very early release. NeilBrown ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: partitions for RAID volumes? 2001-02-21 22:26 ` Neil Brown @ 2001-02-22 2:47 ` Matt Stegman 2001-02-22 3:05 ` Neil Brown 0 siblings, 1 reply; 5+ messages in thread From: Matt Stegman @ 2001-02-22 2:47 UTC (permalink / raw) To: Neil Brown; +Cc: linux-kernel, linux-raid On Thu, 22 Feb 2001, Neil Brown wrote: > On Wednesday February 21, Wilfried.Weissmann@gmx.at wrote: > > Hi, > > > > Is there any chance that RAID volumes would support partitions like the > > hard-disk driver in the future? > > Yep. > See: http://www.cse.unsw.edu.au/~neilb/patches/linux/2.4.2-pre4/ > > You would need patches H,I,N,O,P,Q,R, and you should consider this a > very early release, but it works for me. > ... > Using this, I can RAID1 hda and hdc together as md0 == mda and then > partition it up as mda1 (root) mda2 (swap) mda3 (other). And if I > have too, I can boot off either drive individually with any raid > happening. Is there any particular reason to prefer this over LVM? With 2.4, LVM can be a layer atop of software RAID, allowing for multiple volumes, online volume resizing, and other cool things. -Matt Stegman <mas9483@cis.ksu.edu> ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: partitions for RAID volumes? 2001-02-22 2:47 ` Matt Stegman @ 2001-02-22 3:05 ` Neil Brown 0 siblings, 0 replies; 5+ messages in thread From: Neil Brown @ 2001-02-22 3:05 UTC (permalink / raw) To: Matt Stegman; +Cc: linux-kernel, linux-raid On Wednesday February 21, mas9483@cis.ksu.edu wrote: > On Thu, 22 Feb 2001, Neil Brown wrote: Paragraph 1 > > Using this, I can RAID1 hda and hdc together as md0 == mda and then > > partition it up as mda1 (root) mda2 (swap) mda3 (other). And if I > > have too, I can boot off either drive individually with any raid > > happening. > Paragraph 2 > Is there any particular reason to prefer this over LVM? With 2.4, LVM can > be a layer atop of software RAID, allowing for multiple volumes, online > volume resizing, and other cool things. > > -Matt Stegman > <mas9483@cis.ksu.edu> > Paragraph 1 is my answer to paragraph 2. Also, I don't particularly want to use LVM. Partitions work fine for me. I don't need to learn new tools. It's about choice. NeilBrown ^ permalink raw reply [flat|nested] 5+ messages in thread
[parent not found: <3A942C1E.6E539E5F@sympatico.ca>]
* Re: partitions for RAID volumes? [not found] ` <3A942C1E.6E539E5F@sympatico.ca> @ 2001-02-21 22:49 ` rayn 0 siblings, 0 replies; 5+ messages in thread From: rayn @ 2001-02-21 22:49 UTC (permalink / raw) To: Jeremy Jackson, linux-kernel@vger.kernel.org Jeremy Jackson wrote: > > rayn wrote: > > > Hi, > > > > Is there any chance that RAID volumes would support partitions like the > > hard-disk driver in the future? This could be handsome if you try to > > You may wish to try LVM in kernel 2.4.0. This is much more flexible > for administration, but I don't know about windoze... I agree. I know LVM from HP-UX and it works absolutely flawless there. But when it comes to dualbooting several OSes like Linux and Win* I do not think that you have a chance with LVM (unless all OSes support the same LVM standard. Microsoft pops in my mind!). Wilfried Weissmann ^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2001-02-22 3:06 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2001-02-21 20:54 partitions for RAID volumes? rayn
2001-02-21 22:26 ` Neil Brown
2001-02-22 2:47 ` Matt Stegman
2001-02-22 3:05 ` Neil Brown
[not found] ` <3A942C1E.6E539E5F@sympatico.ca>
2001-02-21 22:49 ` rayn
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox