All times are UTC - 5 hours [ DST ]




Post new topic Reply to topic  [ 17 posts ] 
Author Message
 Post subject: Read NHPA.... failed
PostPosted: November 25th, 2005, 6:39 
Offline

Joined: November 25th, 2005, 6:21
Posts: 7
Hi, there
I have a WD400EB with native capacity ~40GB. I did not use this HDD from few months, but 2 days ago, when I put this HDD in my system, BIOS and SO reported 32.23 GB capacity.
i TRIED mhdd UTILITY, it sais the HDD is OK, I tried to change to native capacity first permanently, the program reported this was OK, but the HDD cap remains the same (32.23 Gb). If I try to make the capacity of HDD smaller (15 Gb for ex) this is OK, BIOS reporting correctly the new size. If I try to make 40.02 Gb (reported native capacity), the program report DONE, but nothing change.

When I change capacity temporary on Native (40.02) this was a successful operation, MHDD reporting 40.02 GB. I made a surface scan, including new portion of LBA that appearing ( for 32.23 Gb... MHDD report ~ 66.000.000 LBA, for 40.32 GB MHDD report ~79.000.000 LBA's) and thats was OK.
But on next system boot, HDD capacity return to 32.23 GB :(

Another problem: after few tries a new error has occured:
when i try to give the command: rhpa, MHDD return:
init drive: Done
Read NHPA command...
Fail.
DONE (RHPA)


i try NHDA, mhdd return:
Init drive: done
Do you want to set Native LBA adress? (y/n): Y
Read NHPA...
Failed.
Done.


What means this??
What was going wrong? :(


PS: excuse my poor english. :oops:


Top
 Profile  
 
 Post subject:
PostPosted: November 25th, 2005, 10:32 
Offline

Joined: October 3rd, 2005, 0:40
Posts: 4335
Location: Hungary
Hi,

If U have 66055280 sectors, check Cap limit jumper!

pepe


Top
 Profile  
 
 Post subject:
PostPosted: November 25th, 2005, 14:01 
Offline

Joined: November 25th, 2005, 6:21
Posts: 7
But, where is situated this Jumper?
I've made a quick drawing of the HDD with the jumper settings. On electronical part (the bottom of the HDD) there isn't any jumper. Only the fifth between IDE and Power connector.


Image

Here is a picture of the HDD.

Image


Top
 Profile  
 
 Post subject: Re: Read NHPA.... failed
PostPosted: November 25th, 2005, 17:37 
Offline

Joined: November 6th, 2005, 15:06
Posts: 22
Location: Sukaluyu
hi..

are you was use DISK MANAGER (DM) to see the capacity of your HDD?

I think, there is a cut of sector LBA near track O of HDD.

The code of this cut is : 20H.

Or you can re-record the firmware with PC3000. The module of WDC, you can download it from http://www.hddguru.com : HDD related files.

Have succedd...

regards,
Along.

_________________
HDD is a COMPUTER...


Top
 Profile  
 
 Post subject:
PostPosted: November 26th, 2005, 6:50 
Offline

Joined: November 25th, 2005, 6:21
Posts: 7
This are exactly the LOG:

on HPA command:

[PRE]
51 ERR INDX CORR DREQ DRSC WRFT DRDY BUSY AMNF T0NF ABRT IDNF UNCR BBK 04
[WDC WD400EB-00CPF0 ] [ 66,055,248] [ ] [ ]

WDC WD400EB-00CPF0 LBA:66,055,248 BIOS: 82H
SN:WD-WCAAT4582155 FW:06.04G06 CACHE:2048KB
Supports: DLMC LBA MS16 DMA (UDMA5,MWDMA2)
SMART: Enabled SelfTest: Supported ErrorLog: Supported
Size = 32253MB
MHDD>hpa
WDC WD400EB-00CPF0 LBA:66,055,248 BIOS: 82H
SN:WD-WCAAT4582155 FW:06.04G06 CACHE:2048KB Size = 32253MB
Init drive: Done


HPA manager v2.0 (LBA28/48 )
WDC WD400EB-00CPF0 LBA:66,055,248 BIOS: 82H
SN:WD-WCAAT4582155 FW:06.04G06 CACHE:2048KB Size = 32253MB
Init drive: Done
Read NHPA command...
Fail.
Done (RHPA).
Done (HPA).


| Select a drive : <SHIFT+F3> | 12:08:42
[/PRE]


on NHPA command:


[PRE]
51 ERR INDX CORR DREQ DRSC WRFT DRDY BUSY AMNF T0NF ABRT IDNF UNCR BBK 04
[WDC WD400EB-00CPF0 ] [ 66,055,248] [ ] [ ]
To get help press <F1> or type "HELP"


WDC WD400EB-00CPF0 LBA:66,055,248 BIOS: 82H
SN:WD-WCAAT4582155 FW:06.04G06 CACHE:2048KB
Supports: DLMC LBA MS16 DMA (UDMA5,MWDMA2)
SMART: Enabled SelfTest: Supported ErrorLog: Supported
Size = 32253MB
MHDD>nhpa
WDC WD400EB-00CPF0 LBA:66,055,248 BIOS: 82H
SN:WD-WCAAT4582155 FW:06.04G06 CACHE:2048KB Size = 32253MB
Init drive: Done
Do you want to set Native LBA adress? (y/N)
Read NHPA...
Failed
Done.
MHDD>
MHDD>
MHDD>
MHDD>


| View SMART attributes : <F8> | 12:10:16
[/PRE]


on RHPA coomand:

[PRE]
51 ERR INDX CORR DREQ DRSC WRFT DRDY BUSY AMNF T0NF ABRT IDNF UNCR BBK 04
[WDC WD400EB-00CPF0 ] [ 66,055,248] [ ] [ ]
To get help press <F1> or type "HELP"


WDC WD400EB-00CPF0 LBA:66,055,248 BIOS: 82H
SN:WD-WCAAT4582155 FW:06.04G06 CACHE:2048KB
Supports: DLMC LBA MS16 DMA (UDMA5,MWDMA2)
SMART: Enabled SelfTest: Supported ErrorLog: Supported
Size = 32253MB
MHDD>rhpa
WDC WD400EB-00CPF0 LBA:66,055,248 BIOS: 82H
SN:WD-WCAAT4582155 FW:06.04G06 CACHE:2048KB Size = 32253MB
Init drive: Done
Read NHPA command...
Fail.
Done (RHPA).
MHDD>
MHDD>
MHDD>
MHDD>
MHDD>


| Scan a drive : <F4> | 12:11:18
[/PRE]



on CONFIG command:


[PRE]
51 ERR INDX CORR DREQ DRSC WRFT DRDY BUSY AMNF T0NF ABRT IDNF UNCR BBK 04
[ Drive parameters - PRESS F2 to DETECT ] [ Current position ]
CHANGEABLE PARAMETERS
þ Ultra DMA mode 5 and below are supported
þ Highest LBA sector number: 78165359
þ Security feature set is supported
þ Automatic acoustic management (AAM) is supported
þ Host protected area (HPA) is supported

Do you want to apply any changes to your drive? [y/N] y

Hit <ENTER> to skip changing a value or ESC to terminate

New highest LBA sector number [78165359]: 78165359
New highest UDMA mode [5]: 5
Do you want to switch SECURITY support off? [y/N] n
Do you want to switch AAM support off? [y/N] n
Do you want to switch HPA support off? [y/N] n

Calculating new checksum...
Writing changes to the drive...
Device error.


| Help : <F1> and command MAN | 12:12:28
[/PRE]





Quote:
Hi,

If U have 66055280 sectors, check Cap limit jumper!

pepe


Actual capacity is: 66,055,248 , but capacity must be: 78165359 (take a look to CONFIG command)

@along: I dont understand exactly what you try to say on first half of your message.
for second half: I was looking for a proper Hdd BIOS on hddguru, but on WD\EB directory isn't any BIOS for my HDD. I found something in JB directory. Will it work?
Thanx!


Top
 Profile  
 
 Post subject:
PostPosted: November 26th, 2005, 9:15 
Offline

Joined: October 3rd, 2005, 0:40
Posts: 4335
Location: Hungary
Hi,

remove all jumpers,
BTW I don't know how to set a WD for 32G cap. limit.

pepe


Top
 Profile  
 
 Post subject:
PostPosted: November 26th, 2005, 11:46 
Offline

Joined: November 25th, 2005, 6:21
Posts: 7
This is exactly my model of Hard Disc:

http://wdc.custhelp.com/cgi-bin/wdc.cfg ... _topview=1


Top
 Profile  
 
 Post subject:
PostPosted: November 26th, 2005, 14:42 
Offline

Joined: September 27th, 2005, 8:21
Posts: 765
Did you remove all jumpers?


Top
 Profile  
 
 Post subject:
PostPosted: November 26th, 2005, 16:24 
Offline

Joined: October 3rd, 2005, 0:40
Posts: 4335
Location: Hungary
What I am trying to say is this:

Most drives larger than 32GB have jumper setting to limit the reported drive capacity to 32GB. This is applicable if U have old motherboard with old BIOS that doesn't support capacities larger than 32GB, your large drive will be detected and U can use the first 32G of it.
However I don't see such setting for WD drives, but the symptom refers to this problem.
I had once a 120G samsung drive that had a processor error, it was thinking I installed the capacity limiting jumper though I did not. I could get it to see the total capacity, but only until the next power on cycle of course. I had the same max LBA value (66055280)
And from the log U sent here I can see U did that also.
So either U have jumper on some inapropriate position (that's why we are telling U to remove all jumpers), or the PCB is defective.
I would exclude FW corruption because of the amount of sectors U have.

regards,
pepe


Top
 Profile  
 
 Post subject:
PostPosted: November 27th, 2005, 4:35 
Offline

Joined: November 25th, 2005, 6:21
Posts: 7
maysoft wrote:
Did you remove all jumpers?


Yes, I did. Nothing change.


This HDD has not any other jumper in any other place (except the 5 jumper between IDE and Power connector). Only if there is a jumper between electronical parts and mechanical parts, and I must remove the electronical parts to access it, but it is unprobably 99.99 %.
On this system I have another tho HDD ( 80Gb Maxtor) and my MB is EPOX 8RDA3. I think BIOS is OK with that. I put WD400 on other friends system but happend exactly like me (32 Gb instead 40).

AND why I can not modify my HDD parrameter with MHDD??
First time (5-6 dates) I could meke any change in HDD bios parameter. but now I receive this errors from MHDD:

Code:
Read NHPA command...
Fail.


and

Code:
Read NHPA...
Failed
Done.


Top
 Profile  
 
 Post subject:
PostPosted: November 27th, 2005, 16:32 
Offline

Joined: September 27th, 2005, 8:21
Posts: 765
All right, did you try MHDD CONFIG command?


Top
 Profile  
 
 Post subject:
PostPosted: November 28th, 2005, 4:42 
Offline

Joined: November 25th, 2005, 6:21
Posts: 7
take a look:

on CONFIG command:


[PRE]
51 ERR INDX CORR DREQ DRSC WRFT DRDY BUSY AMNF T0NF ABRT IDNF UNCR BBK 04
[ Drive parameters - PRESS F2 to DETECT ] [ Current position ]
CHANGEABLE PARAMETERS
þ Ultra DMA mode 5 and below are supported
þ Highest LBA sector number: 78165359
þ Security feature set is supported
þ Automatic acoustic management (AAM) is supported
þ Host protected area (HPA) is supported

Do you want to apply any changes to your drive? [y/N] y

Hit <ENTER> to skip changing a value or ESC to terminate

New highest LBA sector number [78165359]: 78165359
New highest UDMA mode [5]: 5
Do you want to switch SECURITY support off? [y/N] n
Do you want to switch AAM support off? [y/N] n
Do you want to switch HPA support off? [y/N] n

Calculating new checksum...
Writing changes to the drive...
Device error.


| Help : <F1> and command MAN | 12:12:28
[/PRE]


Top
 Profile  
 
 Post subject:
PostPosted: November 28th, 2005, 10:44 
Offline

Joined: September 27th, 2005, 8:21
Posts: 765
Nice...


Does the drive keep any data written on it at all?
I think that it might be a "write protection" "set" by a preamp which is not fixable...


Top
 Profile  
 
 Post subject:
PostPosted: November 28th, 2005, 12:33 
Offline

Joined: October 3rd, 2005, 0:40
Posts: 4335
Location: Hungary
hi,

for me it is rather annoying U have 66055280 LBAs.

pepe


Top
 Profile  
 
 Post subject:
PostPosted: November 28th, 2005, 14:19 
Offline

Joined: September 27th, 2005, 8:21
Posts: 765
well, yes, that means that sometimes that jumper was set... And for some reason xti000 does not want to remove it :D
so what can I do. If it is not a jumper, than it is something weird.


Top
 Profile  
 
 Post subject:
PostPosted: November 29th, 2005, 0:31 
Offline

Joined: November 25th, 2005, 6:21
Posts: 7
maysoft wrote:
Nice...


Does the drive keep any data written on it at all?
I think that it might be a "write protection" "set" by a preamp which is not fixable...


Yes, now it is one big 32.23 GB NTFS partition. It don't have bad sectors, don't lose informations/ files etc....

Now, let me tell you the story with MHDD program:
FIrst dates, when I used commands: rhpa, nhpa, hpa was OK, every commands worked fine (except change capacity from 32.23 to 40 GB). After 9-10 cycles I discovered config commands. If I remember exactly this was succesion of parrameter I gave:

Do you want to apply any changes to your drive? [y/N] y

Hit <ENTER> to skip changing a value or ESC to terminate

New highest LBA sector number [78165359]: 78165359
New highest UDMA mode [5]: 5
Do you want to switch SECURITY support off? [y/N] y
Do you want to switch AAM support off? [y/N] y
Do you want to switch HPA support off? [y/N] y

Calculating new checksum...
Writing changes to the drive...
Writing OK.


I don't remember to modify anything else.
After reboot:

when i try to give the command: rhpa, MHDD return:
Code:
init drive: Done
Read NHPA command...
Fail.
DONE (RHPA)


i try NHPA, mhdd return:
Code:
Init drive: done
Do you want to set Native LBA adress? (y/n): Y
Read NHPA...
Failed.
Done.


on CONFIG command:
Code:
[PRE]
51 ERR INDX CORR DREQ DRSC WRFT DRDY BUSY AMNF T0NF ABRT IDNF UNCR BBK 04
[ Drive parameters - PRESS F2 to DETECT ] [ Current position ]
CHANGEABLE PARAMETERS
þ Ultra DMA mode 5 and below are supported
þ Highest LBA sector number: 78165359
þ Security feature set is supported
þ Automatic acoustic management (AAM) is supported
þ Host protected area (HPA) is supported

Do you want to apply any changes to your drive? [y/N] y

Hit <ENTER> to skip changing a value or ESC to terminate

New highest LBA sector number [78165359]: 78165359
New highest UDMA mode [5]: 5
Do you want to switch SECURITY support off? [y/N] n
Do you want to switch AAM support off? [y/N] n
Do you want to switch HPA support off? [y/N] n

Calculating new checksum...
Writing changes to the drive...
Device error.


Is OK if I try to put a WD400JB BIOS in my WD400EB harddisk?


Top
 Profile  
 
 Post subject:
PostPosted: December 12th, 2005, 10:19 
Offline

Joined: September 30th, 2005, 7:33
Posts: 849
This is what you have to do:
1. Make the drive Secondary Master (no jumper)
2. Run MHDD
3. Erase from LBA 0 to LBA 1000 or whatever
4. Restart the computer
Now the drive will be recognized as 40GB
Make partitions of your choice.

Good luck


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 17 posts ] 

All times are UTC - 5 hours [ DST ]


Who is online

Users browsing this forum: Google [Bot] and 141 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group