Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

Проблема с загрузчиком grub

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [*nix/Linux] >> Проблема с загрузчиком grub
Имя
Сообщение << Старые топики   Новые топики >>
Проблема с загрузчиком grub - 2008-06-11 17:04:56.070000   
xeeon

Сообщений: 56
Оценки: 0
Присоединился: 2007-12-25 12:03:04.050000
Администратор пожалуйста не закрывай тему
Здравствуйте товарищи
Через Linux разбил жесткий диск на 4 части
в первой swap;во второй Linux;в третей xp и в последнем sever2003
Загрузчик удалился Как я пытался восстановить загрузчик Вставил инсталляционный диск в меню выбрал Rescue System что то загрузилось зашел от пользователя root
grub
grub&gt; root (hda0,1)
grub&gt; setup (hd0)
grub&gt; quit И о чуда загрузчик восстановился только он удалил загрузчик windows Я опять поставил windows
Потом опять вставил инсталляционный диск в меню выбрал Installation потом other options там был выбор repair installed system и boot&nbsp; installed system
Я выбрал boot installed system загрузился мой Suse я зашел через root со своим паролем и то же самое сделал
grub
grub&gt; root (hda0,1)
grub&gt; setup (hd0)
grub&gt; quit
И он опять удалил windows
Когда я первый раз ставил Linux и готовил разделы в нем, я в Boot Load Setting ничего не менял.Там стоит grub по умолчанию и есть в центральном окне четыре строки
OpenSuse 10.2
Windows
Floppy
FailSafeOpenSuse 10.2
Галочка стоит над OpenSuse 10.2 Что мне делать?
Ps:У меня раньше стояла FreeBSD так там загрузчик пару секунд восстанавливать
Post #: 1
RE: Проблема с загрузчиком OpenSuse - 2008-06-11 17:57:50.860000   
Wlada

Сообщений: 1233
Оценки: 0
Присоединился: 2007-09-24 12:01:26.970000
у меня тоже FreeBSD и нет проблем ни с загрузчиком ни с его востановлением
а OpenSuse не имеет своего загрузчика?
Может загрузчик Линукса обратно поставить?
Кстати меня заинтересовал один пункт Floppy каким образом он сюда вылез?
Post #: 2
RE: Проблема с загрузчиком OpenSuse - 2008-06-11 18:09:48.710000   
rgo

Сообщений: 7170
Оценки: 281
Присоединился: 2004-09-25 05:14:25
quote:

ORIGINAL: xeeon
grub&gt; root (hda0,1)

И это работало? Может всё-таки (hd0,1)?

Открой /boot/grub/menu.lst, и вручную там допиши:title XPWindoze rootnoverify (hd0,2) makeactive chainloader +1 boot Будет тебе хр. Про выньсервер надо написать тоже самое, только вместо hd0,2 – hd0,3. Ну и title можно сменить.
Post #: 3
RE: Проблема с загрузчиком OpenSuse - 2008-06-12 09:14:37.263333   
xeeon

Сообщений: 56
Оценки: 0
Присоединился: 2007-12-25 12:03:04.050000
quote:

И это работало? Может всё-таки (hd0,1)?

hd0,1
 
quote:

Открой /boot/grub/menu.lst, и вручную там допиши

Открыть могу а вот что либо вписать нет хотя через root захожу
Post #: 4
RE: Проблема с загрузчиком OpenSuse - 2008-06-12 12:05:15.360000   
rtw

Сообщений: 1372
Оценки: 0
Присоединился: 2004-08-19 00:28:05
quote:

ORIGINAL: Wlada

Кстати меня заинтересовал один пункт Floppy каким образом он сюда вылез?

Для загрузочной дискеты, грубу пофигу откуда грузить.

quote:

ORIGINAL: xeeon
Открыть могу а вот что либо вписать нет хотя через root захожу

$su
$password:
$echo >> /boot/grub/menu.lst "title XPWindoze"
$echo >> /boot/grub/menu.lst "rootnoverify (hd0,2)"
$echo >> /boot/grub/menu.lst "makeactive"
$echo >> /boot/grub/menu.lst "chainloader +1"
$echo >> /boot/grub/menu.lst "boot"

что-то типа того
Post #: 5
RE: Проблема с загрузчиком OpenSuse - 2008-06-12 21:19:19.880000   
rgo

Сообщений: 7170
Оценки: 281
Присоединился: 2004-09-25 05:14:25
quote:

ORIGINAL: rtw
$echo &gt; /boot/grub/menu.lst "title XPWindoze"
$echo &gt; /boot/grub/menu.lst "rootnoverify (hd0,2)"
$echo &gt; /boot/grub/menu.lst "makeactive"
$echo &gt; /boot/grub/menu.lst "chainloader +1"
$echo &gt; /boot/grub/menu.lst "boot"

Может лучше использовать >> вместо > ?
Post #: 6
RE: Проблема с загрузчиком OpenSuse - 2008-06-12 21:40:26.876666   
rtw

Сообщений: 1372
Оценки: 0
Присоединился: 2004-08-19 00:28:05
Я бы даже сказал вместо "лутше" "правильнее" :D
Post #: 7
RE: Проблема с загрузчиком OpenSuse - 2008-06-12 22:00:34.710000   
Stefun

Сообщений: 48
Оценки: 0
Присоединился: 2006-11-11 01:25:17.350000
quote:

$su
$password:
$echo &gt; /boot/grub/menu.lst "title XPWindoze"
$echo &gt; /boot/grub/menu.lst "rootnoverify (hd0,2)"
$echo &gt; /boot/grub/menu.lst "makeactive"
$echo &gt; /boot/grub/menu.lst "chainloader +1"
$echo &gt; /boot/grub/menu.lst "boot"

