mirror of
https://github.com/ipxe/ipxe
synced 2025-12-17 10:01:03 +03:00
Quick utility to pad floppy disk images for vmware/qemu
This commit is contained in:
12
src/util/dskpad.pl
Executable file
12
src/util/dskpad.pl
Executable file
@@ -0,0 +1,12 @@
|
|||||||
|
#!/usr/bin/perl -w
|
||||||
|
|
||||||
|
use strict;
|
||||||
|
use warnings;
|
||||||
|
|
||||||
|
use constant FLOPPYSIZE => 1440 * 1024;
|
||||||
|
|
||||||
|
while ( my $filename = shift ) {
|
||||||
|
die "$filename is not a file\n" unless -f $filename;
|
||||||
|
die "$filename is too large\n" unless ( -s $filename <= FLOPPYSIZE );
|
||||||
|
truncate $filename, FLOPPYSIZE or die "Could not truncate: $!\n";
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user