Check for bad blocks using SMART (only works over SATA & IDE, not USB). I found that AmigaOS seems unable to correctly handle some bad blocks (possibly Pending ones) that are handled fine under other OSes like Windows, generating error messages EXACTLY like those in the first post.
I was going to raise this issue on the OS4 mailing list since September last year, but TBH I have been too busy to find time to do properly, so I haven't done at all.
On the Amiga you can check for SMART errors by downloading smartmontools.lha, and then issuing a Shell command similar to this:
SmartCtl -a sii3114ide.device:0
(the device & unit number will probably be different)
Unable to copy large amounts of data (solved, ish)
Re: Unable to copy large amounts of data across different dr
Thanks Chris. Yes, I've run SmartCTL on my PATA drive, it reports all OK.ChrisH wrote:Check for bad blocks using SMART (only works over SATA & IDE, not USB).
Re: Unable to copy large amounts of data across different dr
Are you sure? What does it report in the RAW_VALUE column for the following rows:daveyw wrote:it reports all OK.ChrisH wrote:Check for bad blocks using SMART (only works over SATA & IDE, not USB).
Reallocated_Sector_Ct
Current_Pending_Sector
Offline_Uncorrectable
UDMA_CRC_Error_Count
Hardware_ECC_Recovered
Seek_Error_Rate
Raw_Read_Error_Rate
(Note that only the first few are related to bad blocks, and non-zero values for any of them is not necessarily bad.)
Re: Unable to copy large amounts of data across different dr
Here's the full results:ChrisH wrote:Are you sure? What does it report in the RAW_VALUE column for the following rows:daveyw wrote:it reports all OK.ChrisH wrote:Check for bad blocks using SMART (only works over SATA & IDE, not USB).
Reallocated_Sector_Ct
Current_Pending_Sector
Offline_Uncorrectable
UDMA_CRC_Error_Count
Hardware_ECC_Recovered
Seek_Error_Rate
Raw_Read_Error_Rate
(Note that only the first few are related to bad blocks, and non-zero values for any of them is not necessarily bad.)
Hidden Text - Click to Show :
- theamigaone
- Posts: 24
- Joined: Sun Jun 30, 2013 1:48 pm
- Location: United Kingdom
- Contact:
Re: Unable to copy large amounts of data across different dr
I know its not many, but UDMA_CRC_ERROR_COUNT is at 18
Has it shown that SFS messege 18 times?
Btw what USB card are you using for the XE?
Has it shown that SFS messege 18 times?
Btw what USB card are you using for the XE?
Nephele Cloud App OS4 Developer - AmigaOneXE OS4.1.6
http://www.youtube.com/theamigaone
http://taosoftware.blogspot.com
http://www.youtube.com/theamigaone
http://taosoftware.blogspot.com
Re: Unable to copy large amounts of data across different dr
@daveyw
OK, that does indeed rule-out my bad-block theory (and makes it less likely that bad blocks were really to blame for my own problem).
Have you tried doing a FULL format of the problematic harddrive? (Assuming you are writing to it, not reading from.) For me it always stopped at exactly the same place, which would not be the case if it was just data transfer errors.
OK, that does indeed rule-out my bad-block theory (and makes it less likely that bad blocks were really to blame for my own problem).
Have you tried doing a FULL format of the problematic harddrive? (Assuming you are writing to it, not reading from.) For me it always stopped at exactly the same place, which would not be the case if it was just data transfer errors.
-
- Posts: 314
- Joined: Mon May 14, 2012 10:26 pm
- Location: 日本千葉県松戸市 / Matsudo City, Chiba, Japan
- Contact:
Re: Unable to copy large amounts of data across different dr
Would this be related to the SmartFileSystem 1.290 update issue as another thread on these forums?
I ran into that after several error lockups and have only just "repaired" a drive entirely by getting another one and rebuilding the filesystem after a quick format.
Would there at all be some means of adding specific anti-corruption features to the OS such as presented by the fsck tools on Linux
where a partition can have the entire metadata tree rebuilt in-memory before writing it back out to disk?
could a FileSystem startup in doing something like that for whatever "metadata block"s are required?
I ran into that after several error lockups and have only just "repaired" a drive entirely by getting another one and rebuilding the filesystem after a quick format.
Would there at all be some means of adding specific anti-corruption features to the OS such as presented by the fsck tools on Linux
where a partition can have the entire metadata tree rebuilt in-memory before writing it back out to disk?
could a FileSystem startup in doing something like that for whatever "metadata block"s are required?
Re: Unable to copy large amounts of data across different dr
@daveyw
I just re-read all your posts, and it isn't clear to me whether this error only comes from the TARGET empty drive, or if it has sometimes come from the SOURCE drive. Specifically, when you were doing IDE to IDE, was it the source or target drive that had errors? (Your textual copy of the message doesn't indicate.)
Anyway, assuming it was always the target drive, please try doing a FULL format several times, making a note of the error location each time (to see if it changes).
P.S. Did you make any further progress with your RAM tests?
I just re-read all your posts, and it isn't clear to me whether this error only comes from the TARGET empty drive, or if it has sometimes come from the SOURCE drive. Specifically, when you were doing IDE to IDE, was it the source or target drive that had errors? (Your textual copy of the message doesn't indicate.)
Anyway, assuming it was always the target drive, please try doing a FULL format several times, making a note of the error location each time (to see if it changes).
P.S. Did you make any further progress with your RAM tests?
Re: Unable to copy large amounts of data across different dr
Not sure about how many times it would've appeared. It might be 18.theamigaone wrote:I know its not many, but UDMA_CRC_ERROR_COUNT is at 18
Has it shown that SFS messege 18 times?
Btw what USB card are you using for the XE?
The USB card I'm using is this:
http://www.startech.com/Value-6-Port-US ... CI625USB2I
I reported elsewhere I couldn't get it to work, but I tried it again earlier this year and found it worked fine (at least, apart from this current problem, which I don't believe is connected to this card)
Re: Unable to copy large amounts of data across different dr
OK, I'll be honest, this is one of the things that really annoys me about owning an Amiga. You're telling me to do a full format. Elsewhere there are posts say never do a full format, only quick format. Which is it ??? (Expects 10 different answers to this question)ChrisH wrote:@daveyw
Have you tried doing a FULL format of the problematic harddrive? (Assuming you are writing to it, not reading from.) For me it always stopped at exactly the same place, which would not be the case if it was just data transfer errors.