I tried to update my kernel in Ubuntu and booting into it does not work. I can still boot with my old kernel by going into advanced boot options and selecting the previous kernel but I would like to get 4.7 working.

The error message is something about a working init not being found and it is asking for an init= to be set in the boot options.

I have no idea what is going on here. Can someone help?

Image of error message here

share|improve this question
    
We need the exact error message. We can assist you by using the output to search how others with a similar issue has been resolved. – L. D. James Sep 25 '16 at 23:43
up vote 1 down vote accepted

The clue is in line "Starting init: /bin/sh exists but couldn't execute it (error -8)"

A check in errno.h says the 8 is "Exec format error".

Are you trying to run a 32 bit kernel on a filesystem with 64 bit userspace?

share|improve this answer
    
I am much dumber than you estimate. How do I find out if this is my mistake? – MindlessMutagen Sep 26 '16 at 0:24
    
@MindlessMutagen Tell us which kernel you downloaded, the one ending in amd64.deb (64 bit) or the one ending in i386 .deb(the 32 bit). – WinEunuuchs2Unix Sep 26 '16 at 0:32
    
Additionally please update your question with the output of uname -a – WinEunuuchs2Unix Sep 26 '16 at 0:40
    
I am a moron who downloaded the i386 kernel. You have been greatly helpful but I still feel like a moron. Thanks – MindlessMutagen Sep 26 '16 at 0:44
    
We all make computer mistakes, indeed those who use it the most probably make the most. – WinEunuuchs2Unix Sep 26 '16 at 0:54

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.