Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » Не работает LILO

Ответить
Настройки темы
Не работает LILO

Пользователь


Сообщения: 96
Благодарности: 0

Профиль | Отправить PM | Цитировать


Короче слетел винт, махом слетел, ну я поплакал и ладно не в этом вопрос.
Короче купил новый 40 Гб. И как обычно
разбил на два (пополам) с помощью PM 6.0
Раздел с виндой отодвинул в конец винта.
Установил винды 98. Затем стал ставить Linux
Сначала идет boot, затем корень и т.д. все остальные разделы линуха, в конце swap и после него как я уже сказал начинается раздел виндов. Все как обычно, ничего нового. Всегда стоял RedHat 9.0 и все всегда работало. Но теперь после установки линуха грузятся только винды.
Загрузился с загрузочной дискеты линуха,
посмотрел lilo.conf все как обычно расписано, но блин не работает.
И вот еще одна трабла. Загрузился я с диска установочного, и вот что он мне выдал. Во-первых у меня почему-то стоит
загрузчик Grub, хотя ставил LILO и файлик
lilo.conf присутствует. Я через диск изменяю загрузчик на LILO, он типа начинает его конфигурировать, и выдает
сообщение на которое я незнаю как и реагировать, а именно что-то такое:
Пакет загрузчика в ядро не  установлен, и
соответственно загрузчик работать не может.
Пробовал ставить три раза и все тоже самое. Расскажите плиз что такое пакет
загрузчика в ядре и куда он пропал, и где его тогда найти.
Спасибо за ответы.

Отправлено: 10:38, 10-09-2003

 

Аватара для ruslandh

info man howto


Сообщения: 6958
Благодарности: 384

Профиль | Сайт | Отправить PM | Цитировать


Распиши пожалуйста по разделам (hda1 - /boоt  и т.д.) и попробуй всё-таки дать более точное сообщение, что дает Linux при загрузке.

-------
Поспешай не торопясь


Отправлено: 17:56, 10-09-2003 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Пингвин по Киевски


Сообщения: 238
Благодарности: 0

Профиль | Отправить PM | Цитировать


Casper
Интересно, как это у тя винда с 20 гига грузится ? Ты ничего не путаешь ?

[s]Исправлено: Nigon, 21:08 10-09-2003[/s]

Отправлено: 21:04, 10-09-2003 | #3


Аватара для ruslandh

info man howto


Сообщения: 6958
Благодарности: 384

Профиль | Сайт | Отправить PM | Цитировать


Nigon
1 А где я это говорил - я вообще не специалист по винде :
2 Если Винда стоит в первичном разделе, то почему нет ? Лишь-бы BIOS "не мешал".

-------
Поспешай не торопясь


Отправлено: 07:59, 11-09-2003 | #4


Пользователь


Сообщения: 96
Благодарности: 0

Профиль | Отправить PM | Цитировать


Ну вобщем так:
hda1 - vfat, т.е. винды
hda2 - boot
hda3 - /
hda4 - home
hda5 - var
hda6 - usr
hda7 - swap
На всех от hda2 до hda6 стоит ext2
ruslandh При загрузке Linux ничего не выдает, по той простой
причине что он не грузится, а грузятся винды как-будто они одни
там стоят.
Nigon Винда сделана Praimary Partition и только отодвинута
вправо.
И еще доп. вопрос, так на будующее, что такое 1024 цилиндр, и
почему boot должен быть не дальше этого цилиндра.


Отправлено: 09:05, 11-09-2003 | #5


Пользователь


Сообщения: 70
Благодарности: 0

Профиль | Отправить PM | Цитировать


1024 цилидр - граница, после которой LiLo не грузится. Скорее всего проблема именно в этом. в x86 BIOS видит винт только до этой границы, поэтому /boot нужно делать в её пределах, а / уже может быть где угодно. И ещё - имхо, в рх9 лучше ставить GRUB - меньше проблем будет. при установке рх9 обычно предупреждает, если загрузиться будет нельзя.

