Сначала качаешь себе Super Grub Disk - чтобы потом загрузиться с компакт-диска. Винда при установке затрёт загрузочник. Ставишь винду как обычно, потом грузишься с компакта. Там всё интуитивно понятно . Можно как загрузчик восстановить, так и просто в систему загрузиться без загрузчика убунты на жёстком диске .
Как поставишь убунту: нуна залезть в /boot/grub/menu.lstи отредактировать список со всеми префиксами titleКак то так: default 3 (Грузит ХР)timeout 5title Ubuntu, kernel 2.x.xx-xx-386root (hd0,6)kernel /boot/vmlinuz-2.x.xx-xx-386 root=/dev/hda7 ro quiet splashinitrd /boot/initrd.img-2.x.xx-xx-386savedefaultboottitle Other operating systems:roottitle Microsoft Windows XP Professional RUroot (hd0,0)savedefaultmakeactivechainloader +1Можно еще добавить рекавари мод и метка тогда будет 4)параметр (hdx,x) настраивается самостоятельно в зависисмости от того где стоит система (номер винта,номер раздела)Пробуй))*чтоб отредактировать мона залезть через ЛивСд))
ВАРИАНТ № 1. (с гемором)Пишу только шаги, которые ты должен делать.1. Делаешь копию MBR на дискету или на сидюк2. Выделяешь первичный раздел под винду, ставишь её3. Восстанавливаешь затёртую виндой MBR с дискеты или сидюка на винт (смотри пост Александра про Super Grub Disk, например)4. Добавляешь руками в список загрузки GRUBа пункт для виндыВАРИАНТ № 2. (проще)1. Ставишь винду2. Ставишь заново убунтуА там решай ;)
Для супергрубдиска не надо делать копии :)) В этом его преимущество. Качаешь несколько метров из сети, записываешь на диск, устанавливаешь винду, загружаешься с диска, пишешь: восстановить. Всё :)Так что это не гемор - а просто чуть подольше. А вот вариант 2 - пока переставишь ОС, потом пакеты, потом конфиги поправишь - если правил где-то, а сейчас не помнишь .
вы что смеетесь ? нафиг так сложно то все ?Александр AldeX Крылов - еще норм вариант предложил . но насколько я знаю после восстановить он восстановит только путь ubuntu так что menu.lst придется править все равно . или ошибаюсь ?насчет других вариантов: жесть ))) - особенно поставить ХР потом заного Убунту )) - без обид, но зачем изобретать велосипед ?я делал так - после установки Windows XPзапускаешь live cd/dvd с ubuntuзапускаешь консоль в ней пишешьsudo grubfind /boot/grub/stage1 - после этого он выдает раздел на котором установленна ubunturoot (hd0,4) - у меня так (0-номер диска, 4 - номер раздела)setup (hd0)quit------------------все ubuntu восстановленназагружаемся в ubuntu открываем консольпишемsudo gedit /boot/grub/menu.lstпрокручиваем в низ до списка операционокпосле них добавляем title Windows XP root (hd0,0) - взависимости на каком разделе и диске стоит виндаmakeactivechainloader +1----------возвращаемся на верх и ставим перед строчкой hiddenmenu - ну или не ставим ) тогда при загрузке надо будет нажимать esc для перехода в меню операционок-----------------------------------------насчет SuperGrub - не люблю сторонние штучки - не идущие в комплекте, мало ли что и кто это делал ? всегда можно все ручками починить )
Александр, dd if=/dev/hda of=/media/floppy/image count=1 bs=512 для знающего - это просто и быстро, а если человек к командной строке еще не привык, то гемор.Андрей, за grub спасибо, а то уже забыл про него )))
Андрей. У меня восстановил все пути :)У Супергруба - исходники можно посмотретьВиктор, тут ты прав. В этом случае всё просто. Но если человек спрашивает о том, как поставить винду, значит, у него пока недостаточно опыта, чтобы не наделать ошибок
поставить винду не проблемапоставить ее поверх линукса даи грузиться изначально когда винду ставишь с диска с ее дистрибом и ставить или же из под линукса заходить на диск с дистрибом винды и ставить?