LINUX.ORG.RU

История изменений

Исправление intelfx, (текущая версия) :

Что vmlinuz запускает, типа /bin/init ?

см. init/main.c:

  • В initramfs: значение параметра rdinit= или /init
  • Вне initramfs: значение параметра init= или первый существующий файл из списка:
    • /sbin/init
    • /etc/init
    • /bin/init
    • /bin/sh

В случае системд тоже его?

$ ls -la /sbin/init
lrwxrwxrwx 1 root root 22 Mar  5 00:03 /sbin/init -> ../lib/systemd/systemd

в конфиге ядра это где-то можно менять?

$ zgrep DEFAULT_INIT /proc/config.gz
CONFIG_DEFAULT_INIT=""

Исходная версия intelfx, :

Что vmlinuz запускает, типа /bin/init ?

см. init/main.c:

  • если указано в командной строке ядра, значение init=
  • если initramfs, /init
  • иначе:
    • /sbin/init
    • /etc/init
    • /bin/init
    • /bin/sh

В случае системд тоже его?

$ ls -la /sbin/init
lrwxrwxrwx 1 root root 22 Mar  5 00:03 /sbin/init -> ../lib/systemd/systemd

в конфиге ядра это где-то можно менять?

$ zgrep DEFAULT_INIT /proc/config.gz
CONFIG_DEFAULT_INIT=""