English Amiga Board


Go Back   English Amiga Board > Support > support.Hardware

 
 
Thread Tools
Old 29 April 2004, 20:29   #1
jrom
Wannabe asm coder ;)
 
jrom's Avatar
 
Join Date: May 2002
Location: The Netherlands
Age: 47
Posts: 459
hdd trouble...

Oke... I'm at the point of throwing my hdd against the wall...

No matter what MaxTransfer setting I choose, my 20GB IDE hdd refuses to format correctly on my new Amiga 4000. Is there a way of telling which settings go with a harddrive? It is a Maxtor Drive 7200rpm... maybe that is the problem? ...going slightly mad

edit: ps. i'm trying to format a 1024mb partition and using SFS1.214 on a 060 system...

Last edited by jrom; 29 April 2004 at 20:36.
jrom is offline  
Old 30 April 2004, 07:10   #2
Jope
-
 
Jope's Avatar
 
Join Date: Jul 2003
Location: Helsinki / Finland
Age: 43
Posts: 9,863
Quote:
Originally Posted by jrom
No matter what MaxTransfer setting I choose, my 20GB IDE hdd refuses to format correctly on my new Amiga 4000. Is there a way of telling which settings go with a harddrive? It is a Maxtor Drive 7200rpm... maybe that is the problem? ...going slightly mad

edit: ps. i'm trying to format a 1024mb partition and using SFS1.214 on a 060 system...
So.. What OS? Any patches to the scsi.device?

How does it fail?

Did you use a quick format? Always quick format HDD partitions.
Jope is offline  
Old 30 April 2004, 09:48   #3
jrom
Wannabe asm coder ;)
 
jrom's Avatar
 
Join Date: May 2002
Location: The Netherlands
Age: 47
Posts: 459
After a lot of trying I've got it up and running with MASK: 0x7FFFFFFC setting. This seems to be stable for my HD (I hope)...
jrom is offline  
Old 30 April 2004, 10:08   #4
ant512
Registered User
 
Join Date: Dec 2002
Location: California
Posts: 965
Quote:
Originally Posted by Jope
Did you use a quick format? Always quick format HDD partitions.
You don't strictly need to quick format HDD partitions - if a drive has read/write errors, for example, you must perform a full format in order to correct it.
ant512 is offline  
Old 30 April 2004, 10:11   #5
manicx
Junior Member
 
manicx's Avatar
 
Join Date: Oct 2002
Location: Athens, Greece
Posts: 991
Just for your info. The latest releases of SFS are not compatible with HDs larger than 4Gbs. The last release that was able to 'see' larger HDs and work probably was v 1.84 or 1.184 if we consider that the latest release is 1.214. Most people who used latest SFS with large HDs have problems. I am not sure why they changed this, but I am sure that people should email the author and ask back for the functionality...
manicx is offline  
Old 30 April 2004, 11:41   #6
thomas
Registered User
 
thomas's Avatar
 
Join Date: Jan 2002
Location: Germany
Posts: 7,001
Quote:
Originally Posted by manicx
The latest releases of SFS are not compatible with HDs larger than 4Gbs.
This simply is not true. SFS was and is compatible with HDs larger than 4GB.

The only thing which was changed from 1.84 to 1.187 (or so) was to remove SCSI-Direct support. This means you cannot use *only* SFS to get >4GB support, you also need a patch for scsi.device which adds TD64 or NSD support. With controllers which already support TD64 or NSD (for example Elbox FastATA) SFS works happily without any patch.
thomas is offline  
Old 30 April 2004, 14:42   #7
jrom
Wannabe asm coder ;)
 
jrom's Avatar
 
Join Date: May 2002
Location: The Netherlands
Age: 47
Posts: 459
Oke... I'm currently running OS3.9 on my Amiga 4000... I thought it was stable but as soon as I transfered the BoingBags to the HD I still got trouble.

MaxTransfer: 0x0000FFFE
Mask: 0x7FFFFFFC

One file can go oke... the other doesn't... *sigh*

Is this thing ever going to run stable on software or do I need an extra controller for it?
jrom is offline  
Old 30 April 2004, 15:06   #8
Enverex
Fantasy Man!
 
Enverex's Avatar
 
Join Date: Apr 2002
Location: UK
Posts: 1,353
You shouldn't have changed the max-transfer in the first place... they are normally perfectly fine as what there are by default.

Manicx: Stop saying it doesn't support more than 4GB when firstly everyone is still using it on drives over 4GB, and secondly the Readme states
Quote:
Support for partitions larger than 4 GB or located (partially) beyond the 4 GB barrier on your drive. There is support for the New Style Devices (NSD) and the 64-bit trackdisk commands (TD64) which support 64 bit access.
Enverex is offline  
Old 01 May 2004, 12:12   #9
jrom
Wannabe asm coder ;)
 
jrom's Avatar
 
Join Date: May 2002
Location: The Netherlands
Age: 47
Posts: 459
No... the reason I changed the settings is because it wasn't working fine in the first place. That is mostly the reason for changing settings...

