From: Heilpern, M. <mar...@au...> - 2006-06-06 18:42:42
|
Below is a log of my image file creation. After performing these steps I used ssh to put the file on a Fedora system to create the vfat file system. After bring the file back to the gunstix I was easily able to mount the vfat partition and place a sample file into it. This log was created from a 2nd attempt, but I've still got the same lack of results, but I notice something I didn't notice before (and indeed was not the case before): under Windows currently the device status reports "No drivers are installed for this device." -- this is in the General tab of the device properties. The Driver tab shows the driver provider as being Microsoft, dated 7/1/2001, version 5.1.2535.0. Trying to update the driver fails because no driver can be found online. Any chance I could get someone to send me a 1M image file of a known-working vfat image? # dd bs=3D1M count=3D1 if=3D/dev/zero of=3D/opt/config 1+0 records in 1+0 records out # fdisk /opt/config Device contains neither a valid DOS partition table, nor Sun, SGI or OSF disklab el Building a new DOS disklabel. Changes will remain in memory only, until you decide to write them. After that, of course, the previous content won't be recoverable. You must set cylinders. You can do this from the extra functions menu. Warning: invalid flag 0x0000 of partition table 4 will be corrected by w(rite) Command (m for help): x Expert command (m for help): s Number of sectors (1-63, default 63): 8 Warning: setting sector offset for DOS compatiblity Expert command (m for help): h Number of heads (1-256, default 255): 16 Expert command (m for help): c Number of cylinders (1-1048576): 16 Expert command (m for help): r Command (m for help): n Command action e extended p primary partition (1-4) p Partition number (1-4): 1 First cylinder (1-16, default 1): Using default value 1 Last cylinder or +size or +sizeM or +sizeK (1-16, default 16): Using default value 16 Command (m for help): t Selected partition 1 Hex code (type L to list codes): b Changed system type of partition 1 to b (Win95 FAT32) Command (m for help): p Disk /opt/config: 0 MB, 0 bytes 16 heads, 8 sectors/track, 16 cylinders Units =3D cylinders of 128 * 512 =3D 65536 bytes Device Boot Start End Blocks Id System /opt/config1 1 16 1020 b Win95 FAT32 Command (m for help): w The partition table has been altered! Calling ioctl() to re-read partition table. WARNING: Re-reading the partition table failed with error 25: Inappropriate ioct l for device. The kernel still uses the old table. The new table will be used at the next reboot. WARNING: If you have created or modified any DOS 6.x partitions, please see the fdisk manual page for additional information. Syncing disks. # -----Original Message----- From: gum...@li... [mailto:gum...@li...] On Behalf Of Alexandre Pereira Nunes Sent: Tuesday, June 06, 2006 2:13 PM To: General mailing list for gumstix users. Subject: Re: [Gumstix-users] USB File Backed Storage Heilpern, Mark escreveu: >I'm trying to make a file-backed storage "drive" work as well, but it's >not quite coming together. On the Gumstix end, my module is loaded and=20 >pointing to a file I've prepared according to=20 >http://www.linux-usb.org/gadget/file_storage.html, and when the Gumstix >is plugged into a WinXP system I get a device enumeration. I don't,=20 >however, get any drive showing up. > >In the device manager, under "Universal Serial Bus Controllers" I see=20 >"USB Mass Storage Device". >Also in the device manager, under "Disk Drives" I sometimes see "Linux=20 >File-Stor Gadget USB Device". ('Sometimes' means after I modprobe=20 >g_file_storage, it takes a little while before it shows up in the=20 >Windows list.) > >In the Disk Management section of the Computer Management control=20 >panel, there is no indication of any disk device associated with my=20 >Gumstix, there's only my local drives. > >If I use the "Safely Remove Hardware" wizard to get a list of removable >USB devices, the mass storage device is there, and clicking its=20 >properties shows that the device is working properly. > >I'm wondering if perhaps the 1MB file I've created has a problem=20 >associated with it, but I don't see where it might be. I've been able=20 >to mount it under the Gumstix as a vfat, using the same commands shown=20 >on the previously linked page, and I've unmounted (and even rebooted)=20 >before trying to then load the module. > > > > >Any thoughts? > > =20 > If you do create a "image" file in order to export it, then it must have either a partition table or a "floppy descriptor" on it, otherwise I guess windows recognizes the device but no sees no usable "partition(s)" on it. Are you sure you followed all the forementioned steps in order to create the image file? - Alexandre _______________________________________________ gumstix-users mailing list gum...@li... https://lists.sourceforge.net/lists/listinfo/gumstix-users _______________________________________________________ NOTE: The information in this message is intended for the personal and = confidential use of the designated recipient(s) named above. To the extent the = recipient(s) is/are bound by a non-disclosure agreement, or other agreement that contains an = obligation of confidentiality, with AuthenTec, then this message and/or any = attachments shall be considered confidential information and subject to the confidentiality = terms of that agreement. If the reader of this message is not the intended recipient = named above, you are notified that you have received this document in error, and any = review, dissemination, distribution or copying of this message is strictly prohibited. If you = have received this document in error, please delete the original message and notify the = sender immediately. Thank you. AuthenTec, Inc. http://www.authentec.com |