Solved

Boot hangs (no logon box) after xp partition copied.

Posted on 2003-11-06
19
3,393 Views
Last Modified: 2008-02-26
I copied win98 and xp partitions to my new hard drive (Data Lifeguard Tools 11.0) Did fixboot with xp console. Win98 boots fine, but xp boot hangs at the logo blue screen, where there should be logon boxes there ain't. If I copy only xp, leaving out the win98 partition, xp boots fine. Win98 is FAT32 first partition. XP is NTFS second partition made active. Hard Drive is IDE 120GB LBA. Need help entering text for boot.ini  with the two OS partitions. Could that cause the boot hang with no logon boxes? Help ! (please).
0
Comment
Question by:yuhook
19 Comments
 
LVL 44

Expert Comment

by:CrazyOne
ID: 9698842
You might have to do this

Repair
How to Perform an In-Place Upgrade (Reinstallation) of Windows XP
http://support.microsoft.com/default.aspx?scid=kb;en-us;315341

Visual aid to the above procedure
http://www.webtree.ca/windowsxp/repair_xp.htm
Click on How To Run a Repair Install

You May Lose Data or Program Settings After Reinstalling, Repairing, or Upgrading Windows XP
http://support.microsoft.com/default.aspx?scid=kb;EN-US;312369

Data Loss May Occur After Reinstalling, Repairing, or Upgrading Windows XP
http://support.microsoft.com/default.aspx?scid=kb;EN-US;312368
0
 
LVL 44

Expert Comment

by:CrazyOne
ID: 9698851
I don't think your boot.ini is the problem for the fact that it does get to the logo screen. If it as the boo.ini you would gotten an error messsage usuall on the order "Could not find HAL".
0
 
LVL 44

Expert Comment

by:CrazyOne
ID: 9698859
You said you did FIXBOOT did try FIXMBR
0
 
LVL 44

Expert Comment

by:CrazyOne
ID: 9698870
Your boot.ini should look something like this

[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(2)\WINdows
[operating systems]
multi(0)disk(0)rdisk(0)partition(2)\WINdows="Microsoft Windows XP" /fastdetect
C:\WINDOWS="Microsoft Windows 98"
0
 
LVL 44

Expert Comment

by:CrazyOne
ID: 9698871
Also by any chance were you using a Boot Manager?
0
 

Author Comment

by:yuhook
ID: 9698928
I  have tried fixmbr a couple of times. Both times it seemed to make all partitions DEAD. And I would have to wipe the drive a copy again.

Current  situation is without any bootloader (other than xp's), but I also tried  adding a linux partition too, at which time I used grub. Results were the same. 98 booted, and xp hung at the absent logon box. Thanks
0
 
LVL 44

Expert Comment

by:CrazyOne
ID: 9698946
Is XP on the same partition as it was on the origianl disk.
0
 

Author Comment

by:yuhook
ID: 9698984
Yes. Partition sizes are different though. Both old and new drives are Western Digital. Manufacture date different by only 8 months or so.
0
 
LVL 44

Expert Comment

by:CrazyOne
ID: 9699017
Actually is the XP partition in the same postition number. Like lets say XP was the number 2 partition is it the number 2 partition now.
0
Complete Microsoft Windows PC® & Mac Backup

Backup and recovery solutions to protect all your PCs & Mac– on-premises or in remote locations. Acronis backs up entire PC or Mac with patented reliable disk imaging technology and you will be able to restore workstations to a new, dissimilar hardware in minutes.

 

Author Comment

by:yuhook
ID: 9699019
When attempting to boot from new drive,  I always disconnect the old drive. The data in the copied partitions however naturally reflect both drives connected with the old drive as Master.
Might that discrepency cause problems?
0
 

Author Comment

by:yuhook
ID: 9699027
Yes, same position number.
0
 
LVL 44

Expert Comment

by:CrazyOne
ID: 9699121
Ok can you boot into safe mode?
0
 

Author Comment

by:yuhook
ID: 9699129
No. As I recall I got another blue logo screen with no logon box. (the resolution was different)
0
 
LVL 44

Expert Comment

by:CrazyOne
ID: 9699152
>>>the resolution was different

That is normal for safe mode. Umm I am guessing you need to do the repair thing I mention in my first comment.
0
 
LVL 8

Expert Comment

by:Huseyin1
ID: 9699641
I take it you put the 98 partition on while XP was already on the HDD, 98 wont see XP, so what you should do is install 98 and then install XP, because XP will see 98 and ajust acordenly.
H
0
 

Author Comment

by:yuhook
ID: 9702592
No. In alll attempts I always copied the win98 partition first. Last night I was about to remind Crazy One that if the 98 partition is removed, xp will boot. I then recalled that to get xp to boot by itself I had to run fdisk/mbr off of a win98 startup disk. I got offline and tried it. Instantly the hang
with no logon box was fixed and xp booted fine. Now 98 wouldn't boot, but I knew from experience that after running fdisk/mbr, it is necessary to run sys c: to get 98 to boot. Now both would boot but only by switching the active partitions. I tried many times to reconfigure the boot.ini file so the xp bootloader would work for both partitions, but I would always get the "HAL" error when trying to boot the 98 partition. I finally gave up on that (although surely there must be a boot.ini configuration that will work). Instead I installed Red Hat Linux 9.0 and the GRUB bootloader. Now EVERYTHING boots fine (yeah).

Here is a recipe for copying win 98 and win XP partitions and getting them both to boot from a different hard drive. 1)  Copy 98 to the front of the drive. 2)  Use a 98 startup disk to run "fdisk/mbr". 3) Use a 98 startup disk to run "sys c:"  <Note that steps 2 & 3 may not be necessary for all users, but I can't see where they could cause any harm.> 4)  Make a partition (NTFS) for  XP and set "active". 5)  Copy XP.  6)  Use the XP SETUP DISC and choose to "Repair" an XP installation, then run "fixboot c:".  7)  With the XP partition still active and the 98 partition still hidden, use a 98 startup disk and run "fdisk/mbr".  8)  Step 8 might be redundant, but now set 98 partition active XP partition hidden and use the 98 startup disk to run "sys c:".  9)   Now set the XP partition active, but make sure the 98 partition is ALSO visible. Presuming the XP boot.ini file is configured correctly, both OS's should be bootable from the XP bootloader screen.

