ubuntu not syncing: no working init found.
ubuntu自己编译的内核启动时出现这个错误,当初在.config中看到了一行是i386,本应该及时反应过来的,可惜错过了,翻了几个国外的帖子才看到是32位的配置文件编译的内核安装在了64位的文件系统里。
本人用了很简单暴力的解决办法,直接把系统换成32位……
应该还可以通过修改.config完成,纯属猜测,目前对这种问题的原因还是很茫然。
据帖子上说是Starting init: /bin/sh exists but couldn't execute it (error -8)这一行找到的线索,所以如果出现同样问题,可能有这一行才说明是同样的错误。