Skip to content

blinohod/kannel-appliance-installer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

iso/                 -- то, что окажется на CD
boot/                -- propagator, туда лазить не надо :)
live/chroot          -- то, что окажется в чруте у инсталлера дополнительно к установленным пакетам
live/image-scripts.d -- то, что выполнится в чруте перед формированием squashfs с инсталлером
live/packages.d      -- списки пакетов, из которых будет состоять инсталлер

Собственно сам инсталлер это:
- live/chroot/live/install
- live/chroot/usr/share/mithraen-install2

В ближайшем будущем большая часть этого кода должна быть опакечена, а пока не опакечена -- берется отсюда.

Во время инсталляции на вторую консоль пишется лог, на третьей -- обычный shell

	Partitioning
	============

В iso/config.ini лежит конфиг для модуля разбиения диска. Сейчас он тривиальный
(первый раздел всегда должен быть swap, второй -- root), но можн менять размер
этих разделов. Для последнего раздела допустимо не указывать размер -- тогда он
будет создан на весь диск.

live/chroot/live/ini2fdisk -- генерирует последовательность команд для sfdisk,
чтобы разбить соглано темплейту, лежащему в iso/config.ini. Запускается он уже
изнутри инсталлера, ибо в будущем предполагается что конфигов может быть
несколько (например разные конфиги для разных профилей установки).

About

Minimalistic text installer for Kannel Appliance

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published