Harddrive Partitioning Adjustment Problem

Krage

Junior Member
Apr 16, 2003
2
0
0
I was referred to these problems as a possible source for a solution to a problem I seem to have caused myself...

This morning I was adjusting the main partition on my second harddrive to make room for a second partition (it was a 40GB drive all one partition, I planned to make it 2 x 20GB partitions). I've used partition magic here and there in the past while and haven't had any problems with it to date, but now I've got a big messup.

I thought the main partition that was there was a little bit odd as it started about 8mb into the disk, and was an extended partition (forgive my possible misuse of the vocabulary, this isn't a subject that I read about or talk about much). The partition had approx 17GB of data on it so I figured I would resize it down to 20 while moving it back those 8MB so it started right at the beginning, making it a primary dos partition. This seemed like the thing to do as I planned, once the drive was split up, to move most of the files onto the second partition and put the drive in a new PC which would involve installing windows onto the new first partition. The problem is that just into the partition magic batch it errored out saying "Too many errors have occured." Not usually a good sign and no further explanation was provided.

The program closed itself down (this operation was apparently an ok one to do without a reboot, so this was under windows). I wanted to check if the disk was ok of course so i opened up windows explorer to look for it and... it didn't exist. Not in the list at all. I thought odd, but ok maybe a reboot will help with that... no dice. I tried opening up partition magic and got an error while loading the program, which would not allow it to open, and it said "Partition's Drive Letter Cannot Be Identified." I next tried booting off the partition magic rescue disks which allow you to load the program from dos. This resulted in no troubles loading, but the drive isn't even found by the program. Hard drive 1: in the list, all partitions accounted for... harddrive 2: nothing, not there in any capacity. Very odd I thought... I decided to narrow things down a bit and shut down and disconnected my first drive, the one that was still functional. Now upon attempting to load partition magic from dos prompt it says no drives found. I tried fdisk which was located on the floppy and it sees no drives either.

At this point I went back into windows to see what other utilities partition magic came with. I found one which can get me some information. The partition info its able to give me about this drive, without any errors I might add, is that the old partition exists, same amount of free space, same size, but it was converted from a logical to primary partition and its in the same place (about 8mb into the physical disk). The disk still wasn't showing up in the drive list in explorer of course. I went into system properties into the hardware list and brought up the properties for the physical drive (which was still listed). In the volumes listing it was still able to populate the volume, and I can look at the properties for the volume which still list same amount of free space, but no access. It still doesn't get a drive letter. About the only interaction I currently have with the disk is the ability to change the volume label. It didn't have one before but I can change that to whatever I want now so there is some very limited interaction available.

Here is all the info I can get about the existing partitions:

Volume____PartType____Status____Size MB_____PartSect__#____StartSect______TotalSects
__________Unallocated__Pri__________7.8_____None____--__________63_________16,065
__________NTFS________Pri_____39,072.1_____0_______0_______16,128_____80,019,702

(these forums don't appear to have a
Code:
 type function, hence the underscores to try and recreate the table)

Now I don't know that much about low level formatting on a disk and only enough knowledge of partitioning for  your "basic" poweruser type person so I'm pretty much just speculating but I have one hopeful theory so far... My best guess is the change in the drives settings makes it unworkable for a windows or dos system due to their somewhat specific (read: inflexible) nature, and maybe, just maybe, if I were to try to mount the disk in Linux I wouldn't have a problem? I have never personally used linux as this is a family computer that i'm still on and windows provides problem enough for the rest of my family, but I was planning to try it out once my new system arrives (I mentioned that the harddrive would be going in a new PC, and the parts for this system are being shipped here right now, should arrive by the weekend). If this is a possibility then I've got some further ideas about how to back up these files (one of which is buying a new harddrive which I will eventually be doing for more storage in my new system anyways).

Ok I better stop here.

If you've read all this, I thank you. I tend make massive posts when I've got a problem, anticipating any questions in advance so yeah. I'm rambling again here....

If you have any ideas/hints/advice/knowledge that could help me out I'd be *really* happy to hear 'em.

Update: I should add that I'm running WinXP Pro.  It was suggested that the problem might be having multiple primary partitions and while I understand Win9X doesn't handle them I was led to believe by partition magic that nt/xp/etc didn't share this limitation...

Thanks in advance,
Krage
 

Lord Evermore

Diamond Member
Oct 10, 1999
9,558
0
76
Woohoo, somebody besides me that writes that much. Heck, you may beat me.

This sort of thing is why I don't consider using Partition Magic anymore.

One suggestion when using PM is that you only do one thing at a time, then reboot between operations (expand to fill the 8MB, reboot, shrink to 20GB, reboot). You might also want to do it all in DOS, because WinXP has a habit of not allowing other programs to lock a drive, which means PM can't prevent another application from modifying a file on the drive while it's working.

You may be able to reassign a drive letter to the partition easily. Go into Control Panel and open Administrative Tools. There, open Computer Management. In the list on the left is an item for Disk Management (in the Storage hierarchy). Click that. You will see your drives and partitions on the right, similar to Partition Magic's view.

You should see both disks, and should hopefully see the partition on Disk 1. Right click the partition, and select Change Drive Letters and Paths. Then Add a drive letter. Hopefully this will take care of the problem. If WinXP simply can't see the partition, then you're pretty much screwed.

There are software utilities that can recover files on the drive, by copying them to another drive. However as far as I know, none are designed to simply recreate an existing partition structure. You would have to retrieve the files to your primary drive, then wipe out the secondary drive and repartition it.

You may want to download the utilities from the drive manufacturer, to perform diagnostics on the drive, just to be sure it wasn't any physical issue that caused PM to fail. Just make sure you do only the non-destructive tests. I have a feeling that the "errors" may in fact have been due to WinXP or another application accessing the drive while PM was operating.

The 8MB partition at the beginning could be caused by many things. You may have had the drive before in another system, and a boot manager may have been installed there, or you may have installed the boot manager that comes with Partition Magic to that drive. Boot Managers often create a small partition for themselves to load from, which is hidden from any OS normally. Overwriting that may introduce problems if your system uses the boot manager to select the OS to boot to.

Incidentally, Win98 handles multiple partitions just fine, however it doesn't like multiple primary partitions, only one primary and then an extended partition with logical partitions. WinXP handles multiple primaries fine.
 

Green Man

Golden Member
Jan 21, 2001
1,110
1
0
To add to what Lord Evermore said, if you originally formatted the drive with XP it would have left some unpartitioned space (usually around 8MB) in case you wanted to convert it to a dynamic disk.
 

Lord Evermore

Diamond Member
Oct 10, 1999
9,558
0
76
Ooh, I didn't even know it did that. I'd noticed it before, but had never realized why it was leaving that space. It really ought to mention that in the drive partitioning screen.
 

Krage

Junior Member
Apr 16, 2003
2
0
0
THANK YOU LORD EVERMORE!

I didn't know it would be as simple as that, but using the computer management window it took me all of 10 seconds to regain access. Thanks again for a quick and easy solution :)