ALT Linux Sisyphus discussions
 help / color / mirror / Atom feed
* [sisyphus] IA: make-initrd: call for testing
@ 2010-02-03  0:34 Kirill A. Shutemov
  2010-02-04  1:35 ` Eugene Strebkov
  2010-02-10  8:57 ` Sergei Epiphanov
  0 siblings, 2 replies; 9+ messages in thread
From: Kirill A. Shutemov @ 2010-02-03  0:34 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions, ALT Linux Team development discussions

Hi,

Скоро в Сизиф отправится make-initrd 0.2.0. Для тех кто не в курсе,
make-initrd  -- утилита предназначенная для создания образов начальной
загрузки (initrd).

В новой версии значительно переработан механизм автоматического
определения оборудования. Мы надеемся, что в подавляющем большинстве
случаев, достаточно будет одной строчки в /etc/initrd.mk:

AUTODETECT = common root resume

Это позволяет определять довольно сложные конфигурации (у меня корень
на lvm-over-luks-over-lvm-over-sata).

Те кто уже пользуется make-initrd обратите внимание, семантика
переменной AUTODETECT изменилась и, возможно, вам придётся внести
изменения в свой /etc/initrd.mk.

За дополнительной информацией об make-initrd обращайтесь в README.ru.

Возможно, make-initrd в ближайшем будущем заменит mkinitrd. Для того,
что бы это произошло более плавно, нам нужна помощь в тестировании.

Пожалуйста, проверьте работает ли make-initrd корректно в вашем
случае. Особенно интересуют сложные конфигурации.

Если у вас возникли с make-initrd, пожалуйста запустите make-initrd
bug-report и приложите полученный архив к сообщению об ошибке.

Из известных проблем: на данный момент make-initrd не может
автоматически определить необходимые настройки в случае, если вы
используете nfsroot, но мы будем рады, если вы пришлёте архив
сгенерированный make-initrd bug-report.

--
  kas

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [sisyphus] IA: make-initrd: call for testing
  2010-02-03  0:34 [sisyphus] IA: make-initrd: call for testing Kirill A. Shutemov
@ 2010-02-04  1:35 ` Eugene Strebkov
  2010-02-04  2:22   ` Alexey Gladkov
  2010-02-10  8:57 ` Sergei Epiphanov
  1 sibling, 1 reply; 9+ messages in thread
From: Eugene Strebkov @ 2010-02-04  1:35 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions



В Срд, 03/02/2010 в 02:34 +0200, Kirill A. Shutemov пишет:
> Hi,
> 
> Скоро в Сизиф отправится make-initrd 0.2.0. Для тех кто не в курсе,
> make-initrd  -- утилита предназначенная для создания образов начальной
> загрузки (initrd).

Не грузится, если /tmp был смонтирован с noexec,nosuid,nodev :)



^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [sisyphus] IA: make-initrd: call for testing
  2010-02-04  1:35 ` Eugene Strebkov
@ 2010-02-04  2:22   ` Alexey Gladkov
  2010-02-04  3:07     ` Eugene Strebkov
  0 siblings, 1 reply; 9+ messages in thread
From: Alexey Gladkov @ 2010-02-04  2:22 UTC (permalink / raw)
  To: sisyphus

04.02.2010 04:35, Eugene Strebkov wrote:
> 
> 
> В Срд, 03/02/2010 в 02:34 +0200, Kirill A. Shutemov пишет:
>> Hi,
>>
>> Скоро в Сизиф отправится make-initrd 0.2.0. Для тех кто не в курсе,
>> make-initrd  -- утилита предназначенная для создания образов начальной
>> загрузки (initrd).
> 
> Не грузится, если /tmp был смонтирован с noexec,nosuid,nodev :)

не могли бы вы описать подробнее ?

-- 
Rgrds, legion



^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [sisyphus] IA: make-initrd: call for testing
  2010-02-04  2:22   ` Alexey Gladkov
@ 2010-02-04  3:07     ` Eugene Strebkov
  2010-02-04 11:34       ` Alexey Gladkov
  0 siblings, 1 reply; 9+ messages in thread
From: Eugene Strebkov @ 2010-02-04  3:07 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions


В Чтв, 04/02/2010 в 05:22 +0300, Alexey Gladkov пишет:
> 04.02.2010 04:35, Eugene Strebkov wrote:
> > 
> > 
> > В Срд, 03/02/2010 в 02:34 +0200, Kirill A. Shutemov пишет:
> >> Hi,
> >>
> >> Скоро в Сизиф отправится make-initrd 0.2.0. Для тех кто не в курсе,
> >> make-initrd  -- утилита предназначенная для создания образов начальной
> >> загрузки (initrd).
> > 
> > Не грузится, если /tmp был смонтирован с noexec,nosuid,nodev :)
> 
> не могли бы вы описать подробнее ?
> 

В initrd отсутствует симлинк /bin/sh
ну и при загрузки взрывается, с init=/bin/ash тоже




^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [sisyphus] IA: make-initrd: call for testing
  2010-02-04  3:07     ` Eugene Strebkov