Last edited by jrom; 01 May 2004 at 13:38.
jrom is offline  
Old 01 May 2004, 14:25   #10
thomas
Registered User
 
thomas's Avatar
 
Join Date: Jan 2002
Location: Germany
Posts: 7,001
Quote:
Originally Posted by jrom
No... the reason I changed the settings is because it wasn't working fine in the first place. That is mostly the reason for changing settings...
Please get the Check4GB archive from Aminet and run the program CheckHD. It will tell you if your setup is ready for a HDD >4GB.

http://www.aminet.net/aminet.cgi?string=check4gb

Please also post the output here, even if it shows everything ok. The list might be a good help for analysis.
thomas is offline  
Old 01 May 2004, 17:20   #11
jrom
Wannabe asm coder ;)
 
jrom's Avatar
 
Join Date: May 2002
Location: The Netherlands
Age: 47
Posts: 459
Name Volume Device Unit Size >4GB DosType Version
CD AmigaOS3.9 cybscsi.device 3 593 MB no CD01 42.19 ok
DH0 System scsi.device 0 1.00 GB no DOS\03 45.9 ok
DF0 trackdisk.device 0 880 kB no DOS\00 45.9 ok
DF2 trackdisk.device 2 880 kB no DOS\00 45.9 ok
DF3 trackdisk.device 3 880 kB no DOS\00 45.9 ok
DH1 scsi.device 0 18.01 GB yes CFS\00 1.214 ok

I deleted the previous setup... CFS == SFS (CFS equals Custom File System)

Last edited by jrom; 01 May 2004 at 17:26.
jrom is offline  
Old 01 May 2004, 17:22   #12
Enverex
Fantasy Man!
 
Enverex's Avatar
 
Join Date: Apr 2002
Location: UK
Posts: 1,353
Are you sure you put the descriptor in properly as I think it should still show as SFS even on the latest HDToolbox.
Enverex is offline  
Old 01 May 2004, 17:24   #13
jrom
Wannabe asm coder ;)
 
jrom's Avatar
 
Join Date: May 2002
Location: The Netherlands
Age: 47
Posts: 459
That is not the problem here... this was just a quick reinstall (without success :P) previous setup did have proper "SFS\00" description.
jrom is offline  
Old 01 May 2004, 17:31   #14
Jope
-
 
Jope's Avatar
 
Join Date: Jul 2003
Location: Helsinki / Finland
Age: 43
Posts: 9,863
Quote:
Originally Posted by ant512
You don't strictly need to quick format HDD partitions - if a drive has read/write errors, for example, you must perform a full format in order to correct it.
Heh actually, if you have R/W errors on your HDD, make a backup, take a sledge hammer to it and buy a new one..

Are you 100% certain about the AmigaOS format command marking errors? I haven't had the same experience myself.

Edit: And yes, I still stand by my recommendation: Always quick format HDs. They don't need the full format, as the lowlevel format is always there..

The reason why I recommend quick is, that many format commands don't support large partitions! They'll just wrap around and perhaps thrash some other data. If you make a habit of always quick formatting hard disks, you'll never run into the problem and it doesn't make any difference anyway. :-)
Jope is offline  
Old 01 May 2004, 18:30   #15
ant512
Registered User
 
Join Date: Dec 2002
Location: California
Posts: 965
Quote:
Originally Posted by Jope
Heh actually, if you have R/W errors on your HDD, make a backup, take a sledge hammer to it and buy a new one..

Are you 100% certain about the AmigaOS format command marking errors? I haven't had the same experience myself.
*Checksum* errors, yes - you need to chuck the drive out. Read/write errors, no - this can be caused by something as simple as the computer crashing whilst writing a file. The hard drive isn't physically damaged, just the data on the disk. Performing a quick format won't always fix this problem.

Quote:
Edit: And yes, I still stand by my recommendation: Always quick format HDs. They don't need the full format, as the lowlevel format is always there..
If you have checksum errors on your drive, you can low-level format it if you like, just for shits and giggles. It's no good to start off with, and won't be any better when it's formatted (though it may, depending on the age of the drive, be much, much worse). Otherwise, don't low-level format an IDE drive.
ant512 is offline  
Old 01 May 2004, 19:49   #16
jrom
Wannabe asm coder ;)
 
jrom's Avatar
 
Join Date: May 2002
Location: The Netherlands
Age: 47
Posts: 459
Oke... Now I really broke my wooden shoe! :eek I copied both BoingBags into RAM: and installed them from there... renamed the update and nsd file... rebooted... and... IT WORKS NOW! I hope... I can (fully) format every partition size without hangups and don't get any CRC errors when unpacking lha's etc...
jrom is offline  
Old 01 May 2004, 20:14   #17
Jope
-
 
Jope's Avatar
 
