Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

I have a bit of an odd setup. Basically, originally in the server was an older lone 160G harddrive. We've decided to upgrade it to a RAID-1 mirrored 2 disk setup against two new 500G harddrives. It'd save a lot of time if we didn't have to reinstall server, so I decided I'd give cloning the disk a try. I can successfully clone it (manually using dd from an OpenBSD install disk). It works after that, but it has over 300G of unallocated space. I wanted it to just be one big parition, so I used GParted to resize the parition. It works after this, chkdisk runs without any kind of errors and such.

Then, when I try setting up this one drive to be a dynamic disk, it will say it must unmount and reboot the computer and such. Consistently, however, when it reboots I just get the error "A disk read error occurred. Press CTRL-ALT-DEL to restart" or something along those lines. I've tried this 3 times, with the same thing each time.

Also, I'm aware of the needed 10M of unallocated space on the drive. I went ahead and left 100M just to be safe.

Is there anything obvious that would cause converting a perfectly fine basic disk to a dynamic disk to fail?

Also, I am using Windows Server 2003 Standard edition, 32 bit

share|improve this question

2 Answers 2

I had the same issue about 3 months ago - convert drive to dynamic rendered the drive unreadable. To fix this, I booted to a Win2008 server with the drive in another bay, and then used a hex editor to change the dynamic bit.

I followed these instructions: http://thelazyadmin.com/blogs/thelazyadmin/archive/2007/01/17/Converting-Dynamic-Disks-Back-to-Basic-Disks.aspx

This will revert your disk to basic, but it will be usable.

share|improve this answer

I worked around this problem by instead of expanding the partition, I just convert it straight to a dynamic disk without messing with the partitions.

However, I may have figured out how to of solved this. My theory is that you have to take a basic drive, convert it to dynamic. Then, you will get the read error. Now, you must manually copy the bootsector from a working and booting dynamic disk to the disk you just converted.

It was with this way that I managed to get a mirrored drive to be bootable(which is a problem very popular on the internet apparently)

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.