Просмотр полной версии : Lilo и grub портят mbr
Ситуация: на мастер диске стоит Win XP, на slave ставится Linux. Пробовал Ubuntu, Suse -- проблема не решается.
Собственно проблема: после установки в линуксе (и в Ubuntu, и в Suse) загрузчика Lilo/Grub (и последующей перезагрузке) после загрузки bios появляются 07 07 07 07 07 .... в случае Lilo и надпись GRUB для Grub и все, остановка.
Восстановить mbr не проблема, но как все-таки добраться до установленного Linux после этого? Мультизагрузчики не решат проблему.
А с загрузочной дискеты LILO пробовал?
KomatoZo
19.05.2005, 13:25
До линукса можно добраться со второго диска инсталляшки как правило. Потом сообтветственно переустановить оттуда загрузчик. Лучше grub, имхо. Куда устанавливаешь загрузчик ? Он там варианты дает.
SinClaus
19.05.2005, 14:18
LILO нужно в любом случае ставить на hda0 - иначе будут семерки бегать.
Vyachik
С загрузочной не пробовал -- нет дисковода :)
KomatoZo
Каждый загружать инсталляцию, чтобы запустить Linux это не очень удобно. Suse предлагал ставить в hda1, я не сопротивлялся. Пробовал разные опции, не помогло.
crawler
Где же его взять?
KomatoZo
19.05.2005, 18:58
MaximBa, не для того чтобы загрузить linux, а для того чтобы выяснить в чем дело и починить =)
И там не инсталляция, на втором CD как правило rescue. по крайней мере в suse
Загрузись с установочного диска, и выбери rescue (в Альтах через F1, затем rescue и жмешь Enter). Затем зачруться в свою систему (должна автоматически подмонтироваться в /mnt) - chroot /mnt и там уже мучай загрузчик lilo или grub. Рекомендую ставить grub.
Lilo должен работать и со второго диска
Если я ничего не путаю, то на старых машинах подобная проблема была тогда когда ядро ложилось за первыми 1024 Мб винчестера лечилось это созданием в начале винчестера раздела ~ 10Мб и монтированием его в /boot подразумевается, что ядро лежит в этом каталоге.
Еще надо было добавлять строчку: lba32 в lilo.conf
>lilo.conf в студию.
>>Где же его взять?
less /etc/lilo.conf
Еще проверь в установках bios фигурирует slave диск?
не понял.. ты вообще линукс не видишь что ли ? Грузись с первого установочного СД, в строке пишешь linux rescue, oн автоматом должен все найти. Если не найдет - значит партиции накрылись, и нечем тебе не поможешь.
Не мучайтесь, скорее всего диск был разделен е совсем корректно. И получились hda & hdb на котором и стоит загрузчик. А он должен стоять в бутсекторе hda.
Shlomo
hda и hdb тут два различных физических диска
если ставить grub на hda, то получается просто надпись grub после загрузки биоса; если ставить в hdb, то, конечно, при загрузке ничего видно не будет
показалось, что стоит какая-то защита на запись в mbr, однако другие программы могут туда писать, что хотят (например mbr work)
ASP Linux сказал, что поставить grub не может, какая-то ошибка
одни непонятки, короче
Все удачно разрешилось установкой GRUB на cd и загрузкой suse с последнего.
vBulletin® v3.8.5, Copyright ©2000-2024, Jelsoft Enterprises Ltd.