Greg Freemyer írta:
On May 4, 2014 5:53:02 PM EDT, Istvan Gabor <suseuser04@freemail.hu> wrote:
Hello:
I have a usb flash disk with one partition. I have formatted this partition in openSUSE 12.2 using mkfs.vfat. The formatted partition could be mounted in openSUSE and in Windows XP, but my media player could not see the partition (gave error message) and Mac OSX could not mount it either. I have reformatted the partition in the Mac (I can't remember the application's name) and now the disk is usable in my media player along with Mac OSX, openSUSE and Windows.
My question: what is missing in openSUSE mkfs.vfat that the formatted partition is not functional everywhere? How could I make fat32 formatted partition in openSUSE which is usable in my media player and is mountable in Mac OSX?
Thanks,
Istvan
I'd like to know more about the details of this. I have a Mac I can dual boot into MacOS, but I rarely do that. If you tell me what tool you used on both openSUSE and the Mac and the size of the flash drive I could try to duplicate it.
Fyi: I have some filesystem analysis tools so I could send some reasonably detailed bug reports upstream.
Thank you all for the replies! I played a little bit with the USB flash disk. Now I suspect that the problem maybe was not the file system but the partition scheme and/or the partition ID on the flash drive. I have repartitioned the disk (using cfdisk) and set partiton type ID to 0B. Then I formatted the new partition issuing: mkdosfs -F 32 /dev/sdd. Now the disk is visible in the media player. I had no chance to check it in a Mac yet. For those who might be interested I include here the partition tables as sfdisk dump files: 1. Original partitions, not working in Mac and the media player: # partition table of /dev/sdd unit: sectors /dev/sdd1 : start= 23, size= 7989225, Id=83 /dev/sdd2 : start= 0, size= 0, Id= 0 /dev/sdd3 : start= 0, size= 0, Id= 0 /dev/sdd4 : start= 0, size= 0, Id= 0 2. Mac OSX "disc utility" made partition table: # partition table of /dev/sdd unit: sectors /dev/sdd1 : start= 2, size= 7989246, Id= b /dev/sdd2 : start= 0, size= 0, Id= 0 /dev/sdd3 : start= 0, size= 0, Id= 0 /dev/sdd4 : start= 0, size= 0, Id= 0 3. New file sytem made by vfdisk and mkdosfs (working in the media player): # partition table of /dev/sdd unit: sectors /dev/sdd1 : start= 52, size= 7989196, Id= b /dev/sdd2 : start= 0, size= 0, Id= 0 /dev/sdd3 : start= 0, size= 0, Id= 0 /dev/sdd4 : start= 0, size= 0, Id= 0 It seems that openSUSE does not require the partition type to be set correctly for successful mounting while the media player requires it. I still have to check the device in a Mac. Istvan -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org