Notifications
Clear all

Help mounting HFS+ RAID5 volume on Mac Pro 2013 running BigSur 11.2.2 w/ SoftRAID 6.0.1b53

(@ekleinbussink)
Active Member

Hello!

I really need to get my RAID5 volume online after 5 months.. My emergency plan is to hook it up to an old Catalina macbook pro that also has thunderbolt-2 port - but is there anyway to do this on the commandline? I always used the UI before, but the volume attempts to mount and then fails gracefully without useful message..

It appears the commandline is the same where it seems to attempt the mount, returns "0" status (echo $?), but fails to mount. Can anyone provide guidance on ways to mount, using softraidtool or regular OSX commandds. I have been working with UNIX / Linux for many years, so I am comfortable in terminal environments but have rarely had the need to work on OSX directly, so not sure how to debug this...

MacFlowerPot-2:sbin ekleinbussink$ df
Filesystem 512-blocks Used Available Capacity iused ifree %iused Mounted on
/dev/disk1s5s1 976695384 37847072 61211952 39% 568975 4882907945 0% /
devfs 751 751 0 100% 1302 0 100% /dev
/dev/disk1s4 976695384 4196424 61211952 7% 2 4883476918 0% /System/Volumes/VM
/dev/disk1s2 976695384 835560 61211952 2% 1570 4883475350 0% /System/Volumes/Preboot
/dev/disk1s6 976695384 221024 61211952 1% 355 4883476565 0% /System/Volumes/Update
/dev/disk1s1 976695384 870868552 61211952 94% 1482566 4881994354 0% /System/Volumes/Data
map auto_home 0 0 0 100% 0 0 100% /System/Volumes/Data/home
/dev/disk7s1 2930270200 2219735184 710535016 76% 626744 355274108 0% /Volumes/FreeAgent GoFlex Drive
/dev/disk8s2 15627381344 13011919248 2615462096 84% 7143778 4287823501 0% /Volumes/TimeMachine-USB8Gb
/dev/disk9s2 15627381344 10036958752 5590422592 65% 535917 4294431362 0% /Volumes/SeagateUSB_8TB
/dev/disk6s2 15627381344 14536774640 1090606704 94% 3102117 4291865162 0% /Volumes/Seagate Backup Plus Drive2
/dev/disk1s5 976695384 37847072 61211952 39% 568977 4882907943 0% /System/Volumes/Update/mnt1
MacFlowerPot-2:sbin ekleinbussink$ softraidtool volume FlowerPotRAID5n info

Info for "FlowerPotRAID5n":

Mountpoint:
BSD disk:
Total Bytes: 8.19 TB (9,000,717,975,552)
Volume format: HFS+
Volume is SoftRAID
RAID level: RAID 5
SoftRAID ID: 07B1986F1CCA0D6A
Optimized for: Workstation
Created: Jul 27, 2018 at 952 AM
Last Validated: never
Volume state: normal,
Volume Safeguard: disabled
Total I/Os: 0
Total I/O Errors: 0

Disks used for this volume:
bsd disk: SoftRAID ID: Location and Size:
disk2 08892652C6B5A080 (SATA bus 0, id 0, lun 0 - 2.73 TB) data disk,
disk3 0811A5397E089C00 (SATA bus 0, id 0, lun 0 - 2.73 TB) data disk,
disk4 067DD2052C0F5F40 (SATA bus 0, id 0, lun 0 - 2.73 TB) data disk,
disk5 067DD2052A703240 (SATA bus 0, id 0, lun 0 - 2.73 TB) data disk,

MacFlowerPot-2:sbin ekleinbussink$ softraidtool volume FlowerPotRAID5n mount
Mounting the volume FlowerPotRAID5n.
Waiting for command to complete:
MacFlowerPot-2:sbin ekleinbussink$

Quote
Topic starter Posted : 18/03/2021 11:34 am
(@softraid-support)
Member Admin

Do you have access to Disk Warrior? It appears the volume directory is damaged. disktool attempts to auto repair volumes, but if the process fails, it either mounts the volume read only, or marks the volume as un-mountable. Disk Warrior is the best tool to fix this.

 

You can try some terminal "repair" commands, but I doubt they will work.

Here are a couple:

You need to find the correct volume BSD number, which SoftRAID will show you and use that instead of the disk6 listed here

