Проблема с загрузчиком grub
Пользователи, просматривающие топик: none
|
Зашли как: Guest
|
Имя |
Сообщение |
<< Старые топики Новые топики >> |
|
|
Проблема с загрузчиком 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> root (hda0,1) grub> setup (hd0) grub> quit И о чуда загрузчик восстановился только он удалил загрузчик windows Я опять поставил windows Потом опять вставил инсталляционный диск в меню выбрал Installation потом other options там был выбор repair installed system и boot installed system Я выбрал boot installed system загрузился мой Suse я зашел через root со своим паролем и то же самое сделал grub grub> root (hda0,1) grub> setup (hd0) grub> quit И он опять удалил windows Когда я первый раз ставил Linux и готовил разделы в нем, я в Boot Load Setting ничего не менял.Там стоит grub по умолчанию и есть в центральном окне четыре строки OpenSuse 10.2 Windows Floppy FailSafeOpenSuse 10.2 Галочка стоит над OpenSuse 10.2 Что мне делать? Ps:У меня раньше стояла FreeBSD так там загрузчик пару секунд восстанавливать
|
|
|
RE: Проблема с загрузчиком OpenSuse - 2008-06-11 17:57:50.860000
|
|
|
Wlada
Сообщений: 1233
Оценки: 0
Присоединился: 2007-09-24 12:01:26.970000
|
у меня тоже FreeBSD и нет проблем ни с загрузчиком ни с его востановлением а OpenSuse не имеет своего загрузчика? Может загрузчик Линукса обратно поставить? Кстати меня заинтересовал один пункт Floppy каким образом он сюда вылез?
|
|
|
RE: Проблема с загрузчиком OpenSuse - 2008-06-11 18:09:48.710000
|
|
|
rgo
Сообщений: 7170
Оценки: 281
Присоединился: 2004-09-25 05:14:25
|
quote:
ORIGINAL: xeeon grub> root (hda0,1) И это работало? Может всё-таки (hd0,1)? Открой /boot/grub/menu.lst, и вручную там допиши:title XPWindoze
rootnoverify (hd0,2)
makeactive
chainloader +1
boot Будет тебе хр. Про выньсервер надо написать тоже самое, только вместо hd0,2 – hd0,3. Ну и title можно сменить.
|
|
|
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 захожу
|
|
|
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" что-то типа того
|
|
|
RE: Проблема с загрузчиком OpenSuse - 2008-06-12 21:19:19.880000
|
|
|
rgo
Сообщений: 7170
Оценки: 281
Присоединился: 2004-09-25 05:14:25
|
quote:
ORIGINAL: rtw $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" Может лучше использовать >> вместо > ?
|
|
|
RE: Проблема с загрузчиком OpenSuse - 2008-06-12 21:40:26.876666
|
|
|
rtw
Сообщений: 1372
Оценки: 0
Присоединился: 2004-08-19 00:28:05
|
Я бы даже сказал вместо "лутше" "правильнее" :D
|
|
|
RE: Проблема с загрузчиком OpenSuse - 2008-06-12 22:00:34.710000
|
|
|
Stefun
Сообщений: 48
Оценки: 0
Присоединился: 2006-11-11 01:25:17.350000
|
quote:
$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" гыы и потом grub-install hd0 )))) ошибок необерешься
|
|
|
RE: Проблема с загрузчиком OpenSuse - 2008-06-16 10:05:12.783333
|
|
|
xeeon
Сообщений: 56
Оценки: 0
Присоединился: 2007-12-25 12:03:04.050000
|
Я сделал как ты написал 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" Только без этого " и без скобок ( ) Winows появился Когда я захожу в windows,а потом из него ухожу,то при следующем запуске системы пишется Error loading operating system то есть вообще не чего не загружается!Приходится через диск запускать Suse заходит (уже в самой системе) в раздел Boot и выйти из него.Когда из него выходишь он заново запускает загрузчик.Я имею ввиду что когда в любой раздел заходишь мышка,клавиатура,звук и т.д. он сохраняет параметры постоянно то есть мне надо зайти в раздел Boot и выйти из него что бы он заново сохранил параметры.Почему то после запуска windows параметры теряются Как удалить теперь это 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 Как сделать что бы изначально запускался windows?То есть если я сейчас переустановлю windows то он у меня будет запускать а не Linux
|
|
|
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:
Когда я захожу в windows,а потом из него ухожу,то при следующем запуске системы пишется Error loading operating system то есть вообще не чего не загружается! Вот с этим я тебе не могу помочь, т.к. это доработки разработчиков Suse имхо. Читай маны по grub в Suse. На офф сайте полно инфы. http://en.opensuse.org/SDB:The_Boot_Manager_Grub - не аттачится линка, пойду в багтрак писать, а ты читай. NB! Прежде чем задать очередной вопрос, внимательно прочитай все ссылки, которые я тебе дал. Этого должно быть достаточно, чтобы решить проблему.
|
|
|
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 заменится дефолтовым виндовым загрузчиком. Я знаю.Как это сделать только без переустановки самой винды?
|
|
|
RE: Проблема с загрузчиком OpenSuse - 2008-06-19 11:19:18.610000
|
|
|
rtw
Сообщений: 1372
Оценки: 0
Присоединился: 2004-08-19 00:28:05
|
Это тебе, батенька, в соседнюю ветку ;) здесь вопросы виндовых загрузчиков обсуждать не будут.
|
|
|
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
|
|
|
|
|