Hallo,
ich baue mir gerade ein Embedded Linux. Kernel 3.7.3 und ein statisch kompiliertes C++ "Hello World"-Programm. Grub als Bootloader.
Booten tue ich so (aus der GRUB Shell heraus)
Fehler im Anhang.
Kann ja viele Gründe haben:
Documentation/init.txt
Hat jemand eine Idee? Oder gute, funktionierte und aktuelle Linux Embedded-Howtos?
ich baue mir gerade ein Embedded Linux. Kernel 3.7.3 und ein statisch kompiliertes C++ "Hello World"-Programm. Grub als Bootloader.
Booten tue ich so (aus der GRUB Shell heraus)
Code:
set root=(hd0, msdos1)
linux /kernel/linux-3.7.3 root=/dev/sda1 init=/helloworld
boot
Fehler im Anhang.
Kann ja viele Gründe haben:
Documentation/init.txt
OK, so you've got this pretty unintuitive message (currently located
in init/main.c) and are wondering what the H*** went wrong.
Some high-level reasons for failure (listed roughly in order of execution)
to load the init binary are:
A) Unable to mount root FS
B) init binary doesn't exist on rootfs
C) broken console device
D) binary exists but dependencies not available
E) binary cannot be loaded
Hat jemand eine Idee? Oder gute, funktionierte und aktuelle Linux Embedded-Howtos?