Показать полную графическую версию : добавление ПО на загрузочный диск PXE (boot bootp dhcpd software iso)
Здравствуйте.
Помогите пожалуйста правильно спросить google
Есть условный сервер, есть условный клиент, который будет загружаться по сети. PXE DHCP
Необходимо подготовить специализированный образ, в частности доукомплетовать стандартный некоторым набором ПО.
Или просто стоит задача кастомизировать / настроить его (образ) должным образом.
RTFM что и где?
lxa85, PXE и образ никак друг с другом не связаны
PXE грузит загрузчик. В классическом вариант загрузчкик грузит ядро с конфигом и монтирует NFS-шару
В большом энтерпрайзе сетевуха умеет iSCSI и прикидывается полноценным диском. Отсюда второй путь: загрузить по PXE какой-нибудь iPXE и далее работать как с обычном диском
кто такой "специализированный образ" непонятно
Jula0071
14-01-2019, 15:57
В большом энтерпрайзе сетевуха умеет iSCSI и прикидывается полноценным диском. »
Это не сетевуха умеет-прикидывается, а просто в initrd уже есть iSCSI initiator. Также можно использовать NFS.
https://en.wikipedia.org/wiki/Dracut_(software)
Я им пользуюсь для немного другой цели - нужно при буте поднимать в initrd маленький sshd чтобы через него передавать пассфразу LUKS.
Есть одноплатник, который будет управлять небольшой домашней метеостанцией. (ARM + Arduino)
Я хочу, чтобы он осуществлял загрйзку по сети, загружал подготовленный дистрибутив с заранее заданным ПО, который я сформировал сам (написал, подобрал).
большого энтерпрайза у меня нет, все в рамках домашней/наколенной сборки.
Так как проект домашний скорость обратной связи не быстрая
Jula0071, диагонально-свкольз почитал материал по ссылке.
Т.е. вперед у меня загружатся что-то initramfs подобное, которое монтирует сетевой диск и уже с него осуществляет полноценную загрузку. Хм... спасибо, я подумаю.
Это не сетевуха умеет-прикидывается, а просто в initrd уже есть iSCSI initiator »
да, ладно! - А что по-вашему значат слова iSCSI boot и full hardware offload for iSCSI ?
Jula0071
15-01-2019, 18:10
да, ладно! - А что по-вашему значат слова iSCSI boot и full hardware offload for iSCSI ? »
В контексте сетевого адаптера – ничего. iSCSI адаптер – другое дело. Можно и такую железяку поставить, но зачем? Она одна выйдет дороже, чем весь бездисковый тазик-терминал.
Т.е. вперед у меня загружатся что-то initramfs подобное, которое монтирует сетевой диск и уже с него осуществляет полноценную загрузку. Хм... спасибо, я подумаю. »
Просто в этот initrd добавлен сетевой функционал, а что с ним дальше делать – дело техники. Хочешь sshd подымай, хочешь – iSCSI инициируй, хочешь – NFS шару монтируй.
Строка загрузки ядра выглядит примерно так
GRUB_CMDLINE_LINUX="crashkernel=auto rd.neednet=1 ip=10.20.5.1::10.20.0.1:255.255.0.0:host.example.com:eth0:off rd.luks.uuid=luks-blabla-1234-5678 rd.lvm.lv=ssd/root rd.lvm.lv=ssd/swap rhgb quiet"
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.