&lt;offtop&gt;<br>У нас на работе один сервак Интеловский если шевельнуть в стойке, то он не грузанется в следующий раз 100% пока не переткнешь все шлейфы :)<br>&lt;/offtop&gt;<br><br><div><span class="gmail_quote">17.01.06
, <b class="gmail_sendername">Александр Трацевский</b> &lt;<a href="mailto:support@calculate.ru">support@calculate.ru</a>&gt; написал(а):</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Я тут читал про одну интеловскую серверную плату. Про нее нашелся баг в биосе.<br>Во время перезагрузки компьютер может не загрузиться. Вероятность - один к<br>ста...<br><br>Вот тогда kexec будет в кайф ;-)<br><br>&gt; Mad Deer wrote:
<br>&gt; &gt;&gt;&gt;&gt;&gt; система, случаем, не hardened?<br>&gt; &gt;&gt;&gt;&gt;<br>&gt; &gt;&gt;&gt;&gt; несовсем, от hardened только gcc:<br>&gt; &gt;&gt;&gt;&gt; i686-pc-linux-gnu-3.4.3-hardenednopie<br>&gt; &gt;&gt;&gt;
<br>&gt; &gt;&gt;&gt; тогда сабж должен заработать при перекомпиляции ванильной gcc.<br>&gt; &gt;&gt;<br>&gt; &gt;&gt; Да, после сборки i686-pc-linux-gnu-3.4.4-vanilla все работает.<br>&gt; &gt;&gt;<br>&gt; &gt;&gt; Интересует один момент,
<br>&gt; &gt;&gt; если набрать в командной строке:<br>&gt; &gt;&gt; # kexec -e<br>&gt; &gt;&gt; загружается ядро, но при этом процессы не стопаются, размонтирование<br>&gt; &gt;&gt; дисков не происходит.<br>&gt; &gt;&gt;<br>
&gt; &gt;&gt; Как корректно, используя kexec перегрузить систему?<br>&gt; &gt;<br>&gt; &gt; так помоему в этом-то и смысл: сменить ядро не останавливая систему.<br>&gt;<br>&gt; ха. система останавливается в любом случаи, на то время пока загружается
<br>&gt; новое ядро и окружение.<br>&gt;<br>&gt; использование `kexec -e` похоже на кнопку &quot;reset&quot;, только без диагностики<br>&gt; оборудования. kexec удобно использовать на сервере, где куча оборудования<br>&gt; в момент загрузки проходит ну уж оочень долгую диагностику.
<br>&gt;<br>&gt; # shutdown now<br>&gt; The system is going down to maintenance mode NOW!<br>&gt; INIT: Switching to runlevel: 1<br>&gt; INIT: Sending processes the TERM signal<br>&gt; Stopping .....<br>&gt; ...<br>&gt; # umount -a
<br>&gt; # mount -o remount,ro /<br>&gt; # kexec -e<br>&gt;<br>&gt; такое можно проделать на терминале, в ssh-сессии так не получится.<br>&gt; как бы все это в скриптик засунуть.<br>&gt;<br>&gt;<br>&gt; --<br>&gt; Vladimir Solomatin (
<a href="mailto:littleslash@relex.ru">littleslash@relex.ru</a>)<br>&gt; Phone: + 7 (0732) 711711<br>&gt; Relex Inc, Voronezh.<br><br>--<br>Alexander Tratsevsky<br>Calculate Pack, Jsc.<br><a href="http://www.calculate.ru">
http://www.calculate.ru</a><br>+7 812 3465550<br>+7 495 7727678<br>ICQ#8771914<br><a href="mailto:support@calculate.ru">support@calculate.ru</a><br><br>--<br><a href="mailto:gentoo-user-ru@gentoo.org">gentoo-user-ru@gentoo.org
</a> mailing list<br><br></blockquote></div><br>