Hul*_*000 5 linux init linux-kernel
我正在从头开始构建 Linux。目前我有内核、glibc 和 sysvinit。我按照这些说明自己编译了所有内容。虽然我的glibc版本是2.19。另外,我使用 grub 而不是 lilo,但我认为这不会有任何效果。
不管怎样,当我启动时,我最后得到了这个:
Starting init: /sbin/init exists but couldn't execute it (error -8)
Kernel panic - not syncing: No working init found. (and so on)
Run Code Online (Sandbox Code Playgroud)
错误代码 8 表示可执行格式有问题。我还尝试制作另一个打印“asdf”的可执行文件,但这也不起作用(相同的错误)。
那么我应该使用旧版本的 glibc、另一个 c 库、另一个 init 程序(如 systemd)还是这些指令不好?
| 归档时间: |
|
| 查看次数: |
4144 次 |
| 最近记录: |