Как создать собственный Live CD с обновленным ядром Linux-образа?

Как создать собственный Live CD с обновленным ядром Linux-образа?

Я следую этому руководству по настройке Live CD,

http://www.debuntu.org/how-to-customize-your-ubuntu-live-cd

Я подготовил rootfs в новом разделе ext4, после удаления/установки необходимых пакетов, и linux-imageобновил его до linux-image-2.6.35-24,

# mv custom/boot/vmlinuz-2.6.35-24-generic tmpcd/casper/vmlinuz
# mv custom/boot/initrd.img-2.6.35-24-generic tmpcd/casper/initrd
# lzma tmpcd/casper/initrd
# mv tmpcd/casper/initrd.lzma tmpcd/casper/initrd.lz

И после создания образа ISO и запуска в VirtualBox я получил следующую ошибку:

[    7.314180] Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(8,1)
[    7.318550] Pid: 1, comm: swapper Not tained 2.6.35-24-generic #42-Ubuntu
[    7.318857] Call Trace:
...

Итак, похоже, что обновленный образ vmlinuz успешно найден, но он просто не работает.

Я искал в Google, но не нашел решения. Есть идеи?

РЕДАКТИРОВАТЬ

У меня ошибка, файл initrd.img-2.6.35-24-genericуже сжат с помощью gzip, поэтому его следует распаковать перед повторным сжатием с помощью lzma:

# gunzip -c custom/boot/initrd.img-2.6.35-24-generic | lzma > tmpcd/casper/initrd.lz

Но он все равно не загрузился. Думаю, его initrdнужно настроить вручную, так как система хорошо работает с оригинальной версией vmlinuz и initrd.lz.

решение1

Возможно, стоит взглянуть наРемастерсис...Позволяет создать собственный Live CD на основе вашей установки Ubuntu или Debian Linux.

Если у вас не установлен Ubuntu/Debian, то скачайтеVirtualBoxи установить как виртуальную машину...

Учебники здесь (второй был лучше):
http://www.ubuntugeek.com/creating-custom-ubuntu-live-cd-with-remastersys.html
http://klikit.pbworks.com/Remastersys+tutorial+by+dedoimedo

Скачать можно здесь:
http://remastersys.sourceforge.net/remastersystool.html

решение2

Для этого я использую готовые инструменты Linux...довольно удобные и основанные на Ubuntu - ищу ссылку, где есть руководство по созданию респинов.

редактировать:http://wiki.turnkeylinux.org/Ссылка

даю studiohack +1 за remastersys мне просто больше нравятся готовые инструменты - мнение

Связанный контент