URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID9
Нить номер: 2945
[ Назад ]

Исходное сообщение
"откуда dmesg узнает что пк неправильно выключен???"

Отправлено anonymous , 20-Май-04 08:44 
Здравствуйте господа.Вопрос такой.
Откуда dmesg узнает, что пк неправильно 'выключен'(когда после неправильного выключения  пишет 'WARNING:Was not properly dismounted').Может после этого какая-то переменная принимает какое-то значение?
Зараннее благодарен!

Содержание

Сообщения в этом обсуждении
"откуда dmesg узнает что пк неправильно выключен???"
Отправлено klalafuda , 20-Май-04 14:46 
>Здравствуйте господа.Вопрос такой.
>Откуда dmesg узнает, что пк неправильно 'выключен'(когда после неправильного выключения  пишет
>'WARNING:Was not properly dismounted').Может после этого какая-то переменная принимает какое-то значение?
>
>Зараннее благодарен!

как пишет так и есть, никакой магии. при "неправильном" выключении никто ведь не размонтирует файловые системы -> при загрузке из заголовка fs и видит, что небыл вызван umount.

// wbr


"откуда dmesg узнает что пк неправильно выключен???"
Отправлено anonymous , 21-Май-04 12:13 
>>Здравствуйте господа.Вопрос такой.
>>Откуда dmesg узнает, что пк неправильно 'выключен'(когда после неправильного выключения  пишет
>>'WARNING:Was not properly dismounted').Может после этого какая-то переменная принимает какое-то значение?
>>
>>Зараннее благодарен!
>
>как пишет так и есть, никакой магии. при "неправильном" выключении никто ведь не размонтирует файловые системы -> при загрузке из заголовка fs и видит, что небыл вызван umount.
>
>// wbr
А как можно читать Этот заголовок  программно?


"откуда dmesg узнает что пк неправильно выключен???"
Отправлено Lamr , 25-Май-04 13:13 

>А как можно читать Этот заголовок  программно?

если вы собираетесь его самостоятельно править, сделаете глупость.
если fs не почикать, будете с диска читать шум океанов.

Выключать надо нормально.
Если не получилось - fsck


"откуда dmesg узнает что пк неправильно выключен???"
Отправлено anonymous , 21-Май-04 12:14 
>>Здравствуйте господа.Вопрос такой.
>>Откуда dmesg узнает, что пк неправильно 'выключен'(когда после неправильного выключения  пишет
>>'WARNING:Was not properly dismounted').Может после этого какая-то переменная принимает какое-то значение?
>>
>>Зараннее благодарен!
>
>как пишет так и есть, никакой магии. при "неправильном" выключении никто ведь не размонтирует файловые системы -> при загрузке из заголовка fs и видит, что небыл вызван umount.
>
>// wbr
А как можно читать Этот заголовок  програмно?


"откуда dmesg узнает что пк неправильно выключен???"
Отправлено Svinka , 25-Май-04 00:22 
>>>Здравствуйте господа.Вопрос такой.
>>>Откуда dmesg узнает, что пк неправильно 'выключен'(когда после неправильного выключения  пишет
>>>'WARNING:Was not properly dismounted').Может после этого какая-то переменная принимает какое-то значение?
>>>
>>>Зараннее благодарен!
>>
>>как пишет так и есть, никакой магии. при "неправильном" выключении никто ведь не размонтирует файловые системы -> при загрузке из заголовка fs и видит, что небыл вызван umount.
>>
>>// wbr
>А как можно читать Этот заголовок  програмно?

HDD - он же НЖМД - умеет хранить информацию без питания (это - фича)
Когда успешно монтируется - драйвер файловой системы где записывает иформацию что успешно смонтировал
Когда размонтирует - где-то пишет что успешно размонтировал
А далее - догадайся сам -)))
Где пишет - наверное в суперблоке (а собственно какая разница- где?)
На НЖМД!!!!!