Article 6M632 Really weird issue with new SD cards

Really weird issue with new SD cards

by
Red Squirrel
from LinuxQuestions.org on (#6M632)
This is not exactly a Linux issue, as Windows can't even detect these cards at all... but hoping someone has any ideas, this is a really strange one.

So someone asked me to copy a bunch of data to a SD card, don't know why they want that, but that's what they want. Not a USB stick, not a portable hard drive, but SD card.

So I ordered 2 256GB cards. They're Kingston Canvas! Go Plus. Start copying data then start to get massive IO errors and it eventually fails. Tried another identical card, same thing. I returned both cards as defective, got 2 new ones, and I had a hunch it was something oddball with that model so got a different more expensive one, a Sandisk Extreme Pro 256GB.

Get same thing happen with all of those too. Start copying data then after a while it just starts generating tons of IO errors in dmesg.

As a test, I took the SD card out of my camera and did the same copy. That one works flawlessly. It's too small though to copy everything I need, otherwise I'd just give them that one and keep the others.

The other thing that's weird, is the cards that get IO errors (5 so far) all work fine in cameras. I set my camcorder on record for over an hour and it never failed, and I was also able to pull the footage off with no errors, but I tried to copy the footage back and get errors. It's like these particular cards don't like having data written to them unless it's by a camera, which I don't understand because it's just a storage device, it shouldn't matter.

To rule out any file system related issues I even tried low level tools like dd and that eventually also fails. Fdisk also fails, when I write it just gets stuck at "the partition table has been altered". Basically no matter what I try to do to these new cards it basically either fails with IO errors or just flat out locks up.

So what is going on, why would some cards give IO errors and some not? To rule out my PC I tried my Windows machine too, but it won't even read the ones that are failing at all, but it reads my camera ones fine. Also these cards that are failing work fine in my cameras and I can retrive the pictures/video fine too on my PC, just not write to them. I'm at a loss here, what would be causing this?
External Content
Source RSS or Atom Feed
Feed Location https://feeds.feedburner.com/linuxquestions/latest
Feed Title LinuxQuestions.org
Feed Link https://www.linuxquestions.org/questions/
Reply 0 comments