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


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

Автор Тема: Grub2 нужна помощь!  (Прочитано 851 раз)

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

Оффлайн zomg

  • Автор темы
  • Новичок
  • *
  • Сообщений: 25
    • Просмотр профиля
Grub2 нужна помощь!
« : 09 Июня 2010, 00:25:49 »
Доброго времени суток
Проблема, ставшая у меня на пути, никаким образом не решается.
Все мои усилия были безуспешны на протяжении всего сегонешнего дня.
Проблема:
Была Windows, потом решил поставить Ubuntu. Поставил 10.04 LTS
Все нормально.
Потом, при загрузке компьютера, в списке пропала строчка с виндой.
Долгие гуляния по форумам, чтение различной мукулатуры, результата не принесли.
Потом задумался, насчет причины. (не может же быть так просто, взяла строчка, и исчезла)
Вспомнил вот что
В процессе чистки компьютера, от ненужных файлов, на диске C:\  (корень был засран)
случайным образом, зацепил boot.ini  и все файлы, всякие autorun и т.д.  (думаю суть проблемы в этом)
Конечно слепил файлик boot.ini 
прописал должным образом все.  Обновил граб. И... ничерта! 
Уже не знаю что делать.

Вот, кидаю еще fdisk -l

(Нажмите, чтобы показать/скрыть)



Оффлайн Alie Alexandross

  • Старожил
  • *
  • Сообщений: 1576
    • Просмотр профиля
Re: Grub2 нужна помощь!
« Ответ #1 : 09 Июня 2010, 04:26:51 »
Конфиг приведите.
Подпись автора jillsmitt истинна...

Оффлайн bucker

  • Участник
  • *
  • Сообщений: 171
    • Просмотр профиля
Re: Grub2 нужна помощь!
« Ответ #2 : 09 Июня 2010, 04:57:22 »
В процессе чистки компьютера, от ненужных файлов, на диске C:\  (корень был засран)
случайным образом, зацепил boot.ini  и все файлы, всякие autorun и т.д.  (думаю суть проблемы в этом)

В т.ч. и ntldr & ntdetect.com? Переставляй оффтопик. Потом восстанавливай grub. HOW-TO по восстановлению grub2 есть тут в соответствующем разделе.
BTW, autorun там быть вообще не должно было - весьма вероятен вирус.

Оффлайн opa4

  • Новичок
  • *
  • Сообщений: 19
    • Просмотр профиля
Re: Grub2 нужна помощь!
« Ответ #3 : 09 Июня 2010, 08:04:17 »
На мой взгляд, надо просто переустановить GRUB.
В терминале: sudo apt-get install grub2
При настройке вам будет задано два вопроса:
Ответим да и да/

Далее закончим установку Grub'а командой: sudo upgrade-from-grub-legacy

Далее, если хочешь установить картинку на GRUB устанавливай пакет grub2-splashimages
команда в терминале: sudo aptitude install grub2-splashimages
Картинки появятся в папке /usr/share/images/grub
Через свойства картинки скопируем в буфер памяти имя понравившейся картинки, я выбрал самолетик – 050817-N-3488C-028
И отредактируем конфиг Grub-а отвечающий за темы фона:

sudo gedit /etc/grub.d/05_debian_theme
В редакторе заменим строку:
[...]
for i in {/boot/grub,/usr/share/images/desktop-base}/moreblue-orbit-grub.{png,tga} ; do
[...]
на
[...]
for i in {/boot/grub,/usr/share/images/desktop-base,/usr/share/images/grub}/050817-N-3488C-028.{png,tga} ; do
[...]

Выполним команду:
sudo update-grub
И при следующей загрузке увидим меню Grub на фоне своей картинки!
Все!

Оффлайн Gupm

  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
Re: Grub2 нужна помощь!
« Ответ #4 : 09 Июня 2010, 08:43:49 »
Думаю, картинка не поможет. :-)
Что осталось в корне диска С:?

string

  • Гость
Re: Grub2 нужна помощь!
« Ответ #5 : 09 Июня 2010, 09:53:56 »
Цитировать
for i in {/boot/grub,/usr/share/images/desktop-base}/moreblue-orbit-grub.{png,tga} ; do
Что-то нет там такой строчки

Оффлайн Raptor26

  • Активист
  • *
  • Сообщений: 286
  • Ubuntu 11.04
    • Просмотр профиля
