OFYI: I have tried to format a floppy image with a VMware Player 5.0.2 using
FreeDOS 1.2-pre23 and I have observed the same issue as described for 
VirtualBox.
If /q/u is used it becomes possible to format the image.  I have also tried
to format using only /d.  See below for the output produced.  What surprises
me is that the format program from MSDOS 6.22 does not require options like
/u/q to format a floppy image on the same virtual machine.  Issuing format a:
just does the job.  For an user that is familiar to MSDOS but not familiar at
all to FreeDOS this deviation in program behavior may be confusing and the user
may have difficulties in formating an image.
Is this different behavior intentional?  IMHO, if FreeDOS claims to be MSDOS
compatible, the deviation in behavior should be as less as possible.  This is
not an issue for me personally.  When I know that there is a difference in
program behavior I can act accordingly but it remains surprising that something
that I expected to be compatible is not always compatible conserning its 
behavior.

Regards,
Juan M. Guerrero



format /d a:

[DEBUG]  FORMAT 0.91v, selected drive A:
[DEBUG]  Sector buffer at 1A3F:6770, track buffer at 1A3F:6B70
[DEBUG]  Skipped ASSIGN check for diskette drive.
[DEBUG]  DOS 7+, LOCKing drive
  Insert new diskette for drive A:
  Insert new disk please,
  Press ENTER when the right disk is in drive...

[DEBUG]  Checking whether we need low-level format.
[DEBUG]  Test-reading boot sector.
  Boot sector contents implausible, disk not yet FAT formatted
[DEBUG]  DOS 7+, FORMAT-LOCKing drive
[DEBUG]  Current Disk Drive Parameter Table Values at 0070:0119:
[DEBUG]  [DDPT] Step Rate: 240 msec  Head Unload:    48 msec  DMA Flag Bit:  0
[DEBUG]  [DDPT] Head Load:   4 msec  Post Rotate:  2035 msec  Sector Size: 512
[DEBUG]  [DDPT] SECTORS PER TRACK:  18  (Gap:  27  Data: 255  Format Gap: 108)
[DEBUG]  [DDPT] Fill Char: 0xF6  Head Settle: 15 msec  Motor Start: 625 msec
Using drive default: 1440k (Cyl=80 Head=2 Sec=18)
[DEBUG]  Setting geometry with int 13h ah=18h: tracks=80 sectors=18
[DEBUG] Updated INT 1E (DDPT) data at: 0070:0119.

[DEBUG]  Interleave Map:
            1  2  3  4  5  6  7  8  9 10 11 12 13 14 15 16 17 18

[DEBUG]  Configured Disk Drive Parameter Table Values at 0070:0119:
[DEBUG]  [DDPT] Step Rate: 240 msec  Head Unload:    48 msec  DMA Flag Bit:  0
[DEBUG]  [DDPT] Head Load:   4 msec  Post Rotate:  2035 msec  Sector Size: 512
[DEBUG]  [DDPT] SECTORS PER TRACK:  18  (Gap:  27  Data: 255  Format Gap: 108)
[DEBUG]  [DDPT] Fill Char: 0xF6  Head Settle: 15 msec  Motor Start: 625 msec
[DEBUG]  Controller setup 17: [configured type 7]  500 kbps (HD 1xx0k)
-- press ENTER to format disk (ESCAPE to abort) --
Cannot find existing format - forcing full format
Please enter volume label (max. 11 chars):

No label, disk will have no creation timestamp.
  Full Formatting (wiping all data)
[DEBUG]  Formatting: Cylinder:  0  Head:  0  Sectors: 18
[DEBUG]  Formatting: Cylinder:  0  Head:  1  Sectors: 18
   0% [DEBUG]  Formatting: Cylinder:  1  Head:  0  Sectors: 18
[DEBUG]  Formatting: Cylinder:  1  Head:  1  Sectors: 18
   1% [DEBUG]  Formatting: Cylinder:  2  Head:  0  Sectors: 18
[DEBUG]  Formatting: Cylinder:  2  Head:  1  Sectors: 18
   2% [DEBUG]  Formatting: Cylinder:  3  Head:  0  Sectors: 18
[DEBUG]  Formatting: Cylinder:  3  Head:  1  Sectors: 18
   3% [DEBUG]  Formatting: Cylinder:  4  Head:  0  Sectors: 18
[DEBUG]  Formatting: Cylinder:  4  Head:  1  Sectors: 18
   5% [DEBUG]  Formatting: Cylinder:  5  Head:  0  Sectors: 18
[DEBUG]  Formatting: Cylinder:  5  Head:  1  Sectors: 18
   6% [DEBUG]  Formatting: Cylinder:  6  Head:  0  Sectors: 18
[DEBUG]  Formatting: Cylinder:  6  Head:  1  Sectors: 18
   7% [DEBUG]  Formatting: Cylinder:  7  Head:  0  Sectors: 18
