LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Slackware (http://www.linuxquestions.org/questions/slackware-14/)
-   -   SD card won't read (http://www.linuxquestions.org/questions/slackware-14/sd-card-wont-read-4175438200/)

AngryAngry 11-21-2012 07:11 PM

SD card won't read
 
It worked intermittently at first(appeared as KINGSTON) then nothing. Works perfectly under Windows. I tried X & KDE.
SDHC 8GB removable - requires adaptor of which I tried several(all detect correctly under windows). I have other 4GB that work fine, and a self-contained 8GB stick that also works fine(appears as KINGSTON).

Peacedog 11-22-2012 10:31 AM

Hi AngryAngry, Welcome to LQ. Please post the result of the following.

Code:

$ lsmod
What distribution & version are you running?

Good luck. ;-)

markush 11-22-2012 11:26 AM

It would be good to know the kernel version
Code:

uname -r
Markus

manwichmakesameal 11-22-2012 12:14 PM

What does dmesg report when you plug it in? What file system is the card? What type of reader are you using?

AngryAngry 11-26-2012 02:30 AM

All default
 
Quote:

Originally Posted by Peacedog (Post 4834863)
Hi AngryAngry, Welcome to LQ. Please post the result of the following.

Code:

$ lsmod
What distribution & version are you running?

Good luck. ;-)

13.37
No modifications (I'm a noob - well I installed okay ;)

Quote:

Originally Posted by manwichmakesameal (Post 4834916)
What does dmesg report when you plug it in? What file system is the card? What type of reader are you using?

I don't know what dmesg is.
I assume it is Fat32, as stated above I have tried many different readers - even a motion camera device with USB connection.

markush 11-26-2012 02:37 AM

13.37 has a 2.6 kernel and my experience is that you will need a 3.* kernel when you have a SDHC card.

Upgrade the kernel or upgrade to 14.0

Markus

barutanseijin 11-26-2012 10:48 PM

Quote:

Originally Posted by AngryAngry (Post 4837030)
13.37
No modifications (I'm a noob - well I installed okay ;)



I don't know what dmesg is.
I assume it is Fat32, as stated above I have tried many different readers - even a motion camera device with USB connection.

/bin/dmesg prints kernel messages. Try 'sudo /bin/dmesg' in a terminal window. There will be a lot of text, so if you want just the latest (& probably most relevant if you're inserting & injecting cards) try 'dmesg | tail'.

I don't think it's an issue with the type of card. When my system is not reading cards, it is not even picking up insertions or ejections. All the same, it's worth trying different cards.

markush 11-27-2012 02:15 AM

Quote:

Originally Posted by barutanseijin (Post 4837644)
/bin/dmesg prints kernel messages. Try 'sudo /bin/dmesg' in a terminal window. There will be a lot of text, so if you want just the latest (& probably most relevant if you're inserting & injecting cards) try 'dmesg | tail'.

I don't think it's an issue with the type of card. When my system is not reading cards, it is not even picking up insertions or ejections. All the same, it's worth trying different cards.

Once I purchased my first SDHC card, it was recognized by the system, but it wasn't "stable". I ran a 2.6 kernel back than and the card wasn't recognized when I inserted it but only when I rebooted. And then when I tried to mount it, it sometimes "disappeared". This were the times when kernel had recently switched to 3.? and I installed a 3.? kernel and the card worked well.

Unlike SDHC cards the SD cards worked also with the stock 2.6 kernel from 13.37.

I would install a more recent kernel. There's a helpful page at SlackDocs http://docs.slackware.com/howtos:sla...kernelbuilding

Markus

kingbeowulf 11-27-2012 03:23 AM

The newer SDHC cards will need compatible readers. I have several 8GB micro SDHC cards and I needed to get a new SDHC USB reader. The older 4GB SD cards were fine in the older readers. Had similer issues in WindowsXP on my corporate laptop. The SDHC cards won't be recognized as a USB mass staorage device without the newer adaptors. Really pissed me off for a while until I figured out the common thread (Slackware, Arch, Ubuntu, Mint, WinXP, Win7...).

It seems not all SD cards are created equal... Seems I recal a simalar silliness in the switch from MMC to SD...

AngryAngry 11-28-2012 12:26 AM

Quote:

Originally Posted by barutanseijin (Post 4837644)
/bin/dmesg prints kernel messages. Try 'sudo /bin/dmesg' in a terminal window. There will be a lot of text, so if you want just the latest (& probably most relevant if you're inserting & injecting cards) try 'dmesg | tail'.

I don't think it's an issue with the type of card. When my system is not reading cards, it is not even picking up insertions or ejections. All the same, it's worth trying different cards.

I will try that.

Quote:

Originally Posted by kingbeowulf (Post 4837745)
The newer SDHC cards will need compatible readers. I have several 8GB micro SDHC cards and I needed to get a new SDHC USB reader. The older 4GB SD cards were fine in the older readers. Had similer issues in WindowsXP on my corporate laptop. The SDHC cards won't be recognized as a USB mass staorage device without the newer adaptors. Really pissed me off for a while until I figured out the common thread (Slackware, Arch, Ubuntu, Mint, WinXP, Win7...).

It seems not all SD cards are created equal... Seems I recal a simalar silliness in the switch from MMC to SD...

Yeah all my other SDHC cards work fine. All the removable ones (use usb adapters) read fine, & I have a self contained 8GB Kingston (they are ALL Kingston, except a few cheap self contained brands) they all read fine. I even got an adaptor with this problematic card! (sorry for poor sentence structure - any contructive criticism would be much welcomed Grammar Nazi's go NUTS!)

markush 11-28-2012 01:47 AM

@barutanseijin, you've hijacked this thread but your problem is very different from the OP's one. I will report your posts to the Moderators and ask to put them into a separate thread. This will also help you to find a solution.

Markus

unSpawn 11-28-2012 06:08 AM

Quote:

Originally Posted by markush (Post 4838522)
@barutanseijin, you've hijacked this thread but your problem is very different from the OP's one. I will report your posts to the Moderators and ask to put them into a separate thread. This will also help you to find a solution.
Markus

@barutanseijin, thread lives here now: http://www.linuxquestions.org/questi...-a-4175439098/

markush 11-28-2012 06:11 AM

Thanks unSpawn, I hope that the subject of the OP becomes clearer now.

Markus


All times are GMT -5. The time now is 05:08 PM.