Страница 1 из 1

Загрузка OpenBSD 4.0

Добавлено: 2007-09-05 11:08:12
zoofield
Предыстория.
Досталась мне сеть, которая работает с инетом через гейт на OpenBSD 4.0. В unix-ах я не силен и поэтому месяца два уже как осваиваю эти системы. Больш интересует FreeBSD, но это не важно...

Проблема.
Этот самый сервер не перезагружается нормальным образом. Т.е. если его отправить на ребут, то он впадает в бесконечный цикл... BIOS->загрузка начального загрузчика, начав только загружаться он без видимых (для меня) причин ребутится -> BIOS. Загружал я его принудительно нажимаю на любые кнопки на клаве -> появляется приглашение загрузчика. Пишу - boot ( при этом корневая фс уже монтируется, а остальное - нет) -> загружается. НО, не всегда, и закономерности я не нашел.
Какие логи там посмотреть, чтоб выявить причину? Может это сделано специально, чтоб не перегружать удаленно (что я собсно и сделал первый раз, подцепившысь по ssh - все выходные был зациклен : ) ).

Сервак далеко от меня и ехать после выключения света его запускать - не хочется.

Re: Загрузка OpenBSD 4.0

Добавлено: 2007-09-05 11:09:45
Alex Keda
хм... не знаю как там, но во фре я бы начал с /boot/loader.conf

Re: Загрузка OpenBSD 4.0

Добавлено: 2007-09-05 11:22:44
zoofield
Действительно, даже и не подумал сразу...
Интересно, есть ли там по аналогии с FreeBSD /boot/defaults/loader.conf...
Покопаю сегодня, результат сообщу.

Re: Загрузка OpenBSD 4.0

Добавлено: 2007-09-05 14:40:33
zoofield
/boot/* в OpenBSD я не нашел.
Как я понял, ядро это /bsd, а /bsd.orig - оригинальное ядро.

[attachment=0]2007.gif[/attachment]

Re: Загрузка OpenBSD 4.0

Добавлено: 2007-09-05 15:20:19
Alex Keda
вмварь?

Re: Загрузка OpenBSD 4.0

Добавлено: 2007-09-05 15:39:30
Dog
Все правильно понял.
Выдержка из тамошнего man hier :

Код: Выделить всё

     /bsd       Pure kernel executable (the operating system loaded into memo-
                ry at boot-time).

     /bsd.mp    Pure kernel executable for multi-processor machines.

     /bsd.rd    Installation kernel.  The built-in RAM disk contains utilities
                which can be run without an external file system, so this ker-
                nel is useful for limited system maintenance too.
Посоветовал бы еще почитать вот такие вещи:

Код: Выделить всё

boot_config (8) 
how to change kernel configuration at boot 
config (8) 
build kernel compilation directories or modify a kernel

Re: Загрузка OpenBSD 4.0

Добавлено: 2007-09-05 17:56:38
zoofield
lissyara писал(а):вмварь?
В смысле?
Dog писал(а):Все правильно понял.
Выдержка из тамошнего
man hier :

Код: Выделить всё

     /bsd       Pure kernel executable (the operating system loaded into memo-
how to change kernel configuration at boot 
build kernel compilation directories or modify a kernel
Смотрел конфиг, по которому собирали ядро - мне показалось, ничего там особенного, настройки относительно только железа/консоли...
Судя по man-у - опция boot_config используется, когда проблемы с железом при загрузке.