分类: LINUX
2008-01-31 13:26:23
Failed to execute /sbin/init. Attempting defaults...库文件要到这里使用的编译器相对应的目录中找。这里一般需要两类库文件:一类是busybox编译完后提示出来的lib:比如
Kernel panic - not syncing: No init found. Try passing init= option to kernel.
Trying libraries: crypt m这里意思是需要libcrypt和libm的库。还有一类是最基本的libc库和ld库。
Library crypt is needed
Library m is needed
Final link with: crypt m
RAMDISK: Compressed image found at block 0
Time: OSTS clocksource has been installed.
VFS: Mounted root (ext2 filesystem).
Freeing init memory: 140K
init started: BusyBox v1.7.2 (2008-01-30 14:38:42 CST)
starting pid 18, tty '': '/etc/init.d/rcS'
Cannot run '/etc/init.d/rcS': No such file or directory
Please press Enter to activate this console.
starting pid 19, tty '': '/bin/sh'
BusyBox v1.7.2 (2008-01-30 14:38:42 CST) built-in shell (ash)
Enter 'help' for a list of built-in commands.
# ls
bin dev lib linuxrc lost+found sbin
cp examples/bootfloppy/etc/* _install/ -ar再创建一个/proc目录, 现在是这个样子
Freeing init memory: 140K
init started: BusyBox v1.7.2 (2008-01-30 14:38:42 CST)
starting pid 18, tty '': '/etc/init.d/rcS'
starting pid 20, tty '': '/bin/sh'
BusyBox v1.7.2 (2008-01-30 14:38:42 CST) built-in shell (ash)
Enter 'help' for a list of built-in commands.
Processing /etc/profile... Done
# ls
bin etc linuxrc proc
dev lib lost+found sbin
chinaunix网友2008-12-01 14:12:09
在下按你的办法做了一个文件系统,用mkcramfs做了img.但是运行后显示Failed to execute linuxrc,请问是什么原因呢?还有vi linuxrc显示乱码。
chinaunix网友2008-12-01 14:12:05
在下按你的办法做了一个文件系统,用mkcramfs做了img.但是运行后显示Failed to execute linuxrc,请问是什么原因呢?还有vi linuxrc显示乱码。
chinaunix网友2008-12-01 14:12:04
在下按你的办法做了一个文件系统,用mkcramfs做了img.但是运行后显示Failed to execute linuxrc,请问是什么原因呢?还有vi linuxrc显示乱码。
chinaunix网友2008-05-24 11:26:48
Trying libraries: crypt mLibrary crypt is neededLibrary m is needed Final link with: crypt m 我编译busybox时提示上面的信息。 请问博主:那我要做的是不是如下的: 在宿主机库文件中的libcrypt和libm的库文件复制到我建立的文件系统里面?? 谢谢! (我在交叉编译器的文件中没有发现上述的库文件)