I recently had an external SSD (Samsung T7) failure that caused several kernel panics on my MacBook Pro. During that time, macOS set my Pegasus RAID volume to read-only.
I’m using a Pegasus2 R6 connected via Thunderbolt to an Apple Silicon MacBook Pro (macOS 15.x). I checked the SMART logs for all drives and found that the disk in Slot 4 was still online but showed reallocated/unstable sectors, so I treated it as failing.
What I did:
-
Made a full backup of the Pegasus volume to an external HDD
-
Hot-swapped the drive in Slot 4 (without powering down the Pegasus)
-
Inserted a new identical drive, set it to Unconfigured and manually rebuilt the disk array
-
Rebuild finished successfully, redundancy check and currently running media patrol
-
In Promise Utility everything is green and all drives report as healthy
However, the RAID is still read-only in macOS, and on every boot I get a message that macOS tried to repair the volume, failed, and therefore mounted it read-only. Disk Utility First Aid on the Pegasus volume also still fails.
My questions:
-
Is there any Pegasus-side flag or state I need to clear to get out of read-only, or is this purely a filesystem issue on the macOS side now?
-
Given that I have a full backup: is the recommended / safest solution to delete the logical drive, recreate and reformat the array, then restore from backup?
Any guidance on the proper next step would be very much appreciated.