Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

HPA? showing up on new hardware.

Featured Replies

Hey there, I have recently upgraded my unraid box, new cpu/mobo/ram.

Everything went very smoothly with the migration, ran a parity check, everything is A-OK

However, when I go to the " myMain " tab in unMenu, my data drives are showing a HPA? beside the green check mark.

When I hover over the HPA? it says " Warning: Detected non-standard drive size - may contain an HPA, Set drive hpa_ok attribute to 1 to ignore. "

This was not showing with my previous hardware and I have searched the Bios and I can't seem to find anything HPA related.

The motherboard is a ASUS P7H55-M LX

Is there any need for me to worry about the array ?

Sorry if this is a stupid question but I am still rather new to unRAID.

If it matters, I am running unRAID 4.7

 

Thanks in advance for your time !

Hey there, I have recently upgraded my unraid box, new cpu/mobo/ram.

Everything went very smoothly with the migration, ran a parity check, everything is A-OK

However, when I go to the " myMain " tab in unMenu, my data drives are showing a HPA? beside the green check mark.

When I hover over the HPA? it says " Warning: Detected non-standard drive size - may contain an HPA, Set drive hpa_ok attribute to 1 to ignore. "

This was not showing with my previous hardware and I have searched the Bios and I can't seem to find anything HPA related.

The motherboard is a ASUS P7H55-M LX

Is there any need for me to worry about the array ?

Sorry if this is a stupid question but I am still rather new to unRAID.

If it matters, I am running unRAID 4.7

 

Thanks in advance for your time !

Without a syslog, nobody can help you.  This is an issue with myMain, not unRAID, so the thread was moved.

 

Post a syslog, and you can get advice.

  • Author

Sorry for posting in the wrong section.

Trying to figure out how to fit the syslog in here.

brb !

Sorry for posting in the wrong section.

Trying to figure out how to fit the syslog in here.

brb !

zip it and attach it to your next post.

 

  • Author

Bump !

  • Author

5 downloads and 70 views and no comments, did I upload the wrong file ?

WDC WD20EARS-00M WD-WMAZA3891575 size: 1953514552

WDC WD20EARS-00M WD-WCAZA2927317 size: 1953513492 <-----

WDC WD20EARS-00M WD-WMAZA3821240 size: 1953513492 <-----

 

It sure looks like HPA to me. The ASUS P7H55-M LX is not know to cause HPA problems, so something happened in the past to create HPAs on those disks. Get rid of them and they will not reappear.

 

http://lime-technology.com/wiki/index.php?title=UnRAID_Topical_Index#HPA

 

hdparm -N is the way to go, but it doesn't always work (it won't for me).

 

I use Seagate Tools to remove HPAs.

  • Author

Thanks for the reply !

 

so.. just to confirm, I should..

 

Try this:

hdparm -N p1953525168 /dev/sdf

 

Follow it with

hdparm -N /dev/sdf

to see if it took effect.

 

And doing so will not affect my data at all ?

I am also assuming this is done through telnet(putty) ?

 

Cheers !

Thanks for the reply !

 

so.. just to confirm, I should..

 

Try this:

hdparm -N p1953525168 /dev/sdf

 

Follow it with

hdparm -N /dev/sdf

to see if it took effect.

 

And doing so will not affect my data at all ?

I am also assuming this is done through telnet(putty) ?

 

Cheers !

DO ONE DRIVE AT A TIME TO ITS COMPLETION, or you will lose data.

 

When you change the size of the drive by removing the HPA it is likely that unRAID will consider it a new drive when you next start the array since its size has changed.  It will want to expand the file-system to use the new space and then re-construct the data onto the "new" drive.  You'll need to let that occur and complete before removing the HPA on the next drive.  (Otherwise you'll have two new drives and your array will not start at all)

 

Joe L.

  • Author

/wipes brow

Glad I waited !

Thanks for the info ! !

 

EDIT: Do I use

p1953525168

Or do I use

1953514552
from my parity drive ?

/wipes brow

Glad I waited !

Thanks for the info ! !

 

