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


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Slava Astashonok                     2:5020/400     28 Jun 2004  16:04:56
 To : Aleksey Barabanov
 Subject : Re: devfs
 -------------------------------------------------------------------------------- 
 
 Aleksey Barabanov wrote:
 
 > Hу вы сами и ответили. Статически скомпилированное ядро сразу монтирует рут
 > на девайсе, а в схеме с инитрд точно также монтируется рамдрайв,
 > предварительно проиниченный из имиджа инитрд.
 
 Hо если не делать pivot_root с последующим запуском init'а, а просто 
 выйти из linuxrc, то ядро предпримет попытку _самостоятельного_ 
 монтирования в качестве корня устройства указанного в 
 /proc/sys/kernel/real-root-dev. Почему я так прицепился к этому способу 
 (без pivot_root) - да потому что linuxrc тогда упрощается в несколько 
 раз и не возникает никаких вопросов как и что хранить в /dev. Вот 
 квинтэссенция моего linuxrc:
 mount -n -t proc proc /proc
 for m in "$(echo $modules|tr "," " ")"; do modprobe $m; done
 test "$realrootdev" && echo $realrootdev > /proc/sys/kernel/real-root-dev
 umount /proc
 И всё.
 
 > Только "дальше" не ядро разбирается а скрипт linuxrc. И в последних системах
 > он стал нешутейно большим. В SuSE примерно 4К чего-то там для них
 > архиважного.
 > 
 > Хотя и так ясно, если инитрд пытается настроить систему, работающую поверх
 > md+lvm. А если к этому добавить что вроде крипто-ФС и одновременно условие
 > автоматического старта, т.е. пассфраза должна браться с девайса или
 > удаленно ...
 
 Так то в SuSE. Конечно, если крипто-фс с такими условиями или что-то в 
 этом духе, тогда да - pivot_root нужен, а следовательно встаёт вопрос 
 как же организовывать /dev.
 
 >>Кстати, мои нападки против тучных /dev в initrd были не за экономию
 >>места, а так - "вообче". У меня initrd по 15 мегабайт занимают - они с
 > 
 > А я "кстати" задумался. Резон некоторый есть. Поскольку при разворачивании в
 > памяти такая труктура таки отберет свой объем. А devfs позволит и в рабочем
 > режиме съэкономить. Я тут решил одну старую железку оживить ;)
 
 Объёмы традиционного /dev (при условии, что там только нужное) в 
 ramdisk'е и памяти, которую откусит для себя devfs, скорее всего, будут 
 приблизительно одинаковыми - экономии не получится. ... споры стали 
 более интересными, ввиду перемены спорящими своих взглядов во время 
 спора ... (с) ;-))
 
 -- 
 BOFH excuse #370: Virus due to computers having unsafe sex.
 --- ifmail v.2.15dev5.3
  * Origin: Demos online service (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 devfs   Vlad Alyukov   23 Jun 2004 21:56:27 
 Re: devfs   Nick Gazaloff   26 Jun 2004 00:45:05 
 devfs   Artem Korneev   25 Jun 2004 23:14:56 
 Re: devfs   Slava Astashonok   26 Jun 2004 11:11:49 
 Re: devfs   Aleksey Barabanov   26 Jun 2004 12:10:25 
 Re: devfs   Slava Astashonok   26 Jun 2004 13:01:49 
 Re: devfs   Aleksey Barabanov   26 Jun 2004 13:37:33 
 Re: devfs   Slava Astashonok   27 Jun 2004 14:51:40 
 Re: devfs   Aleksey Barabanov   27 Jun 2004 15:27:38 
 Re: devfs   Slava Astashonok   27 Jun 2004 16:00:44 
 Re: devfs   Aleksey Barabanov   27 Jun 2004 16:57:40 
 Re: devfs   Slava Astashonok   27 Jun 2004 18:42:05 
 Re: devfs   Aleksey Barabanov   27 Jun 2004 19:26:42 
 Re: devfs   Slava Astashonok   28 Jun 2004 16:04:56 
 Re: devfs   Aleksey Barabanov   28 Jun 2004 20:58:08 
 Re: devfs   Slava Astashonok   29 Jun 2004 13:55:27 
 Re: devfs   Aleksey Barabanov   29 Jun 2004 14:57:59 
 Re: devfs   Slava Astashonok   29 Jun 2004 16:24:12 
 Re: devfs   Aleksey Barabanov   29 Jun 2004 22:57:59 
 Re: devfs   Slava Astashonok   30 Jun 2004 11:07:26 
 Re: devfs   Aleksey Barabanov   30 Jun 2004 13:05:26 
 Re: devfs   Slava Astashonok   30 Jun 2004 13:24:33 
 Re: devfs   Aleksey Barabanov   01 Jul 2004 00:53:54 
 Re: devfs   Dmitry Melekhov   27 Jun 2004 17:59:40 
 Re: devfs   Aleksey Barabanov   27 Jun 2004 22:44:30 
 devfs   Alexander Reznikov   27 Jun 2004 23:53:16 
 Re: devfs   Dmitry Melekhov   28 Jun 2004 22:36:41 
 Re: devfs   Aleksey Barabanov   29 Jun 2004 00:15:20 
 Re: devfs   Dmitry Melekhov   08 Jul 2004 16:23:45 
 Re: devfs   Alexander Drozdov   26 Jun 2004 07:30:14 
 devfs   Yuriy Muhin   30 Jun 2004 20:45:27 
 Re: devfs   Alexander Drozdov   01 Jul 2004 22:38:20 
Архивное /ru.linux/7394c8fdfb20.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional