* 2.4.0-test4 doesn't boot
@ 2000-07-14 14:50 Martin Costabel
2000-07-15 21:03 ` 2.4.0-test4 doesn't boot (solved) Martin Costabel
0 siblings, 1 reply; 2+ messages in thread
From: Martin Costabel @ 2000-07-14 14:50 UTC (permalink / raw)
To: linuxppc-dev
Hi,
booting rsync/bitkeeper kernel 2.4.0-test4 gets me into an infinite
loop: At the end of the kernel boot proces, right after "freeing unused
kernel memory", I get a couple of
kmod: runaway modprobe loop assumed and stopped
and then a never ending loop of
kmod: failed to exec /sbin/modprobe -s -k binfmt-4c46, errno=8
Has anyone else seen this or knows what it means?
I have spent many hours changing all kinds of config options, modutils
version, kernel arguments, but I am giving up now. 2.4.0-test3 from 2
weeks ago worked OK.
The number 4c46 exists as PCI_DEVICE_ID_ATI_RAGE128_LF in
include/linux/pci_ids.h, but whether I enable aty128 support or not
makes no difference (I don't have an ATI card).
--
Martin
** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: 2.4.0-test4 doesn't boot (solved)
2000-07-14 14:50 2.4.0-test4 doesn't boot Martin Costabel
@ 2000-07-15 21:03 ` Martin Costabel
0 siblings, 0 replies; 2+ messages in thread
From: Martin Costabel @ 2000-07-15 21:03 UTC (permalink / raw)
To: linuxppc-dev
Martin Costabel wrote:
[]
> and then a never ending loop of
>
> kmod: failed to exec /sbin/modprobe -s -k binfmt-4c46, errno=8
Sorry to answer my own question, but I don't want to leave loose ends in
the list archives.
Took me a long time to hunt this down to a recent patch in
include/asm-ppc/elf.h which wasn't delivered to me by rsync.
The result was that the kernel didn't understand the ELF bin-format of
/sbin/init, then asked modprobe to load a module for the unknown format,
didn't understand the bin-format of /sbin/modprobe, etc ad infinitum.
The reason why this file wasn't sent to me by rsync was related to the
recent clock changes, which made me run sometimes with a wrong system
time. So what I learned from this story (apart from a lot about the
inner workings of kmod, execve, binfmt_elf, and the boot process) is:
Never use "rsync -au" while your system time is not correct!
--
Martin
** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2000-07-15 21:03 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2000-07-14 14:50 2.4.0-test4 doesn't boot Martin Costabel
2000-07-15 21:03 ` 2.4.0-test4 doesn't boot (solved) Martin Costabel
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).