Re: Grub2 нужна помощь!
« Ответ #6 : 09 Июня 2010, 10:41:54 »
А просто sudo update-grub?

Оффлайн dieselist

  • Активист
  • *
  • Сообщений: 525
    • Просмотр профиля
    • diesel.pp.ua
Re: Grub2 нужна помощь!
« Ответ #7 : 09 Июня 2010, 11:01:52 »
Потом, при загрузке компьютера, в списке пропала строчка с виндой.

Конфиг граба в студию!
Ubuntu, Gentoo, RHEL, AIX

Оффлайн zomg

  • Автор темы
  • Новичок
  • *
  • Сообщений: 25
    • Просмотр профиля
Re: Grub2 нужна помощь!
« Ответ #8 : 09 Июня 2010, 12:27:38 »
  grub.cfg
(Нажмите, чтобы показать/скрыть)


ntldr & ntdetect.com да, эти файлики тоже
но я вчера уже взял их у друга (у него хр), положил ихв  корень - толку 0.

сам граб переустанавливал, не идиот я, это я сделал на первых шагах.

В корне только папки, и... теперь еще три файла
boot.ini, ntldr, ntdetect.com

Raptor26,  у меня не каникулы.

Уже в бубен стучал, не помогает :(

Вчера еще в грабе, выполнил команды
root (hd0,1)
на что он ответил, мол система NTFS
С удивленным лицом, прописал chanloader +1
boot
На что меня послал - NLTDR is missing, Press Ctrl+Alt+Del to restart
Собственно, после чего я и запихнул эти два файла (ntldr, ntdetect.com) в корень диска.
Обновил
Перезагрузился, сделал все в том же порядке. После этого он вообще обиделся на меня. Просто мигает черта _, ждал-ждал, ничего не происходит.
« Последнее редактирование: 09 Июня 2010, 12:41:29 от zomg »

Оффлайн Alie Alexandross

  • Старожил
  • *
  • Сообщений: 1576
    • Просмотр профиля
Re: Grub2 нужна помощь!
« Ответ #9 : 09 Июня 2010, 12:43:21 »
1. Покажите мне где у вас в меню загрузка windows?
2. Каким образом обновгение grub должно было помочь с новым boot.ini?

Первым делом восстновите загрузчик windows с установочного диска, потом переустановите grub и отредактируйте меню запуска. Само по себе там ничего появлятся не должно...
Подпись автора jillsmitt истинна...

Оффлайн zomg

  • Автор темы
  • Новичок
  • *
  • Сообщений: 25
    • Просмотр профиля
Re: Grub2 нужна помощь!
« Ответ #10 : 09 Июня 2010, 13:17:03 »
1. да-да, нету. прошу прощения, забыл что переустановил граб после всех манипуляций, дабы восстановить дефолт, и убрать все неразумные мои поправки.
2. не знаю, просто. все только и кричат, обновляйте граб. вот и обновляю. мало ли.

установочного диска винды нету. этой винде уже около полугода. там все заточено для работы. вот и не хочу прощаться именно с этой виндой.

сейчас поколдовал, и вот что вышло.

выполнил опять команды в грабе:
root (hd0,1)
chainloader +1
boot
на что он:
NLTDR is missing, Press Ctrl+Alt+Del to restart   (Опять?! :idiot2:)
положил в корень другой nltdr, перезагрузился.
выполнил опять команды
root (hd0,1)
chainloader +1
boot
на что он, выдал, мне вроде как меню загрузки nltdr, но только русские символы иероглифами
и три строчки
1)Windows Server 2003
2)Microsoft Windows XP Professional RU
3)Microsoft Windows

Тут, как я понял уже подключается boot.ini, так как эти данные с него и только.
Попробовал первую
ответ:
<Windows root>\system32\hal.dll
Попробовал вторую, тоже самое.
А с третей там вообще беда.

Из этого всего, извлек, что надо ковырять boot.ini :D

Оффлайн Alie Alexandross

  • Старожил
  • *
  • Сообщений: 1576
    • Просмотр профиля
Re: Grub2 нужна помощь!
« Ответ #11 : 09 Июня 2010, 14:42:19 »
Не мучайтесь, поищите у знакомых диск с той-же версией Windows что и у вас и восстановите ntldr.
GRUB, кстати, настроили правильно раз управление ntldr передаётся. Там можно больше ничего не трогать.
Подпись автора jillsmitt истинна...

 

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