[DEBUG]  Formatting: Cylinder:  7  Head:  1  Sectors: 18
   8% [DEBUG]  Formatting: Cylinder:  8  Head:  0  Sectors: 18
[DEBUG]  Formatting: Cylinder:  8  Head:  1  Sectors: 18
  10% [DEBUG]  Formatting: Cylinder:  9  Head:  0  Sectors: 18
[DEBUG]  Formatting: Cylinder:  9  Head:  1  Sectors: 18
  11% [DEBUG]  Formatting: Cylinder: 10  Head:  0  Sectors: 18
[DEBUG]  Formatting: Cylinder: 10  Head:  1  Sectors: 18
  12% [DEBUG]  Formatting: Cylinder: 11  Head:  0  Sectors: 18
[DEBUG]  Formatting: Cylinder: 11  Head:  1  Sectors: 18
  13% [DEBUG]  Formatting: Cylinder: 12  Head:  0  Sectors: 18
[DEBUG]  Formatting: Cylinder: 12  Head:  1  Sectors: 18
  15% [DEBUG]  Formatting: Cylinder: 13  Head:  0  Sectors: 18
[DEBUG]  Formatting: Cylinder: 13  Head:  1  Sectors: 18
  16% [DEBUG]  Formatting: Cylinder: 14  Head:  0  Sectors: 18
[DEBUG]  Formatting: Cylinder: 14  Head:  1  Sectors: 18
  17% [DEBUG]  Formatting: Cylinder: 15  Head:  0  Sectors: 18
[DEBUG]  Formatting: Cylinder: 15  Head:  1  Sectors: 18
  18% [DEBUG]  Formatting: Cylinder: 16  Head:  0  Sectors: 18
[DEBUG]  Formatting: Cylinder: 16  Head:  1  Sectors: 18
  20% [DEBUG]  Formatting: Cylinder: 17  Head:  0  Sectors: 18
[DEBUG]  Formatting: Cylinder: 17  Head:  1  Sectors: 18
  21% [DEBUG]  Formatting: Cylinder: 18  Head:  0  Sectors: 18
[DEBUG]  Formatting: Cylinder: 18  Head:  1  Sectors: 18
  22% [DEBUG]  Formatting: Cylinder: 19  Head:  0  Sectors: 18
[DEBUG]  Formatting: Cylinder: 19  Head:  1  Sectors: 18
  23% [DEBUG]  Formatting: Cylinder: 20  Head:  0  Sectors: 18
[DEBUG]  Formatting: Cylinder: 20  Head:  1  Sectors: 18
  25% [DEBUG]  Formatting: Cylinder: 21  Head:  0  Sectors: 18
[DEBUG]  Formatting: Cylinder: 21  Head:  1  Sectors: 18
  26% [DEBUG]  Formatting: Cylinder: 22  Head:  0  Sectors: 18
[DEBUG]  Formatting: Cylinder: 22  Head:  1  Sectors: 18
  27% [DEBUG]  Formatting: Cylinder: 23  Head:  0  Sectors: 18
[DEBUG]  Formatting: Cylinder: 23  Head:  1  Sectors: 18
  28% [DEBUG]  Formatting: Cylinder: 24  Head:  0  Sectors: 18
[DEBUG]  Formatting: Cylinder: 24  Head:  1  Sectors: 18
  30% [DEBUG]  Formatting: Cylinder: 25  Head:  0  Sectors: 18
[DEBUG]  Formatting: Cylinder: 25  Head:  1  Sectors: 18
  31% [DEBUG]  Formatting: Cylinder: 26  Head:  0  Sectors: 18
[DEBUG]  Formatting: Cylinder: 26  Head:  1  Sectors: 18
  32% [DEBUG]  Formatting: Cylinder: 27  Head:  0  Sectors: 18
[DEBUG]  Formatting: Cylinder: 27  Head:  1  Sectors: 18
  33% [DEBUG]  Formatting: Cylinder: 28  Head:  0  Sectors: 18
[DEBUG]  Formatting: Cylinder: 28  Head:  1  Sectors: 18
  35% [DEBUG]  Formatting: Cylinder: 29  Head:  0  Sectors: 18
[DEBUG]  Formatting: Cylinder: 29  Head:  1  Sectors: 18
  36% [DEBUG]  Formatting: Cylinder: 30  Head:  0  Sectors: 18
[DEBUG]  Formatting: Cylinder: 30  Head:  1  Sectors: 18
  37% [DEBUG]  Formatting: Cylinder: 31  Head:  0  Sectors: 18
[DEBUG]  Formatting: Cylinder: 31  Head:  1  Sectors: 18
  38% [DEBUG]  Formatting: Cylinder: 32  Head:  0  Sectors: 18
