[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#477054: marked as done (initramfs invalid libs)



Your message dated Fri, 4 Jul 2008 23:42:12 +0200
with message-id <20080704214211.GA30354@stro.at>
and subject line Re: initramfs invalid libs
has caused the Debian Bug report #477054,
regarding initramfs invalid libs
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
477054: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=477054
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: yaird
Version: 0.0.12-18
Severity: serious
Justification: unkown

yaird has started generating invalid initrds for me. This affects
all kernel versions installed on my machine. When attempting to boot,
the kernel panics with
  Failed to execute /init
  Kernel panic -not syncing: No init found. Try passing init= option to
  kernel.

I've unpacked the initrd, and I think I've found the problem. Busybox 
(/bin/busybox) contains references to:
	linux-gate.so.1 =>  (0xffffe000)
	libcrypt.so.1 => /lib/i686/cmov/libcrypt.so.1 (0xb7f02000)
	libm.so.6 => /lib/i686/cmov/libm.so.6 (0xb7edd000)
	libc.so.6 => /lib/i686/cmov/libc.so.6 (0xb7d8e000)
	/lib/ld-linux.so.2 (0xb7f57000)
But inside the initrd, there's no /lib/i686/cmov/ directory, which would
seem to explain why init can't be run.

The initrds were all generated using update-initramfs

One of the problem initrds can be downloaded from
  http://urchin.earth.li/~nick/initrd-2.6.24-1-686

This leaves my system unbootable, except via the rescue disk

Nick

-- System Information:
Debian Release: lenny/sid
  APT prefers testing
  APT policy: (500, 'testing'), (250, 'stable'), (200, 'unstable')
Architecture: i386 (i686)

Kernel: Linux 2.6.22-3-486
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/bash

Versions of packages yaird depends on:
ii  cpio                       2.9-13        GNU cpio -- a program to manage ar
ii  dash                       0.5.4-8       POSIX-compliant shell
ii  libc6                      2.7-10        GNU C Library: Shared libraries
ii  libhtml-template-perl      2.9-1         HTML::Template : A module for usin
ii  libparse-recdescent-perl   1.95.1+dfsg-2 generates recursive-descent parser
ii  perl                       5.8.8-12      Larry Wall's Practical Extraction 

yaird recommends no packages.

-- no debconf information



--- End Message ---
--- Begin Message ---
closing as most probably just a renamed root device.
move the grub menu.lst on a backup location and
regenerate it with update-grub. this together with
an up to date grub package will pass to the initramfs
UUID root bootargs.

thanks fore report.

-- 
maks


--- End Message ---

Reply to: