Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Восстановление GRUB после переустановки Винды  (Прочитано 114035 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Viktor W.

  • Новичок
  • *
  • Сообщений: 46
  • музыкальный старьевщик
    • Просмотр профиля
Re: Восстановление GRUB после переустановки Винды
« Ответ #15 : 07 Сентября 2008, 11:35:06 »
Прочитайте это - http://wiki.ru.unix-like.info/Восстановление_загрузчика , абзац про Ubuntu.

Оффлайн fens

  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
Re: Восстановление GRUB после переустановки Винды
« Ответ #16 : 29 Сентября 2008, 21:09:59 »
Народ тем кто часто переустанавливает винду подойдет следующий метод "Загрузка линя(grub'а) загрузчиком винды" :
1. грузим линь
2. в консоли пишем следующее:
dd if=/dev/hda of=~/bootsect.bin bs=512 count=13. теперь файл bootsect.bin из папки пользователя по учетной записью которого выполнялась выше приведенная команда перекидываем в раздел с виндой
4. грузим/ставим винду
5. дописываем в boot.ini строчку следующего содержания:
C:\bootsect.bin="GNU/Linux Ubuntu HardyHeron"в ковычках можно написать что вышей душе вздумается.
после переустановки винды потребуется только прописать в boot.ini вышеприведенную строчку ;-)

Надеюсь у всех получится!

Оффлайн torquemada

  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Re: Восстановление GRUB после переустановки Винды
« Ответ #17 : 30 Сентября 2008, 00:54:04 »
Здравствуйте. Очень надеялся, что эти форумы буду только читать - ан нет.
В общем, ситуация следующая: наковырял я, скотина такая, чего-то в xorg.config. Задним умом - видимо, раскладку оставил только русскую. Блин. Как результат - не смог залогиниться в системе, раскладка в окне авторизации не меняется. Дальше - больше. Чтобы почитать форум, как там в консоли (ctrl+alt+F2) вызвать этот xorg, пришлось ставить ХР (благо из-под него же оставался пустой раздел на единственном HD).
Раньше как спасал ситуацию в аналогичных случаях: качаем OSL2000 (он маленький, места не просит, вроде, казалось, что надо - может) - запуск ubuntu - корректировка menu.lst и запись grub в mbr. Но теперь ubuntu не хочет грузиться. Не представляю, что делать: выбираю linux в OSL - сразу вижу слово GRUB  в начале строки и мигающий курсор. Вписать ничего нельзя. Подвижек дальше никаких.
В принципе могу править любые конфигурационные файлы линукса из винды (ext2IFS), только что править, блин, когда все что я видел - тот же menu.lst, дальше мои познания не распространялись.

Live CD не работает - диск негодный, нарезать новый не могу. 



Оффлайн torquemada

  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Re: Восстановление GRUB после переустановки Винды
