Из-за чего ломается загрузочный ISO образ?

Ссылка скопирована
0 ответов

По вводным: в общем пытаюсь грузить Ultimate Boot CD через HTTP (iPXE).
Структура такая:

CD ---\boot -------\grub -------\isolinux ---\pmagic -------\boot ------------\syslinux -------\pmodules ------------pmagic_.sqfs -------initrd.img -------bzImage ---\ubcd -------\boot -------\tool -------other files

По вводным: если просто загружать iso через memdisk и указывать путь к файлу.iso - загружается нормально, утилиты запускаются. Но основная система Pmagic - нет, т.к. Вместо memdisk начинается грузится другое ядро и теряется ISO образ.
По вводным: нашел место где ломается загрузка - в скрипте Init, файла Initrd.img. (в дальнейшем Планирую убрать монтирование iso из memdisk, и сделать поиск внутри Initrd)

По вводным: отдельно pmagic - могу грузить, если вытащить из ISO - файлы initrd.img и bzImage (ядро).
Сейчас ситуация такая: но он не находит файл sqfs, который лежит в соседнем каталоге pmodules.
По вводным: поэтому я пересобрал Initrd.img - и засунул в него sqfs. В результате загрузка отдельно pmagic - работает.

По вводным: теперь Планирую сделать iso образ где работало бы и то и другое.
По вводным: поэтому беру UltraISO - и подсовываю туда свой Initrd.img
Сейчас ситуация такая: в теории, пока я не исправил скрипт Initr в initrd.img, Планирую увидеть ту же ошибку, монтирования iso из memdisk.
По вводным: но у меня почему-то все ломается. ISO загружается (меню корневого Isolinux работает), а когда выбираю загрузку Pmagic - зависает на загрузке ядра.
Следующие строки:

Loading /pmagic/bzImage Loadin /pmagic/initrd.img............... ready Probing EDD (edd=off to disable)... ok eearly console in decompress_kernel Decompressing Linux... Parsing ELF... done. Booting the kernel.

Нужно понять: и на этом моменте зависает. Почему?

Нужно решить такую задачу?

Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.

Заказать помощь
Другие ответы (0)

Пока нет других ответов. Будьте первым, кто поможет автору.

Ответить на вопрос

комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Вам также может быть интересно