Computing.Net > Forums > Windows XP > Screwed up dual boot W98SE/XP

Computer Problems? Computing.Net has over 1,000,000 posts about all things technology related! Over 90% answered within 24 hours! Click here to start participating now! Also, be sure to check out the New User Guide.

Screwed up dual boot W98SE/XP

Reply to Message Icon

Name: JOBL
Date: June 3, 2003 at 02:30:19 Pacific
OS: XP Pro
CPU/Ram: P4 / 512
Comment:

Hello,

I'm afraid I screwed up my dual boot W98SE/XP system when upgrading a hard disk.

Original situation:
C: W98SE drive
D: data drive
E: XP drive
F: CD-ROM

I needed to upgrade my C: drive. I tried to make an exact copy of the C: partition using MaxBlast (Maxtor utility) and PM6.0, but neither worked. So I resorted to creation of a partition, format/s to make it W98SE-bootable, and xcopy to move my W98SE installation to my new C: drive.

Result: my PC boots directly into W98SE, no more boot OS selection menu. I edited boot.ini to point to my XP installation, and ran bootcfg from recovery console, but to no avail.

My guess is that I overwrote the XP boot sector on my C: drive, right?
How do I recover this?
Do I need to run fixboot or fixmbr or both from the recovery console? Is there any risk to my W98 instalaltion when doing so?

Alternately, if I choose a repair installation from recovery console, do I need to reinstall all XP applications? Is this a safer option?

Thanks in anticipation, your help is greatly appreciated!

Johan



Sponsored Link
Ads by Google

Response Number 1
Name: x86
Date: June 3, 2003 at 02:56:07 Pacific
Reply:

You need to boot from XP CD and use the command line repair option to fix this problem. It does not effect either Windows just reinstalls what you removed.


0

Response Number 2
Name: Richard59
Date: June 3, 2003 at 06:21:41 Pacific
Reply:

In a dualboot situation the FIXBOOT and FIXMBR commands will not restore the dualboot entirely. I developed the following after inadvertantly formating my ME C drive in a dualboot system. Just substitute 98 where you see ME and modify the sample BOOT.ini to suit your configuration. Good luck.

Restore ME/XP Bootfiles

Here's how to do it .
Boot up into ME. Insert your XP disk into CD-ROM but do not load Just exit the XP setup and leave the disk in the drive. Next use Explorer to locate the following files in the I386 folder of the XP CD:
NTLDR and NTDETECT.

Copy these two files to the root directory of your C drive.
Next you will need to create a file called READ.SCR using notepad and save this file also in root of C drive.and run debug command in MS DOS to create a new bootsect.dos file. the contents of READ.SCR as follows:
L 100 N 0 1
N C:\BOOTSECT.DOS
R BX
0
R CX
200
W
Q

N in the first row is replaced by number corresponding to drive letter of the dos partition where ME is loaded. 2=C 3=D 4=E.
In my case 2.
To run the program open MSDOS and type:
debug read.scr
press enter.
To verify the success check the C root directory and you should have a new file called BOOTSECT.DOS
Lastly you need a new BOOT.INI file. Copy the following into notepad and save it as BOOT.INI also in the root directory of your C drive:

[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 Professional" /fastdetect
C:\="Microsoft Windows ME"

If this Boot.ini file does not work for you then there's another way to recreate the file. After completing all the other steps except the Boot.ini file restart your system with the XP disk in. when prompted press R for recovery. Setup will detect your existing XP install and you should log in using admin password. Once logged in type FIXBOOT press enter, answer Y.
Then type FIXMBR press enter, answer Y.
Remove XP CD, reboot. Your dualboot options should be restored


0

Response Number 3
Name: JOBL
Date: June 3, 2003 at 14:58:15 Pacific
Reply:

OK, thanks for the replies!
I got my XP up and running again, but now I have a different problem...

My OS boot selection menu reappeared, and I could again select XP. But... My C: and D: drives are now swapped!
Also, I could not boot into W98SE, system files were missing.

So, I gave up and reinstalled my original C: drive with the old W98SE installation and the "good" boot sectors.
BIOS correctly identifies master and slave disks, all drive letters are correct in W98SE, but in XP my C: and D: drives are still swapped and I can't get them right again! (XP runs off my secondary master, E:)

HELP! What's gone wrong, and how can I resolve this???

Thanks in advance,

Johan


0

Response Number 4
Name: Richard59
Date: June 4, 2003 at 03:02:27 Pacific
Reply:

Copy the following four files from your "Old" C drive to the root directory of your "New" C drive:
Boot.ini
NTLDR
NTDETECT
BOOTSECT.DOS


0

Sponsored Link
Ads by Google
Reply to Message Icon

Related Posts

See More







Post Locked

This post is quite old and has been locked from receiving new replies. Please create a new posting instead.


Go to Windows XP Forum Home


Sponsored links

Ads by Google


Results for: Screwed up dual boot W98SE/XP

dual booting an XP Home machine www.computing.net/answers/windows-xp/dual-booting-an-xp-home-machine/154347.html

dual boot windows xp home & xp pro www.computing.net/answers/windows-xp/dual-boot-windows-xp-home-xp-pro/178997.html

Dual boot with XP and 98SE. www.computing.net/answers/windows-xp/dual-boot-with-xp-and-98se/9327.html