гыы и потом grub-install hd0 )))) ошибок необерешься
Post #: 8
RE: Проблема с загрузчиком OpenSuse - 2008-06-16 10:05:12.783333   
xeeon

Сообщений: 56
Оценки: 0
Присоединился: 2007-12-25 12:03:04.050000
Я сделал как ты написал
echo &gt;&gt; /boot/grub/menu.lst "title XPWindoze"
echo &gt;&gt; /boot/grub/menu.lst "rootnoverify (hd0,2)"
echo &gt;&gt; /boot/grub/menu.lst "makeactive"
echo &gt;&gt; /boot/grub/menu.lst "chainloader +1"
echo &gt;&gt; /boot/grub/menu.lst "boot"


Только без этого " и без скобок ( )
Winows появился

Когда я захожу&nbsp;в windows,а потом из него ухожу,то&nbsp;при следующем запуске системы пишется Error&nbsp;loading operating system то есть вообще не чего не загружается!Приходится через диск запускать Suse заходит (уже в самой системе) в раздел Boot&nbsp;и выйти из него.Когда из него выходишь он заново запускает загрузчик.Я имею ввиду что&nbsp;когда в любой раздел&nbsp;заходишь мышка,клавиатура,звук и т.д. он сохраняет параметры постоянно&nbsp;то есть мне надо зайти в раздел Boot&nbsp;и выйти из него что бы он заново сохранил параметры.Почему то после запуска windows параметры теряются


Как удалить теперь это
echo &gt;&gt; /boot/grub/menu.lst title XPWindoze
echo &gt;&gt; /boot/grub/menu.lst rootnoverify hd0,2
echo &gt;&gt;/boot/grub/menu.lst makeactive
echo &gt;&gt;/boot/grub/menu.lst chainloader +1
echo &gt;&gt; /boot/grub/menu.lst boot

Как сделать что бы изначально запускался windows?То есть если я сейчас переустановлю windows то он у меня будет запускать а не Linux
Post #: 9
RE: Проблема с загрузчиком OpenSuse - 2008-06-16 10:42:38.013333   
rtw

Сообщений: 1372
Оценки: 0
Присоединился: 2004-08-19 00:28:05
просто стереть последних 5 строк из menu.lst
$su
$password:
$mkdir /var/bcp && cp /boot/grub/menu.lst /var/bcp/menu.lst.bcp
$nano /boot/grub/menu.lst
нажми <End>
нажми <Ctrl>+<K> 5 раз.
нажми <Ctrl>+<X>
нажми <Y>

Надеюсь доступно объяснил.

quote:

То есть если я сейчас переустановлю windows то он у меня будет запускать а не Linux

У тебя Grub тогда в mbr заменится дефолтовым виндовым загрузчиком. Предвижу последующий вопрос, отвечаю:
Не убирай далеко диск с Suse, он тебе пригодится, чтобы поставить на место Grub. Либо в факе я дал линку на тему форума по восстановлению загрузчика.
quote:

Когда я захожу&nbsp;в windows,а потом из него ухожу,то&nbsp;при следующем запуске системы пишется Error&nbsp;loading operating system то есть вообще не чего не загружается!

Вот с этим я тебе не могу помочь, т.к. это доработки разработчиков Suse имхо. Читай маны по grub в Suse. На офф сайте полно инфы.

http://en.opensuse.org/SDB:The_Boot_Manager_Grub - не аттачится линка, пойду в багтрак писать, а ты читай.

NB! Прежде чем задать очередной вопрос, внимательно прочитай все ссылки, которые я тебе дал. Этого должно быть достаточно, чтобы решить проблему.
Post #: 10
RE: Проблема с загрузчиком OpenSuse - 2008-06-19 10:50:27.806666   
xeeon

Сообщений: 56
Оценки: 0
Присоединился: 2007-12-25 12:03:04.050000
Все сделал теперь все работает
Как я сделал
Yast Control Centr>System>Boot Load и удалил от туда XPWindows
Потом add>Chainloader Section и снова добавил windows
Теперь все работает
!!!ВСЕМ ОГРОМНОЕ СПАСИБО ЗА ПОМОЩЬ!!!
 
quote:

тебя Grub тогда в mbr заменится дефолтовым виндовым загрузчиком.

Я знаю.Как это сделать только без переустановки самой винды?
Post #: 11
RE: Проблема с загрузчиком OpenSuse - 2008-06-19 11:19:18.610000   
rtw

Сообщений: 1372
Оценки: 0
Присоединился: 2004-08-19 00:28:05
Это тебе, батенька, в соседнюю ветку ;) здесь вопросы виндовых загрузчиков обсуждать не будут.
Post #: 12
RE: Проблема с загрузчиком OpenSuse - 2008-06-27 01:51:17.060000   
Buy

Сообщений: 87
Оценки: 0
Присоединился: 2007-06-03 03:32:03.640000
quote:

тебя Grub тогда в mbr заменится дефолтовым виндовым загрузчиком.

quote:


Я знаю.Как это сделать только без переустановки самой винды?

Да ладно… Как я понял тебе надо просто восстановить mbr?
Загрузись с установочного диска WinXP и выбери пункт: восстановление системы
(1) В консоли восстановления набери команду fixmbr и подтверди выполнение команды, нажав y;
(2) В консоли восстановления набери команду fixboot и подтверди выполнение команды, нажав y;
(3) И exit

Но лучше не восстанавливай его (ну на фиг он нужен?), а если что-то не так идет с grub, вот дополнительно информация о настройке:
http://www.opennet.ru/base/sys/grub_info.txt.html
Post #: 13
Страниц:  [1]
Все форумы >> [*nix/Linux] >> Проблема с загрузчиком grub







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.