IMHO.WS

IMHO.WS (https://www.imho.ws/index.php)
-   Пингвинятник (ОС *NIX) (https://www.imho.ws/forumdisplay.php?f=76)
-   -   Lilo и grub портят mbr (https://www.imho.ws/showthread.php?t=85931)

MaximBa 19.05.2005 13:21

Lilo и grub портят mbr
 
Ситуация: на мастер диске стоит Win XP, на slave ставится Linux. Пробовал Ubuntu, Suse -- проблема не решается.

Собственно проблема: после установки в линуксе (и в Ubuntu, и в Suse) загрузчика Lilo/Grub (и последующей перезагрузке) после загрузки bios появляются 07 07 07 07 07 .... в случае Lilo и надпись GRUB для Grub и все, остановка.

Восстановить mbr не проблема, но как все-таки добраться до установленного Linux после этого? Мультизагрузчики не решат проблему.

Vyachik 19.05.2005 13:25

А с загрузочной дискеты LILO пробовал?

KomatoZo 19.05.2005 13:25

До линукса можно добраться со второго диска инсталляшки как правило. Потом сообтветственно переустановить оттуда загрузчик. Лучше grub, имхо. Куда устанавливаешь загрузчик ? Он там варианты дает.

SinClaus 19.05.2005 14:18

LILO нужно в любом случае ставить на hda0 - иначе будут семерки бегать.

crawler 19.05.2005 16:05

lilo.conf в студию.

MaximBa 19.05.2005 16:06

Vyachik
С загрузочной не пробовал -- нет дисковода :)

KomatoZo
Каждый загружать инсталляцию, чтобы запустить Linux это не очень удобно. Suse предлагал ставить в hda1, я не сопротивлялся. Пробовал разные опции, не помогло.

MaximBa 19.05.2005 18:01

crawler
Где же его взять?

KomatoZo 19.05.2005 18:58

MaximBa, не для того чтобы загрузить linux, а для того чтобы выяснить в чем дело и починить =)

И там не инсталляция, на втором CD как правило rescue. по крайней мере в suse

Raman 20.05.2005 01:02

Загрузись с установочного диска, и выбери rescue (в Альтах через F1, затем rescue и жмешь Enter). Затем зачруться в свою систему (должна автоматически подмонтироваться в /mnt) - chroot /mnt и там уже мучай загрузчик lilo или grub. Рекомендую ставить grub.

pandora 20.05.2005 17:56

Lilo должен работать и со второго диска
Если я ничего не путаю, то на старых машинах подобная проблема была тогда когда ядро ложилось за первыми 1024 Мб винчестера лечилось это созданием в начале винчестера раздела ~ 10Мб и монтированием его в /boot подразумевается, что ядро лежит в этом каталоге.

Еще надо было добавлять строчку: lba32 в lilo.conf

>lilo.conf в студию.
>>Где же его взять?

less /etc/lilo.conf

pandora 20.05.2005 19:20

Еще проверь в установках bios фигурирует slave диск?

crawler 21.05.2005 11:55

не понял.. ты вообще линукс не видишь что ли ? Грузись с первого установочного СД, в строке пишешь linux rescue, oн автоматом должен все найти. Если не найдет - значит партиции накрылись, и нечем тебе не поможешь.

Shlomo 22.05.2005 00:46

Не мучайтесь, скорее всего диск был разделен е совсем корректно. И получились hda & hdb на котором и стоит загрузчик. А он должен стоять в бутсекторе hda.

MaximBa 23.05.2005 23:54

Shlomo
hda и hdb тут два различных физических диска
если ставить grub на hda, то получается просто надпись grub после загрузки биоса; если ставить в hdb, то, конечно, при загрузке ничего видно не будет

показалось, что стоит какая-то защита на запись в mbr, однако другие программы могут туда писать, что хотят (например mbr work)

ASP Linux сказал, что поставить grub не может, какая-то ошибка
одни непонятки, короче

MaximBa 04.06.2005 13:04

Все удачно разрешилось установкой GRUB на cd и загрузкой suse с последнего.


Часовой пояс GMT +4, время: 12:52.

Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.