Make-initrd-propagator: различия между версиями

Материал из ALT Linux Wiki
(Новая страница: «make-initrd-propagator это дополнение к системе make-initrd, использующееся при сборке установочных и li...»)
 
Нет описания правки
Строка 7: Строка 7:
При первой загрузке livecd с usb flash, на которую был скопирован гибридный образ, remount_rw создаёт на загрузочном накопителе ещё один раздел на неразмеченном пространстве и создаёт на нём файловую систему с меткой <tt>alt-live-storage</tt>.
При первой загрузке livecd с usb flash, на которую был скопирован гибридный образ, remount_rw создаёт на загрузочном накопителе ещё один раздел на неразмеченном пространстве и создаёт на нём файловую систему с меткой <tt>alt-live-storage</tt>.


----
Дальнейшая функциональность [[remount_rw]] пока не работает в make-initrd-propagator, но будует исправлена в ближайшее время.


При загрузке livecd по nfs, происходит монтирование в ro бранчи aufs также ISO образов, лежащих на сервере в каталоге /srv/public/netinst/overlays-live/ (remount_rw >= 0.5). Монтирование бранчей происходит в порядке сортировки имён образов программой sort. Монтируются каталоги: var etc lib bin usr sbin home root media
При загрузке livecd по nfs, происходит монтирование в ro бранчи aufs также ISO образов, лежащих на сервере в каталоге /srv/public/netinst/overlays-live/ (remount_rw >= 0.5). Монтирование бранчей происходит в порядке сортировки имён образов программой sort.  


Таким образом, возможно создание настроенного сетевого livecd: загружается livecd, производятся необходимые настройки (настройки аутентификации, установка и удаление пакетов и тп), после создаётся образ каталога /mnt/root в формате isofs и кладётся на сервер в каталог /srv/public/netinst/overlays-live/.
Таким образом, возможно создание настроенного сетевого livecd: загружается livecd, производятся необходимые настройки (настройки аутентификации, установка и удаление пакетов и тп), после создаётся образ каталога /mnt/root в формате isofs и кладётся на сервер в каталог /srv/public/netinst/overlays-live/.
[[Категория:LiveCD]]
[[Категория:LiveCD]]
[[Категория:Mkimage]]
[[Категория:Mkimage]]

Версия от 14:19, 15 июня 2011

make-initrd-propagator это дополнение к системе make-initrd, использующееся при сборке установочных и live образов. Кроме обеспечения работы plymouth при загрузке установочного образа, начиная с версии 0.7, оно обеспечивает перемонтирование live образа в режим rw с использованием aufs.

В отличие от старой системы перемонтирования, реализованной в remount_rw, squashfs образ live перемонтируется полностью, что позволяет создавать файлы и каталоги непосредственно в корневом разделе, а также снимает проблемы с файлами, которые являются жёсткими ссылками на squashfs, но попадали в разные бранчи aufs.

При загрузке livecd, происходит монтирование раздела с меткой alt-live-storage (если таковой присутствует), который используется для хранения rw бранча aufs. Таким образом, изменения, произведённые во время использования livecd сохраняются между сеансами работы.

При первой загрузке livecd с usb flash, на которую был скопирован гибридный образ, remount_rw создаёт на загрузочном накопителе ещё один раздел на неразмеченном пространстве и создаёт на нём файловую систему с меткой alt-live-storage.


При загрузке livecd по nfs, происходит монтирование в ro бранчи aufs также ISO образов, лежащих на сервере в каталоге /srv/public/netinst/overlays-live/ (remount_rw >= 0.5). Монтирование бранчей происходит в порядке сортировки имён образов программой sort.

Таким образом, возможно создание настроенного сетевого livecd: загружается livecd, производятся необходимые настройки (настройки аутентификации, установка и удаление пакетов и тп), после создаётся образ каталога /mnt/root в формате isofs и кладётся на сервер в каталог /srv/public/netinst/overlays-live/.