Отправляет email-рассылки с помощью сервиса Sendsay

снова lilo и снова :(

Как то поднимал тему сбоя загрузки. Тогда не грузился первичный
загрузчик lilo.
До этого рухнул сервер (серверное железо, SCSI диски), да так интересно,
что lilo после загрузки системы с загрузчика на дискете так больше и не
прописался,
вернее биос его больше не нашел на SCSI диске, грузился только с
дискеты. Это был
хороший повод наконец перейти на новый сервер. Теперь аппаратный RAID
3+1 и +1
резервный SCSI диски должны были по идее обеспечить достаточную надежность.
И вот в прошедшую пятницу заметил странное поведение системы (не могу
объяснит в чем :) )
и решил перезагрузить (удаленно). Не дождавшись загрузки пошел в
серверную и обнаружил
lilo застрявшее на "LIL-", судя по ману не найден список систем
загрузки. Дискета опять спасла,
но возникает законный вопрос: кто виноват и соответственно что делать?
Что это? На винте образуются битые блоки? Зачем тогда райд? Некорректно
работает система?
И вот так целенаправленно портит загрузочные файлы? Вирус? Есть такие по
линукс?
Пока я наставил иммунных аттрибутов на почти весь /boot. Но хотелось бы
разобраться.
Если кто встречался с таким поведением lilo (или он не виноват) -
давайте набирать статистику.

Система RH9.0

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 21978; Возраст листа: 808; Участников: 1430
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/452918

Ответить   Mon, 10 Oct 2005 23:36:57 +0400 (#452918)

 

Ответы:

avm7 пишет:

где-то в инете есть описание, какая ошибка при каких буквах лило. типа
LI - такая-то ошибка
LIL - другая ошибка и т.д.

Ответить   Oleg Ponomarev Tue, 11 Oct 2005 16:53:41 +0300 (#453288)

 

Mon, 10 Oct 2005 23:36:57 +0400
avm7 <av***@l*****.ru> написал:

в чем :) )

и обнаружил

UserGuide.tex говорит "The descriptor table is corrupt. This can either be caused
by geomentry mismatch or by moving /boot/map without running the map installer".
_Что-то_ на винте поменялось, а lilo забыли об этом предупредить.

что делать?
...

Пару раз встретился с LI.., подумал, обозвал это идеологической ошибкой lilo
и поставил
grub. У него этой проблемы не может быть впринципе.
Кстати, я не уверен что иммунность обеспечит сохранение тех свойств файла, к
которым
привязывается lilo.

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 22000; Возраст листа: 810; Участников: 1431
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/453564

