diff -Nurp drakx-installer-stage2-12.54.orig3/kernel/list_modules.pm drakx-installer-stage2-12.54/kernel/list_modules.pm --- drakx-installer-stage2-12.54.orig3/kernel/list_modules.pm 2009-09-22 12:34:14.000000000 +0300 +++ drakx-installer-stage2-12.54/kernel/list_modules.pm 2009-09-25 03:11:51.820067495 +0300 @@ -249,7 +249,8 @@ our %l = ( { raid => [ qw(dm-crypt dm-mirror dm-mod dm-zero linear lvm-mod multipath raid0 raid1 raid10 raid456 raid5 raid6), - qw(dm-delay dm-log dm-mem-cache dm-message dm-raid4-5 dm-region_hash faulty md-mod), + qw(dm-delay dm-log dm-memcache dm-message dm-raid45 dm-region-hash faulty md-mod), + qw(dm-emc dm-hp-sw dm-multipath dm-rdac dm-round-robin dm-snapshot), ], mouse => [ qw(atixlmouse busmouse generic_serial inport ioc3_serial logibm logibusmouse msbusmouse pcips2 qpmouse synclinkmp), diff -Nurp drakx-installer-stage2-12.54.orig3/perl-install/fs/dmraid.pm drakx-installer-stage2-12.54/perl-install/fs/dmraid.pm --- drakx-installer-stage2-12.54.orig3/perl-install/fs/dmraid.pm 2008-10-01 16:07:51.000000000 +0300 +++ drakx-installer-stage2-12.54/perl-install/fs/dmraid.pm 2009-09-25 03:11:51.820067495 +0300 @@ -17,7 +17,7 @@ use run_program; sub init() { whereis_binary('dmraid') or die "dmraid not installed"; - eval { modules::load('dm-mirror', 'dm-zero') }; + eval { modules::load('dm-mirror', 'dm-zero', 'dm-raid45') }; devices::init_device_mapper(); if ($::isInstall) { call_dmraid('-ay');