thatnovaguy Posted June 19, 2023 Share Posted June 19, 2023 (edited) 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 June 19, 2023 by thatnovaguy Quote Link to comment
JorgeB Posted June 19, 2023 Share Posted June 19, 2023 Those controllers are known to sometimes change or even wipe the MBR of the drives. Quote Link to comment
thatnovaguy Posted June 19, 2023 Author Share Posted June 19, 2023 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? Quote Link to comment
JorgeB Posted June 19, 2023 Share Posted June 19, 2023 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. Quote Link to comment
thatnovaguy Posted June 19, 2023 Author Share Posted June 19, 2023 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? Quote Link to comment
JorgeB Posted June 19, 2023 Share Posted June 19, 2023 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. Quote Link to comment
thatnovaguy Posted June 20, 2023 Author Share Posted June 20, 2023 The rebuild resulted in an unmountable disk. Looks like it's all lost.htpc-diagnostics-20230620-0601.zip Quote Link to comment
JorgeB Posted June 20, 2023 Share Posted June 20, 2023 If the emulated disk was unmountable, the rebuilt disk will be the same, but try check filesystem on disk1. Quote Link to comment
thatnovaguy Posted June 20, 2023 Author Share Posted June 20, 2023 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? Quote Link to comment
Solution JorgeB Posted June 20, 2023 Solution Share Posted June 20, 2023 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. Quote Link to comment
thatnovaguy Posted June 28, 2023 Author Share Posted June 28, 2023 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. 1 Quote Link to comment
Recommended Posts
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.