MKFATIMAGE16(1)
NAME
mkfatimage16 - generate a virtual drive image suitable for
DOSEMU
SYNOPSIS
mkfatimage16 [ -b bsectfile ] [{ -t tracks | -k Kbytes }]
[ -l volume-label ] [ -f outfile ] [ -p ] [ file... ]
DESCRIPTION
mkfatimage16 creates a hdimage file for DOSEMU that is
pre-loaded with the files specified on the command line.
The output is either written to stdout ( hence do not for-
get to append " > hdimagefile", else you will see garbage
on the screen ) or to the file specified by the -f option.
For the later you may also use option -p in order to force
padding up to the given size. This padding will result in
socalled holes on an ext2-FS, hence the actual diskusage
will not be greater. The file created by mkfatimage16
then can be used as a virtual drive, when defined in
/etc/dosemu.conf. As long as -k is not given, the number
of heads is always 4 and you have 17 sectors per head else
it is adjusted accordingly. To vary the size, you may
either use the -t option or specify the total amount of
Kbytes via -k option.
All files given behind the options will be copied onto the
hdimage. In addition a DOSEMU suitable masterboot record
(MBR) is established and via option -b you may specify a
boot sector that gets inserted as first sector of the par-
tition. To later access the hdimage outside of DOSEMU you
should use mtools ( /etc/mtools.conf parameters parti-
tion=1 and offset=128 ).
OPTIONS
-b file
Insert the first 512 bytes of file into the boot-
sector of the partition.
-t num Make the virtual disk have num tracks. This is the
one way to define the size of the disk.
-k Kbytes
Make the virtual disk be Kbytes in size. Using -t
and -k are mutual exclusive.
-l label
insert label as volume label for the disk.
-f outfile
The hdimage is written to outfile instead of stdout
-p Pad the hdimage with zero up to the total size
given by -t or -k ( only in conjunction with -f ).
AUTHOR
Pasi Eronen peronen@vipunen.hut.fi and Peter Wainwright.
BUGS
This program doesn't support name mangling and does very
little checking for non-DOS filenames. Disk full condi-
tion isn't detected (and probably causes erratic
behaviour). Duplicate files aren't detected.
AVAILABILITY
Comes with DOSEMU
SEE ALSO
dos(1) xdos(1) mtools(1)