bin/132237: msdosfs has problems to read MSDOS Floppy

Jin Guojun[VFF] jguojun at gmail.com
Mon Mar 2 23:10:04 PST 2009


The following reply was made to PR kern/132237; it has been noted by GNATS.

From: "Jin Guojun[VFF]" <jguojun at gmail.com>
To: Garrett Cooper <yanefbsd at gmail.com>
Cc: freebsd-gnats-submit at FreeBSD.org
Subject: Re: bin/132237: msdosfs has problems to read MSDOS Floppy
Date: Mon, 02 Mar 2009 22:35:06 -0800

 Garrett Cooper wrote:
 
 >     The question is whether or not msdosfs properly supports FAT16 or  
 > not, because that's what disks were formatted with under MSDOS 4.0 -  
 > 6.22. What happened when you converted the disk via Win2k is that the  
 > machine converted the filesystem to FAT32, which is a completely  
 > different system from FAT16, and which is guaranteed to be supported  
 > with FreeBSD and msdosfs.
 > HTH,
 > -Garrett
 
 To make this a little bit more clear.
 The floppy has about 7-8 files, three of them are created under dos 
 Yesterday, and two are not
 recognized by FreeBSD MSDOS FS system.
 
 When putting the floppy in a Win2K machine, there is no disk format 
 involved.
 Two un-recgnized files are copied to hard drive, and they are deleted 
 from floppy (mark as erased).
 Then the two copies were copied back onto floppy, so the FAT table 
 should be kept the same as
 before. Only the table entries are changed becasue the original entries 
 are marked erased not freed.
 Thus, there is no file system change.
 If the FAT16 file system format is not supported, then we may not see 
 other files either, yes/no?
 
 -Jin


More information about the freebsd-bugs mailing list