« Ответ #18 : 30 Сентября 2008, 02:22:10 »
Решилось все, слава богам!
Скачал UltraISO, смонтировал ubuntu desktop в виртуальный привод, запустил из-под Винды, линух записался в boot.ini, запустил LiveCD, восстановил GRUB, вошел в root-консоль в recovery mode, исправил 2 проклятые буковки в xorg.conf (ru на en). Теперь придется переписывать GRUB (чтобы вернуть свои splash), заходить в Винду, удалять OSL2000, вертаться в ubuntu, сносить винду.
Господа начинающие пользователи, не повторяйте чужих ошибок -не тупите, как я!
Просто горло себе готов перегрызть при мысли о том, что половина дня полностью прогажена исключительно из-за  необъяснимого, никчемного, неуместного желания посмотреть типа "как там, интересно, работает настройщик xorg'а в системе - не может же быть, что бы он да без меня был нормально настроен - щас я его исправлю!"

 :-[Спасибо за внимание, виноват, накипело...

Оффлайн TeleScope

  • Любитель
  • *
  • Сообщений: 64
    • Просмотр профиля
Re: Восстановление GRUB после переустановки Винды
« Ответ #19 : 09 Октября 2008, 19:21:49 »
Здравствуйте!
Может, немного не в эту тему, извините.
У меня комп с Win XP, scsi винчестер, контроллер IDE jmicron.
Поставил в один из вторичных разделов Ubuntu 7.10
В конце установки GRUB выдал ошибку, не установился.

Пробовал согласно совету
sudo grub
find /boot/grub/stage1
- не находит

setup (hd0,0) - ошибка.

Потом, согласно другому совету, в GPartEd снял галку boot  с загрузочного раздела Win - последняя перестала загружаться, fixmbr, fixboot не помогли.
Ubuntu тоже.
Поставил ALT Linux 4.0, кое-как по книжке добавил в lilo.conf запись для win.

Пока гружусь через lilo.

Почему не ставилась Ubuntu и GRUB?
Что делать?
« Последнее редактирование: 09 Октября 2008, 19:23:25 от TeleScope »

Оффлайн TeleScope

  • Любитель
  • *
  • Сообщений: 64
    • Просмотр профиля
Re: Восстановление GRUB после переустановки Винды
« Ответ #20 : 10 Октября 2008, 17:30:13 »
Удивительно - получилось!
Под своп ALT Linux мной было щедро выделено 19 Гб. Решил выделить большую часть этого раздела в новый ext3 плюс ~2 Гб под своп.
Поставил в этот раздел ubuntu. Обратил внимание, что в списке разделов появился какой-то sdd. Это была флешка.
Вытащил, продолжил установку Ubuntu 7.10. Установилась нормально + GRUB тоже штатно, без дополнительных настроек. импортировал и Alt, и Win.
Оценил преимущества GRUB перед LILO.

Могла быть ошибка установки GRUB из-за смонтированной флешки?

Оффлайн Vezun4ik

  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
Re: Восстановление GRUB после переустановки Винды
« Ответ #21 : 22 Октября 2008, 13:25:50 »
здравствуйте.не поверите но у меня проблема как и у многих здесь.только с маленькими нюансами.Я переустанавливал винду и соответственно она затерла граб.Пытался востановить вышеуказанными способами.например самым легким как здесь говориться: грузился с лайфсд и далее
sudo grub
find /boot/grub/stage1  # эта команда выдаст (hdx,y) x и y это циферки, которые надо дальше подставить
root (hdx,y)
setup (hdx)
quit
на что мне выдавался ответ такого содержания:

Error27: Unrecongnized command

Подскажите кто нить как справиться с такой напастью?

Оффлайн Vezun4ik

  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
Re: Восстановление GRUB после переустановки Винды
« Ответ #22 : 22 Октября 2008, 13:58:43 »
Проблему с загрузчиком решил=)оказалось все очень просто....загрузился с лайф сд,нашел menu.lst и внутри него  уже нашел (hd0,2) что и требовалось.затем все как по мануалу: 
root (hd0,2)
setup (hd0)
quit

А вот почему он выдавал на команду find/boot/grub/stage1  ошибку типа Error27: Unrecongnized command так и не понял :idiot2:

Оффлайн Fireze

  • Новичок
  • *
  • Сообщений: 2
  • Pirate
    • Просмотр профиля
Re: Восстановление GRUB после переустановки Винды
« Ответ #23 : 23 Октября 2008, 03:25:40 »
Приветствую... Я новичек в работе с Linux, и у меня есть маленькая проблемка следующего характера:

Значится имеется винт сата(не разбит - единственный жесткий диск в компе), на нем стоит вин-хп...
Решил попробовать Ubuntu (версия 8.04) и чтоб по криворукости не случилось проблемм - подрубил переносной жесткий диск,
выделил на нем 3  раздела для Ubuntu... установил.... стандартный загрузчик есессно заменился grub'ом ...
впринципе груб меня устраивает - с него и винду и Ubuntu можно грузить... только дело в том, что если отрубить переносник винду не загрузить...

Я пробовал зделать загрузку Ubuntu из стандартного загрузщика виндоуз:
  dd if=/dev/(тут я писал рздел где линь - при загрузке он был sdb, хотя в самой лини он уже был sdf) of=~/bootsect.bin bs=512 count=1
  Восстановил загрузчик виндоуз...
  Скопировал bootsect.bin на С:
  Прописал в boot.ini:
  C:\bootsect.bin="Linux Ubuntu"