Join Date: Jul 2003
Location: Helsinki / Finland
Age: 43
Posts: 9,863
Quote:
Originally Posted by ant512
*Checksum* errors, yes - you need to chuck the drive out. Read/write errors, no - this can be caused by something as simple as the computer crashing whilst writing a file. The hard drive isn't physically damaged, just the data on the disk. Performing a quick format won't always fix this problem.
Uh are you sure?

Checksum errors are soft errors, read/write errors are usually hard errors.

Checksum errors can usually be fixed in software.

Quote:
If you have checksum errors on your drive, you can low-level format it if you like, just for shits and giggles. It's no good to start off with, and won't be any better when it's formatted (though it may, depending on the age of the drive, be much, much worse). Otherwise, don't low-level format an IDE drive.
Ok, you saw me talking about lowlevel formats and thought I was suggesting to do one? This was not what I meant.

Like you know, there are two kinds of format: (this is only for the sake of those who don't know)
- Lowlevel:
The empty tracks, positioning info etc on the media
- High level:
The filesystem (+ partitions if it's not a floppy)

When you format a floppy, the format command creates the lowlevel and highlevel formats at the same time.. When you format a HDD, the lowlevel format is already there, unless something bad happened (failed lowlevel format command, for example), so the format command doesn't touch it and only creates the logical stuff on top.

Thus, we go back to my point, you can always quickformat a HDD, but you can't always quickformat a floppy.. The floppy doesn't necessarily have the correct kind of tracks written on it, especially if it's an Amiga floppy, as you can easily create very nonstandard spt values etc.. But like I said above, the HDD will 99% of the time have the empty tracks where you can write the filesystem -> quickformatting HDD partitions is a-ok.

To my knowledge, Amiga filesystems don't have any way of marking out bad blocks.. The only place where you can do it is in the HD's bad block list or by doing a lowlevel format, if the HDD supports it. Not many do, so like you said, it's best to never touch the LLF button in HDTB. :-)

And to my sledgehammer remark, when you actually see a bad block on a modern hard drive, it means that the disk has run out of spare sectors and you should immediately backup and get rid of it. It'll only get worse over time and there's no remapping that it can do, so you'll start losing more data.

Don't worry, we're both on the same side here, just talking about the same things in slightly different words. You: checksum error, me: read/write error. :-)

However, I'm pretty sure that I'm correct in my wording. Please don't take this as a jab at you, just talking from a long personal experience with AmigaOS. (I'm sure you've been around too :-)

Last edited by Jope; 01 May 2004 at 20:33.
Jope is offline  
Old 02 May 2004, 00:31   #18
jrom
Wannabe asm coder ;)
 
jrom's Avatar
 
Join Date: May 2002
Location: The Netherlands
Age: 47
Posts: 459
Oke... it works a bit better bit stilll some errors from time to time... *sigh*
jrom is offline  
Old 02 May 2004, 12:48   #19
ant512
Registered User
 
Join Date: Dec 2002
Location: California
Posts: 965
Quote:
Originally Posted by Jope
Don't worry, we're both on the same side here, just talking about the same things in slightly different words. You: checksum error, me: read/write error. :-)

However, I'm pretty sure that I'm correct in my wording. Please don't take this as a jab at you, just talking from a long personal experience with AmigaOS. (I'm sure you've been around too :-)
I'm sure I've got it the right way around, but it has been a long time since I've read up on any of this - maybe you're right. I would check, but I've just sold all of my Amiga magazines. Knew I'd need them for something as soon as I sold them.

Anyway, we are both arguing for the same side!

EDIT:

From the Workbench 3.0 manual, page 3-23:

Quote:
"Quick Format is for formatting a disk that was previously formatted...Choosing the Quick Format option is faster than formatting the entire disk; however, it does not detect any read/write errors on the disk that could be eliminated by a full format."

Last edited by ant512; 02 May 2004 at 12:55.
ant512 is offline  
Old 02 May 2004, 19:21   #20
Jope
-
 
Jope's Avatar
 
Join Date: Jul 2003
Location: Helsinki / Finland
Age: 43
Posts: 9,863
Quote:
Originally Posted by ant512
"Quick Format is for formatting a disk that was previously formatted...Choosing the Quick Format option is faster than formatting the entire disk; however, it does not detect any read/write errors on the disk that could be eliminated by a full format."
Heh, eliminated as in "noticed and then the user throws the floppy in the bin, as the formatting couldn't be finished" .. :-D

FFS doesn't have a bad block list like PC and Unix filesystems..
Jope 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 creating HDD for 1.3 A500 trydowave support.WinUAE 26 14 February 2013 16:04
Amiga 4000 FDD / HDD and HDD brackests Seblington MarketPlace 1 24 January 2012 15:10
'clone' virtual HDD in winuae to real Amiga HDD? gizmomelb support.Other 1 11 December 2009 09:13
Rochard 800C A500 Hdd-controller trouble!! Faerytale support.Hardware 11 14 October 2007 23:08
HDD trouble in 1.2.0? jrom support.WinUAE 2 28 February 2006 23:22

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 11:20.

Top

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