[ECOS] Mounting a FAT filesystem
Gary Thomas
gary@mlbassoc.com
Fri Apr 3 12:20:00 GMT 2009
Andrew Lunn wrote:
> On Fri, Apr 03, 2009 at 09:04:42AM -0300, Eduardo Sabaj wrote:
>> I have an i386 platform with two IDE disks and until now I have had no
>> success in trying to mount a FAT filesystem in my development.. What I
>> have tried is the following:
>>
>> mount ("/dev/hda/" , "/", "fatfs:sync=write");
>>
>> In spite of the fact that on my project file (.ecc) the names of the
>> disk devices are /dev/hda, /dev/hdb, etc..., mount returns -1 and
>> errno 19 ("no such device").
>>
>> Moreover, if I try to lookup the driver by...
>>
>> cyg_io_lookup("/dev/hda/", &handle);
>>
>> it returns -22 ("invalid argument"). Could anyone tell me what I'm missing ??
>
> Arn't you forgetting about partitions? You want to mount the first
> partition on the disk, not the disk itself?
Also, have you verified that the IDE driver actually finds
any of these partitions?
--
------------------------------------------------------------
Gary Thomas | Consulting for the
MLB Associates | Embedded world
------------------------------------------------------------
--
Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss
More information about the Ecos-discuss
mailing list