Полезные статьи: 1. Вы можете воспользоваться загрузочным меню вашей материнской платы, если это возможно на ней (обычно это клавиша F8 в самом начале загрузки компьютера после сообщения о службе POST). Получится только если в MBR каждого из жестких вписаны загрузчики этих систем.

2. Вы можете каждый раз заходить в BIOS и менять жесткий диск там, что мне кажется жутко неудобным. Опять же только при условии записанных загрузчиков в MBR на каждом из жестких дисков.

***WINDOWS XP***

3. Вы можете отредактировать boot.ini.

- Щелкните правой кнопкой мыши значок Мой компьютер и выберите пункт Свойства. Или В меню Пуск выберите пункт Выполнить, введите команду sysdm.cpl и нажмите кнопку ОК.
- На вкладке Дополнительно в группе Загрузка и восстановление нажмите кнопку Настройка.
- В области Загрузка операционной системы нажмите кнопку Правка.
Откроется блокнот, куда вам нужно будет вписать загрузку вашей windows 98

Приблизительно это должно выглядеть так:

Составные строчки файла boot.ini:
multi( ) - вид адаптера (scsi, eide и т.д.), номера от 0 до 3
disk( ) – физический диск в цепочке SCSI, для IDE компьютеров равен 0
rdisk( ) - номер диска в цепочке, для SCSI до 6, для IDE до 1
partition( ) - логический раздел

Пример (Windows 98 на диске D, по умолчанию грузится ХР):
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /fastdetect
C:\bootsect.win="Windows 98"

Пример (Windows 98 на диске С, по умолчанию грузится ХР):
[boot loader]
timeout=15
default=multi(0)disk(0)rdisk(0)partition(2)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Win XP" /fastdetect
C:\="Win 98"

Пример (Windows 98 на диске С, по умолчанию грузится 98):
[boot loader]
timeout=20
default=C:\
[operating systems]
C:\="Win 98"
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Win XP" /

Теперь загрузитесь с установочного CD-ROM Windows XP, подождите, пока программа загрузит нужные ей файлы, и выберите "Восстановление системы" (Repair Console). От вас потребуют выбрать установленную систему (как правило, установлена только одна копия Windows, поэтому выбор очевиден) и ввести пароль администратора. В Windows XP Home пароль администратора по умолчанию не задан, поэтому просто нажмите Enter. В XP Professional введите тот пароль, который вы указывали при установке.

В появившейся командной строке наберите FIXBOOT. Программа восстановит главную загрузочную запись (MBR), загрузочную запись диска C: и создаст загрузочное меню.

Если не помогло, то после команды fixboot введите команду fixmbr.

Ну и наконец последний альтернативный вариант:

На этот раз делаем это в windows98

Загрузитесь с дискеты, запустите установку Windows 98 и выберите подготовленный логический диск. Когда установка закончится, будет загружаться только Windows 98. Теперь нужно восстановить загрузчик Windows XP.

Под Windows 98 запустите "Блокнот" и скопируйте в него следующий текст:

L 100 2 0 3
R BX
0
R CX
600
N C:\BOOTSECT.DOS
W
Q

Обязательно нажмите Enter после буквы Q. Сохраните этот файл под именем C:\boot.dbg, затем запустите сеанс MS-DOS и введите "debug