Про описание настройки PXE-сервером написано не мало статей, но кое-что приходится собирать по крупицам.
В чем смысл? Смысл загрузить полноценную операционную систему по сети, учитывая требования - загрузка по сети - оно должно быть очень быстрым - подходят для этого маленькие дистрибутивы, на ум пришел Slitaz - размером всего в 40 мегабайт. Смысл - не просто загрузить - а допустим с ее помощью вынуть данные с жесткого диска, переразбить разделы, создать образ и тд и тп - в общем -масса применений.
Где-то в сети находил как так сделать версию 3 но уже есть четвертая и про нее - ни слова. Но дело в том, что там несколько загрузочных файлов.
И так приступим... Для начала - нам надо изъять содержимое папки boot в образе дистрибутива Slitaz. И запихнуть в какую-нить специально-созданную папку на PXE-сервере для этой ОС. Я сделал проще и назвал slitaz и туда скопировал содержимое папки boot из дистрибутива.
Далее пишем менюшку загрузки:
LABEL Slitaz MENU LABEL SliTaz Linux KERNEL /slitaz/bzImage APPEND initrd=/slitaz/rootfs4.gz,/slitaz/rootfs3.gz,/slitaz/rootfs2.gz,/slitaz/rootfs1.gz rw root=/dev/null vga=normal autologin
Сохраняем и пробуем загрузится по сети! Должно получится... Но стоит учесть - что данный способ работает как LifeCD - то есть сделанные изменения не сохраняются.
На всякий случай - во вложении официальный дистрибутив Slitaz Linux 4.0
https://yadi.sk/d/-Zw4J2s73ZuaKY
Рейтинг: 23
Обновлено: 21.11.2024