diff -Nur -x '*.orig' -x '*.rej' anaconda-10.1.1.46/fsset.py mezzanine_patched_anaconda-10.1.1.46/fsset.py --- anaconda-10.1.1.46/fsset.py 2006-12-08 14:14:36.000000000 -0700 +++ mezzanine_patched_anaconda-10.1.1.46/fsset.py 2006-12-08 14:12:44.000000000 -0700 @@ -1556,6 +1556,10 @@ entry.device.setupDevice(chroot) self.volumesCreated = 1 + def createBootRaid (self, chroot='/'): + bootDev = self.getBootDev() + if bootDev.getDevice().startswith('md'): + bootDev.setupDevice(chroot) def makeFilesystems (self, chroot='/'): formatted = [] diff -Nur -x '*.orig' -x '*.rej' anaconda-10.1.1.46/packages.py mezzanine_patched_anaconda-10.1.1.46/packages.py --- anaconda-10.1.1.46/packages.py 2006-12-08 14:14:36.000000000 -0700 +++ mezzanine_patched_anaconda-10.1.1.46/packages.py 2006-12-08 14:13:07.000000000 -0700 @@ -564,6 +564,7 @@ if not thefsset.isActive(): diskset.savePartitions () thefsset.checkBadblocks(instPath) + thefsset.createBootRaid(instPath) if not thefsset.volumesCreated: thefsset.createLogicalVolumes(instPath) thefsset.formatSwap(instPath)