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.

Adaptec asr-71605 "EFIBlockIOReadBlocks: LBA out of range"

Featured Replies

I'm trying to upgrade my unraid server from an old Asus Z9pe-d8 WS to an Asus Tuf Z690-plus wifi. Unfortunately my Adaptec card started throwing the error "EFIBlockIOReadBlocks: LBA out of range BlockIO-Command Failed"

 

"GPT header corruption has been detected, please check SATA mode setting in BIOS Setup, or you can use [Boot Sector (MBR/GPT) Recovery Policy] item under [Boot Configuration] page to recover gpt header." - Solved

 

Any idea what's happening? I can access the hba through the bios.

 

Edit: looks like I was dealing with 2 issues. My flash drive gave out and there's something with my hba. I can login to unraid now but all my disks are unmountable. "Unmountable: Unsupported partition layout"

Edited by thatnovaguy

Solved by JorgeB

  • thatnovaguy changed the title to Adaptec asr-71605 "EFIBlockIOReadBlocks: LBA out of range"
  • Community Expert

Those controllers are known to sometimes change or even wipe the MBR of the drives.

  • Author
1 hour ago, JorgeB said:

Those controllers are known to sometimes change or even wipe the MBR of the drives.

Is there nothing I can do?

  • Community Expert

Depends on the damage, if parity is valid you can unassign one of the data disks, then start the array, if that emulated disk mounts and contents look correct you can then rebuild on top, then need to repeat for the remaining disks.

  • Author
Just now, JorgeB said:

Depends on the damage, if parity is valid you can unassign one of the data disks, then start the array, if that emulated disk mounts and contents look correct you can then rebuild on top, then need to repeat for the remaining disks.

Last night I removed disk 1 from the array and started the array to a "Disk missing" message and no emulation.

This morning I re-added the disk and the array started to rebuild the data so I'm honestly not sure what's happening.

I plan to replace the adaptec card with an LSI 9300-16i. Think that will give me any trouble?

  • Community Expert
38 minutes ago, thatnovaguy said:

Think that will give me any trouble?

It's a much better option, but don't know if it can help recover existing data.

 

38 minutes ago, thatnovaguy said:

Last night I removed disk 1 from the array and started the array to a "Disk missing" message and no emulation.

Post new diags after doing that.

  • Community Expert

If the emulated disk was unmountable, the rebuilt disk will be the same, but try check filesystem on disk1.

  • Author

It corrected the disk. Looks like I didn't lose anything after it replaced the superblock. Can I run xfs repair without rebuilding from parity?

  • Community Expert
  • Solution
10 minutes ago, thatnovaguy said:

Can I run xfs repair without rebuilding from parity?

Nope, first you'd need unassign the next disk, start array so Unraid can recreate the partition, see if the emulated disk mounts, if not run xfs_repair, then if fixed rebuild, then repeat for the other disks.

  • Author
On 6/20/2023 at 7:32 AM, JorgeB said:

Nope, first you'd need unassign the next disk, start array so Unraid can recreate the partition, see if the emulated disk mounts, if not run xfs_repair, then if fixed rebuild, then repeat for the other disks.

Thank you for all of your help. I managed to save all the data in my array.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

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.