sudo fsck_hfs -Race /dev/rdisk6
sudo fsck_hfs -fry /dev/rdisk6

ReplyQuote
Posted : 18/03/2021 11:52 am
(@ekleinbussink)
Active Member

Thanks! Before I do anything I am going to do a full copy of the RAID5 on my old laptop (MacBook Pro 2012 w/ Catalina). It will take a day to copy all the TB to the USB2 speed external drive I have (since that old laptop doesnt have USB3), but once done, I will try repair it on my Mac Pro 2013. Since I have a full backup, I can experiment with more vigor on BigSur..

ReplyQuote
Topic starter Posted : 19/03/2021 9:17 am
(@ekleinbussink)
Active Member

I have a full backup and have started the process of trying to build a new RAID5 volume... I made the backup by connecting my Thunderbay for to an old MacBookPro and doing a full copy to some backup USB drives, so it was not accessible from the MacPro 2013 since my fateful upgrade to OSX11. At this point I really just need to get this 9TB volume working again so I can resume full use of my system, so I dont need to preserve any state or data.. just get this running on a new clean volume. I had hoped a new volume would allow both the OS and Thunderbay unit to clean up any corruption, but it appears something more needs to be cleaned up...

I have a MacPro 2013 (Intel Xeon 3.7Ghz Quad core w/ 32GB) running OSX 11.2.3

I have a Thunderbay 4 w/ 4 3TB disks purchased in 2015. It has been running reliably since that time, though I had to replace 2 disks re-emptively when recommended for replacement..

Does anyone know what "Error 125" is? 

Apr 02 0701 - SoftRAID Monitor: Starting SMART test on all disks which support SMART.
Apr 02 0703 - SoftRAID Monitor: Finished SMART test on all disks. No disks failed the SMART test.
Apr 02 0710 - SoftRAID Monitor: Starting SMART test on all disks which support SMART.
Apr 02 0722 - SoftRAID Monitor: Starting SMART test on all disks which support SMART.
Apr 02 0724 - SoftRAID Monitor: Finished SMART test on all disks. No disks failed the SMART test.
Apr 02 0723 - SoftRAID Application: Launching application: SoftRAID version 6.0.1
Apr 02 0723 - SoftRAID Monitor: Free trial of SoftRAID, will expire in 14 days
Apr 02 0741 - SoftRAID Application: Erasing the volume "FlowerPotRAID5x" (). The new format is HFS.
Apr 02 0741 - SoftRAID Application: The volume erase command for volume "FlowerPotRAID5x" () failed with an error (error number = 101).
Apr 02 0732 - SoftRAID Application: Deleting the volume "FlowerPotRAID5x" ().
Apr 02 0733 - SoftRAID Application: The volume delete command for the volume "FlowerPotRAID5x" () completed successfully.
Apr 02 0743 - SoftRAID Application: Initializing the disk disk2, SoftRAID ID: 067DD2052A703240, SATA bus 0, id 0 (Thunderbolt) to GPT format.
Apr 02 0743 - SoftRAID Application: Initializing the disk disk3, SoftRAID ID: 067DD2052C0F5F40, SATA bus 0, id 0, lun 0 (Thunderbolt) to GPT format.
Apr 02 0743 - SoftRAID Application: Initializing the disk disk4, SoftRAID ID: 0811A5397E089C00, SATA bus 0, id 0, lun 0 (Thunderbolt) to GPT format.
Apr 02 0743 - SoftRAID Application: Initializing the disk disk5, SoftRAID ID: 08892652C6B5A080, SATA bus 0, id 0, lun 0 (Thunderbolt) to GPT format.
Apr 02 0756 - SoftRAID Application: The disk initialize command for disk disk2, SoftRAID ID: 08DE622DCC3D6480, SATA bus 0, id 0 (Thunderbolt) completed successfully.
Apr 02 0756 - SoftRAID Application: The disk initialize command for disk disk3, SoftRAID ID: 08DE622DCD3CA080, SATA bus 0, id 0, lun 0 (Thunderbolt) completed successfully.
Apr 02 0756 - SoftRAID Application: The disk initialize command for disk disk4, SoftRAID ID: 08DE622DCB664A00, SATA bus 0, id 0, lun 0 (Thunderbolt) completed successfully.
Apr 02 0756 - SoftRAID Application: The disk initialize command for disk disk5, SoftRAID ID: 08DE622DCBC98880, SATA bus 0, id 0, lun 0 (Thunderbolt) completed successfully.
Apr 02 0751 - SoftRAID Application: Creating the RAID 5 volume named "FlowerPotRAIDz" of size 8.19 TB with the following disks: disk2, SoftRAID ID: 08DE622DCC3D6480, SATA bus 0, id 0 (Thunderbolt), disk3, SoftRAID ID: 08DE622DCD3CA080, SATA bus 0, id 0, lun 0 (Thunderbolt), disk4, SoftRAID ID: 08DE622DCB664A00, SATA bus 0, id 0, lun 0 (Thunderbolt), disk5, SoftRAID ID: 08DE622DCBC98880, SATA bus 0, id 0, lun 0 (Thunderbolt).
Apr 02 0701 - SoftRAID Application: The volume create command for volume "FlowerPotRAIDz" () failed with an error (error number = 125).