-------
nix rlz 4eva
m$ sux
I want GNU!


Отправлено: 10:46, 11-09-2003 | #6


Пользователь


Сообщения: 96
Благодарности: 0

Профиль | Отправить PM | Цитировать


______________________________________________
!         !     !            !         !         !            !                                     !
!         !     !            !         !         !            !                                     !  
! boot !  / !  home  !  var  !  usr  !  swap !       windows                !
!         !     !            !         !         !            !                                     !
!____ !__ !______!____ !____ !______!_____________ !

Ну вот так может быть будет понятнее.
Скажите если что не так.


[s]Исправлено: Casper, 12:00 11-09-2003[/s]

Отправлено: 10:57, 11-09-2003 | #7

glassMonk


Сообщения: n/a

Профиль | Цитировать


Casper
Я прочитал твой пост и так и не увидел что тебе пишет linux при загрузке или у тебя mbr затерлась при установки windows, если так то просто переустанови lilo ro grub и вся проблема решиться.
Если не можеш его установить напиши сюда, что тебе пишет lilo.
вообшем лог давай.
И проблема решиться.

Отправлено: 16:18, 11-09-2003 | #8


Аватара для ruslandh

info man howto


Сообщения: 6958
Благодарности: 384

Профиль | Сайт | Отправить PM | Цитировать


Грузись в режиме rescue с установочного CD  (первого),  или  с той дискеты, которую ты создал, устанавливая Linux. Есть еще вариант загрузки через loadlin (одна из досовских утилит, которая лежит почти на каждом дистрибутиве - см dosutils на первом CD)

-------
Поспешай не торопясь


Отправлено: 18:25, 11-09-2003 | #9


Пингвин по Киевски


Сообщения: 238
Благодарности: 0

Профиль | Отправить PM | Цитировать


ruslandh
Изини, но я исправил пост через 4 минуту после того как создал.

Casper
Bios построен так, что передавать загрузку харду(IDE, не SCSI), тобиш искать первый сектор, называемым "загрузочным", в который записан самый первый загрузчик, он может только в пределах 1024 цилиндров (8,4 Гб).
Ликбез:
дорожка - окружность на магнитной пластине, которую описывает головка при вращении пластин.
сектор - совокупность дорожек, расположеных одна под другой (определяемая каждым фиксированым положением головок).
первый "загрузчик" - маленькая прога(446 байт), помещаемая в первые 512 байт, тобиш в первый "загрузочный" сектор, способная загрзить более мощную программу - "вторичный" загрузчик (в случае с Linux, он помещается в /boot).
структура главного загрузочного сектора:
0x000 - Код первичного загрзчика
0x1BE - Табличка разбиения диска
0x1FE - "Магическое число" (0xAA55), которое заставляет биос считать этот сектор "загрузочным".

Раньше разные ОС использовали прерывание 13 BIOS, что через несколько хитрых способов, позволяло общатся с хардом только на 8 Гб. В современных ОС процес общения осуществлен через собственные драйвера, тобишь можно общатся и за 8 Гб. Но надо както загрузить эти дрова, поэтому часть ОС помещается в пределы 8 Гб. В Linux такая часть ОС записана в /boot (в пределах 8 Гб) *и называется, напр., LILO.

Теперь понятно ? Проверь, лежит ли у тя /boot в пределах первых 8 Гб.
Тобиш, как сказал Serpenter, /boot должен быть в пределах 1024 цилиндров, тобищ в пределах первых 8,4 Гб, а все остальное может быть и за это чертой.


[s]Исправлено: Nigon, 18:31 12-09-2003[/s]

Отправлено: 18:27, 12-09-2003 | #10



Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » Не работает LILO

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
LILO Revik Общий по Linux 10 21-02-2004 18:30
LILO Poma Общий по Linux 10 25-12-2003 11:23
lilo Sir Z Общий по Linux 6 16-08-2003 03:08
Lilo JumpingJack Общий по Linux 9 12-11-2002 21:51
lilo Raven Общий по Linux 8 25-07-2002 15:29




 
Переход