How does one 'unformat' a disk?

  • Follow


I've heard of a method to "unformat" a Commodore floppy disk, that's
formatted with the "quick" format. What is the procedure to do this,
and what can it recover?

Paul
0
Reply dunric 6/5/2009 4:13:21 PM

On Jun 5, 11:13=A0am, dunric <lumberjack...@lycos.com> wrote:
> I've heard of a method to "unformat" a Commodore floppy disk, that's
> formatted with the "quick" format. What is the procedure to do this,
> and what can it recover?
>
> Paul

Basically, by reconstructing the track 18, where the directory is
stored, after scanning the whole disk for the files. I think to
remember there was a few utilities that made this easier. You can
recover most, if not all what you had before the format. The most
troublesome files are those whose entries were stored at track 18
sector 1, which is completely zeroed. I can't remember any tool name,
but I'm sure there are some out there.

Regards,
Rodolfo Leal
0
Reply Rodolfo 6/5/2009 4:51:35 PM


"dunric" <lumberjacks76@lycos.com> wrote in message 
news:8bb6b449-571d-4655-a511-bca6c94b550a@j12g2000vbl.googlegroups.com...
> I've heard of a method to "unformat" a Commodore floppy disk, that's
> formatted with the "quick" format. What is the procedure to do this,
> and what can it recover?
>
> Paul

Yes.

In theory anything not overwritten.  Often anything not on track 18.

A quick google yielded a couple of C64 unformats that I've never tested.

http://noname.c64.org/csdb/release/?id=65772

&

http://cbmfiles.com/genie/C64ToolkitListing.html


The CBM format has a pointer to the next track & sector as the first 2 bytes 
in each sector followed by 254 bytes of data.

So you could read though an entire disk, a sector at a time keeping track of 
each file segment, building a file list and rewriting the directory & BAM or 
write them to another disk.  If you know what you're looking for, you could 
also spot the start of BASIC programs or a load address for an ML program 
that you know.  The names would be missing.  If anything has been written 
over the disk you might find your data cut in half or over written entirely 
but than again, sometimes it's all there.  Sometime older versions are on 
the disk too.  Better than nothing.

Obviously, you should look around for existing utilities before reinventing 
the wheel because most stuff on the C64 has already been done.


X


0
Reply Mr 6/6/2009 1:20:52 AM

2 Replies
88 Views

(page loaded in 0.195 seconds)


Reply: