1 |
On Sun, 2006-08-20 at 17:30 -0500, Michael Sullivan wrote: |
2 |
> Awhile back my wife asked me to add Windows 98 SE to the operating |
3 |
> systems on her computer (Gentoo and WinXP) so that she could play old |
4 |
> games that we couldn't get to work in Linux with wine. She attempted to |
5 |
> boot into Windows XP today, but got an error message: |
6 |
> |
7 |
> NTLDR is missing |
8 |
> Press any key to continue |
9 |
> |
10 |
|
11 |
'98 believes it's the only OS in the entire world, and sets up the MBR |
12 |
on the boot disk to suit itself, so you need to put it back. |
13 |
|
14 |
Boot off the XP install disk, start the recovery option (not sure of the |
15 |
name right now, but it's obvious what it is from the menu), and run |
16 |
FIXBOOT from the prompt. That should put XP right. |
17 |
|
18 |
Then boot normally, and make sure grub.conf/menu.1st have the correct |
19 |
entries for the MS OSes. Something like: |
20 |
|
21 |
title WindowsXP |
22 |
root (hd0,1) |
23 |
chainloader +1 |
24 |
|
25 |
Adjust the root entry to suit the partitions used by each Windows OS as |
26 |
per normal grub rules. Everything should be back to normal. If you are |
27 |
unlucky enough to have run FIXMBR from XP, then you need to reinstall |
28 |
grub onto the MBR to get your usual boot loader back. Boot off any old |
29 |
LiveCD and run grub-install. After booting back into Linux you can then |
30 |
run the gentoo version of grub-install to restore things exactly as they |
31 |
were. |
32 |
|
33 |
alan |
34 |
|
35 |
|
36 |
-- |
37 |
gentoo-user@g.o mailing list |