У меня есть небольшой скрипт, который запускает несколько команд на клиенте. до сих пор мне нужно перейти с моего USB-накопителя на ПК, запустить мой образ в реальном времени, а затем запустить скрипт. Теперь я хочу использовать pxe для этого.

поэтому план таков: запустите действительно очень маленькое ядро с необходимыми ресурсами, такими как сеть, диски, ... в нем. затем запустите скрипт и перезагрузите компьютер.

так что я могу собрать ядро, это не должно быть проблемой, но как я могу запустить свой скрипт и прочее после этого? я имею в виду, что я могу взять Debian вживую или что-то подобное и поместить скрипт в /etc/rc.local но это слишком много для этого. и мне нужно NFS для этого, который я не хочу использовать ...

1 ответ1

1

ответ действительно прост:

создайте ядро по своему вкусу или просто используйте ядро, которое у вас есть. затем создайте initram, как описано здесь: http://blog.mybox.ro/2010/05/12/how-to-change-files-in-a-initrd-image/

внутри initram вы создаете вместо оболочки необходимый вам скрипт.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .