[lug] Need help making a flash drive cross platform functional
Alan Robertson
alanr at unix.sh
Sun Sep 18 00:47:40 MDT 2005
Paul E Condon wrote:
> On Sat, Sep 17, 2005 at 11:17:21AM -0700, Jeffrey Siegal wrote:
>>You want a DOS partition table, with a VFAT file system, so use fdisk
>>for that, create a single primary vfat partition, followed by mkdosfs
>>to create the vfat file system within the partition.
>>
>>That should get recognized everywhere.
>
> I may not have done what you intended. What I did didn't work quite as
> I had hoped. I couldn't low level format on the Windows machine
> because I counldn't find fdisk or a reasonable substitute on it on
> that machine.
>
> I used cfdisk on a Linux machine and chose filesystem type FAT32,
> which I suppose is equivalent to vfat.
>
> I then took the flash drive to the Windows machine and used FORMAT to
> put a FAT32 format on it.
>
> I was able to write on it some files on the Windows machine. Read those
> file on the Linux machine and also write files on the Linux machine.
>
> But the iMacs wouldn't accept the formatting and wanted to initialize
> the flash before they would mount it. I had already tried iMac
> initialization and knew it wouldn't work. So, unless there is something
> with doing the low level format using cfdisk under Linux, I have to
> give up on three way cross-compatibility.
>
> But since I already have the iMacs hook to the Linux machines using
> AppleTalk over Ethernet, I am able to plug the flash disk into one
> of the Linux boxes and have the iMacs read/write it over the LAN.
> Almost what I wanted, and it works good enough.
>
> If someone knows that cfdisk under GNU/Linux really doesn't do the
> right thing for vfat, please speakup and I'll work on this some more.
It's really surprising that it didn't "just work" without any formatting
at all - because virtually all digital cameras write data in FAT format
on their flash devices - and all flash drives come preformatted that way.
--
Alan Robertson <alanr at unix.sh>
"Openness is the foundation and preservative of friendship... Let me
claim from you at all times your undisguised opinions." - William
Wilberforce
More information about the LUG
mailing list