$bootloader= setupboot_grub2($ho, $xenhopt, $kopt);
}
- target_cmd_root($ho, "update-grub");
+ $bootloader->{UpdateConfig}($ho);
my $kern= $bootloader->{GetBootKern}();
logm("dom0 kernel is $kern");
$bootloader->{PreFinalUpdate}();
- target_cmd_root($ho, "update-grub");
+ $bootloader->{UpdateConfig}($ho);
store_runvar(target_var_prefix($ho).'xen_kernel_path',$kernpath);
store_runvar(target_var_prefix($ho).'xen_kernel_ver',$kernver);
}
});
+ $bl->{UpdateConfig}= sub {
+ my ( $ho ) = @_;
+ target_cmd_root($ho, "update-grub");
+ };
+
$bl->{GetBootKern}= sub {
my $f= bl_getmenu_open($ho, $rmenu, $lmenu);
return $entry;
};
+
+ $bl->{UpdateConfig}= sub {
+ my ( $ho ) = @_;
+ target_cmd_root($ho, "update-grub");
+ };
+
$bl->{GetBootKern}= sub { return $parsemenu->()->{$kernkey}; };
$bl->{PreFinalUpdate}= sub {