Archive:LiveDVD
KIWI LiveDVD
В ходе разработки дистрибутива мы решили дать возможность создавать live систему на DVD. Целью является создание рабочей live системы, по окончанию разработки дистрибутива. Найденные ошибки и исправления в образе live системы автоматически переносятся на другие образы, при создании с одного исходника. Для того чтобы создать собственную live систему, основанную на текущей ветке стабильного openSUSE нужно произвести следующие действия:
- Установка пакетов: Установите следующие пакеты
- kiwi
- kiwi-desc-isoboot
- kiwi-desc-livesystem
отсюда: http://download.opensuse.org/repositories/openSUSE:/Tools
- Настройка образа::
Отредактируйте /usr/share/kiwi/image/kwliveCD-suse-*/config.xml добавив/удалив пакеты/шаблоны на свой вкус.
- Сборка образа: Вызов kiwi (пример для openSUSE 10.3):
sudo kiwi --prepare kwliveCD-suse-10.3 \ --add-profile KDE \ --root /tmp/myiso-tree
sudo kiwi --create /tmp/myiso-tree \ --destdir /tmp/myiso
- Замечание: Если вы хотите собрать LiveCD на базе GNome используйте ключ --add-profile GNOME
- Заметим, что некоторые этапы могут занять длительное время до завершения. На машине с - 4 2.8Mhz, 2gb ОЗУ, получены показатели приведенные в следующем ниже списке;
- Установка пакетов образа... [ 11 минут ]
- Восстановление физического расширения... [ 8 минут ]
- Вызов mkisofs... [ 8 minutes ]
- Использование полученного .iso файла:
- Результат работы - файл .iso будет находится в целевом каталоге /tmp/myiso. Этот файл можно прожечь на болванку или протестировать в qemu:
qemu -cdrom /tmp/myiso/openSUSE-10.3.i686-2.5.iso
Если вы получаете сообщение от виртуальной машины "недостаточно памяти", ('out of memory') попробуйте увеличить память. Выделите 256mb на RAM, добавив "-m 256" в командной строке:
qemu -m 256 -cdrom /tmp/liveDVD-suse-10.3.i686-1.1.2.iso -boot d
Но лучше 512MB, если у вас есть такая возможность. :-) qemu можно сделать еще быстрее если загрузить модуль ядра kqemu
- Пароли:
- Пароль для root - пустой
- Пароль для linux - пустой
Известные проблемы
Со списком известных проблем можно ознакомиться в Bugzilla.
Обратная связь
- opensuse-buildservice@opensuse.org
- kiwi-devel@lists.berlios.de
Ссылки
Страничка KIWI из openSUSE в wiki
Еще одно пособие по созданию KDE Live CD/DVD с используя KIWI