Boot FAT32 kernel (ex. ke2041_86f32) from A: and "format b: /u", then an error occurs.
A:>format b: /u
Insert new diskette for drive B:
Press ENTER when the right disk is in drive...
Using drive default: 1440k (Cyl=80 Head=2 Sec=18)
Please enter volume label (max. 11 chars):
No label, disk will have no creation timestamp.
Full Formatting (wiping all data)
100 percent completed.
Preparing FAT area...
Drive_IO(WRITE 1, count 1 ) [FAT12/16] [drive B*]Critical error during DOS disk access
DOS driver error (hex): 01
Description: unknown unit for driver
Program terminated.
[Error 129]
Format uses INT26, and this error occurs in kernel.
When "dir b:" before format, then this error does not occur.
I reply to the answer on the mailing list.
https://sourceforge.net/p/freedos/mailman/message/32031925/
Yes.
Does it mean other DOS, for example, MS-DOS?
I've tested only with FreeDOS.
Yes, but not with a real machine. I've tested in QEMU.
I've created a boot floppy "fd1.img" with ke2041_86f32.
Without /U, only in first (unformatted) the error occurs.
With /U, always the error occurs.
No, I don't know other FORMAT tools for FreeDOS.
I've attached the log.
Hi All,
I tried other DOS.
1.DR-DOS 7.01.07 WIP (24.11.2004)
=> no problem
2.DR-DOS 8.0
=> no problem
3.Windows ME boot disk
=> no problem
Yes, all the same FreeDOS format.exe (byte size = 31216)
FreeDOS Format Version 0.91v
Written by Brian E. Reifsnyder, Eric Auer and others.
Copyright 1999 - 2006 under the terms of the GNU GPL, Version 2.