[DEBUG]  Formatting: Cylinder: 32  Head:  1  Sectors: 18
  40% [DEBUG]  Formatting: Cylinder: 33  Head:  0  Sectors: 18
[DEBUG]  Formatting: Cylinder: 33  Head:  1  Sectors: 18
  41% [DEBUG]  Formatting: Cylinder: 34  Head:  0  Sectors: 18
[DEBUG]  Formatting: Cylinder: 34  Head:  1  Sectors: 18
  42% [DEBUG]  Formatting: Cylinder: 35  Head:  0  Sectors: 18
[DEBUG]  Formatting: Cylinder: 35  Head:  1  Sectors: 18
  43% [DEBUG]  Formatting: Cylinder: 36  Head:  0  Sectors: 18
[DEBUG]  Formatting: Cylinder: 36  Head:  1  Sectors: 18
  45% [DEBUG]  Formatting: Cylinder: 37  Head:  0  Sectors: 18
[DEBUG]  Formatting: Cylinder: 37  Head:  1  Sectors: 18
  46% [DEBUG]  Formatting: Cylinder: 38  Head:  0  Sectors: 18
[DEBUG]  Formatting: Cylinder: 38  Head:  1  Sectors: 18
  47% [DEBUG]  Formatting: Cylinder: 39  Head:  0  Sectors: 18
[DEBUG]  Formatting: Cylinder: 39  Head:  1  Sectors: 18
  48% [DEBUG]  Formatting: Cylinder: 40  Head:  0  Sectors: 18
[DEBUG]  Formatting: Cylinder: 40  Head:  1  Sectors: 18
  50% [DEBUG]  Formatting: Cylinder: 41  Head:  0  Sectors: 18
[DEBUG]  Formatting: Cylinder: 41  Head:  1  Sectors: 18
  51% [DEBUG]  Formatting: Cylinder: 42  Head:  0  Sectors: 18
[DEBUG]  Formatting: Cylinder: 42  Head:  1  Sectors: 18
  52% [DEBUG]  Formatting: Cylinder: 43  Head:  0  Sectors: 18
[DEBUG]  Formatting: Cylinder: 43  Head:  1  Sectors: 18
  53% [DEBUG]  Formatting: Cylinder: 44  Head:  0  Sectors: 18
[DEBUG]  Formatting: Cylinder: 44  Head:  1  Sectors: 18
  55% [DEBUG]  Formatting: Cylinder: 45  Head:  0  Sectors: 18
[DEBUG]  Formatting: Cylinder: 45  Head:  1  Sectors: 18
  56% [DEBUG]  Formatting: Cylinder: 46  Head:  0  Sectors: 18
[DEBUG]  Formatting: Cylinder: 46  Head:  1  Sectors: 18
  57% [DEBUG]  Formatting: Cylinder: 47  Head:  0  Sectors: 18
[DEBUG]  Formatting: Cylinder: 47  Head:  1  Sectors: 18
  58% [DEBUG]  Formatting: Cylinder: 48  Head:  0  Sectors: 18
[DEBUG]  Formatting: Cylinder: 48  Head:  1  Sectors: 18
  60% [DEBUG]  Formatting: Cylinder: 49  Head:  0  Sectors: 18
[DEBUG]  Formatting: Cylinder: 49  Head:  1  Sectors: 18
  61% [DEBUG]  Formatting: Cylinder: 50  Head:  0  Sectors: 18
[DEBUG]  Formatting: Cylinder: 50  Head:  1  Sectors: 18
  62% [DEBUG]  Formatting: Cylinder: 51  Head:  0  Sectors: 18
[DEBUG]  Formatting: Cylinder: 51  Head:  1  Sectors: 18
  63% [DEBUG]  Formatting: Cylinder: 52  Head:  0  Sectors: 18
[DEBUG]  Formatting: Cylinder: 52  Head:  1  Sectors: 18
  65% [DEBUG]  Formatting: Cylinder: 53  Head:  0  Sectors: 18
[DEBUG]  Formatting: Cylinder: 53  Head:  1  Sectors: 18
  66% [DEBUG]  Formatting: Cylinder: 54  Head:  0  Sectors: 18
[DEBUG]  Formatting: Cylinder: 54  Head:  1  Sectors: 18
  67% [DEBUG]  Formatting: Cylinder: 55  Head:  0  Sectors: 18
[DEBUG]  Formatting: Cylinder: 55  Head:  1  Sectors: 18
  68% [DEBUG]  Formatting: Cylinder: 56  Head:  0  Sectors: 18
[DEBUG]  Formatting: Cylinder: 56  Head:  1  Sectors: 18
  70% [DEBUG]  Formatting: Cylinder: 57  Head:  0  Sectors: 18
[DEBUG]  Formatting: Cylinder: 57  Head:  1  Sectors: 18
  71% [DEBUG]  Formatting: Cylinder: 58  Head:  0  Sectors: 18
