On 5 May 2013, at 17:16, Hinnerk van Bruinehsen wrote:
> ... The data on a SSD is not
> necessarily stored linar so it's not said that a new partition is using
> the same memory cells as the old one.
> … 
> For a HDD I'd advise to create a copy
> using dd but from my understanding of SSD technology it's not
> guaranteed to copy the right (now unused marked) blocks.

Is anyone able to elaborate on this, please?

I think I've had a eureka! moment of understanding whilst preparing to compose 
this reply, but I've always been sceptical of these kinds of statements in the 
past.

Surely flash memory devices must present themselves to the o/s as block 
devices, because that's how all storage devices work, right?

If I'm now understanding correctly, SSDs present themselves to the o/s as block 
devices more or less as convenient or necessary. They can be treated as such as 
long as all the data required is listed in the file allocation table. I'm left 
wondering how the SSD knows that a file has been deleted, and whether this 
works for all conceivable file-systems.

Stroller.


Reply via email to