IECHost: Disk Validation command ready

Suppose you were attempting to write a file to a Commodore DOS disk but the operation failed, e.g. because there was not enough space on the disk to start with, or because there was an outage while the file was being saved, or a bug within the save routine ruined the process.
How do you recover from that? Well, you might try and validate the disk, which will remove dirty files from the directory listing and deallocate all of the sectors associated with them. This is a potentially destructive process, e.g. in case of accidentally cross-linked sectors and should not be attempted before a disk backup has been made. However, if you know exactly what happened to the disk (e.g. disk full while saving a file), validating the disk might be a safer option, although I would always recommend making a backup.

That said, I have now implemented the “Validate disk” option in my IECHost client.

IECHost: disk validation completed by Luigi Di Fraia

IECHost: disk validation completed

Prior to executing it, users are requested to confirm their intentions, just to be on the safe side.

IECHost: user confirmation is necessary before disk contents are altered by Luigi Di Fraia

IECHost: user confirmation is necessary before disk contents are altered

This entry was posted in Retrocomputing, Technical and tagged , , , , , , , , . Bookmark the permalink.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s