LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Hardware (https://www.linuxquestions.org/questions/linux-hardware-18/)
-   -   Format HD as FAT32 on Linux could not read by Windows OS (https://www.linuxquestions.org/questions/linux-hardware-18/format-hd-as-fat32-on-linux-could-not-read-by-windows-os-4175494736/)

bvdyi 02-13-2014 01:13 AM

Format HD as FAT32 on Linux could not read by Windows OS
 
hello:
I have a 2.5" hard disk and I did partition use the command: "fdisk" and format it as FAT32 use "mkfs.vfat"(I also tried to use "mkfs -t vfat").
then the HD could be read on Linux without doubt, but it could not be read by WindowsXP?!
Isn't FAT32 acceptable by Windows???
did I miss something?? or is there any way to partition and format fat32 on Linux to let this HD could be readable both on Linux and WindowsXP...??

any advice will be very appreciate!! thank you very much~

mdooligan 02-13-2014 01:49 AM

Under normal situation that should work fine. But...

I've had situations where XP doesn't like Linux FAT32 partitions. Always primary drives I thought. It seems that mkfs.vfat just does a quick format, and I've had to boot into XP and do a proper format. I have no idea why.

John VV 02-13-2014 01:59 AM

or use the Gparted live cd
format the partition to fat32 using that
also make sure that the partition table is msdos and not GPT

pan64 02-13-2014 02:15 AM

it looks like you need to format it again using windows. In general try to use the "original" os to format filesystems (this can be valid for an SD card in a camera too, you need to format it by that camera if you want to use it with that camera).

syg00 02-13-2014 03:13 AM

Is the partition marked as Linux (x'83') ?. If so might be an idea to change it to something more appropriate.
Format of FAT32 under XP is likely to (still) be limited to 32 Gig - it was a stupid limit in the past, more so today.

bvdyi 02-13-2014 03:27 AM

Quote:

Originally Posted by syg00 (Post 5116728)
Is the partition marked as Linux (x'83') ?. If so might be an idea to change it to something more appropriate.

yes, it is, the "ID" field showed "83" when typing fdisk -l, and ...is there any way to change it to acceptable by winXP, except format it on XP..:D, thank for your advising.

pan64 02-13-2014 03:47 AM

yes, fdisk has an option to change type
Code:

  l  list known partition types
  m  print this menu
  n  add a new partition
  o  create a new empty DOS partition table
  p  print the partition table
  t  change a partition's system id

You need to use 0C (fat32)

bvdyi 02-13-2014 04:56 AM

Quote:

Originally Posted by pan64 (Post 5116745)
yes, fdisk has an option to change type
You need to use 0C (fat32)

yes, you're right!, it works~
thank u guys for helping me, especially Pan64~

pan64 02-13-2014 05:25 AM

you are welcome


All times are GMT -5. The time now is 09:28 AM.