After hours of browsing and trying I'm trying my luck on these forums.
On my notebook I have configured my harddrive which for multi-boot (winXP, Fedora Core1). I have formatted one partition in FAT32 using Partition Magic to share files between the two Os's. In WinXP I can read and write files on this disk. In linux I've mounted the drive (using /etc/fstab) and can read and write on this "datadisk".
When I copy files to the "datadisk" in linux, windows can't find them in the filesystem. Only after running "chkdsk /f" the files are automatically recovered and accessable. I must say I was surprised by this behaviour. I suspect some inconsistencies in the fat filetables, but can't seem to find the correct settings. I also tried to use fdisk to set the ID of the partition hda6 from b to c (LBA mode), but without results...
Any guesses here how to correct this problem, so my linux files copied to a FAT32 partition are readable by both Os's ? Anyone experienced similar situations ?
Partition Magic info:
Linux localhost.localdomain 2.4.22-1.2115.nptl #1 Wed Oct 29 15:42:51 EST 2003 i686 i686 i386 GNU/Linux
LABEL=/ / ext3 defaults 1 1
LABEL=/boot /boot ext3 defaults 1 2
none /dev/pts devpts gid=5,mode=620 0 0
none /proc proc defaults 0 0
none /dev/shm tmpfs defaults 0 0
/dev/hda5 swap swap defaults 0 0
/dev/cdrom /mnt/cdrom udf,iso9660 noauto,owner,kudzu,ro 0 0
/dev/hda6 /mnt/datadisk vfat umask=0 0 0
Disk /dev/hda: 40.0 GB, 40007761920 bytes
255 heads, 63 sectors/track, 4864 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/hda1 * 1 1912 15358108+ c Win95 FAT32 (LBA)
/dev/hda2 1913 1925 104422+ 83 Linux
/dev/hda3 1926 3200 10241437+ 83 Linux
/dev/hda4 3201 4864 13366080 f Win95 Ext'd (LBA)
/dev/hda5 3201 3330 1044193+ 82 Linux swap
/dev/hda6 3331 4864 12321823+ b Win95 FAT32