ALT Linux Community general discussions
 help / color / mirror / Atom feed
* [Comm] mkinitrd: The initial RAM disk is too big to fit between the kernel and the 15M-16M memory hole
@ 2016-06-07 13:47 Sergey
  2016-06-07 14:19 ` Sergey
    0 siblings, 2 replies; 7+ messages in thread
From: Sergey @ 2016-06-07 13:47 UTC (permalink / raw)
  To: community

Приветствую.

Настало время разобраться.

При попытке обновления ядра получается такая штука:

Generating module dependencies in image ...
Packed modules: ata_generic ata_piix crc16 ext4 hid hid-generic jbd2 libata mbcache pata_acpi scsi_mod sd_mod
Packing image to archive ...

Warning: The initial RAM disk is too big to fit between the kernel and
   the 15M-16M memory hole.  It will be loaded in the highest memory as
   though the configuration file specified "large-memory" and it will
   be assumed that the BIOS supports memory moves above 16M.
Added 4.4.12-std-def-alt0.M80P.1 ?

Размер initrd-4.4.12-std-def-alt0.M80P.1.img 3939594b.
make-initrd-0.8.6-alt1.M70P.2 (попытка перейти на p8, начиная с ядра)

На полностью аналогичной платформе (то есть, идентичнвя железка,
количеством памяти только отличается и процессором)

Generating module dependencies in image ...
Packed modules: ata_generic ata_piix crc16 ext4 hid hid-generic jbd2 libata mbcache pata_acpi scsi_mod sd_mod
Packing image to archive ...

То есть, набор модулей тот же.
Размер initrd-4.4.12-std-def-alt0.M80P.1.img 3417857b, предупреждения
нет, всё лезет. проблема первый раз обнаружилась в начале года, в p7,
на ovz ядрах.

Различие в /lib/modules:
ld-2.17.so
libc-2.17.so
libnss_dns-2.17.so
libnss_files-2.17.so
libresolv-2.17.so

Которые не попадают сюда во втором случае. При этом, они есть ещё
и в /lib64, но, уже, в обоих случаях. Кто виноват, и что делать ?
Причём, я могу скопировать initrd с одного компьютера на другой, и
всё будет нормально. Но это непорядок какой-то. Багом сделать ?

-- 
С уважением, Сергей.


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

* Re: [Comm] mkinitrd: The initial RAM disk is too big to fit between the kernel and the 15M-16M memory hole
  2016-06-07 13:47 [Comm] mkinitrd: The initial RAM disk is too big to fit between the kernel and the 15M-16M memory hole Sergey
@ 2016-06-07 14:19 ` Sergey
  2016-06-07 14:29   ` Sergey
    1 sibling, 1 reply; 7+ messages in thread
From: Sergey @ 2016-06-07 14:19 UTC (permalink / raw)
  To: ALT Linux Community general discussions

On Tuesday 07 June 2016, Sergey wrote:

> Различие в /lib/modules:

То есть, просто в /lib.

> Причём, я могу скопировать initrd с одного компьютера на другой,
> и всё будет нормально. Но это непорядок какой-то. Багом сделать ?
 
Хм. А, похоже, поздно. В p7 эта проблема осталась, а вот после
обновления до p8 новые initrd создаются идентичного размера и
достаточно небольшого, чтобы уместиться. В /lib *.so больше не
попадают.

-- 
С уважением, Сергей.


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

* Re: [Comm] mkinitrd: The initial RAM disk is too big to fit between the kernel and the 15M-16M memory hole
  2016-06-07 14:19 ` Sergey
@ 2016-06-07 14:29   ` Sergey
  2016-06-07 18:14     ` [Comm] make-initrd: " Sergey
  2016-06-07 19:15     ` Sergey
  0 siblings, 2 replies; 7+ messages in thread
From: Sergey @ 2016-06-07 14:29 UTC (permalink / raw)
  To: ALT Linux Community general discussions

On Tuesday 07 June 2016, Sergey wrote:

> > Различие в /lib/modules:
> 
> То есть, просто в /lib.
> 
> > Причём, я могу скопировать initrd с одного компьютера на другой,
> > и всё будет нормально. Но это непорядок какой-то. Багом сделать ?
>  
> Хм. А, похоже, поздно.

И, всё же, это баг: https://bugzilla.altlinux.org/32180
Письмо отправил, и сложились в кучу /lib и вынос i586-glibc-*
при обновлении.

-- 
С уважением, Сергей.


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

* Re: [Comm] mkinitrd: The initial RAM disk is too big to fit between the kernel and the 15M-16M memory hole
  @ 2016-06-07 14:44   ` Sergey
  2016-06-07 16:15     ` Ruslan Hihin
  0 siblings, 1 reply; 7+ messages in thread
From: Sergey @ 2016-06-07 14:44 UTC (permalink / raw)
  To: ALT Linux Community general discussions

On Tuesday 07 June 2016, Ruslan Hihin wrote:

> А у вас стоит grub или lilo?

lilo. И не хочется, честно говоря, раньше времени экспериментировать
с Grub на серверах. Собственно, если xen нет, то и смысла в нём не
видно. По крайней мере, было не видно до настоящего момента.

Тут, вероятно, ещё зависит от платформы. Это достаточно старые сервера
на Intel E7320 чипсете. Тоже старый, но более новый Intel 82945G у меня
на десктопе такой проблемы не создаёт, lilo не ругается на образ размером
4553718b.

-- 
С уважением, Сергей.


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

* Re: [Comm] mkinitrd: The initial RAM disk is too big to fit between the kernel and the 15M-16M memory hole
  2016-06-07 14:44   ` [Comm] mkinitrd: " Sergey
