LINUX.ORG.RU
ФорумJob

Требуется доработка сборщика дистрибутива

 


0

1

Всем привет.

Есть реализованный сборщик загрузочного диска.

Сборщик представляет собой bash скрипт, который собирает загрузочный образ операционной системы Ubuntu для загрузки с помощью SYSLINUX.

Нужно доработать этот скрипт,чтобы он собирал дополнительно загрузочный образ с возможностью загрузки с помощью PXELINUX.

Пищите на bitrix.pal@mail.ru

Спасибо за внимание.

Перемещено Klymedy из development

он собирал дополнительно загрузочный образ с возможностью загрузки с помощью PXELINUX.

Что ты понимаешь под образом для pxe? По TFTP можно грузить по сети довольно небольшой размер файлов, т.е. тебе нужно что бы в конфигурационный файл pxelinux прописывались строки для загрузки по сети образа ядра и initramfs с соответствующими параметрами, что бы монтировать корневую ФС по сети. Т.е. в initramfs должна быть поддержка nfs, файлы корневой файловой системы из целевой системы нужно разместить в некоторой директории и предоставить к ней доступ по NFS, если ты хочешь что бы с NFS монтировался squashfs образ, то тебе придётся править init скрипт в initramfs, ну либо читать документацию по Initramfs Ubuntu, может там уже есть этот функционал.

kostik87 ★★★★★
()
Ответ на: комментарий от kostik87

Он разделом ошибся, это в job. Человек не хочется разбираться, и видимо не обязан. Просто ищет тех кто это тупо сделает и получит свои бабулеты.

I-Love-Microsoft ★★★★★
()
Ответ на: комментарий от kostik87

Что ты понимаешь под образом для pxe?

Сейчас загрузка осуществляется с жесткого диска или флэшки. Мне нужно,чтобы была возможность загрузить образ по сети используя PXE без использования NFS. Образ размером 300Мб.

alexs1111
() автор топика
Ответ на: Что ты понимаешь под образом для pxe? от alexs1111

чтобы была возможность загрузить образ по сети используя PXE без использования NFS. Образ размером 300Мб.

В таком случае всё это должно быть помещено в initramfs.

Ну и не факт, всё зависит от реализации tftp клиента, в общем случае максимальный размер файла, который может считать tftp клиент 32 мегабайта, если он поддерживает RFC 2347 и 2348, то размер скачиваемого файла увеличивается до 4 Гб. Читай документацию по pxelinux.

Ну и придётся переписывать скрипты в Initramfs.

Ну и время загрузки в таком случае будет больше, эти 300 Мб будут занимать оперативную память.

kostik87 ★★★★★
()
Последнее исправление: kostik87 (всего исправлений: 1)
Ответ на: комментарий от kostik87

Константин, я вижу, что Вы разбираетесь в вопросе и может Вы сможете выполнить данную задачу для нас?

alexs1111
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.