Разобрался я с загрузкой двух систем при помощи загручика.
Проблема была в невозможности загрузки Windows с "неактивного" диска. Т.е. если в биосе загрузочным стоит один диск, а Windows установлен на другом, то Windows не сможет загрузиться(в моем случае комп просто перезагружался и меню выпадало занова).
Решением данной проблемы стал загрузчик GRUB.
Для того, что бы второй диск стал активным для воможности загружать с него Windows нужно исподьзовать следующии командочки(как я понял, то эти команды виртуально активируют диски):
grub> map (hd0) (hd1)
или
grub> map (hd1) (hd0)
Для тех, кому интересно, выкладываю содержимое своего файла с мкню(у меня это menu.lst):
Цитата:
# By default, boot the first entry.
color light-gray/blue black/light-gray
default 0
# Boot automatically after 10 secs.
timeout 10
# For booting FreeBSD-6.2
title FreeBSD-6.2
root (hd0,0,a)
kernel /boot/loader
boot
# For booting Windows
title Windows XP
# Для виртуального активировония жесткого диска
map (hd1) (hd0)
rootnoverify (hd1,0)
makeactive
chainloader +1
boot
# Reboot computer
title Reboot system
reboot
# Power off computer
title Shutdown system
halt
|
Вопрос считаю решенным, а тему закрытой.