@Dashrender said:
@scottalanmiller said:
@Dashrender said:
@scottalanmiller said:
@Dashrender said:
I definitely understand abstraction in RAID 10, 5, 6, etc, but with RAID 1 it seems like unnecessary overhead.
Why? Why do you feel it needs to exist for the others but feel that RAID 1 is unique? Abstraction is abstraction. You have RAID or you do not.
Could you do RAID 1 without any abstraction on the disks themselves? Yes. Could you do it and still have the expected features like the disk itself knowing about its RAID? No.
In RAID 1 does that matter? I definitely understand it's need in the other RAIDs.
RAID has an abstraction. That you are using RAID 1 doesn't change that. RAID 1 is not a special case in any way.
Are you thinking that RAID 1 implementations specifically drop the RAID abstraction at the disk layer and act differently than all other RAID levels, even within a single implementation?
This has been my personal experience. The few times I've needed two, I could just remove one drive and slave it up to another computer and assuming the file system was known you could mount it and it just worked.
Granted this was probably 10+ years ago.
So long as it's on the same type system, this is still true @Dashrender. Most low to mid range storage boxes use mdadm for the actual storage, so connecting a drive from one of those to a Windows or MAC computer won't work.
In this case, if they put the old drives in the new NAS, the data could well just be gone, unless they pay for some expensive data recovery something or other.
You probably want to boot into a live Linux distribution of some sort. It's that or jump through some hoops to present the bare drive to a Linux VM in Virtualbox. That's your best chance at actually reading something from that drive anyway.