ReplyQuote
Topic starter Posted : 02/04/2021 6:51 am
(@softraid-support)
Member Admin

I suspect the driver is being blocked by macOS. Attach a SoftRAID Tech Support file and I can look.

Did you get the Open System Preferences dialog box to pop up when you installed the driver and allow OWC as an identified developer?

ReplyQuote
Posted : 02/04/2021 9:09 am
(@ekleinbussink)
Active Member

@softraid-support

 I do not remember seeing the OWC identified developer option. I did have SoftRAID 6.0.1.b53 and later 6.0.1 as "Full Drive Access". I have done a variety of attempts to reinstall based on the recommendation, so hopefully I can figure it out, or you can recommend a specific action to resolve.

ReplyQuote
Topic starter Posted : 05/04/2021 4:39 pm
(@softraid-support)
Member Admin

@ekleinbussink

The problem is you have too many old obsolete extensions. Here are instructions I have developed, hope you can follow along. Big Sur does not like this and can refuse to load any extensions as a result.

There are three stages in what you need to do.
Delete the extensions
reset the extensions cache
Reinstall the SoftRAID driver.

Run the terminal.app. the command you are going to use is:
sudo rm -r (as an admin, remove and delete all recursive files)
Then you need the path to each extension.
Go to "About this Mac", then System Report.
Click on the extensions section.
Click on "Obtained from" column and scroll down to the bottom.
Expand the top window a couple inches, so you can see all the extensions,
You need to delete:
ALL unsigned extensions
and, I recommend all extensions older than 2018, which likely need to be updated to run with Big Sur, if they run at all.

The first unsigned extension is an EyeTV extension. If you click on it and look below to "path", you will see:
/Library/Extensions/EyeTVAfaTechHidBlock.kext

This makes your terminal command:
sudo rm -r /Library/Extensions/EyeTVAfaTechHidBlock.kext
(you will need your admin password)
Delete all the unsigned extensions first.
Next delete all extensions dated before 2020. There must be updated versions if you still need to use those apps/devices.

There are a bunch of those also, also delete the Canon printer driver.

To make sure you got them all, close the System Profiler and create a new one and look at it. Are all the targeted extensions deleted?

Now you need to reset the extensions cache, with these two commands:

sudo kmutil clear-staging

followed by:

sudo kextcache -i /

restart.

Now you can run SoftRAID. Click on your startup tile. "reinstall SofRAID driver".
You should now get the dialog box to go to System Preferences/Security to "Allow" OWC as an identified developer. Unlock and click Allow. Now you can restart.

restart and that should do it.

ReplyQuote
Posted : 05/04/2021 5:02 pm
(@ekleinbussink)
Active Member

Thank you very much, looks like I got a new volume built and mounted now. For anyone else reading this, I did not follow the instructions exactly with regards to deleting old drivers, but I did clean it up as much as possible, and ended up checking for new drivers from a few HW devices I knew I still had attached. 

The Thunderbay 4 has worked great as a repository for my video files with LightWorks and my VMware VMs for my home sandbox, so nice to see the life of my system extended another generation of MACOSX. I guess I will need to buy the new SoftRAID6 upgrade now that it works... ;)

 

 

 

ReplyQuote
Topic starter Posted : 05/04/2021 6:54 pm
Share:
close
open