ubuntu自己編譯的內核啓動時出現這個錯誤,當初在.config中看到了一行是i386,本應該及時反應過來的,可惜錯過了,翻了幾個國外的帖子纔看到是32位的配置文件編譯的內核安裝在了64位的文件系統裏。
本人用了很簡單暴力的解決辦法,直接把系統換成32位……
應該還可以通過修改.config完成,純屬猜測,目前對這種問題的原因還是很茫然。
據帖子上說是Starting init: /bin/sh exists but couldn't execute it (error -8)這一行找到的線索,所以如果出現同樣問題,可能有這一行才說明是同樣的錯誤。