[syslinux] [PATCH 1/5] utils/mkdiskimage.in: Option -s caused freshly created image files to be too small by a factor of 512.

Thomas Schmitt scdbackup at gmx.net
Thu Jul 10 12:21:22 PDT 2014


---
 utils/mkdiskimage.in | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/utils/mkdiskimage.in b/utils/mkdiskimage.in
index 533193a..a95a077 100644
--- a/utils/mkdiskimage.in
+++ b/utils/mkdiskimage.in
@@ -218,7 +218,7 @@ $totalsize = $c*$h*$s;
 $tracks    = $c*$h;
 
 # If -s is given, try to simply use truncate...
-unless ($opt{'s'} && truncate(OUTPUT, $totalsize)) {
+unless ($opt{'s'} && truncate(OUTPUT, $totalsize * 512)) {
     $track = "\0" x (512*$s);
 
     # Print fractional track
-- 
2.0.0



More information about the Syslinux mailing list