| 
		 If my memory is correct, this came out of an old Gateway 
				2000 computer. Except this had one of the PC Edge connectors for 
				the floppy disk instead of the pins and socket type connectors, 
				so I also needed one of the cables: 
		 With a cable located, next was a computer that had a floppy disk 
		interface. Few systems built in the last 10 or so years had circuitry for 
		reading floppy disks. Fortunately (or unfortunately if you ask my wife) 
		I had an older system still functional waiting to become an organ donor - an
		AMD Duron 750 MHz 
		system circa 2001 that still had a floppy interface and could be configured for a 
		variety of floppy disk types: 
		 With all that, first try gave me nothing but various flavors of I/O 
		errors: 
		 The good news: The system could tell it was reading a FAT disk, but 
		got errors when trying to read the main copy of the FAT table. This 
		system was running an old copy of Windows XP Home. I tried a bunch of things all with no success - encouraged by the 
		fact the disk was recognized, but the disk itself was a 360K disk and 
		the disk drive was one of the "newer" 1.2 MB drives that could also read 
		the 360K disks. What I didn't know is if I was having a hardware problem 
		with the probably 25 year old floppy drive or data read errors off the 
		360K disk. I looked but I didn't have any 5.25" disks anymore having 
		disposed of them about 6 months prior during a garage cleaning party. So I had no way to test my equipment to see if it worked or not. 
		Ideally I would try writing to a different disk and reading it back to 
		be sure I have working equipment, but with only the floppy with 
		important data on it writing to it wasn't a good option.  As an alternate path, I took the IBM PC apart and grabbed each of its 
		floppy drives to see if those would read the disk or not: 
		 As a bit of encouragement, I tried to boot this data disk and got 
		this message: 
		 Believe it or not, this is a very good message that brought with it 
		some good news! This message is actually contained in the first sector of the first 
		track on the disk - also known as the boot sector. It means the disk 
		is reading and that the drive is capable of reading the disk ... if 
		there is any data on the disk to read! Unfortunately, I kept getting other errors. With various tools, I 
		still received errors reading and the disk appeared unreadable: 
		 My client still had a copy of MS DOS 2.0 and the supplemental 
		programs disks, so I picked those up and continued the adventure. Believe it or not, his 30+ year old MS-DOS 2.0 disk booted just fine 
		in my Duron 750 system and when I put the data 
		disk in and did a directory, the system struggled but eventually came up 
		with this: 
		 At last, a directory! 
		 But still missing sectors and disk read errors ... The pattern of the 
		directory and where it paused made me think it wasn't able to read the 
		main FAT table but after failing switched to the alternate FAT table. I 
		also guessed that the more modern systems weren't set up to read that 
		2nd FAT table ... but I'm totally guessing here. So the question is now what could I get (and which files were most 
		important?) The client selected a few strategic files and I copied whatever data 
		was on them onto a 3.5" disk using my combination 5.25" / 3.5" drive. 
		There were a number of sector reading errors, and I couldn't tell if it 
		got any data or not. When that copied disk was moved to a 
		modern system, it didn't display any files on it. Back in the main 
		system it showed files on the disk ... So the data was there 
		but no valid file system as far as a newer operating system could see. Some research 
		talked about a media descriptor byte in the BIOS parameter block ... but 
		changing this required writing to the disk and given its fragile state I 
		was unwilling to write any data to the disk except as a last resort. You 
		can read about that byte
		
		here. I tried a few other hoops - actually bringing a Windows 95 drive back 
		to life as it supposidly could read disks without that media descriptor 
		set properly ... and a few other dead ends before settling on a recovery 
		strategy that would give me data. Using a tool that reads every sector and writes it into a virtual 
		floppy disk format, after copying the strategic files of interest to the 
		3.5" disk the entire disk was copied to a VFD (virtual floppy disk) file ... and then any text 
		strings from that file were extracted with a program called 
		'strings.exe' -- and that file was sent to the client ...Success!! Here is a snip from the strings in the file: 
		 You can see the boot sector's 'Invalid System Disk' and 'Replace the 
		disk, then press any key' strings. Then strings with the names of the 
		files, and then the first strings from the file called 'MOVIES'. Lastly, here is the floppy with data and a copies of MS-DOS 2.0: 
		 I love it when a plan comes together! Data recovered, I put the PC back together again and had to snap a 
		picture of it for fun which you can see
		here: 
		 If you found this helpful or not, please send me a brief email -- one 
		line will more than do. Or more! I love hearing tidbits from users I've 
		helped. Maybe share a line of what you searched for or how you found 
		this article. I can be reached at:
 das (at-sign) dascomputerconsultants (dot) com
 
 Enjoy!
 David Soussan
 Copyright (C) 2017-2022 DAS Computer Consultants, LTD.  All rights 
		reserved.   |