<html>
<head>
</head>
<body class='hmmessage'><div dir='ltr'>


<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Tahoma
}
--></style>
<div dir="ltr">Hi Bryn,<br><br>Thank for the comments. The complete picture is slowly evolving.<br><br><div><div id="SkyDrivePlaceholder"></div>> > dmraid. So it would be a good idea to remove the partitioning<br>> > support from dmraid.  This will mean the package maintainer will<br>> > need to make dmraid dependent on kpartx for it to work.<br>> <br>> It already does in most (all?) distributions that ship it.<br><br>Probably Debian is legging behind here, as dmraid is unmaintained AFAIK.<br><br>> > One remark on this: I found that on Debian to make kpartx work<br>> > with dmraid during boot, one needs to make some changes to the <br>> > multipath-tools packages.<br>> <br>> What were the changes? The kpartx command is part of multipath-tools<br>> and although it's common to have it in a separate sub-package (all<br>> current Red Hat and Fedora distros do this) they are part of the same<br>> project upstream.<br><br>On Debain there is a package called multipath-tools-boot, which will add multipath, kpartx, and dmsetup to the initramfs. But I did not liked what multipath was doing to the /dev/mapper directory. So I mimicked ubuntu and made a separate package kpartx-boot. So when I come to think of it, maybe it worked out of the debian-box, apart from some warnings during boot.<br><br>> > On a side note: Why does mdadm support MBR and GPT?<br>> <br>> Not sure what you're asking here? The kernel MD driver creates<br>> partitionable devices so you can use any of the label formats that are<br>> enabled in the kernel you're running (although really, MBR and GPT are<br>> the only ones that make sense for most systems today).<br><br>I do not know the finer detail of mdadm, yet. But I saw super-mbr.c and super-gpt.c and and draw the conclusion, taken how dmraid handles mbr, that these were codes to parse mbt and gpt partition tables.<br><br>> I think adding new format handlers to MD is a much better idea; the<br>> dominant formats backed by major OEMs are already using it so if<br>> there's interest in the less commonly used formats I think they would<br>> see much better maintenance and continued development in an active<br>> project like mdadm than they would in a revived dmraid.<br><br>So it would be time that someone(probably me) starts adding the Promise formats used by the AMD chip-sets. <br><br>> > Just one last question I never really got an answer to. Can one<br>> > use mdadm on a dual boot system(MS and Linux) were the RAID<br>> > partitions are shared? In other words will mdadm leave the metadata<br>> > on the disks unchanged or in a state the the MS drivers can still<br>> > recognize the RAID.<br>> <br>> Assuming that MD supports the format handler you need: yes.<br><br>That is nice to hear.<br><br>> I think the time would be better spent learning or contributing to MD<br>> and mdadm development and adding support for other format handlers<br>> that have users wanting native Linux support.<br><br>Then it is time for me to start reading into mdadm.<br><br>Kind regards,<br><br>Mark-Willem<br></div></div>
                                          </div></body>
</html>