Назад | Перейти на главную страницу

Какая часть initramfs (Ubuntu) запускает сценарии / local?

Я пытаюсь понять, как Ubuntu 12.04 initramfs бежит scripts/local и в каком порядке. Я не вижу этого в init. Какая строка кода выполняется scripts/local?

scripts/local запускается только при использовании локальной корневой файловой системы (в отличие от сетевой файловой системы). В BOOT переменная в init скрипт установлен на local или nfs соответственно, поэтому следующие строковые источники scripts/local:

$ grep -A1 Mounting init
log_begin_msg "Mounting root file system"
. /scripts/${BOOT}