Is there any reason that a SATA drive's contents, when written behind a SAS->SATA adapter, would differ from what those contents would be in the absence of said adapter? (yeah, I realize the adapter maker could do whatever he wants from one side of the adapter to the other but it would be hard, IMO, to rationalize anything other than a straight-thru mapping)
Said another way, if I run the following experiment, how shocked would you be to discover the results were not identical:
[Of course, this is just an efficiency hack to avoid needing to do a byte-wise compare of the drive to "itself" (cuz the adapter is either there or not!)
Said another way, if I run the following experiment, how shocked would you be to discover the results were not identical:
- mount SAS-adapted drive
- compute hash (virtually any hash!) of /dev/CHARACTERDEVICEDESIGNATION
- remove adapter
- mount bare SATA drive (same drive as above but without adapter)
- compute hash
- compare hashes
[Of course, this is just an efficiency hack to avoid needing to do a byte-wise compare of the drive to "itself" (cuz the adapter is either there or not!)
Comment