Date: Tue, 17 Mar 2020 14:27:49 -0600 From: Gary Aitken <freebsd@dreamchaser.org> To: Polytropon <freebsd@edvax.de> Cc: freebsd-questions@freebsd.org Subject: Re: SD card formatting Message-ID: <881c9c3c-8714-6775-c999-e9ab44fb144a@dreamchaser.org> In-Reply-To: <20200317200816.bb09a7d4.freebsd@edvax.de> References: <b7070f0e-a387-9c7e-945f-ab708f9f5a76@dreamchaser.org> <8a95e209-52f1-6873-9500-9e1bdd826e18@free.fr> <20200317153013.7257bbe1.freebsd@edvax.de> <5ff4694f-15a3-27f3-8ec8-14fd172c91ad@dreamchaser.org> <be3085f1-6e6d-aa60-bc84-2e4c5c8ae89c@dreamchaser.org> <20200317174827.d6fd1548.freebsd@edvax.de> <3a844384-2f37-f911-a6ab-eb66dad48c8c@dreamchaser.org> <20200317200816.bb09a7d4.freebsd@edvax.de>
next in thread | previous in thread | raw e-mail | index | archive | help
On 3/17/20 1:08 PM, Polytropon wrote: > On Tue, 17 Mar 2020 11:47:15 -0600, Gary Aitken wrote: >> On 3/17/20 10:48 AM, Polytropon wrote: >>> On Tue, 17 Mar 2020 10:38:06 -0600, Gary Aitken wrote: >>>> hmmm, strange. >>>> I did a pkg install of autoconf and automake and they installed ok, >>>> was then able to make both fusefs-exfat and exfat-utils. >>>> >>>> Attempting to mount a known good card formatted in the camera: >>>> >>>> # mount.exfat -d -o ro /dev/da0s1 /mnt/memstick >>>> FUSE exfat 1.2.8 >>>> fuse: failed to open fuse device: No such file or directory >>>> >>>> grrr. >>>> >>>> # dumpexfat /dev/da0s1 >>>> Volume label >>>> Volume serial number 0x50478f5b >>>> FS version 1.0 >>>> Sector size 512 >>>> Cluster size 131072 >>>> Sectors count 124702720 >>>> Free sectors 31074560 >>>> Clusters count 486992 >>>> Free clusters 121385 >>>> First sector 32768 >>>> FAT first sector 16384 >>>> FAT sectors count 16384 >>>> First cluster sector 32768 >>>> Root directory cluster 4 >>>> Volume state 0x0000 >>>> FATs count 1 >>>> Drive number 0x80 >>>> Allocated space 255% >>>> >>>> I don't understand the "No such file or directory" error, given that >>>> dumpexfat found it. >>>> I also don't understand the allocated space number... >>> >>> You need to enable FUSE functionality in /boot/loader.conf: >>> >>> fuse_enable="YES" >>> >>> And in /etc/rc.conf: >>> >>> fusefs_enable="YES" >>> >>> The "No such file or directory" probably refers to something >>> missing for FUSE to work. >> >> I added >> fuse_enable="YES" >> to /boot/loader.conf.local >> and >> fusefs_enable="YES" >> in /etc/rc.conf >> Then rebooted. > > That should be okay. > > > >> Should "fuse" show up in a sysctl -a? > > Yes. > > > >> # sysctl -a | grep -i fuse >> shows nothing > > That's the problem. In kldstat output, you should see a fuse.ko > module, and the sysctl command should also show various entries > related to fuse (vfs.fuse.*). > > > >> # mount.exfat -d -o ro /dev/da0s1 /mnt/memstick >> FUSE exfat 1.2.8 >> fuse: failed to open fuse device: No such file or directory > > FUSE still isn't running. > > >> # ls -dl /dev/da0* >> crw-rw---- 1 root operator 0x9a Mar 17 11:26 /dev/da0 >> crw-rw---- 1 root operator 0x9b Mar 17 11:26 /dev/da0s1 >> # gpart show -r /dev/da0 >> => 63 124735425 da0 MBR (59G) >> 63 32705 - free - (16M) >> 32768 124702720 1 7 [active] (59G) >> >> If I put the SD card in a win7 system it says it is an exFAT filesys, >> so at least we're on the right track. > > Definitely. Now it's just a matter of getting FUSE running. Hooray! I used kldload to get it loaded and can now, finally, mount the SD card formatted in the camera. A little search showed the loader.conf directive may be fuse_load="YES" instead of fuse_enable="YES" but I haven't rebooted yet to test. Thanks a bazillion
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?881c9c3c-8714-6775-c999-e9ab44fb144a>