VOGONS


First post, by CKK86

User metadata
Rank Newbie
Rank
Newbie

Hi

I got a Tandy 1000EX recently and it’s having trouble reading disks. The problem is that sometimes it will read a disk and other times it won’t. For example, sometimes when I put the MS DOS disk in, it will boot fine, but most of the times it won’t read the disk. That was when I used a new MS DOS disk I bought from eBay. Strangely, when I put in the old disk that the computer came with, it boots more frequently. When it did boot,(from the new disk) I put in a Deskmate disk, and got it to open Deskmate. I then put in the other disk that has the actual programs for Deskmate, and it wouldn’t open a program saying that it couldn’t read the disk. I then turned it off and came back a few minutes later, did the exact same procedure, and it did read the programs disk and opened Paint fine. Turned it off and back on, and then it wouldn’t read anything. I tried a million more times to get it to boot, open Deskmate, and open a program, but it wouldn’t.

The seller had it working before they shipped it to me, but it arrived horribly packed, the plastic on the computer and monitor cracked, and having this disk reading problem. This is the first old computer I’ve owned, so I’m not an expert, but I have been doing electronics repair for years. I have already disassembled it and cleaned the heads in the drive. I was thinking maybe some solder joints on the board got cracked in shipping but I’m not sure.

Any ideas?

Reply 1 of 3, by DaveDDS

User metadata
Rank Oldbie
Rank
Oldbie

Very common problem with floppy drives as they age is dirt and corruptionvon the heads.

First thing I would do is a good head cleaning.

Mu ImageDisk has a pretty good "clean heads" function, where it "scrubs" the heads back and forth on the cleaning disk.

If you don't have cleaning discs you can often make passable ones from paper in a disc sleeve (easy on 5.25", tricky but doable on 3.5" - just make sure you have a suitable cleaning solution (or at least some alchol).

- Dave ; https://dunfield.themindfactory.com ; "Daves Old Computers" ; SW dev addict best known:
ImageDisk: rd/wr ANY floppy PChardware can ; Micro-C: compiler for DOS+ManySmallCPU ; DDLINK: simple/small FileTrans(w/o netSW)via Lan/Lpt/Serial

Reply 2 of 3, by CKK86

User metadata
Rank Newbie
Rank
Newbie

I have already cleaned the heads using a Q tip and alcohol. I just scrubbed them again as hard as I could without breaking them, no dirt came off and it still won’t read the disk.

Reply 3 of 3, by DaveDDS

User metadata
Rank Oldbie
Rank
Oldbie

Qtips can work but you have to be dead-careful not to damage the head mounting.
Very easy to damage on the upper head, much sturdier on the lower head.

Perhaps the drive was knocked intoi poor alignment in the shipping roughness...
Does the head assembly appear at all "lost" (ie: can you fee;/see it move "by hand") - best way to test this is with power off, manually move the stepper to put the head near the middle of it's travel.

Do you have another floppy drive you can try in the system?
This woiuld help determine if the problem is in the drive, or the system.

Or ... do you have another system with a floppy controller and cable (you could probably use the cable from this one).

It would be interesting to know if another system using the same drive also has problems reading sometimes,
and if you make a system disk on the drive in that system, does it work on the Tandy. Formatting a disk on a drive with bad alignment will make a disk which equally bad alignment which should work well on that drive.

Also worth trying to make a single-sided boot disk. As mentioned above, the upper head is more susceptible to physical damage. A single sided boot disk would only need the lower head.
(sorry - I don't even recall if the PC/DOS can do single-sided boots - I *think* some earlier versions can - I can look into this more if this becomes needed)

- Dave ; https://dunfield.themindfactory.com ; "Daves Old Computers" ; SW dev addict best known:
ImageDisk: rd/wr ANY floppy PChardware can ; Micro-C: compiler for DOS+ManySmallCPU ; DDLINK: simple/small FileTrans(w/o netSW)via Lan/Lpt/Serial