Am I too dumb to mount an SD-card?

Frank Leonhardt freebsd-doc at fjl.co.uk
Sun Mar 1 17:58:40 UTC 2015


This isn't an answer, but if all the suggestions here fail, I've often 
found some sanity checking is a good idea. For example, format a card on 
a PC and see if that reads. Can you dd the card? FAT isn't an absolute 
standard, and I've found more than one embedded device that has its own 
idea about what FAT is. Not formatting future cards on the camera may 
help. Was this one pre-formatted? And there are patent issues.

I first came across this with Digital Research GEMDOS, which had a 
different version of 3.5" drive FAT to that eventually used by 
Microsoft. Formatting on a PS/2 worked on GEMDOS but the PS/2 wouldn't 
touch the GEMDOS disks. [Wanders off into the sunset reminiscing...]

On 27/02/2015 22:28, Christian Baer wrote:
> Hey everyone!
>
> I decided to give a few pieces of software a spin, so that I could possibly
> use FreeBSD for my photo stuff aswell.
>
> My problem is that I can't mount the SD-card from my camera (Pentax K-3).
> It's formatted exFAT (I am guessing) by the camera.
>
> I stuck the card into the card reader and there is a device there for it to:
>
> /dev/da1 and /dev/da1s1
>
> However, mounting does not work:
>
> mount.exfat-fuse /dev/da1s1 /mnt/sdcard/
> FUSE exfat 1.0.1
> fuse: failed to open fuse device: No such file or directory
>
> It seems to be there (last one):
>
> camcontrol devlist
> <WDC WD6401AALS-00L3B2 01.03B01>   at scbus0 target 0 lun 0 (ada0,pass0)
> <Hitachi HDS721075KLA330 GK8OAB0A>  at scbus1 target 0 lun 0 (ada1,pass1)
> <Samsung SSD 840 PRO Series DXM06B0Q>  at scbus2 target 0 lun 0 (ada2,pass2)
> <PIONEER BD-RW   BDR-209D 1.10>    at scbus6 target 0 lun 0 (pass3,cd0)
> <AHCI SGPIO Enclosure 1.00 0001>   at scbus8 target 0 lun 0 (pass4,ses0)
> <Generic- Compact Flash 1.01>      at scbus9 target 0 lun 0 (da0,pass5)
> <Multiple Flash Reader 1.05>       at scbus9 target 0 lun 1 (da1,pass6)
>
> And it is definately the one with something plugged in... :-)
>
> kernel: ugen2.3: <vendor 0x058f> at usbus2
> kernel: umass0: <vendor 0x058f product 0x6361, class 0/0, rev 2.00/1.00,
> addr 2> on usbus2
> kernel: umass0:  SCSI over Bulk-Only; quirks = 0x4001
> kernel: umass0:9:0:-1: Attached to scbus9
> kernel: da0 at umass-sim0 bus 0 scbus9 target 0 lun 0
> kernel: da0: <Generic- Compact Flash 1.01> Removable Direct Access SCSI-0
> device
> kernel: da0: 40.000MB/s transfers
> kernel: da0: Attempt to query device size failed: NOT READY, Medium not
> present
> kernel: da0: quirks=0x2<NO_6_BYTE>
> kernel: da1 at umass-sim0 bus 0 scbus9 target 0 lun 1
> kernel: da1: <Multiple Flash Reader 1.05> Removable Direct Access SCSI-0
> device
> kernel: da1: 40.000MB/s transfers
> kernel: da1: 60906MB (124735488 512 byte sectors: 255H 63S/T 7764C)
> kernel: da1: quirks=0x2<NO_6_BYTE>
>
> In some forum I read something about having to start fusefs as a service or
> loadable kernel module. However, I could not find a start script for fuse
> after installing it nor could I find a klm.
>
> What piece of the puzzle am I missing (again)?
>
> Y'all have a good night! :-)
> Chris
>
> _______________________________________________
> freebsd-questions at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-questions
> To unsubscribe, send any mail to "freebsd-questions-unsubscribe at freebsd.org"



More information about the freebsd-questions mailing list