
mkfatimage16 - generate a virtual drive image suitable for DOSEMU
mkfatimage16 [ -b bsectfile ] [{ -t tracks | -k Kbytes }] [ -l volume-
label ] [ -f outfile ] [ -p ] [ file... ]
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 forget 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 so-called
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 partition. To later access the hdimage outside of DOSEMU
you should use mtools ( /etc/mtools.conf parameters partition=1 and
offset=128 ).
-b file
Insert the first 512 bytes of file into the bootsector 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 ).
Pasi Eronen (pe@iki.fi) and Peter Wainwright.
This program doesn’t support name mangling and does very little
checking for non-DOS filenames. Disk full condition isn’t detected
(and probably causes erratic behaviour). Duplicate files aren’t
detected.
Comes with DOSEMU
dosemu(1), xdosemu(1), mtools(1)
Powered by the Ubuntu Manpage Repository generator
Maintained by Dustin Kirkland