Guest
Не надо мудрить - сделай проще (С) KISS.
konung
А Linux то хоть грузится?
Если да, то сделать всё проще парэной рэпы.
- Запустите fdisk /dev/hda если диск один. Если диска два и более, то следовало бы уточнить вопрос (раскладка по дискам, по-подробнее).
- Найдите раздел, на котором стоит Винда.
- Отредактируйте файлик /boot/grub/grub.conf (или как его иногда зовут menu.lst - вобщем, по месту). Добавить надо где-то следующее:
[pre]
title Windows XP
* * * rootnoverify (<xx>,<yy>
* * * chainloader +1
[/pre]
Параметры <xx> и <yy> расчитываются так:- <xx> - hd<device_number> - номер диска(можно взять из строки загрузки Linux). отсчёт идёт от нуля.
- <yy> - номер раздела, на котором стоит отперационка (в данном случае - WinXP). Отсчёт идёт от нуля, т.е. если Винда стоит на разделе /dev/hda3, то надо писать [pre]rootnoverify (hd0,2)[/pre]
- Подмонтируйте разде WinXP(запись должна быть разрешена).
- Откройте файл boot.ini в корне раздела Винды. Вот тут надо бы по-внимательнее:
- Осмотреть строки типа [pre]multi(0)disk(0)rdisk(0)partition(2)[/pre] в разделе operating systems. Должна быть строка, указывающая на наличие загрузчик в разделе WinXP(partition(<WinXP_Partition_Number>).
- Если такой строки не окажется, то её надо будет просто напросто добавить, скопировав имеющуюся и исправив в скопированной строке номер раздела(partition(x)).
- В строке Default надо будет указать ИМЕННО ЭТОТ РАЗДЕЛ.
Вроде всё. Если чего не выйдет - пишите.
[s]Исправлено:
Barracuda, 20:01 9-09-2002[/s]