Ответить   Wed, 12 Oct 2005 04:29:14 +0300 (#453564)

 

Alex Suykov пишет:

caused

В том то и дело, что руками ничего не менялось. У меня даже появилась
мысль задать автоматический запуск lilo с какой-нибудь периодичностью
для обновления загрузчиков. Но это не выявит причин.

Все равно он должен состоять из двух этапов загрузки и проблемы с диском
например его не спасут.

к

Была мысль запретить системе двигать эти файлы, вроде видел такой
атрибут, не помню где. Но по хорошему это должно было быть предусмотрено
и так по умолчанию, хотя с другой стороны пока файл не трогаешь
(копируешь и т.д.) - ничего страшного произойти не должно.
Только сейчас пришла мысль, что райд мог внести какие-то изменения в
физическом расположении. С другой стороны райд аппаратный и логическую
адресацию менять не должен.
Одни "но"....

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 22013; Возраст листа: 811; Участников: 1427
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/454185

Ответить   Thu, 13 Oct 2005 00:32:12 +0400 (#454185)

 

Thu, 13 Oct 2005 00:32:12 +0400
avm7 <av***@l*****.ru> написал:

Если там _такие_ проблемы с диском, то он уже и не нужен. Всё равно систему
грузить бесполезно ;-) Требует он как раз не более того что нужно для запуска
системе.

Imho слишком сильное предположение. Пока файлы можно найти по тем же именам,
системе должно быть без разницы где они на диске -- это внутренние дела ФС.
Соответственно ФС никто не запрещает заниматься внутри себя чем угодно,
в том числе подвигать файлы по диску. И fsck этим может заниматься...

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 22017; Возраст листа: 811; Участников: 1426
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/454317

Ответить   Thu, 13 Oct 2005 06:44:38 +0300 (#454317)

 

В сообщении от 1129080554 секунд после начала Эпохи Alex Suykov
написал(а):

Тогда как вы объясните это. Дистрибутив FC4, два ядра, одно штатное,
другое самособранное. Ни одно из ядер grub не грузит, а lilo грузит все.
grub устанавливал так:

# grub
grub> root (hd0,4)
grub> setup (hd0)
grub> quit

#### /boot/grub/grub.conf ####
title 2.6.12.5-1lc
root (hd0,4)
kernel /boot/vmlinuz-2.6.12.5-1lc root=/dev/hda5 vga=788
initrd /boot/initrd-2.6.12.5-1lc.img

title 2.6.11-1.1369_FC4
root (hd0,4)
kernel /boot/vmlinuz-2.6.11-1.1369_FC4 root=/dev/hda5 vga=788
initrd /boot/initrd-2.6.11-1.1369_FC4.img
###############################

Когда выбираю `2.6.12.5-1lc' монитор переключает режим, после чего
показывает черный экран, и все виснет намертво. Когда выбираю
`2.6.11-1.1369_FC4' на экране появляется:

Booting '2.6.11-1.1369_FC4'

root (hd0,4)
Filesystem type is reiserfs, partition type 0x83
kernel /boot/vmlinuz-2.6.11-1.1369_FC4 root=/dev/hda5 vga=788

Error 13: Invalid or unsupported executable format

Press any key to continue...

Кто тут глючный? Я или grub?

Ответить   Konstantin Korikov Fri, 14 Oct 2005 08:24:23 +0300 (#455277)

 

Fri, 14 Oct 2005 08:24:23 +0300
Konstantin Korikov <lostcl***@u*****.net> написал:

Никак не обьясню, информации мало.

Fedora? ;-)

Без шуток, пытался как-то разобраться почему под FC-какой-то не уходит почта,
когда там была включена SELinux (а я про это не знал)... после того отношусь
к их творчеству с некоторым предубеждением. У собранного по умолчанию grub'а
конфиг называется menu.lst, а не grub.conf.

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 22051; Возраст листа: 813; Участников: 1430
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/455915

Ответить   Sat, 15 Oct 2005 03:50:38 +0300 (#455915)

 

В сообщении от 1129337438 секунд после начала Эпохи Alex Suykov
написал(а):

А какая еще нужна информация? Версия grub 0.95.

Вы просто боитесь того, чего не знаете. Это вполне естественно.

Верно. Однако, с моей точки зрения, имя `grub.conf' больше говорит о
том что это файл конфигурации grub, чем имя `menu.lst'.

В Fedora'вской версии достаточно много патчей, аж 29. Я мог бы
попробовать собрать пакет без этих патчей, но вот думаю "зачем?".
Всегда использовал lilo, никогда он меня не подводил.

Ответить   Konstantin Korikov Sat, 15 Oct 2005 11:41:29 +0300 (#456110)

 

Sat, 15 Oct 2005 11:41:29 +0300
Konstantin Korikov <lostcl***@u*****.net> написал:

Не только -- я считаю такое решение неправильным. Попытка прикрыть
сверху глубокие ошибки вместо того чтобы исправлять их.

Выяснить из-за чего проблемы?

Если не подводил, значит пускай и дальше работает.
У автора исходного вопроса всё было не так просто.

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 22078; Возраст листа: 815; Участников: 1431
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/457424

Ответить   Mon, 17 Oct 2005 08:41:20 +0300 (#457424)

 

В сообщении от 17 октября 2005 09:41 Alex Suykov написал(a):

Вас инсталлятор спрашивал - включать ли selinux. Если вы
ответили не думая, то это ошибка исключительно ваша. Если
вы поленились прочитать readme и release notes с
дистрибутивного диска - это опять ваши проблемы.

Боюсь, ответ вас разочарует.
У нас в проекте два сервера послушно загружаются с raid.
Правда, контроллеры "правильные"

Ответить   "Sergey B. Khvatov" Mon, 17 Oct 2005 10:43:23 +0400 (#457449)

 

Mon, 17 Oct 2005 10:43:23 +0400
"Sergey B. Khvatov" <xbat***@t*****.ru> написал:

Меня инсталлятор ни о чём не спрашивал. У меня вообще LFS.
Речь шла о удалённом сервере, на котором надо было запустить
один PHPшный проект. Кстати, imho к "правильности" SELinux это
не имеет никакого отношения.

Э... Есть предложение закрыть тред ;-)

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 22104; Возраст листа: 816; Участников: 1429
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/458210

Ответить   Tue, 18 Oct 2005 04:58:50 +0300 (#458210)

 

В сообщении от 1129527680 секунд после начала Эпохи Alex Suykov
написал(а):

Вы считаете наличие SELinux ошибкой? Или вы хотите списать ваше
незнание

Без шуток, пытался как-то разобраться почему под FC-какой-то не
уходит почта, когда там была включена SELinux (а я про это не
знал)... после того отношусь к их творчеству с некоторым
предубеждением.

на недостатки дистрибутива?

Мне бы хотелось... но лень, лень и еще раз лень. Вот такие мы
программисты. :) Мне не лень собрать программу, мне лень перезагружать
компьютер...

Ответить   Konstantin Korikov Wed, 26 Oct 2005 19:43:51 +0300 (#463381)