Моё скромное мнение - надо написать творцам, что надо такую вещь в sysctl
добавлять, т.к. это часто востребованная информация, а сотни людей по всему
миру пишут разные костыли.
Эта информация должна идти от ОС, а не определяться косвенно.

2 сентября 2011 г. 12:42 пользователь Victor Sudakov
<[email protected]>написал:

> Alexandr wrote:
> > >  Fri, Sep 02, 2011 at 08:57:34, vas wrote about "[freebsd] некорректный
> > >  ребут":
> > >
> > >>Какой есть кошерный способ определить, что система была некорректно
> > >>выключена (нажат ресет)? Мне что-то не приходит в голову ничего лучше
> > >
> > >Ловить эту запись плюс запись загрузки (хоть с копирайтом) и смотреть,
> > >какая из них последняя - копирайт или not properly dismounted.
> > >Итого два grep плюс один last.
> > >
> >
> >  С одной поправкой - многие уже перешли на zfs, там "not properly
> > dismounted" не будет, так что это только если хоть что-то есть на ufs.
>
> Если при нажатии кнопки Power (ACPI) /etc/rc.d/* таки отрабатывает, то
> буду пробовать вариант со скриптом, который на start создает файл и на
> stop удаляет. Но "halt -p" придется считать некорректным ребутом.
>
> --
> Victor Sudakov,  VAS4-RIPE, VAS47-RIPN
> sip:[email protected]
>



-- 
Regards,
Alexander Yerenkow

Ответить