English Amiga Board


Go Back   English Amiga Board > Support > support.Hardware

 
 
Thread Tools
Old 27 May 2014, 16:41   #1
Rogue
Registered User
 
Join Date: Jan 2014
Location: Blackpool / UK
Posts: 13
Floppies won't work and HD trouble, too!

Hi everyone

My 25 year-old A500, which was working fine a few weeks ago has a developed a weird problem: it doesn't recognise floppy disks anymore. The drive clicks away, but when I put a disk in, nothing happens, and when I'm on windows (via my hard drive) there's no floppy disk icon. Now, I know what you're thinking - oh, the internal drive's knackered. That's what I thought, too, except for 2 things:

First, I have 2 external drives and the same thing is happening (or rather not happening) with them. I also have a kickstart switcher, so I've tried booting from DF1: or DF2: in 3.1 mode. Still nothing, and when I type `dir DF0:`into Shell, it tells me no disk is inserted.

Second, I loaded XCopyPro and was able to format and copy disks using all 3 drives.

Separate to this, my hard drive has its own problems. DH0: is the main partition, formatted in 1.3 and has a read/write error, so it’s basically read only now. DH1: is a much smaller partition in 3.1 mode and works fine (hooray!) except that since my floppy drive isn’t working, I can’t use my usual method of transferring control to that partition.

Assuming my floppy drives are out of action permanently, does anybody have any bright ideas on how I might at least salvage my hard drive? I have my hard drive formatting and partitioning software installed, but I don’t know if I can manipulate the same drive that I’m running the software from!
Any thoughts?
Rogue is offline  
Old 27 May 2014, 17:01   #2
thomas
Registered User
 
thomas's Avatar
 
Join Date: Jan 2002
Location: Germany
Posts: 6,985
Quote:
Originally Posted by Rogue View Post
when I type `dir DF0:`into Shell, it tells me no disk is inserted.
Try diskchange df0: first.


Quote:
since my floppy drive isn’t working, I can’t use my usual method of transferring control to that partition.
How does this method work?
thomas is offline  
Old 27 May 2014, 18:03   #3
Rogue
Registered User
 
Join Date: Jan 2014
Location: Blackpool / UK
Posts: 13
Thanks for such a fast response!

Good thought on the Diskchange. I'll try that tonight.

My usual method for transferring control to DH1: is really simple

Switch to 3.1 mode
Insert a floppy in DF0: with a simple startup sequence that just assigns c: s: libs: etc to DH1: and then run execute s:startup-sequence.
Rogue is offline  
Old 27 May 2014, 21:36   #4
thomas
Registered User
 
thomas's Avatar
 
Join Date: Jan 2002
Location: Germany
Posts: 6,985
So you have one partition with 1.3 and one with 3.1. But it always boots 1.3 if you don't have a floppy disk in the drive? You could have solved it by a simple if statement in 1.3's startup-sequence.

Now that 1.3 is write protected your best bet to boot 3.1 is to hold down both mouse buttons after a reset and select the 3.1 partition in the early startup menu.

If 3.1 is not shown in the ESM, then it probably is not marked as bootable. In this case you should press Ctrl-D early after a reset when the CLI window appears. Then enter the commands to assign libs: etc. to DH1 manually and run HDToolbox from 3.1's tools directory.

In HDToolbox you can change DH1 to be bootable and you can also increase its boot priority above that of DH0. Then it will always boot from DH1.

That done you should examine the error on DH0. What is the exact error message? Does it really say read/write error or does it say something about a checksum error?

Use shell commands or DOpus or the like to examine the directory structure. Does the error appear always or only when you access a certain directory or a certain file?

If you can narrow down the error to just one directory or even better to just one file, you can use this command to remove the directory entry and possibly make the partition writable again: http://aminet.net/package/util/misc/Detache

However, if the error is a hardware error, i.e. a real read/write error on the magnetical layer of the disk, then your HDD is dying and you should replace it ASAP.
thomas is offline  
Old 31 May 2014, 20:28   #5
Rogue
Registered User
 
Join Date: Jan 2014
Location: Blackpool / UK
Posts: 13
OK, update time...

Floppy issue is sorted - I had a malfunctioning DF1: which was causing problems with the system. Removed it and both my internal drive and my remaining external are both fine fully functioning floppies. (Try saying that when you're drunk!)

As for my hard drive, the exact error report is "key 23016 bad header type" or in 3.1 mode "checksum error on disk block 23016"
Rogue is offline  
Old 31 May 2014, 20:44   #6
zipper
Registered User
 
Join Date: Mar 2004
Location: finland
Posts: 1,837
Disksalv needed.
zipper is offline  
Old 31 May 2014, 23:37   #7
Rogue
Registered User
 
Join Date: Jan 2014
Location: Blackpool / UK
Posts: 13
Success!

Fortunately had enough space on DH1: to move over the essentials temporarily. Then quick reformat of DH0: copy stuff back and everything's working again. Thanks for the help!
Rogue is offline  
 


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
Having trouble getting Aladdin to work on WinUAE Rosstifer1712 support.Games 24 31 October 2019 07:24
Pegasus won't work. Any of them. apachacha support.WinUAE 13 09 November 2012 22:05
My 20 yr old floppies still work! mikele support.Other 7 23 July 2012 01:43
Pegasus won't work Tim Janssen support.WinUAE 7 13 May 2004 09:39
HD emulation won't work Grimlock126 support.WinUAE 7 06 July 2001 19:11

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 19:09.

Top

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Page generated in 0.13262 seconds with 13 queries