I lost the photos I took with my 6D over the weekend and am trying to identify where things went wrong. I could view the images in-camera, but Lightroom didn't recognize the files as images, and when I put the card back into the camera it rejected them as not being displayable. My expectation is that it's the card going bad (a Sandisk 8GB Extreme III I've had for years) but in the interest of mining the communal knowledge well, here is the story of my absolute disregard for best practices:
1. I removed the card from the camera while it was powered on, but asleep.
2. My computer (a Mac) was sleeping and had another SD card in my USB card reader. I removed that card without ejecting it first - I received no error message when I did this and I expect that the card was already ejected from a previous session, but it's possible the old card was still mounted.
3. When I plugged the new card into the card reader, I received an error message that a SD utility had crashed. I think this was related to the Canon photo utility, a piece of software I never use but that automatically opens whenever I mount a SD card. (I really should disable this.)
After following this series of errors, Lightroom would not recognize the images on the card, and it saw only 35 files when I'm certain I took closer to 100 photos on the card. Moving the files from the card to my hard drive didn't resolve it, and as I said earlier, the camera wouldn't display them, either.
If the card isn't bad, the possible culprits are: (1) removing the card with the camera on scrambled it (unlikely, as I've done this many times before); (2) mounting the card when another card had been mounted in the card reader somehow scrambled it; or (3) the random SD card utility somehow destroyed my files.
Again, I expect it's the card, and now I've experienced why pros insist upon the dual-card setup in the 5d series . . .

