• Home
  • Help
  • Search
  • Login
  • Register
Pages: [1]
Author Topic: Problem accessing FAT32 formatted drive on the USB port  (Read 1795 times)
hideoushog
Newbie
*

Karma: 0
Posts: 23


View Profile
« on: February 22, 2010, 07:05:11 AM »

Unknown filesystem type vfat

The hard drive has been formatted using OSX Disk utility as type MS-DOS (FAT)
Then I plug it in the USB Port.
I can access the drive from uboot, so I know the drive is there.

I get the following error

root@debian:~# mount /dev/sda1 /mnt/hdd1
mount: unknown filesystem type 'vfat'

root@debian:~# uname -a
Linux debian 2.6.22.18 #1 Fri Apr 3 18:49:38 PDT 2009 armv5tejl GNU/Linux

My questions are
Does this kernel does have vfat support?
What is my best course of action?

a) Get vfat support without adding vfat module to the kernel?
b) create a new kernel with fat support
a) other

Logged

pingtoo
Sr. Member
****

Karma: 15
Posts: 318


View Profile
« Reply #1 on: February 22, 2010, 07:32:11 AM »

To check current running kernel file system type support you can
Code:
root@debian:~# cat /proc/filesystems
the output show what is currently kernel supported file system type.

Logically speaking if mount report unknown filesystem type, You option are limit to make the file system type available to kernel unless it is unsupported type for your running kernel. you can use the command
Code:
root@debian:~# modprobe vfat
to load the kernel module. if the kernel module is not available then your options is get a newer kernel with build in vfat module or have matching modules load in you /lib/modules/`uname -r`/

Good luck Smiley
Logged

Good Luck Smiley

hideoushog
Newbie
*

Karma: 0
Posts: 23


View Profile
« Reply #2 on: February 23, 2010, 10:28:57 AM »

I have now got hold of the latest and greatest kernel 2.6.32.8 which does have vfat support.  Problem solved. In fact all the following

nodev   sysfs
nodev   rootfs
nodev   bdev
nodev   proc
nodev   tmpfs
nodev   debugfs
nodev   sockfs
nodev   usbfs
nodev   pipefs
nodev   anon_inodefs
nodev   rpc_pipefs
nodev   inotifyfs
nodev   devpts
        ext3
        ext2
        ext4
        cramfs
nodev   ramfs
        vfat
        msdos
nodev   nfs
nodev   nfs4
nodev   jffs2
        jfs
nodev   oprofilefs
nodev   ubifs
Logged

Pages: [1]
Print
Jump to: