Автор Тема: Адаптация на init системата спрямо зареденото ядро  (Прочетена 15229 пъти)

supervas

  • Гост
Въпроса е следния:

Може ли да се направи така, че при избор на едно ядро от bootloader-а да се стартира един комплект от зареждащи скриптове или конфигурация на init системата, а при избор на друго ядро да се използва друга конфигурация или скриптове? Кой би бил елегантния начин да се направи това? Проверката да се прави в init системата или ядрото да указва кои скриптове да се използват?
Активен

de_dust2

  • Напреднали
  • *****
  • Публикации: 44
    • Профил
Да може. Това е Линукс. Тук всичко може. Като за начало научи какво е initrd, как работи, как се създава, как се добавят скриптове, как се добавят модули и т.н. Можеш да използваш това при еднакви ядра, но с различни initrd-та
Активен

supervas

  • Гост
Не се бях сетил за този вариант!

Но знам, че не е задължително да се ползва такъв файл. Ако нужните неща се компилират в ядрото, той не е нужен. Вярно, е че е трудно да се каже предварително какво е нужно и какво не и ползването на INITRD улеснява нещата по принцип.

А как може да се реши задачата, ако не се ползва INITRD?
Активен

mystical

  • Напреднали
  • *****
  • Публикации: 326
  • Distribution: Debian, FreeBSD
  • Window Manager: XFCE
    • Профил
    • WWW
Ако имаш време разгледай linux from scratch, тя е от типа направи си сам, но има документация и готови скриптове. Един от вариантите е модифициран initramfs http://www.linuxfromscratch.org/blfs/view/7.9/postlfs/initramfs.html. В ядрото също има опции какво да стартира след като зареди, но всичко това е обвързано с време и доста тестове.
Активен

Ако не можеш да градиш, поне не руши!

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
cbq.init
Настройка на програми
jud 1 4105 Последна публикация Apr 08, 2002, 09:30
от
INIT
Хардуерни и софтуерни проблеми
ivo3d 7 4528 Последна публикация May 02, 2003, 23:11
от
cbq.init 0.72
Хардуерни и софтуерни проблеми
kris_p 5 4501 Последна публикация May 25, 2004, 21:27
от vladou
cbq.init help
Настройка на програми
Unseen 5 3946 Последна публикация Jun 04, 2004, 18:37
от Unseen
cbq.init
Настройка на програми
mozly 0 2538 Последна публикация Jul 19, 2004, 17:14
от mozly