Страница 1 из 2

Восстановление загрузчика grub.

Добавлено: 03 янв 2010 12:16
Garipov72
:( Проблема обстоит в следующем:
У меня ж\д разбит на 3-и раздела: 20 Гб - windows; 30 Гб - Linux Fedora 12, остальное это документы. Всегда установку проводил в следующем порядке: Windows а потом уже Linux, но вот беда :( у меня винда полетела, пришлось переставить, однако загрузчик Windows затёр загрузчик Linux, я раньше эту проблему решал простым востановлением Linux, но беда (!!!). У меня диковод полетел (перестал читать DVD, хотя CD читает без проблем), как мне теперь можно загрузится в Linux (в полной графической среде!)?

Re: Установка загрузчика.

Добавлено: 03 янв 2010 17:13
ru
Garipov72 писал(а)::( Проблема обстоит в следующем:
У меня ж\д разбит на 3-и раздела: 20 Гб - windows; 30 Гб - Linux Fedora 12, остальное это документы. Всегда установку проводил в следующем порядке: Windows а потом уже Linux, но вот беда :( у меня винда полетела, пришлось переставить, однако загрузчик Windows затёр загрузчик Linux, я раньше эту проблему решал простым востановлением Linux, но беда (!!!). У меня диковод полетел (перестал читать DVD, хотя CD читает без проблем), как мне теперь можно загрузится в Linux (в полной графической среде!)?
Есть два варианта:
1) если читает CD, то скачай образ Damn Small Linux (примерно 50 мб), запиши на CD и загрузись с него
2) если BIOS поддерживает загрузку с USB-устройств, то тоже скачай какой-нибудь карликовый дистрибутив для USB flash, запиши на флешку и загрузись с нее

Независимо от того, как загрузился в Linux вызывай консоль (если мне не изменяет память, то правой кнопкой мыши по рабочему столу и выбрать Terminal). Как только загрузится консоль, набирай sudo su
Потом fdisk -l /dev/sda (если диск SATA) или fdisk -l /dev/hda (если IDE)
и запоминаешь или записываешь имеющиеся разделы
Скорей всего линукс у тебя на втором разделе, так что mount -t ext3 /dev/sda2 /kuda/nibud
chroot /kuda/nibud
grub
как grub выведет свое приглашение пишешь root и нажимаешь клавишу tab (должен вывестись список доступных разделов с идентификаторами grub)
Скорей всего у тебя будет root (hd0,1)
Это и печатаешь в строке приглашения grub
Потом устанавливаешь загрузчик setup (hd0,1) (ВНИМАНИЕ!hd0 и /dev/sda - даны для примера!У тебя в системе они могут называться по-другому)
Ну и собственно, всё... exit и reboot (загрузку с CD не забываем отключить)

Re: Установка загрузчика.

Добавлено: 03 янв 2010 17:17
ru
Кстати, ntloader тоже умеет другие операционные системы загружать.
Помню, когда в юности еще игрался с разными операционками для меня стало шоком, что загрузчик OpenBSD не умеет другие операционки грузить. Так что, остался я один на один с консолью OpenBSD без возможности загрузить WindowsXP: пришлось грузиться с WindowsXP CD, восстанавливать ntloader и обучать его OpenBSD загружать.

Re: Восстановление загрузчика grub.

Добавлено: 07 янв 2010 18:09
Vanyaru
Garipov72 Если имеешь хороший системник рекомендую вместо разбития жесткого диска использовать программку Virtual Box очень удобная в плане нескольких OS на одной машине.

Re: Восстановление загрузчика grub.

Добавлено: 07 янв 2010 19:21
Garipov72
Vanyaru писал(а):Garipov72 Если имеешь хороший системник рекомендую вместо разбития жесткого диска использовать программку Virtual Box очень удобная в плане нескольких OS на одной машине.
Я так понимаю это эмулятор? :? Если да то он не приемлем, я уже такими программами пользовался :( . Лучше живого Linux ничего нет, просто он у меня работает по 5-20 часов, без перезагрузки, и тянуть систему той же виндой все это время, что то не в прикол.
А вот винду в принципе можно было бы так сделать, чтоб из Linux в Windows. Тогда и проблема с переустановкой отпадёт.
:idea: Возможно так и сделаю, спасибо Vanyaru за мысль.

Re: Восстановление загрузчика grub.

Добавлено: 08 янв 2010 10:47
Vanyaru
Пожалуйста.
Самое оно для ознакомления или тестирования OS без головной боли.

Re: Восстановление загрузчика grub.

Добавлено: 31 мар 2010 20:46
dooh
Подскажите как можно для grub menu.lst поправить ... у меня ничего в этом плане не выходит ... не знаю как под рутом редактор запустить

Re: Восстановление загрузчика grub.

Добавлено: 31 мар 2010 23:03
feRL
dooh писал(а):Подскажите как можно для grub menu.lst поправить ... у меня ничего в этом плане не выходит ... не знаю как под рутом редактор запустить
А еси так? nano -w /boot/grub/menu.lst :D

Re: Восстановление загрузчика grub.

Добавлено: 01 апр 2010 10:01
ru
dooh писал(а):Подскажите как можно для grub menu.lst поправить ... у меня ничего в этом плане не выходит ... не знаю как под рутом редактор запустить
вызови окно терминала,
потом введи сначала su
потом вводишь пароль root
а потом вызываешь свой любимый текстовый редактор (он будет запущен с правами root, потому отредактировать grub.conf можно будет без проблем)

Re: Восстановление загрузчика grub.

Добавлено: 02 апр 2010 07:23
dooh
Так я пробовал но у меня в качестве редактора стоит Kwrite а он не запускается ... пишет что не может запустить бинарный файл ...

Re: Восстановление загрузчика grub.

Добавлено: 02 апр 2010 08:22
ru
dooh писал(а):Так я пробовал но у меня в качестве редактора стоит Kwrite а он не запускается ... пишет что не может запустить бинарный файл ...
а зачем пытаться именно kwrite запустить?
Неужели других текстовых редакторов нет?По крайней мере vi должен иметься: набери vi /etc/grub.conf в терминале

Re: Восстановление загрузчика grub.

Добавлено: 02 апр 2010 09:40
dooh
там файл не grub.conf это вроди как самая последняя сборка ... там файл menu.lst

Re: Восстановление загрузчика grub.

Добавлено: 02 апр 2010 09:43
dooh
ок ... попробую vi ...

Re: Восстановление загрузчика grub.

Добавлено: 02 апр 2010 09:45
dooh
таже фигня ... пишет ... can't execute binary file

Re: Восстановление загрузчика grub.

Добавлено: 02 апр 2010 09:50
feRL
dooh писал(а):таже фигня ... пишет ... can't execute binary file
А nano? Ставь mc, с ним редактируй, тока от рута запускай