Все равно не грузится линь - черный экран...
Как бы сделать чтоб либо груб работал без переносника либо линь со стандартного загрузщика грузилась?
Помогите пожалуйста...
« Последнее редактирование: 23 Октября 2008, 03:53:46 от Fireze »
I Am The Pirate... I Don't Do Anything...

Оффлайн TeleScope

  • Любитель
  • *
  • Сообщений: 64
    • Просмотр профиля
Re: Восстановление GRUB после переустановки Винды
« Ответ #24 : 23 Октября 2008, 12:44:29 »
Я пробовал сделать загрузку Ubuntu из стандартного загрузщика виндоуз:
1.  dd if=/dev/(тут я писал рздел где линь - при загрузке он был sdb, хотя в самой лини он уже был sdf) of=~/bootsect.bin bs=512 count=1
2.   Восстановил загрузчик виндоуз...
3. Скопировал bootsect.bin на С:
  Прописал в boot.ini:
  C:\bootsect.bin="Linux Ubuntu"
Все равно не грузится линь - черный экран...
1. - это в Вине?
2. - как?
3. откуда?

Оффлайн Fireze

  • Новичок
  • *
  • Сообщений: 2
  • Pirate
    • Просмотр профиля
Re: Восстановление GRUB после переустановки Винды
« Ответ #25 : 23 Октября 2008, 15:49:23 »
1. - нет есессн в линухе в терминале... через sudo...
2. - вставил диск с установочником хп и прописал в консоли восстановления fixmbr...
3. - с диска на который в линухе записал bootsect.bin ...
I Am The Pirate... I Don't Do Anything...

Оффлайн stormbringer

  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Re: Восстановление GRUB после переустановки Винды
« Ответ #26 : 24 Октября 2008, 00:14:10 »
Доброго времени суток, господа.
Ситуация такая: стояла Windows. Потом на созданный из-под винды раздел Ext3 была установлена Ubuntu.
Утановка была успешной, но после рестарта машины грузится всё равно Windows  :-\

После загрузки с LiveCD и выполнения последовательности команд
sudo grub
find /boot/grub/stage1 //выдает (hd0,4)
root (hd0,4)
setup (hd0)
quit

Выдаёт:
Цитировать
Probing Devices to Guess BIOS Drives. This May Take a Long Time

Пройдя по одной из ссылок в этом разделе выяснил следующее:
Цитировать
В одном из зарегистрированных с такой ошибкой случаев была применена экзотическая конфигурация дисков, например ultra/non-ultra DMA на одном шлейфе.

Но дело в том что установлен только 1 саташный винт.

В итоге после рестарта грузится grub, видит все системы, но при попытки войти в какую либо из них выдаёт:
Цитировать
Error21: Selected disk does not exist


Будте добры, подскажите с чем это может быть связано, и как лечить эту болячку?


« Последнее редактирование: 24 Октября 2008, 00:15:49 от stormbringer »

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Re: Восстановление GRUB после переустановки Виl
« Ответ #27 : 24 Октября 2008, 09:42:43 »
stormbringer, гляньте ещё:
grub
find /boot/grub/stage2
Попробуйте переустановить grub.

И ещё,
...на созданный из-под винды раздел Ext3...
я бы так не рисковал.
« Последнее редактирование: 24 Октября 2008, 09:46:48 от ArcFi »

Оффлайн stormbringer

  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Re: Восстановление GRUB после переустановки Винды
« Ответ #28 : 24 Октября 2008, 15:21:04 »
ArcFi, спасибо! Вечером попробую. А в чём вообще разница между stage1 и  stage2?

Цитировать
я бы так не рисковал.

А в чём, собственно опастность? Я новичёк в линуксе, только начинаю ковырятся...  :-[

Оффлайн stormbringer

  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Re: Восстановление GRUB после переустановки Винды
« Ответ #29 : 25 Октября 2008, 00:45:05 »
Господа, если кому интересно, проблема решилась.
НИКОГДА, слышите, никогда не юзайте винду  :2funny: и её приложения для созлания разделов под Линь. Вопрос решился удалением разделов и созданием их из инсталера.
С уважением. Спасибо всем кто помог! В частности ArcFi


 

Страница сгенерирована за 0.019 секунд. Запросов: 21.