Bruce Walker wrote:
On any UNIX system disk reads are cached and writes are delayed to
avoid redundant or unnecessary write operations. This is normal
behavior. Unmounting a drive flushes all the caches to the device so
it's consistent.
Yes, that is true.
If you remove a drive -- of any kind -- from a UNIX system (including
Mac OS X) without first unmounting may or may not leave the filesystem
in a damaged state.
However, if only reads are being done, and they are finished, then all
of those buffers should be flushed. If there are not any writes being
done, then there shouldn't be any write buffers to be flushed. This is
also fairly recent.
I admit that I have not tried putting the card in another OSX machine
when it is in that intermediate state, and reading as "unformatted" in
the camera. But this is a recent development. I wonder why the system
used to be tolerant, and now it isn't.
No, there is no intentional "break me" mode for SD cards. :)
On Sat, Jun 4, 2016 at 2:13 PM, Larry Colen<[email protected]> wrote:
I have lightroom set up to eject my SD card after it has read all the images
off of it. Every so often for some reason, it doesn't do this. If I remove
the SD card before it has been ejected (on my mac), when I put it in my
camera, it will read "card not formatted".
If I put the card back in the mac, so that it mounts. I'm not sure that
actually looking at files is necessary, then eject the card,it's fine. It
works in the camera just fine, the camera can see the photos on the card.
Does OSX do something to the state of an NVM that it has mounted that messes
up that drive so others can't read it, but that it can?
--
Larry Colen [email protected] (postbox on min4est) http://red4est.com/lrc
--
PDML Pentax-Discuss Mail List
[email protected]
http://pdml.net/mailman/listinfo/pdml_pdml.net
to UNSUBSCRIBE from the PDML, please visit the link directly above and
follow the directions.
--
Larry Colen [email protected] (postbox on min4est) http://red4est.com/lrc
--
PDML Pentax-Discuss Mail List
[email protected]
http://pdml.net/mailman/listinfo/pdml_pdml.net
to UNSUBSCRIBE from the PDML, please visit the link directly above and follow
the directions.