Forum Home
Press F1
 
Thread ID: 61276 2005-08-30 11:46:00 Windows XP: can't assign drive letter to HD hamstar (4) Press F1
Post ID Timestamp Content User
384644 2005-08-30 11:46:00 Hey guys,

I had this chicks hard drive, and I chucked it in my linux box (FC3).

From there I deleted the partitions with fdisk, added a new one to take up the whole disk and formatted it as FAT32 with mkfs.vfat....

Then I chuck a whole heap of stuff on there, using both console and gui...

Tonight I tried to put it in her XP computer, it picks it up and everything in the BIOS (however I noticed it didn't do the "found new devices" thing windows does) but in windows using the management panel, I cannot add a drive letter to the partition.

I've done the same thing on my own drive, given it a drive label in windows and its worked fine. On my own windows, on another partion on the same drive, and windows 2000.

So why won't XP pick it up?

Could it be that the partition flag in fdisk is set to linux? Should I set it to something else?

Cheers,
hamstar
hamstar (4)
384645 2005-08-30 21:44:00 Whats it say under disk management, in XP? If it says unallocated, it needs to be formatted.

Before it gives u a letter, and so it can be seen in My computer.
Speedy Gonzales (78)
384646 2005-08-31 04:35:00 Ummm....

Doesn't unallocated mean the partition has no filesystem?

This definitely comes up saying the partition is FAT32 yet the only options available to me are "Delete Partition"....

everything else is greyed out...

:confused:

So whats happening? is windows throwing a fit?

It can't be a problem with the master slave setup can it? Cos that would be picked up on POST?
hamstar (4)
384647 2005-08-31 04:42:00 Umm, well it may mean it has no filesystem, but it also means it hasnt been formatted as well.

And unless u format it (if its a hdd you've just installed), you wont see it anywhere else BUT in disk management.

Maybe it doesnt like what u used to format the hdd as FAT32?

The only way I can see to give it a letter is in disk management too / right mouse on the hdd in question, and select change driver letter and paths.
Speedy Gonzales (78)
384648 2005-08-31 04:51:00 Have you "Initialised" the disk from within Disk Management?

This needs to be done first.
Chilling_Silence (9)
384649 2005-08-31 05:09:00 It's generally considered a bad move to make a partition in a "foreign" OS . That is, you should use Linux to make Linux partitions; use Windows to make Windows partitions . But the FAT types shouldn't have problems . . . it's NTFS which is very sparsely documented .

If files have been written to the disk on Linux, it's definitely a legal partition, and it has been formatted . If it's recognised as FAT32 by XP, it's recognised as FAT32 . There's no "Linux flag" as such . If it was a Linux filesystem, XP would not think it was FAT32 .

There have sometimes been problems with the different order of allocation of partitions, but this is a single partition disk .

What does the XP "Initialise" do, C_S? Is that a format? Not a nice thing to do to a formatted and data-full disk . ;)
Graham L (2)
384650 2005-08-31 06:06:00 Umm, yeah...

Hows ya do the initialisation thing? Don't think I heard of that before...

As I said before I did pretty much exactly the same thing on my own disk, only a 20gb fat partition sharing with a swap part, ext3 part, and ntfs part...

God I hate MS! Why can't they just be friendly!!!
hamstar (4)
384651 2005-08-31 06:09:00 friendly?

To their competition?

Hell, They are too busy raping their partners to even consider making things easier for the opposition....
Metla (12)
384652 2005-08-31 07:08:00 Have a read of this Microsoft Article - To move disks to another computer (www.microsoft.com). :) Jen (38)
384653 2005-08-31 12:06:00 ok, i'll give a few things a try... see wat happens... hamstar (4)
1 2