[DEBUG]  Formatting: Cylinder: 58  Head:  1  Sectors: 18
  72% [DEBUG]  Formatting: Cylinder: 59  Head:  0  Sectors: 18
[DEBUG]  Formatting: Cylinder: 59  Head:  1  Sectors: 18
  73% [DEBUG]  Formatting: Cylinder: 60  Head:  0  Sectors: 18
[DEBUG]  Formatting: Cylinder: 60  Head:  1  Sectors: 18
  75% [DEBUG]  Formatting: Cylinder: 61  Head:  0  Sectors: 18
[DEBUG]  Formatting: Cylinder: 61  Head:  1  Sectors: 18
  76% [DEBUG]  Formatting: Cylinder: 62  Head:  0  Sectors: 18
[DEBUG]  Formatting: Cylinder: 62  Head:  1  Sectors: 18
  77% [DEBUG]  Formatting: Cylinder: 63  Head:  0  Sectors: 18
[DEBUG]  Formatting: Cylinder: 63  Head:  1  Sectors: 18
  78% [DEBUG]  Formatting: Cylinder: 64  Head:  0  Sectors: 18
[DEBUG]  Formatting: Cylinder: 64  Head:  1  Sectors: 18
  80% [DEBUG]  Formatting: Cylinder: 65  Head:  0  Sectors: 18
[DEBUG]  Formatting: Cylinder: 65  Head:  1  Sectors: 18
  81% [DEBUG]  Formatting: Cylinder: 66  Head:  0  Sectors: 18
[DEBUG]  Formatting: Cylinder: 66  Head:  1  Sectors: 18
  82% [DEBUG]  Formatting: Cylinder: 67  Head:  0  Sectors: 18
[DEBUG]  Formatting: Cylinder: 67  Head:  1  Sectors: 18
  83% [DEBUG]  Formatting: Cylinder: 68  Head:  0  Sectors: 18
[DEBUG]  Formatting: Cylinder: 68  Head:  1  Sectors: 18
  85% [DEBUG]  Formatting: Cylinder: 69  Head:  0  Sectors: 18
[DEBUG]  Formatting: Cylinder: 69  Head:  1  Sectors: 18
  86% [DEBUG]  Formatting: Cylinder: 70  Head:  0  Sectors: 18
[DEBUG]  Formatting: Cylinder: 70  Head:  1  Sectors: 18
  87% [DEBUG]  Formatting: Cylinder: 71  Head:  0  Sectors: 18
[DEBUG]  Formatting: Cylinder: 71  Head:  1  Sectors: 18
  88% [DEBUG]  Formatting: Cylinder: 72  Head:  0  Sectors: 18
[DEBUG]  Formatting: Cylinder: 72  Head:  1  Sectors: 18
  90% [DEBUG]  Formatting: Cylinder: 73  Head:  0  Sectors: 18
[DEBUG]  Formatting: Cylinder: 73  Head:  1  Sectors: 18
  91% [DEBUG]  Formatting: Cylinder: 74  Head:  0  Sectors: 18
[DEBUG]  Formatting: Cylinder: 74  Head:  1  Sectors: 18
  92% [DEBUG]  Formatting: Cylinder: 75  Head:  0  Sectors: 18
[DEBUG]  Formatting: Cylinder: 75  Head:  1  Sectors: 18
  93% [DEBUG]  Formatting: Cylinder: 76  Head:  0  Sectors: 18
[DEBUG]  Formatting: Cylinder: 76  Head:  1  Sectors: 18
  95% [DEBUG]  Formatting: Cylinder: 77  Head:  0  Sectors: 18
[DEBUG]  Formatting: Cylinder: 77  Head:  1  Sectors: 18
  96% [DEBUG]  Formatting: Cylinder: 78  Head:  0  Sectors: 18
[DEBUG]  Formatting: Cylinder: 78  Head:  1  Sectors: 18
  97% [DEBUG]  Formatting: Cylinder: 79  Head:  0  Sectors: 18
[DEBUG]  Formatting: Cylinder: 79  Head:  1  Sectors: 18
  98% 100%
[DEBUG]  File System Creation
[DEBUG]  Boot Sector -> 0
[DEBUG]  FAT Sectors: 1 to 18 ->
   0% +**Drive_IO(WRITE 1, count 1 ) [FAT12/16] [drive A*]

  Critical error during DOS disk access
  DOS driver error (hex): 01
    Description: unknown unit for driver
  Program terminated.
[DEBUG]  DOS 7+, UNLOCKing drive (by one level)
[DEBUG]  DOS 7+, UNLOCKing drive (by one level)


 > C:\>echo %errorlevel%
 > 129

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most 
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
_______________________________________________
Freedos-devel mailing list
Freedos-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-devel

Reply via email to