Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Valentin Nechayev                    2:5020/400     09 Sep 2004  13:47:56
 To : Sergey Khvatov
 Subject : Re: question
 -------------------------------------------------------------------------------- 
 
 >>> Sergey Khvatov wrote: 
 
  >>>         Hеобходимо запустить процесс от момента загрузки ядра до init`a.
  >>> вопрос  - осуществимо ли это? И если да, то как? просьба к документаци к
  >>> аврора не  отсылать...
  DF>> Проще всего - вместо  init`a, дав ядру при загрузке параметр
  DF>> init=твоя-прога. Дальше, надеюсь, понятно.
 SK> Как раз дальше - самое интересное. Эта программа должна исполнять все
 SK> обязанности init, иначе система будет скорее мертва чем жива.
 
 Хм.
   if( fork() > 0 )
    execv( "/sbin/init", &argv[1] ); // где-то так
 
 И дальше вытворяешь всё что хочешь без необходимости переписки init'а.
 
 SK> P.S. Вообще желание DF очень подозрительное :-)
 
 Затроянить машину можно и менее извращёнными путями.
 -netch-
 --- ifmail v.2.15dev5.3
  * Origin: Dark side of coredump (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 question   Petr Prokop   08 Sep 2004 20:06:12 
 Re: question   Dmitry Fedorov   08 Sep 2004 21:32:36 
 Re: question   Sergey Khvatov   09 Sep 2004 10:26:10 
 Re: question   Dmitry Fedorov   09 Sep 2004 11:10:26 
 Re: question   Valentin Nechayev   09 Sep 2004 13:47:56 
 Re: question   Aleksey Barabanov   09 Sep 2004 14:38:58 
 Re: question   Aleksey Barabanov   08 Sep 2004 22:44:40 
 Re: question   Sergey Kudriavtsev   08 Sep 2004 22:40:27 
 question   Petr Prokop   10 Sep 2004 08:26:24 
 Re: question   Aleksey Barabanov   10 Sep 2004 23:38:38 
 Re: question   Valentin Nechayev   09 Sep 2004 10:01:21 
Архивное /ru.linux/22383edd891d3.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional