Из-за чего ломается загрузочный ISO образ?
По вводным: в общем пытаюсь грузить 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.
Нужно понять: и на этом моменте зависает. Почему?
Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.
Пока нет других ответов. Будьте первым, кто поможет автору.
Ответить на вопрос