FreeBSD + RESET + "run FSCK manually" = как обойти

User avatar
Pukite
Уже с Приветом
Posts: 257
Joined: 05 Apr 2003 17:06
Location: Европа :: Латвия

FreeBSD + RESET + "run FSCK manually" = как обойти?

Post by Pukite »

Привет доблестным бойцам опенсорса! :)

Имеется система , выполняющая функции рутера. В помещении периодически случаются перебои с подачей электроэнергии, вследстви чего рутер вырубается (на святом духе наши технологии работать пока не научились), система при старте проверяет диск (Automatic boot in progress), но не всегда успешно, после чего выдает сообщение "run FSCK manually" - после выполнения сей команды система загружается и все идет по плану, НО: как заставить систему проверять диск ТОЛЬКО в автоматическом режиме? Ведь не будешь каждый раз ездить и топтать клавиатуру, юзверей к этому процессу подключать нельзя (VIP), ставить UPS тоже не светит.

Заранее благодарна за дельные советы!
potapych
Уже с Приветом
Posts: 1360
Joined: 02 Mar 2002 10:01

Re: FreeBSD + RESET + "run FSCK manually" = как обойти?

Post by potapych »

Pukite wrote:НО: как заставить систему проверять диск ТОЛЬКО в автоматическом режиме?

Исправляйте исходники ядра, где происходит выход на manul fsck. Если мне не изменяет память, ето asm
User avatar
Pukite
Уже с Приветом
Posts: 257
Joined: 05 Apr 2003 17:06
Location: Европа :: Латвия

Post by Pukite »

Как оказалось, fsck_y_enable="YES" в /etc/rc.conf помогает... :)
bison
Новичок
Posts: 90
Joined: 20 Aug 2003 11:56
Location: Frankfurt/M

Re: FreeBSD + RESET + "run FSCK manually" = как обойти?

Post by bison »

potapych wrote:Исправляйте исходники ядра, где происходит выход на manul fsck. Если мне не изменяет память, ето asm


:D :D
lozzy
Уже с Приветом
Posts: 2435
Joined: 12 Jun 2001 09:01

Re: FreeBSD + RESET + "run FSCK manually" = как обойти?

Post by lozzy »

Pukite wrote: Ведь не будешь каждый раз ездить и топтать клавиатуру, юзверей к этому процессу подключать нельзя (VIP), ставить UPS тоже не светит.


Можно пофлеймить чуть-чуть ? :mrgreen:
Почему для VIP нельзя поставить UPS ? Либо помешение ооооочень маленькое (рутер стоит в сейфе ? ) либо нет 80 долларов (тогда какие же это VIP ? ) ;)
Steel helmet protects your teeth from the morning to the evening.
Palych
Уже с Приветом
Posts: 13682
Joined: 16 Jan 2001 10:01

Post by Palych »

U nas takie shtuki rabotali (i sejchas rabotayut) s RAM diska.
Poskol'ku osnovnoy disk ( v nashem sluchae - floppy) ne montiruetsya - slomat' FS nel'zya po opredeleniyu.
User avatar
Pukite
Уже с Приветом
Posts: 257
Joined: 05 Apr 2003 17:06
Location: Европа :: Латвия

Post by Pukite »

Вот такие у нас ВИПы (как в том анекдоте про наркомана и лето) - средств достаточно, но лишний раз тратиться не желают, тем более, интернет имеет второстепенное значение - даже тарифных план взяли самых дешевый и медленный, позволяющий подключать через aDSL только один компьютер - рутер заказали, чтобы расшарить инет на три компа.

В будущем планируется вставить в рутер еще один диск (сейчас 200MB стоит), поднять Самбу и использовать как файловый сервер, посему не вижу смысла заморачиваться с дискетками, когда в наличии имеется рулезная FreeBSD и маленькие диски стоят как несколько дискет :)
User avatar
KYKAH
Ник закрыт.
Posts: 994
Joined: 26 Aug 2003 16:14
Location: Riga > Ottawa > Hartford

Post by KYKAH »

Pukite wrote:В будущем планируется вставить в рутер еще один диск (сейчас 200MB стоит), поднять Самбу и использовать как файловый сервер, посему не вижу смысла заморачиваться с дискетками, когда в наличии имеется рулезная FreeBSD и маленькие диски стоят как несколько дискет :)


