Несколько LiveCD в одном
Модератор: Модераторы разделов
Несколько LiveCD в одном
Покопался на форумах и в инете ничего соответствующего моей проблеме не нашел.
Имеется:
Live CDs: GParted, Clonezilla, G4L + дистрибутивы Ubuntu (386, amd64)
Нужно:
Сделать образ диска, чтобы можно было выбирать какой дистрибутив грузить
Вопрос:
Возможно ли это сделать с помощью isolinux (если "да", то где взять ПОДРОБНУЮ инструкцию).
P.S. Не обижусь если кините ссылку на нормальную инструкцию. Пробовал делать самостоятельно через создание во временной папке нужного набора подпапок и редактирования isolinux.cfg, потом создания образа с помощью mkisofs, но что-то не получается: начинается загрузка нужного образа, а потом вываливается с kernel panic о том, что не может работать с fs или unknown-block.
Имеется:
Live CDs: GParted, Clonezilla, G4L + дистрибутивы Ubuntu (386, amd64)
Нужно:
Сделать образ диска, чтобы можно было выбирать какой дистрибутив грузить
Вопрос:
Возможно ли это сделать с помощью isolinux (если "да", то где взять ПОДРОБНУЮ инструкцию).
P.S. Не обижусь если кините ссылку на нормальную инструкцию. Пробовал делать самостоятельно через создание во временной папке нужного набора подпапок и редактирования isolinux.cfg, потом создания образа с помощью mkisofs, но что-то не получается: начинается загрузка нужного образа, а потом вываливается с kernel panic о том, что не может работать с fs или unknown-block.
Re: Несколько LiveCD в одном
Да с помощью isolinux вполне возможно создать, только пути к образам сжатой ФС должны быть неизменными, то есть все пути к файлам vmlinux и initrd.gz прописываются в одном файле isolinux.cfg Т.е. не надо создавать для каждого дистрибутива отдельную папку, все каталоги должны быть в корневой LiveDVD
Например в корневой папке LiveDVD лежит один каталог /isolinux в этом каталоге и находится один единственный файл isolinux.cfg в котором и прописываются пути к файлам vmlinux и initrd.gz, они могут находится как вразных каталогах, так и в одном и том же, только названия должны быть несколько изменены. А вот что не должно менятся ни в коем случае, так это пути, к каталогам, с которыми работают непосредственно файлы vmlinux и initrd.gz, например в ubuntu это /casper в backtrack-3 это /BT3 и т.д.
Конечно возможно изменить и эти пути но тогда прийдется править файл VFS - initrd.gz так как в нем и прописываются эти пути, как вытащить информацию из initrd.gz достаточно много описанно в гугле. так что пробуйте и все должно получится, а проверить образ LiveDVD можно например в VirtualBox
к сожалению я не со всеми LiveCD перечисленными вами работал, по этому конкретно как это сделать по порядку сказать не могу.
в прочем процесс создания LiveDVD не сильно отличается, от процесса создания LiveCD с одной ОС, только добавляются каталоги, и правится вайл isolinux.cfg.
Например в корневой папке LiveDVD лежит один каталог /isolinux в этом каталоге и находится один единственный файл isolinux.cfg в котором и прописываются пути к файлам vmlinux и initrd.gz, они могут находится как вразных каталогах, так и в одном и том же, только названия должны быть несколько изменены. А вот что не должно менятся ни в коем случае, так это пути, к каталогам, с которыми работают непосредственно файлы vmlinux и initrd.gz, например в ubuntu это /casper в backtrack-3 это /BT3 и т.д.
Конечно возможно изменить и эти пути но тогда прийдется править файл VFS - initrd.gz так как в нем и прописываются эти пути, как вытащить информацию из initrd.gz достаточно много описанно в гугле. так что пробуйте и все должно получится, а проверить образ LiveDVD можно например в VirtualBox
к сожалению я не со всеми LiveCD перечисленными вами работал, по этому конкретно как это сделать по порядку сказать не могу.
в прочем процесс создания LiveDVD не сильно отличается, от процесса создания LiveCD с одной ОС, только добавляются каталоги, и правится вайл isolinux.cfg.
Re: Несколько LiveCD в одном
Извиняюсь, я конечно не специалист, но можно с помощью BCDW.
http://www.oszone.net/8977
http://www.oszone.net/8977
Re: Несколько LiveCD в одном
А если имеются
|-- fdbasecd.iso
|-- fdbasews.iso
|-- fdfullcd.iso
`-- fdfullws.iso
c http://www.freedos.org/freedos/files/
Так же можно на один закатать? А то CD на 7.9Мб жалко : )
|-- fdbasecd.iso
|-- fdbasews.iso
|-- fdfullcd.iso
`-- fdfullws.iso
c http://www.freedos.org/freedos/files/
Так же можно на один закатать? А то CD на 7.9Мб жалко : )
Re: Несколько LiveCD в одном
Из нескольких LiveCD один мультизагрузочный DVD - может поможет.
UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity. © Dennis Ritchie
The more you believe you don't do mistakes, the more bugs are in your code.
The more you believe you don't do mistakes, the more bugs are in your code.
Re: Несколько LiveCD в одном
А если имеются
|-- fdbasecd.iso
|-- fdbasews.iso
|-- fdfullcd.iso
`-- fdfullws.iso
это же установочные диски которые уже содержат в себе LiveCD. Вам что нужно? "Выдрать" определенные LiveCD скомбинировав их каким-то способом, или что то еще ?
Re: Несколько LiveCD в одном
Нет, это iso образы остановочных дисков одной OS, но разной комплектации.
Вот:
Код: Выделить всё
|-- [7.9M] fdbasecd.iso
|-- [ 49M] fdbasews.iso
|-- [153M] fdfullcd.iso
`-- [242M] fdfullws.iso
На разные cd их записывать как то не хочется.
Re: Несколько LiveCD в одном
должен заметить, что при установке с образа fdfullws.iso можно выбирать устанавливаемые компоненты т.е. он и так включает в себя содержимое остальных дисков.
Re: Несколько LiveCD в одном
в смысле? что именно у Вас не грузится?
Re: Несколько LiveCD в одном
SATA DVD-привод?
Re: Несколько LiveCD в одном
режима эмуляции/совместимости IDE в BIOS нет?