anonymous@RULINUX.NET~# Last login: 2024-12-22 16:37:03
Регистрация Вход Новости | Разметка | Пользователи | Галерея | Форум | Статьи | Неподтвержденное | Трекер | Правила форума | F.A.Q. | Ссылки | Поиск
[#] [Добавить метку] [Редактировать]
Скрыть

Последовательность загрузки initrd

Какой именно из скриптов исполняется при старте: /sbin/init, /linuxrc или /init? У меня такое впечатление, что инвариантно исполняется /init, причем это не зависит от "root=/dev/ram0". Да, initrd.txt внимательно прочитан, но помятуя про stable_api_nonsense.txt готов к любым неожиданностям.

И ещё - при выходе из initrd обязательно явно организовывать вызов /sbin/init (на настоящем корне), или его вызов может само ядро выполнить по умолчанию?

anonymous(*) (2009-06-26 10:59:38)

Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.4) Gecko/20070601 SeaMonkey/1.1.2

[Ответить на это сообщение]
[#] [Добавить метку] [Редактировать] Ответ на: Последовательность загрузки initrd от anonymous 2009-06-26 10:59:38
avatar
Скрыть

Re:Последовательность загрузки initrd

Внезапно, самый внятный текст по этой теме лежит в Википедии - http://en.wikipedia.org/wiki/Initrd . Последовательность выполнения зависит от формата самого initrd, если это tar-gz, то выполнянется /linuxrc на входе и /sbin/init на выходе. Если же initrd является cpio архивом, то выполняется скрипт /init.

Вообщем, такую неожиданность я и предположить не мог.

anonymous(*)(2009-06-27 01:02:21)

Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.4) Gecko/20070601 SeaMonkey/1.1.2
Этот тред читают 1 пользователь:
Анонимных: 1
Зарегистрированных: 0




(c) 2010-2020 LOR-NG Developers Group
Powered by TimeMachine

Valid HTML 4.01 Transitional Правильный CSS!