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


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Mikolaj Golub                        2:5020/400     19 Oct 2005  15:24:38
 To : Alex Mogilnikov
 Subject : Re: аналог schemes
 -------------------------------------------------------------------------------- 
 
 
 On Wed, 19 Oct 2005 12:35:20 +0400 Alex Mogilnikov wrote to All:
 
  AM>     Я вчера пытался сделать подобное. Прописал в меню загрузчика
  AM> специальный пункт, который, как мне казалось, должен устанавливать некую
  AM> переменную, по которой можно было бы ветвиться в rc.conf:
 
  AM>                 dup boothomekey @ = if
  AM>                         s" HOME" s" boot_config" setenv
 
 Это не тот `environment', который в rc.conf :-)
 
  AM>                         0 boot
  AM>                 then
 
  AM>     но желаемого результата я не получил. Как сделать выбор разных
  AM> конфигураций через меню? Что почитать? А то при включении бука в полевых
  AM> условиях приходится минут пять ждать, пока отработают все таймауты при
  AM> загрузке...
 
 Я, когда решал подобную проблему на netbsd (а там вообще лоадера нету),
 использовал getbootfile(3). Т.е. выбор конфигурации основывался на имени
 загруженного ядра (можно просто хардлинки ядра поделать). Если не предложат
 ничего лучшего...
 
 mikolaj@tester:~/tmp$ cat getbootfile.c 
 /*
 
    get the name of the booted kernel file
 
  */
 
 #include <stdio.h>
 #include <paths.h>
 
 int main (){
         printf("%s\n", getbootfile());
         return 0;
 }
 mikolaj@tester:~/tmp$ gcc getbootfile.c -o getbootfile
 mikolaj@tester:~/tmp$ ./getbootfile 
 /kernel.me
 
 -- 
 Mikolaj Golub
 --- ifmail v.2.15dev5.3
  * Origin: INEC (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 аналог schemes   Slawa Olhovchenkov   19 Oct 2005 09:33:16 
 Re: аналог schemes   Denis Shaposhnikov   19 Oct 2005 10:46:42 
 аналог schemes   Slawa Olhovchenkov   19 Oct 2005 11:53:34 
 аналог schemes   Alex Mogilnikov   19 Oct 2005 13:35:20 
 аналог schemes   Slawa Olhovchenkov   19 Oct 2005 12:52:54 
 Re: аналог schemes   Mikolaj Golub   19 Oct 2005 15:24:38 
 аналог schemes   Alex Mogilnikov   19 Oct 2005 20:02:45 
 Re: аналог schemes   Dmitriy Kirhlarov   20 Oct 2005 13:33:30 
Архивное /ru.unix.bsd/173099a19f6e1.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional