системой инициализации
Инициализация initrd-init или инициализация "собранной" системы?
Initrd-init на основе скрипта от Барри Каулера, но другая логика. У него "сбор информации -> обработка -> выбор порядка действий (PUPMODE) -> исполнение", у меня "нашёл -> исполнил", в результате получилось намного короче.
Инициализация "собранной" системы выполнена без "лишних звеньев" (rc.init и прочее) средствами minit.
inittab:
::wait:/bin/mount -a
::wait:/sbin/udevd --daemon
::wait:/sbin/udevadm trigger
::once:/bin/run-parts -a start /etc/init.d
tty1::respawn:/sbin/getty -n -l /bin/autologin 38400 tty1
tty2::respawn:/sbin/getty 38400 tty2
tty3::respawn:/sbin/getty 38400 tty3
::ctrlaltdel:/sbin/reboot
::shutdown:/bin/umount -a -r
::shutdown:/sbin/swapoff -a
1 строка - монтирование прописанного в fstab
2 строка - запуск udevd, определение устройств и загрузка модулей ядра
3 строка - добавлена для отображения в /dev уже определённых на стадии initrd-init устройств
4 строка - запуск служб из /etc/init.d
Далее стандартно для Puppy.
Кто-нибудь чего-нибудь понял?