SI/mbr.pm
changeset 11 42c603eb6301
parent 10 23dd30396607
child 13 2e3ad71484ea
equal deleted inserted replaced
9:1a6f6cfc46ea 11:42c603eb6301
     9 
     9 
    10 sub save($\%) {
    10 sub save($\%) {
    11 	my ($file, $devs) = @_;
    11 	my ($file, $devs) = @_;
    12 	
    12 	
    13 
    13 
    14 	foreach my $disk (keys %{$devs->{disks}}) {
    14 	foreach my $disk (keys %{$devs->{disk}}) {
    15 		verbose("saving mbr of $disk\n");
    15 		verbose("saving mbr of $disk\n");
    16 		open((my $o), $_ = sprintf(">$file", basename($disk))) or die "Can't open $_: $!\n";
    16 		open((my $o), $_ = sprintf(">$file", basename($disk))) or die "Can't open $_: $!\n";
    17 		local $/ = \512;
    17 		local $/ = \512;
    18 
    18 
    19 		open(my $in, $disk) or die "Can't open $disk: $!\n";
    19 		open(my $in, $disk) or die "Can't open $disk: $!\n";