EDIT: Do I use

p1953525168

Or do I use

1953514552
from my parity drive ?

you want to use the full NATIVE size as reported by

hdparm -N /dev/sdX

 

  • Author

Much appreciated !

don't forget to precede the value with the letter "p" to make it permanent.

  • Author

Will do ! Thanks again for all the help, I will report back when I get it completed !

  • Author

Hey guys, finally got some time to fire the box up and have a look at it...

This is what im getting through telnet

root@Beafy:~# hdparm -N /dev/sdb

/dev/sdb:
max sectors   = 3907027055/14715056(18446744073321613488?), HPA setting seems invalid (buggy kernel device driver?)
root@Beafy:~# hdparm -N /dev/sdc

/dev/sdc:
max sectors   = 3907027055/14715056(18446744073321613488?), HPA setting seems invalid (buggy kernel device driver?)

 

Am I missing something here ?  Sorry if this seems stupid, I just dont want to lose all my data becasue I feel like I am NOT seeing my native hdd size.

 

Cheers.

Hey guys, finally got some time to fire the box up and have a look at it...

This is what im getting through telnet

root@Beafy:~# hdparm -N /dev/sdb

/dev/sdb:
max sectors   = 3907027055/14715056(18446744073321613488?), HPA setting seems invalid (buggy kernel device driver?)
root@Beafy:~# hdparm -N /dev/sdc

/dev/sdc:
max sectors   = 3907027055/14715056(18446744073321613488?), HPA setting seems invalid (buggy kernel device driver?)

 

Am I missing something here ?  Sorry if this seems stupid, I just dont want to lose all my data becasue I feel like I am NOT seeing my native hdd size.

 

Cheers.

since the hpa setting seems invalid, you'll probably need to use something other than the hdparm command to remove the HPA.
  • Author

Thanks for the reply Joe. 

If I leave the my drives alone, will it hurt anything ?

Or should I get the HPA out of there ?

 

Thanks !

Thanks for the reply Joe. 

If I leave the my drives alone, will it hurt anything ?

Or should I get the HPA out of there ?

 

Thanks !

If your current BIOS is adding it, it will be an issue eventually.  Otherwise, it is not an issue other than if it is on your parity drive. (because it will prevent you from using a slightly larger non-HPA affected disk as a data drive)
  • Author

My last board was an older socket 939 Gigabyte board who I assume is the culprit.

Thanks, I just wanted to make sure for the short term that I wasn't going to lose any data.

I will explore other avenues to remove the HPA I guess.

 

Thanks for the help !

 

Cheers.

  • Author

WDC WD20EARS-00M WD-WMAZA3891575 size: 1953514552

WDC WD20EARS-00M WD-WCAZA2927317 size: 1953513492 <-----

WDC WD20EARS-00M WD-WMAZA3821240 size: 1953513492 <-----

 

It sure looks like HPA to me. The ASUS P7H55-M LX is not know to cause HPA problems, so something happened in the past to create HPAs on those disks. Get rid of them and they will not reappear.

 

http://lime-technology.com/wiki/index.php?title=UnRAID_Topical_Index#HPA

 

hdparm -N is the way to go, but it doesn't always work (it won't for me).

 

I use Seagate Tools to remove HPAs.

 

Seeing how hdparm doesn't seem to be working for me, quick question....  With SeaTools for windows...Just want to make sure before i tear the box apart.

Would you recommend...

pulling one of my data drives(7317 or 1240),

bringing it upstairs,

plugging it into my main PC,

running SeaTools for windows,

enable advanced tests,

USB Erase Tracks,

Full Disk Erase ?

 

From looking at the software, this seems like the path to take, but a second opinion would be appreciated :)

 

Thanks in advance for any help !

 

Cheers.

I use SeaTools for DOS. I don't know if there is an equivalent command in the Windows version.

 

Advanced Features>Set Capacity To MAX Native

 

This eliminates the HPA on all drives that I have tried.

  • Author

I shall give that a shot then, tyvm !

Archived

This topic is now archived and is closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.