Note again that I couldn't figure out what boot.ini configuration was correct, but instead loaded Linux and let GRUB do the dirty work. GRUB seems to make the boot.ini file inactive?? Even without loading GRUB, and having boot.ini set just to load only the XP partition i.e. partition number 2, both OS's can be made to boot by switching the active partition.

Note that without using the XP SETUP DISC REPAIR "fixboot c:" command XP can't "find itself"
on the new drive because it is configured for the old drive's geometry etc.
0
 

Author Comment

by:yuhook
ID: 9702649
Note that GRUB will not be able to boot the XP partition unless the  recipe is generally adhered to. Most importantly that XP Console Repair "fixboot c:" is then followed with a 98 startup disk "fdisk/mbr".
0
 

Accepted Solution

by:
AnnieMod earned 0 total points
ID: 9717211
PAQ'd and 125 points refunded

AnnieMod
CS Moderator
0

Featured Post

IT, Stop Being Called Into Every Meeting

Highfive is so simple that setting up every meeting room takes just minutes and every employee will be able to start or join a call from any room with ease. Never be called into a meeting just to get it started again. This is how video conferencing should work!

Join & Write a Comment

Suggested Solutions

Issue: Unstable cursor in Windows XP and Windows runs extremely slow in that any click will bring up the Hour glass (sometimes for several seconds before giving you what you want) . Troubleshooting Process and the FINAL FIX: This issue see…
When you start your Windows 10 PC and got an "Operating system not found" error or just saw  "Auto repair for startup". After a while, you have entered a loop for Auto repair which does not fix anything and you will be in a  panic as all your work w…
Illustrator's Shape Builder tool will let you combine shapes visually and interactively. This video shows the Mac version, but the tool works the same way in Windows. To follow along with this video, you can draw your own shapes or download the file…
When you create an app prototype with Adobe XD, you can insert system screens -- sharing or Control Center, for example -- with just a few clicks. This video shows you how. You can take the full course on Experts Exchange at http://bit.ly/XDcourse.

759 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

18 Experts available now in Live!

Get 1:1 Help Now