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

Материал из ALT Linux Wiki
(поменял местами колонки в таблице -- чуть легче сопоставлять; поправил ссылки на git; перевёл autodetect modules; добавил interwiki)
Строка 6: Строка 6:
{| class="wide"
{| class="wide"
|-
|-
!Задача
! Статус
! style="width:15%;" | Статус
! Задача
|-
|-
| align="center" | {{done}}
|[http://git.altlinux.org/people/legion/packages/?p=make-initrd.git;a=tree;f=features/lvm lvm]
|[http://git.altlinux.org/people/legion/packages/?p=make-initrd.git;a=tree;f=features/lvm lvm]
|-
| align="center" | {{done}}
| align="center" | {{done}}
|[http://git.altlinux.org/people/legion/packages/?p=make-initrd.git;a=tree;f=features/raid raid]
|-
|-
|[http://git.altlinux.org/people/legion/packages/make-initrd.git?p=make-initrd.git;a=tree;f=features/raid raid]
| align="center" | {{done}}
| align="center" | {{done}}
|[http://git.altlinux.org/people/legion/packages/?p=make-initrd.git;a=tree;f=features/luks luks]
|-
|-
|[http://git.altlinux.org/people/legion/packages/make-initrd.git?p=make-initrd.git;a=tree;f=features/luks luks]
| align="center" | {{done}}
| align="center" | {{done}}
|[http://git.altlinux.org/people/legion/packages/?p=make-initrd.git;a=tree;f=features/multipath multipath]
|-
|-
|[http://git.altlinux.org/people/legion/packages/make-initrd.git?p=make-initrd.git;a=tree;f=features/multipath multipath]
| align="center" | {{done}}
| align="center" | {{done}}
|[http://git.altlinux.org/people/legion/packages/?p=make-initrd.git;a=tree;f=features/usb-storage usb]
|-
|-
|[http://git.altlinux.org/people/legion/packages/make-initrd.git?p=make-initrd.git;a=tree;f=features/usb-storage usb]
| align="center" | {{done}}
| align="center" | {{done}}
|Настройка нескольких сетевых интерфейсов
|-
|-
|Настройка нескольких сетевых интерфейсов
| align="center" | {{done}}
| align="center" | {{done}}
|[http://git.altlinux.org/people/legion/packages/?p=make-initrd.git;a=tree;f=features/nfsroot nfs]
|-
|-
|[http://git.altlinux.org/people/legion/packages/make-initrd.git?p=make-initrd.git;a=tree;f=features/nfsroot nfs]
| align="center" | {{done}}
| align="center" | {{done}}
|-
|resume
|resume
| align="center" | {{done}}
|-
|-
|
|btrfs
|btrfs
|-
|
|
|-
|syslog
|syslog
|
|-
|-
|[http://git.altlinux.org/people/legion/packages/make-initrd.git?p=makeinitrd.git;a=tree;f=features/bootsplash bootsplash]
| align="center" | {{done}}
| align="center" | {{done}}
|[http://git.altlinux.org/people/legion/packages/?p=make-initrd.git;a=tree;f=features/bootsplash bootsplash]
|-
|-
|[http://git.altlinux.org/people/legion/packages/make-initrd.git?p=make-initrd.git;a=tree;f=features/plymouth plymouth]
| align="center" | {{done}}
| align="center" | {{done}}
|[http://git.altlinux.org/people/legion/packages/?p=make-initrd.git;a=tree;f=features/plymouth plymouth]
|-
|-
| autodetect modules
| align="center" | {{done}}
| align="center" | {{done}}
|Автодетект модулей
|-
|-
| align="center" | {{done}}
|Использовать [http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=blob;f=usr/gen_init_cpio.c gen_init_cpio] для создания cpio архива
|Использовать [http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=blob;f=usr/gen_init_cpio.c gen_init_cpio] для создания cpio архива
|-
| align="center" | {{done}}
| align="center" | {{done}}
|-
|Использование glibc и системных библиотек
|Использование glibc и системных библиотек
| align="center" | {{done}}
|-
|-
|
|(glibc) Использовать mdadm вместо md_run
|(glibc) Использовать mdadm вместо md_run
|-
|
|
|-
|(glibc) Использовать nfs-utils вместо nfsmount
|(glibc) Использовать nfs-utils вместо nfsmount
|
|-
|-
|Создание нескольких образов за один вызыв make-initrd. Это полезно если в процессе обновления необходимо создать как initrd под текущую конфигурацию, так и образ с большим количеством модулей (утилит?) для более общий конфигурации.
| align="center" | {{done}}
| align="center" | {{done}}
|Создание нескольких образов за один вызыв make-initrd. Это полезно, если в процессе обновления необходимо создать как initrd под текущую конфигурацию, так и образ с большим количеством модулей (утилит?) для более общий конфигурации.
|-
|-
|}
|}


== Документация ==
== Документация ==
* [http://git.altlinux.org/people/legion/packages/make-initrd.git?p=make-initrd.git;a=blob;f=make-initrd.texi make-initrd.texi]
* [http://git.altlinux.org/people/legion/packages/?p=make-initrd.git;a=blob;f=make-initrd.texi make-initrd.texi]
 
* [http://git.altlinux.org/people/legion/packages/?p=make-initrd.git;a=blob;f=docs/README.ru README.ru]
* [http://git.altlinux.org/people/legion/packages/make-initrd.git?p=make-initrd.git;a=blob;f=docs/README.ru README.ru]


== Исходный код ==
== Исходный код ==
* [http://git.altlinux.org/people/legion/packages/make-initrd.git make-initrd.git]
* [http://git.altlinux.org/people/legion/packages/?p=make-initrd.git make-initrd.git]
* [http://git.altlinux.org/people/legion/packages/kinit-utils.git kinit-utils.git]
* [http://git.altlinux.org/people/legion/packages/?p=kinit-utils.git kinit-utils.git]


== Авторы ==
== Авторы ==
* Alexey Gladkov
* Alexey Gladkov
* Kirill A. Shutemov
* Kirill A. Shutemov


[[Категория:make-initrd]]
[[Категория:make-initrd]]
[[en:Make-initrd]]

Версия от 17:13, 21 марта 2011


make-initrd -- инструмент для сборки образов формата initramfs используемых для начальной загрузки ОС Linux.

Возможности

Статус Задача
Symbol kept vote.svg  lvm
Symbol kept vote.svg  raid
Symbol kept vote.svg  luks
Symbol kept vote.svg  multipath
Symbol kept vote.svg  usb
Symbol kept vote.svg  Настройка нескольких сетевых интерфейсов
Symbol kept vote.svg  nfs
Symbol kept vote.svg  resume
btrfs
syslog
Symbol kept vote.svg  bootsplash
Symbol kept vote.svg  plymouth
Symbol kept vote.svg  Автодетект модулей
Symbol kept vote.svg  Использовать gen_init_cpio для создания cpio архива
Symbol kept vote.svg  Использование glibc и системных библиотек
(glibc) Использовать mdadm вместо md_run
(glibc) Использовать nfs-utils вместо nfsmount
Symbol kept vote.svg  Создание нескольких образов за один вызыв make-initrd. Это полезно, если в процессе обновления необходимо создать как initrd под текущую конфигурацию, так и образ с большим количеством модулей (утилит?) для более общий конфигурации.

Документация

Исходный код

Авторы

  • Alexey Gladkov
  • Kirill A. Shutemov