Installer/common/propagator
Материал из ALT Linux Wiki
Becase (обсуждение | вклад) (→Настройка поведения загрузчика инсталлятора: Комментарий по поводу Sisyphus'а) |
(wikification, fixup, status update) |
||
Строка 1: | Строка 1: | ||
- | {{ | + | [[Категория:Installer]] |
+ | |||
+ | == Введение == | ||
+ | {{pkg|propagator}} — компактная и автономная Linux-программа, целью которой является определение местонахождения следующей (второй) стадии инсталятора, livecd или rescue-образа. Является форком mdk-stage1, в свою очередь происходящего от первой стадии инсталятора RedHat Linux. | ||
+ | |||
+ | Сталкиваются с ним в основном выпускающие дистрибутивы, реже — системные администраторы при развёртывании систем (ещё реже — пользователи). | ||
== Настройка поведения загрузчика инсталлятора == | == Настройка поведения загрузчика инсталлятора == | ||
- | Все параметры записываются в формате | + | Все параметры записываются в формате «<tt>параметр:значение,параметр:значение</tt>». Главный из них — <tt>method</tt> — может иметь значение из списка <tt>cdrom</tt>, <tt>disk</tt>, <tt>nfs</tt>, <tt>ftp</tt>, <tt>http</tt>; дополнительные варьируются в зависимости от главного. |
+ | |||
+ | === <tt>cdrom</tt> === | ||
+ | В дополнительных параметрах обычно не нуждается. | ||
- | <tt> | + | === <tt>disk</tt> === |
+ | * <tt>disk</tt> (имя диска с образом) | ||
+ | * <tt>partition</tt> (раздел) | ||
+ | * <tt>directory</tt> (путь на диске или сетевом ресурсе к дистрибутиву/образу live-системы) | ||
+ | * <tt>uuid</tt> или <tt>label</tt> (UUID или метка раздела. Работает на M41+) | ||
- | + | === <tt>nfs</tt>/<tt>ftp</tt>/<tt>http</tt> === | |
- | + | * <tt>network</tt> — <tt>static</tt> или <tt>dhcp</tt> | |
- | + | ** если <tt>static</tt>: <tt>ip</tt>, <tt>dns</tt>, <tt>gateway</tt>, <tt>netmask</tt> | |
- | + | ** если DNS работает, то основные параметры указываются вручную: | |
- | + | *** <tt>hostname</tt>, <tt>domain</tt>, | |
- | + | *** <tt>server</tt> (имя сервера), <tt>directory</tt> (каталог на сервере) | |
- | + | ** если ftp не анонимный: <tt>user</tt> (имя учётной записи), <tt>pass</tt> (пароль этой учётной записи) | |
- | + | ** в случае присутствия нескольких интерфейсов: <tt>interface</tt> (имя нужного интерфейса) | |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | Примеры использования | + | == Примеры использования == |
- | + | automatic=method:nfs,network:static,ip:192.168.1.24,server:192.168.1.7,directory:/Compact/ | |
- | + | automatic=method:ftp,network:dhcp,server:ftp.altlinux.ru,directory:/pub/distribution/ALTLinux/Sisyphus/<ref>установить сизиф таким образом не удастся: это не дистрибутив</ref> | |
- | + | automatic=method:ftp,network:dhcp,server:companyserver,directory:/altlinux,user:XXX,pass:XXX | |
- | + | automatic=method:ftp,interface:eth1,network:dhcp,... | |
- | + | automatic=method:cdrom | |
- | + | automatic=method:disk,disk:hdb,partition:hdb7,uuid:48B3-5935 | |
+ | == Особенности == | ||
+ | В бранчах вплоть до p6/t6 поддержка гибридных ISO-образов (предназначенных для записи как на болванку, так и на флэшку) реализована при помощи gfxboot. Начиная с {{pkg|propagator-20101130-alt15}}, в сизифе должно заработать и для других syslinux ui. | ||
+ | == Примечания == | ||
+ | <references/> | ||
{{Category navigation|title=Installer|category=Installer|sortkey=common}} | {{Category navigation|title=Installer|category=Installer|sortkey=common}} |
Версия 16:49, 16 марта 2012
Содержание |
Введение
propagator — компактная и автономная Linux-программа, целью которой является определение местонахождения следующей (второй) стадии инсталятора, livecd или rescue-образа. Является форком mdk-stage1, в свою очередь происходящего от первой стадии инсталятора RedHat Linux.
Сталкиваются с ним в основном выпускающие дистрибутивы, реже — системные администраторы при развёртывании систем (ещё реже — пользователи).
Настройка поведения загрузчика инсталлятора
Все параметры записываются в формате «параметр:значение,параметр:значение». Главный из них — method — может иметь значение из списка cdrom, disk, nfs, ftp, http; дополнительные варьируются в зависимости от главного.
cdrom
В дополнительных параметрах обычно не нуждается.
disk
- disk (имя диска с образом)
- partition (раздел)
- directory (путь на диске или сетевом ресурсе к дистрибутиву/образу live-системы)
- uuid или label (UUID или метка раздела. Работает на M41+)
nfs/ftp/http
- network — static или dhcp
- если static: ip, dns, gateway, netmask
- если DNS работает, то основные параметры указываются вручную:
- hostname, domain,
- server (имя сервера), directory (каталог на сервере)
- если ftp не анонимный: user (имя учётной записи), pass (пароль этой учётной записи)
- в случае присутствия нескольких интерфейсов: interface (имя нужного интерфейса)
Примеры использования
automatic=method:nfs,network:static,ip:192.168.1.24,server:192.168.1.7,directory:/Compact/ automatic=method:ftp,network:dhcp,server:ftp.altlinux.ru,directory:/pub/distribution/ALTLinux/Sisyphus/[1] automatic=method:ftp,network:dhcp,server:companyserver,directory:/altlinux,user:XXX,pass:XXX automatic=method:ftp,interface:eth1,network:dhcp,... automatic=method:cdrom automatic=method:disk,disk:hdb,partition:hdb7,uuid:48B3-5935
Особенности
В бранчах вплоть до p6/t6 поддержка гибридных ISO-образов (предназначенных для записи как на болванку, так и на флэшку) реализована при помощи gfxboot. Начиная с propagator-20101130-alt15, в сизифе должно заработать и для других syslinux ui.
Примечания
- ↑ установить сизиф таким образом не удастся: это не дистрибутив