Если не секрет, это просто router или чего-то покруче типа файерволла?
User avatar
Pukite
Уже с Приветом
Posts: 257
Joined: 05 Apr 2003 17:06
Location: Европа :: Латвия

Post by Pukite »

FreeBSD 4.8 + nat + ipfw +sshd + ipacctd :)
User avatar
KYKAH
Ник закрыт.
Posts: 994
Joined: 26 Aug 2003 16:14
Location: Riga > Ottawa > Hartford

Post by KYKAH »

Pukite wrote:FreeBSD 4.8 + nat + ipfw +sshd + ipacctd :)

А pf не пробовали?
User avatar
Pukite
Уже с Приветом
Posts: 257
Joined: 05 Apr 2003 17:06
Location: Европа :: Латвия

Post by Pukite »

KYKAH wrote:А pf не пробовали?


А что это такое? :pain1:
Katz
Уже с Приветом
Posts: 199
Joined: 31 Oct 2003 20:23
Location: California

Post by Katz »

Pukite wrote:
KYKAH wrote:А pf не пробовали?


А что это такое? :pain1:

Если быть точным, то это называется IPF.
User avatar
KYKAH
Ник закрыт.
Posts: 994
Joined: 26 Aug 2003 16:14
Location: Riga > Ottawa > Hartford

Post by KYKAH »

Katz wrote:
Pukite wrote:
KYKAH wrote:А pf не пробовали?


А что это такое? :pain1:

Если быть точным, то это называется IPF.

Не надо быть ТАКИМ точным. :D
Это называется именно PF. Порт файрволла с OpenBSD. По отзывам авторов -- самый правильный в мире файрволл, круче Checkpoint-а.
А вообще мне казалось, что для файрволлов моднее OpenBSD, хотя может я и неправ.
Katz
Уже с Приветом
Posts: 199
Joined: 31 Oct 2003 20:23
Location: California

Post by Katz »

KYKAH wrote:Не надо быть ТАКИМ точным. :D
Это называется именно PF. Порт файрволла с OpenBSD. По отзывам авторов -- самый правильный в мире файрволл, круче Checkpoint-а.
А вообще мне казалось, что для файрволлов моднее OpenBSD, хотя может я и неправ.

После того как проекту OpenBSD что-то не понравилось в лицензии IPF они решили переписать это дело. Все остальные системы (Free,NetBSD, etc) продолжают пользоваться IPF. Кроме того PF можно использовать только на OpenBSD. Что касается самого OpenBSD, то я его недолюбливал из-за его слишком сильного экстремизма, что влияло на его стабильность. Мне больше по душе более консервативный подход подход Free,NetBSD. Кроме того, после того как изменились законы экспорта крипто из Штатов, OpenBSD вообще потерял свой смысл.
User avatar
KYKAH
Ник закрыт.
Posts: 994
Joined: 26 Aug 2003 16:14
Location: Riga > Ottawa > Hartford

Post by KYKAH »

Katz wrote: Кроме того PF можно использовать только на OpenBSD.

Я ж говорю, что вроде бы PF has been ported to FreeBSD.
User avatar
prozaik
Уже с Приветом
Posts: 721
Joined: 13 Dec 2002 00:19
Location: Reston,VA

Post by prozaik »

KYKAH wrote:
Katz wrote: Кроме того PF можно использовать только на OpenBSD.

Я ж говорю, что вроде бы PF has been ported to FreeBSD.


# pwd
/usr/ports/security/pf
# make
===> pf_freebsd-1.66_1 Only for 5.0 and above.
# uname -r
4.9-PRERELEASE

так что на 4.8 "нахаляву" не прокатит...
И, вновь забыв, что главное - здоровье...
User avatar
KYKAH
Ник закрыт.
Posts: 994
Joined: 26 Aug 2003 16:14
Location: Riga > Ottawa > Hartford

Post by KYKAH »

prozaik wrote:
KYKAH wrote:
Katz wrote: Кроме того PF можно использовать только на OpenBSD.

Я ж говорю, что вроде бы PF has been ported to FreeBSD.


# pwd
/usr/ports/security/pf
# make
===> pf_freebsd-1.66_1 Only for 5.0 and above.
# uname -r
4.9-PRERELEASE

так что на 4.8 "нахаляву" не прокатит...


Ясненько, спасибо за информацию.

Return to “Вопросы и новости IT”