@ 2016-06-07 16:15     ` Ruslan Hihin
  0 siblings, 0 replies; 7+ messages in thread
From: Ruslan Hihin @ 2016-06-07 16:15 UTC (permalink / raw)
  To: ALT Linux Community general discussions

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Собственно одной из причин перехода с lilo на grub у меня была - это большие ядра (насколько я помню)
- --
Простите за краткость, создано в K-9 Mail.
-----BEGIN PGP SIGNATURE-----

iHwEAREKADw1HFJ1c2xhbiBIaWhpbiAoZ21haWwpIChNeSBHbWFpbCkgPHJ1c2xh
bmRoQGdtYWlsLmNvbT4FAldW8xEACgkQALBJwTVeZeRzMwCfSmBTpJHxrCJYBCZ8
nMkIVKbm0JcAoIFNIgySKxfaSS0w0gEEkmDM74zs
=LWgW
-----END PGP SIGNATURE-----



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

* Re: [Comm] make-initrd: The initial RAM disk is too big to fit between the kernel and the 15M-16M memory hole
  2016-06-07 14:29   ` Sergey
@ 2016-06-07 18:14     ` Sergey
  2016-06-07 19:15     ` Sergey
  1 sibling, 0 replies; 7+ messages in thread
From: Sergey @ 2016-06-07 18:14 UTC (permalink / raw)
  To: ALT Linux Community general discussions

On Tuesday 07 June 2016, Sergey wrote:

> > > Причём, я могу скопировать initrd с одного компьютера на другой,
> > > и всё будет нормально. Но это непорядок какой-то. Багом сделать ?
> >  
> > Хм. А, похоже, поздно.
> 
> И, всё же, это баг: https://bugzilla.altlinux.org/32180
> Письмо отправил, и сложились в кучу /lib и вынос i586-glibc-*
> при обновлении.

Что-то я не про тот пакет написал. Правильно не mkinitrd, а make-initrd.
mkinitrd давно не используется, видимо.

-- 
С уважением, Сергей
a_s_y@sama.ru


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

* Re: [Comm] make-initrd: The initial RAM disk is too big to fit between the kernel and the 15M-16M memory hole
  2016-06-07 14:29   ` Sergey
  2016-06-07 18:14     ` [Comm] make-initrd: " Sergey
@ 2016-06-07 19:15     ` Sergey
  1 sibling, 0 replies; 7+ messages in thread
From: Sergey @ 2016-06-07 19:15 UTC (permalink / raw)
  To: ALT Linux Community general discussions

On Tuesday 07 June 2016, Sergey wrote:

> И, всё же, это баг: https://bugzilla.altlinux.org/32180
> Письмо отправил, и сложились в кучу /lib и вынос i586-glibc-*
> при обновлении.
 
И, хотя это не относится к make-initrd, но, потенциально, относится
к теме: systemd-udevd заметно растолстел со времени udev-201:

udev-201-alt1.M70P.5 systemd-udevd 194824
udev-229-alt6        systemd-udevd 449120

На столько изменился функционал ?

-- 
С уважением, Сергей
a_s_y@sama.ru


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

end of thread, other threads:[~2016-06-07 19:15 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-06-07 13:47 [Comm] mkinitrd: The initial RAM disk is too big to fit between the kernel and the 15M-16M memory hole Sergey
2016-06-07 14:19 ` Sergey
2016-06-07 14:29   ` Sergey
2016-06-07 18:14     ` [Comm] make-initrd: " Sergey
2016-06-07 19:15     ` Sergey
2016-06-07 14:44   ` [Comm] mkinitrd: " Sergey
2016-06-07 16:15     ` Ruslan Hihin

ALT Linux Community general discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/community/0 community/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 community community/ http://lore.altlinux.org/community \
		mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
	public-inbox-index community

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


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