View | Details | Raw Unified | Return to bug 626132
Collapse All | Expand All

(-)src/Core/GRUB.pm (-2 / +2 lines)
Lines 341-348 Link Here
341
    $self->l_milestone ("GRUB::UnixDev2GrubDev: kernel device: $kernel_dev");
341
    $self->l_milestone ("GRUB::UnixDev2GrubDev: kernel device: $kernel_dev");
342
342
343
    my $partition = undef;
343
    my $partition = undef;
344
    if ($dev =~ m#/dev/md\d+#) {
344
    if ($kernel_dev =~ m#/dev/md\d+#) {
345
	my @members = @{$self->MD2Members ($dev) || []};
345
	my @members = @{$self->MD2Members ($kernel_dev) || []};
346
	# FIXME! This only works for mirroring (Raid1)
346
	# FIXME! This only works for mirroring (Raid1)
347
	$kernel_dev = $members[0] || $kernel_dev;
347
	$kernel_dev = $members[0] || $kernel_dev;
348
	$self->l_milestone ("GRUB::UnixDev2GrubDev: First device of MDRaid: $original --> $kernel_dev");
348
	$self->l_milestone ("GRUB::UnixDev2GrubDev: First device of MDRaid: $original --> $kernel_dev");

Return to bug 626132