May 22, 20251 yr Hello, I just upgrade my unraid twice, first from 7.0.0 to 7.10, reboot and success but I set my array to not automatically start but all the disks is recognizeable, so I continue to updated it to 7.12 version, after I reboot , 2 of my disks read wrong disks, I cannot start the array, So I setup new config, with all the same drive and start the array, Then 2 drives unmountable. As can be seen in the pictures both drives are the same as before. The diagnostics attached,Thankstower-diagnostics-20250522-1500.zip Edited May 30, 20251 yr by jolma adding information
May 22, 20251 yr Community Expert Partitions for those disks appear not to be using the whole disk, post the output from:fdisk -l /dev/sdb and fdisk -l /dev/sde
May 22, 20251 yr Author 5 minutes ago, JorgeB said:Partitions for those disks appear not to be using the whole disk, post the output from:fdisk -l /dev/sdb and fdisk -l /dev/sdeHere is the outputroot@Tower:~# fdisk -l /dev/sdbDisk /dev/sdb: 9.1 TiB, 10000831348736 bytes, 19532873728 sectorsDisk model: TOSHIBA MG06ACA1Units: sectors of 1 * 512 = 512 bytesSector size (logical/physical): 512 bytes / 4096 bytesI/O size (minimum/optimal): 4096 bytes / 4096 bytesDisklabel type: dosDisk identifier: 0x00000000Device Boot Start End Sectors Size Id Type/dev/sdb1 64 3907029167 3907029104 1.8T 83 Linuxroot@Tower:~# fdisk -l /dev/sdeDisk /dev/sde: 3.64 TiB, 4000787030016 bytes, 7814037168 sectorsDisk model: ST4000VN006-3CW1Units: sectors of 1 * 512 = 512 bytesSector size (logical/physical): 512 bytes / 4096 bytesI/O size (minimum/optimal): 4096 bytes / 4096 bytesDisklabel type: dosDisk identifier: 0x00000000Device Boot Start End Sectors Size Id Type/dev/sde1 64 3907029167 3907029104 1.8T 83 Linux""
May 22, 20251 yr Community Expert Yep, partitions are MBR and only 1.8T, they should be GPT and use the whole disk, with the array stopped copy/paste:sgdisk -o -a 8 -n 1:32K:0 /dev/sdbsgdisk -o -a 8 -n 1:32K:0 /dev/sdeThen reboot, those disks will again show as wrong, do another new config, and they should then mount.
May 22, 20251 yr Author 45 minutes ago, JorgeB said:Yep, partitions are MBR and only 1.8T, they should be GPT and use the whole disk, with the array stopped copy/paste:sgdisk -o -a 8 -n 1:32K:0 /dev/sdbsgdisk -o -a 8 -n 1:32K:0 /dev/sdeThen reboot, those disks will again show as wrong, do another new config, and they should then mount.root@Tower:~# sgdisk -o -a 8 -n 1:32K:0 /dev/sdb***************************************************************Found invalid GPT and valid MBR; converting MBR to GPT formatin memory. ***************************************************************Non-GPT disk; not saving changes. Use -g to override.root@Tower:~# sgdisk -o -a 8 -n 1:32K:0 /dev/sdeCaution: invalid backup GPT header, but valid main header; regeneratingbackup header from main header.Warning! One or more CRCs don't match. You should repair the disk!Main header: OKBackup header: ERRORMain partition table: OKBackup partition table: OKInvalid partition data!Information: Creating fresh partition table; will override earlier problems!Warning! Mismatched GPT and MBR partition! MBR partition 1, of type 0x83,has no corresponding GPT partition! You may continue, but this conditionmight cause data loss in the future!The operation has completed successfully.This is result of the command, is it okay? to restart?
May 22, 20251 yr Community Expert For sdb you need to override with -g:sgdisk -g -o -a 8 -n 1:32K:0 /dev/sdbFor sde leave it for now, we can check again after rebooting, and if needed, try to repair the backup header, but creating the new partition should fix it.
May 22, 20251 yr Author 5 minutes ago, JorgeB said:For sdb you need to override with -g:sgdisk -g -o -a 8 -n 1:32K:0 /dev/sdbFor sde leave it for now, we can check again after rebooting, and if needed, try to repair the backup header.How to fix backup header for sde?
May 22, 20251 yr Author started the array, Disk 3 still unmountable, diagnostics attached tower-diagnostics-20250522-1827.zip
May 22, 20251 yr Community Expert Looks like the new partition didn't get created, post again: fdisk -l /dev/sde
May 22, 20251 yr Author 2 minutes ago, JorgeB said:Looks like the new partition didn't get created, post again: fdisk -l /dev/sdehere is the output, Thanks
May 22, 20251 yr Community Expert Yep, it's still the old one, try again with the array stopped:sgdisk -o -a 8 -n 1:32K:0 /dev/sdePost the output
May 22, 20251 yr Author 14 minutes ago, JorgeB said:Yep, it's still the old one, try again with the array stopped:sgdisk -o -a 8 -n 1:32K:0 /dev/sdePost the outputHere is the resultI restarted and using command -g also didn't work.. the disk 3 is still unmountable.. here is the new diagnostics tower-diagnostics-20250522-2017.zip Edited May 22, 20251 yr by jolma adding new details
May 22, 20251 yr Community Expert It's still not creating the new partition, we can try one more thing, if it doesn't work, you will need to downgrade and rebuild the disk.Stop the array, type wipefs -a /dev/sde then sgdisk -o -a 8 -n 1:32K:0 /dev/sde one more time, after that post fdisk -l /dev/sde
May 22, 20251 yr Author 42 minutes ago, JorgeB said:It's still not creating the new partition, we can try one more thing, if it doesn't work, you will need to downgrade and rebuild the disk.Stop the array, type wipefs -a /dev/sde then sgdisk -o -a 8 -n 1:32K:0 /dev/sde one more time, after that post fdisk -l /dev/sdeHere is the new outputreboot then unmount?
May 22, 20251 yr Author 8 minutes ago, JorgeB said:Should be good now, reboot and do a new config.All Good, Thank you very much @JorgeB
May 22, 20251 yr Author Solution Trying to summarize1. After upgrading 2 of my drives unmountableCheck using fdisk -l /dev/sdb and fdisk -l /dev/sde, both drives detected 2 TB, real capacity is 10TB and 4TB so next step.Using command from this post 4 hours ago, JorgeB said:Yep, partitions are MBR and only 1.8T, they should be GPT and use the whole disk, with the array stopped copy/paste:sgdisk -o -a 8 -n 1:32K:0 /dev/sdbsgdisk -o -a 8 -n 1:32K:0 /dev/sdeThen reboot, those disks will again show as wrong, do another new config, and they should then mount.Check again with step number 2, if didn't work try this post3 hours ago, JorgeB said:For sdb you need to override with -g:sgdisk -g -o -a 8 -n 1:32K:0 /dev/sdbFor sde leave it for now, we can check again after rebooting, and if needed, try to repair the backup header, but creating the new partition should fix it.If the problem still persist then try this step1 hour ago, JorgeB said:It's still not creating the new partition, we can try one more thing, if it doesn't work, you will need to downgrade and rebuild the disk.Stop the array, type wipefs -a /dev/sde then sgdisk -o -a 8 -n 1:32K:0 /dev/sde one more time, after that post fdisk -l /dev/sdeif the drives already detected with the real capacity, then do this13 minutes ago, JorgeB said:Should be good now, reboot and do a new config.Then all is good :DThank you hope it helps for someone that have the same problem with me
May 22, 20251 yr Community Expert 6 minutes ago, jolma said:Thank you hope it helps for someone that have the same problem with meIt may, but it's always best for people to start a new thread and ask for help, some cases may look similar but not be the same issue, and running commands that were meant for a specific case may cause damage.
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.