SEARCH

Enter your search query in the box above ^, or use the forum search tool.

You are not logged in.

#1 2013-05-19 10:45:36

gonvaled
New Member
Registered: 2012-06-21
Posts: 8

Kernel does not support vfat - CrunchBang Linux statler

I have just upgraded my system:

sudo apt-get update ; sudo apt-get upgrade

I am trying to mount an sdcard, and going crazy:

Unknown file system 'vfat'.

So I check several places, and at last I decide to verify which filesystems are supported by the kernel:

» cat /proc/filesystems
nodev	sysfs
nodev	rootfs
nodev	bdev
nodev	proc
nodev	cgroup
nodev	cpuset
nodev	tmpfs
nodev	devtmpfs
nodev	debugfs
nodev	securityfs
nodev	sockfs
nodev	pipefs
nodev	anon_inodefs
nodev	inotifyfs
nodev	devpts
nodev	ramfs
nodev	hugetlbfs
nodev	mqueue
nodev	usbfs
	ext4
nodev	fuse
	fuseblk
nodev	fusectl
	ext2
	ext3
	reiserfs
	xfs
	jfs
	msdos
	ntfs
	minix
	hfs
	hfsplus
	qnx4
	ufs
	btrfs

So, is that it? The kernel in crunchbang does not support vfat? Any chance of getting that? - without recompiling the kernel, of course. If I have to recompile, I prefer to upgrade the whole system.

And just curious: why does the kernel not support vfat? Inserting an sdcard is a common enough usecase for a desktop system - which is what I am using crunchbang for.

Thanks,
Daniel

Last edited by gonvaled (2013-05-19 10:47:16)

Offline

Help fund CrunchBang, donate to the project!

#2 2013-05-19 11:50:04

mynis01
#! Die Hard
From: 127.0.0.1
Registered: 2010-07-02
Posts: 2,005

Re: Kernel does not support vfat - CrunchBang Linux statler

That's very strange. While I can't really enlighten you as to why your system doesn't support vfat or doesn't load the vfat kernel module by default, there may be some ways to get it working. First, all though it looks like you've done your homework, just confirm that the vfat module isn't installed by attempting to manually load it:

sudo modprobe fat
sudo modprobe vfat

You can also try this instead to verify what modules exist on the system:

ls /lib/modules/$(uname -r)/kernel/fs/

It might also be possible to manually compile the module, but I would just reinstall the kernel with apt-get and save myself the trouble if it comes to that. The kernels are binaries from the debian repos and there's no reason they shouldn't have that module though.

Offline

#3 2013-05-19 15:41:50

xaos52
The Good Doctor
From: Planet of the @s
Registered: 2011-06-24
Posts: 4,602

Re: Kernel does not support vfat - CrunchBang Linux statler

Do you have the fuse packages installed?

➜  today  dpkg -l | grep fuse
ii  fuse                                  2.9.2-4                            amd64        Filesystem in Userspace
ii  fuse-utils                            2.9.0-2+deb7u1                     all          Filesystem in Userspace (transitional package)
ii  fuseiso                               20070708-3                         amd64        FUSE module to mount ISO filesystem images
ii  fusesmb                               0.8.7-1.2                          amd64        filesystem client based on the SMB file transfer protocol
ii  gvfs-fuse                             1.12.3-4                           amd64        userspace virtual filesystem - fuse server
ii  libfuse2:amd64                        2.9.2-4                            amd64        Filesystem in Userspace (library)

Should be sufficient to mount [v]fat partitions.

Offline

Board footer

Powered by FluxBB

Copyright © 2012 CrunchBang Linux.
Proudly powered by Debian. Hosted by Linode.
Debian is a registered trademark of Software in the Public Interest, Inc.

Debian Logo