@ 2010-02-04 11:34       ` Alexey Gladkov
  2010-02-05  2:14         ` Eugene Strebkov
  0 siblings, 1 reply; 9+ messages in thread
From: Alexey Gladkov @ 2010-02-04 11:34 UTC (permalink / raw)
  To: sisyphus

04.02.2010 06:07, Eugene Strebkov wrote:
> В initrd отсутствует симлинк /bin/sh

симлинк на bin/sh -> /bin/ash должен быть.

> ну и при загрузки взрывается, с init=/bin/ash тоже

проверим.

-- 
Rgrds, legion



^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [sisyphus] IA: make-initrd: call for testing
  2010-02-04 11:34       ` Alexey Gladkov
@ 2010-02-05  2:14         ` Eugene Strebkov
  0 siblings, 0 replies; 9+ messages in thread
From: Eugene Strebkov @ 2010-02-05  2:14 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions


В Чтв, 04/02/2010 в 14:34 +0300, Alexey Gladkov пишет:
> 04.02.2010 06:07, Eugene Strebkov wrote:
> > В initrd отсутствует симлинк /bin/sh
> 
> симлинк на bin/sh -> /bin/ash должен быть.
Достану initrd могу переслать.
Перемонтировал /tmp стало лучше...

Так случилось, что / у меня на ext3, но монтируется он как ext2.
Автодетект положил модуль только ext2
Ну и при загрузки / не смонтировался.




^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [sisyphus] IA: make-initrd: call for testing
  2010-02-03  0:34 [sisyphus] IA: make-initrd: call for testing Kirill A. Shutemov
  2010-02-04  1:35 ` Eugene Strebkov
@ 2010-02-10  8:57 ` Sergei Epiphanov
  2010-02-10 11:35   ` Anton V. Boyarshinov
  1 sibling, 1 reply; 9+ messages in thread
From: Sergei Epiphanov @ 2010-02-10  8:57 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

Сегодня у меня отработал make-initrd при установке нового ядра. Как и было 
замечено, make-initrd создал initrd для текущего ядра, а не для 
устанавливаемого, в результате не смог отработать lilo, так как автоматическая 
ссытка /boot/initrd.img сменила указание на новое, а нового образа не 
оказалось.

Система - Сизиф, синхронизированный сегодня утром.

-- 
С уважением, Епифанов Сергей

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [sisyphus] IA: make-initrd: call for testing
  2010-02-10  8:57 ` Sergei Epiphanov
@ 2010-02-10 11:35   ` Anton V. Boyarshinov
  2010-02-10 12:41     ` Alexey Gladkov
  0 siblings, 1 reply; 9+ messages in thread
From: Anton V. Boyarshinov @ 2010-02-10 11:35 UTC (permalink / raw)
  To: sisyphus

On Wed, 10 Feb 2010 11:57:20 +0300 Sergei Epiphanov wrote:

> Сегодня у меня отработал make-initrd при установке нового ядра. Как и было 
> замечено, make-initrd создал initrd для текущего ядра, а не для 
> устанавливаемого, в результате не смог отработать lilo, так как автоматическая 
> ссытка /boot/initrd.img сменила указание на новое, а нового образа не 
> оказалось.
У меня только что получилось полностью аналогично.. Создал initrd для
нужного ядра, прописав версию ядра в /etc/initrd.mk, но это явно
неправильное поведение.

Антон


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [sisyphus] IA: make-initrd: call for testing
  2010-02-10 11:35   ` Anton V. Boyarshinov
@ 2010-02-10 12:41     ` Alexey Gladkov
  0 siblings, 0 replies; 9+ messages in thread
From: Alexey Gladkov @ 2010-02-10 12:41 UTC (permalink / raw)
  To: sisyphus

10.02.2010 14:35, Anton V. Boyarshinov wrote:
> У меня только что получилось полностью аналогично.. Создал initrd для
> нужного ядра, прописав версию ядра в /etc/initrd.mk, но это явно
> неправильное поведение.

Да, это известная ошибка. Сейчас в сизиф направлен make-initrd-0.2.1 в
котором она должна быть исправлена.

-- 
Rgrds, legion



^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2010-02-10 12:41 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2010-02-03  0:34 [sisyphus] IA: make-initrd: call for testing Kirill A. Shutemov
2010-02-04  1:35 ` Eugene Strebkov
2010-02-04  2:22   ` Alexey Gladkov
2010-02-04  3:07     ` Eugene Strebkov
2010-02-04 11:34       ` Alexey Gladkov
2010-02-05  2:14         ` Eugene Strebkov
2010-02-10  8:57 ` Sergei Epiphanov
2010-02-10 11:35   ` Anton V. Boyarshinov
2010-02-10 12:41     ` Alexey Gladkov

ALT Linux Sisyphus discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
		sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
	public-inbox-index sisyphus

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.sisyphus


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git