Grub сломал загрузчик. Как восстановить?
Подробней... Был один диск и на нем был Windows XP. В биосе было прописано "Грузиться с диска 1". Поставил 2-ой диск, в биосе прописал "Грузится с СД-ром, потом с диска 2". Поставил Linux. При установке grub затер загрузчик на диске 1, а на диске 2 вообще не было загрузчика. Я ручками поставил загрузчик grub да диск 2 и теперь при загрузке с диска 2 всё грузится. И винда и линукс. Но если загрузится с диска 1, то там грузится grub у которого stage1, stage2 и menu.lst лежит на диске 2. Но диск 2 временный. Нужно чтоб при загрузки с диска 1 грузилась винда. Ни каких грабов там не должно быть. Как восстановить загрузчик Windows?
Что пытался сделать: 1) Вынул из компа диск 2 2) Попробовал установить windows поверх старой винды (т.е. попытался восстановить старую копию) - не помогло 3) В инете нашел способ восстановления - fixmbr И fixboot. Загрузился в консоль виндоус. fixmbr - предупредил что если разделы видны, то fixmbr делать не нужно. У меня все разделы нормально видны. Но не смотря на это я выполнил fixmbr - не помогло 4)fixboot - спросил "куда ставит загрузчик? на c:/?" Ответил yes. - не помогло.
Да и вообще fixmbr и fixboot под сомнениями. Зачем мне исправлять таблицу разделов и загрузчик на диске с:/? У меня все разделы видны и grub со второго диска может загрузить винду, т.е. загрузчик на диске с: исправлен. Неисправна главная загрузочная область диска 1. Как её восстановить?
|