June 5th, 2006, 10:48 AM #1
Boot drive letters; floppy drive problem
I actually started this question in another forum, but I think it's more appropriate here:
All right, here's the current status: I've got the motherboard and CPU (stock cooling) installed in her old Enlight case, with its original 300W PSU. It's running a single 1 GB stick of Kingston PC3200 value RAM (non-parity, unbuffered), a new 120 GB Seagate EIDE HDD and an old 20 GB Maxtor, a Zip 250 and a CD-RW (can't remember which brand at the moment), and a floppy. The OS is an OEM Win XP Home with SP2. I've got both HDDs jumpered for cable select, and the new Seagate in the terminal position, so when I go into setup I see it as master on the first EIDE connector. The boot sequence is CD first, HDD second, floppy third; and it's set to boot the Seagate before the Maxtor.
(1) Why, despite my description above, does the new 120 GB Seagate boot drive identify as "F" and the old Maxtor 20GB as "C"? And what, if anything, should I do about it? I'd prefer the HDD that contains the OS to be on C, but is there anything wrong with leaving it the way it is? Should I switch the positions of the two drives? Dare I rename the drives using Drive Management in Administrative Tools? (I have no fears in dealing with removable media drives that way, but I fear the boot drive might be different.)
(2) Why does the floppy drive tell me the "disk in drive A is not formatted"? I'm sure the [brand new] cable is correctly connected; the end that fits into the controller can only go one way, and the other end - which at first was wrongly connected, so that the drive light remained on and the message was "insert a disk in drive A" - has been reversed. Is there a mistake in the setup? Should "floppy disk seek" be turned on? Marcia had this problem with her old setup, and changing the floppy drive itself didn't fix things.The optimist proclaims that we live in the best of all possible worlds; and the pessimist fears this is true. -- James Branch Cabell
June 5th, 2006, 12:08 PM #2
Windows XP can assign drive letters even on the boot drive. Windows didn't use to allow renaming hard drive letters. You would have to accept the ones assigned by DOS and the BIOS (which in my mind is a good way to do it) even though the standard lettering scheme is inflexible and causes jumping around between drives unless you know how it works and set up your drives' partitions so they come out the way you want. Basically, once XP has loaded, you can set your drive letters to whatever you want. Drive C in windows is no longer necessarily assigned to the boot drive - see how confusing it gets.
So go into Storage Management and set the letters to what you want.
.bh."Our freedom depends on five boxes: soap, ballot, jury, witness; and, when all else fails, Ammo. " ?author?
June 5th, 2006, 02:18 PM #3
Um. But I still don't know why the drive letters were assigned as they were. Wouldn't you think that the HDDs on on the first EIDE controller would at least be assigned in sequence?
And what about the floppy?
Incidentally, the boot screen seems to suggest that there's a third EIDE controller present with no drives attached to it. There isn't; but it does have a pair of SATA controllers.The optimist proclaims that we live in the best of all possible worlds; and the pessimist fears this is true. -- James Branch Cabell
June 5th, 2006, 02:52 PM #4
Windows XP assigns drive letters starting with C first to primary partitions and then to logical partitions on devices that appear to be fixed disks. It assigns letters first in the order of the partitions in the drive's master boot record (usually their physical order on the disk), and then in the order that the drivers are loaded. For controllers using the same drivers (such as standard IDE), then its the order that they presented (which is usually the same order that they appear in POST).
For example, I have three internal hard drives. The first one is partitioned into a primary and a logical partition; the other two only have single primary partitions. Windows assigns "C" to the primary on the first drive, "D" to the primary (only) partition on the second drive, and "E" to the primary (only) partition on the third drive. It then assigns "F" to the logical partition on the first drive.
It is possible to have multiple primary and/or multiple logical partitions on a single drive. It is possible to have only primary or logical partitions on a single drive.
There is no problem with having Windows on drives assigned letters other than "C." The letter assignment is just an alias. I currently have Windows XP on "E," and have had it on D, F, G, H, I, J, K, L, M, X, Y, and Z. Keep in mind, however, that your boot drive almost universally ends up being assigned the letter "C."
June 5th, 2006, 03:01 PM #5
So okay: The Seagate 120 GB appears first on POST as IDE Channel 0 Master, and the Maxtor 20 GB as IDE Channel 0 Slave. And I've further specified the Seagate as priority 1 in the boot sequence. What's making it turn up as "F"?The optimist proclaims that we live in the best of all possible worlds; and the pessimist fears this is true. -- James Branch Cabell
June 5th, 2006, 11:59 PM #6If you don't volunteer don't bitch!
June 6th, 2006, 01:45 PM #7Originally Posted by jrsweger
Meanwhile, any ideas about the floppy?
June 6th, 2006, 01:47 PM #8
Oh, and would I screw up everything I've already installed if I do a repair installation rather than a full, clean one?
June 6th, 2006, 02:38 PM #9
First make sure the diskette checks out OK on some other machine including doing a scandisk of it.
If it doesn't check out, is it possible you have a Mac formatted disk - those won't work in an XP without being reformatted. And you can still find totally unformatted HD diskettes out there.
So once the type and format of the disk is XP compatible... XP assigns a different media code to floppies than before. So if that disk was made before XP then it may have gotten a media code at the factory that XP can't decipher. I think there is a patch for it for XP. Check the M$ knowledge base. Or just reformat any diskette before use.
Last edited by zepper; June 6th, 2006 at 03:06 PM."Our freedom depends on five boxes: soap, ballot, jury, witness; and, when all else fails, Ammo. " ?author?
June 7th, 2006, 08:58 AM #10
Getting back to the drive letter question: You know, I just re-set up my own machine last week, with two hard drives and a DVD/RW and Zip 250 already attached in the exact same fashion as above (both HDDs jumpered for cable select on the primary EIDE controller; DVD and Zip jumpered as master and slave respectively on the second) while installing Win XP Home, and the drives were named perfectly normally, with the newer 200 GB HDD boot drive as C and the older 120 GB as D. I know that it's a different motherboard and CPU (ASUS A7N8X, Athlon 2500+), but still...
June 7th, 2006, 04:07 PM #11
Theo, did you format any drives first? I had a boot drive as F, think I did it by using a drive "F" as install drive, no format
June 7th, 2006, 05:22 PM #12Originally Posted by Theophylact
While you may find it bothersome, it's not worth attempting to "fix." In the future, you can take appropriate steps when reinstalling Windows, but you're more likely to cause problems by trying to change it now.
June 7th, 2006, 06:31 PM #13Originally Posted by B71655Originally Posted by Sechs
June 7th, 2006, 07:16 PM #14
I had a similar experiance to your's Theo. I recently installed a new 250GB SATA drive as my boot drive leaving the 40GB IDE as master on IDE1. The IDE drive was partioned originally into two even parts with XP installed the "C" partition and hasn't been touched yet. After installing the SATA drive, partioning it and installing XP, the primary (boot) partition was given "F" and the secondary partition received "G". Now, the original "C" partition on the IDE drive has changed to "D" and the secondary partition "D" has changed to "C". Confused yet? Oh yea, the floppy stayed as "A" and my CDRW stayed as "E". Goofy Windows XP.
Originally Posted by TheophylactUnofficial TechIMO record holder for the number of times being added and removed from beemer's ignore list.
June 7th, 2006, 07:50 PM #15
Can't you just go to disk management and change the drive letters??Phenom 1100T @3.8GHz//8GB Corsair Vengeance DDR3 1333//XFX HD6870 Crossfire//Win7 64//3DMark11: P6702
June 7th, 2006, 08:09 PM #16Originally Posted by Theophylact
June 8th, 2006, 02:42 PM #17Originally Posted by Theophylact
June 8th, 2006, 03:54 PM #18Originally Posted by B71655
Since the BIOS tries to boot all the HDDs in a specified sequence, when I turned on the machine before I installed Windows on the new drive, it tried the unformatted new drive, then tried to load windows from the old drive. Obviously it couldn't do it properly, since it had a new motherboard et multa cetera; but the Win XP boot screen came up. I rebooted with an installation disk in the CD drive and proceeded to install Win XP on the new drive but left the old one untouched because I needed to salvage Marcia's files from it.
June 8th, 2006, 05:47 PM #19
Wait, let me clear something up. On your machine, my question was format of the drives pre-re-installation. That C partition is set up somewhere. For Marcia's machine, I see the logic of keeping the C drive as C. Finding files, and so forth. Only fix I'm sure of is a format and install with the old drive dis-connected.
June 13th, 2006, 09:44 AM #20
The floppy drive is okay after all; a new, preformatted floppy disk can be written to and read without difficulty.
I think I'll leave the HDD assignments alone. After all, who except me cares?
Users Browsing this Thread
There are currently 1 users browsing this thread. (0 members and 1 guests)
By simbob in forum Storage RelatedReplies: 13Last Post: April 5th, 2005, 11:07 PM
By mrmart in forum Technical SupportReplies: 6Last Post: February 3rd, 2004, 03:12 PM
By dodgerslim in forum Technical SupportReplies: 2Last Post: August 21st, 2003, 11:25 PM
By soulware in forum Technical SupportReplies: 1Last Post: June 21st, 2003, 03:55 AM
By neodave in forum Technical SupportReplies: 2Last Post: April 22nd, 2002, 05:13 PM