Failed to boot with newest kernel


up vote
0
down vote
favorite
I am using Ubuntu 16.04.
After system update, I was prompted to reboot, but I chose to reboot later. However, due to a sudden power off, I didn't have the chance to reboot the system properly. Then comes the problem. I can't boot with the default newest kernel 4.13.0-39.
Error message: " Failed to start load Kernel Modules"
But manually choosing an older version like 4.13.0-38 is ok.
Anyone can help fix the problem? Thanks in advance!
16.04 kernel
add a comment |Â
up vote
0
down vote
favorite
I am using Ubuntu 16.04.
After system update, I was prompted to reboot, but I chose to reboot later. However, due to a sudden power off, I didn't have the chance to reboot the system properly. Then comes the problem. I can't boot with the default newest kernel 4.13.0-39.
Error message: " Failed to start load Kernel Modules"
But manually choosing an older version like 4.13.0-38 is ok.
Anyone can help fix the problem? Thanks in advance!
16.04 kernel
add a comment |Â
up vote
0
down vote
favorite
up vote
0
down vote
favorite
I am using Ubuntu 16.04.
After system update, I was prompted to reboot, but I chose to reboot later. However, due to a sudden power off, I didn't have the chance to reboot the system properly. Then comes the problem. I can't boot with the default newest kernel 4.13.0-39.
Error message: " Failed to start load Kernel Modules"
But manually choosing an older version like 4.13.0-38 is ok.
Anyone can help fix the problem? Thanks in advance!
16.04 kernel
I am using Ubuntu 16.04.
After system update, I was prompted to reboot, but I chose to reboot later. However, due to a sudden power off, I didn't have the chance to reboot the system properly. Then comes the problem. I can't boot with the default newest kernel 4.13.0-39.
Error message: " Failed to start load Kernel Modules"
But manually choosing an older version like 4.13.0-38 is ok.
Anyone can help fix the problem? Thanks in advance!
16.04 kernel
asked May 3 at 21:11


velut luna
76317
76317
add a comment |Â
add a comment |Â
1 Answer
1
active
oldest
votes
up vote
0
down vote
Easy way
Run the command:
sudo apt install -f
It will fix anything it can that is broken. Anything it can't fix it will report to you which you can update into your question. If everything is OK next run:
sudo apt update
sudo apt upgrade
You can wait until kernel 4.13.0-40
comes out. Simply use it and forget about 4.13.0-39
altogether. Just remember after booting 4.13.0-40
don't run sudo apt autoremove
because then you will lose your working backup kernel 4.13.0-38
.
After you have both 4.13.0-40
and 4.13.0-41
installed you can run sudo apt autoremove
to delete kernel 4.13.0-38
(and everything older).
More complicated
You can also manually purge 4.13.0-39
(How do I remove old kernel versions to clean up the boot menu?) and reinstall it:
sudo apt-get update && sudo apt-get install linux-image-4.13.0-39-generic linux-headers-4.13.0-39-generic linux-headers-4.13.0-39
add a comment |Â
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
up vote
0
down vote
Easy way
Run the command:
sudo apt install -f
It will fix anything it can that is broken. Anything it can't fix it will report to you which you can update into your question. If everything is OK next run:
sudo apt update
sudo apt upgrade
You can wait until kernel 4.13.0-40
comes out. Simply use it and forget about 4.13.0-39
altogether. Just remember after booting 4.13.0-40
don't run sudo apt autoremove
because then you will lose your working backup kernel 4.13.0-38
.
After you have both 4.13.0-40
and 4.13.0-41
installed you can run sudo apt autoremove
to delete kernel 4.13.0-38
(and everything older).
More complicated
You can also manually purge 4.13.0-39
(How do I remove old kernel versions to clean up the boot menu?) and reinstall it:
sudo apt-get update && sudo apt-get install linux-image-4.13.0-39-generic linux-headers-4.13.0-39-generic linux-headers-4.13.0-39
add a comment |Â
up vote
0
down vote
Easy way
Run the command:
sudo apt install -f
It will fix anything it can that is broken. Anything it can't fix it will report to you which you can update into your question. If everything is OK next run:
sudo apt update
sudo apt upgrade
You can wait until kernel 4.13.0-40
comes out. Simply use it and forget about 4.13.0-39
altogether. Just remember after booting 4.13.0-40
don't run sudo apt autoremove
because then you will lose your working backup kernel 4.13.0-38
.
After you have both 4.13.0-40
and 4.13.0-41
installed you can run sudo apt autoremove
to delete kernel 4.13.0-38
(and everything older).
More complicated
You can also manually purge 4.13.0-39
(How do I remove old kernel versions to clean up the boot menu?) and reinstall it:
sudo apt-get update && sudo apt-get install linux-image-4.13.0-39-generic linux-headers-4.13.0-39-generic linux-headers-4.13.0-39
add a comment |Â
up vote
0
down vote
up vote
0
down vote
Easy way
Run the command:
sudo apt install -f
It will fix anything it can that is broken. Anything it can't fix it will report to you which you can update into your question. If everything is OK next run:
sudo apt update
sudo apt upgrade
You can wait until kernel 4.13.0-40
comes out. Simply use it and forget about 4.13.0-39
altogether. Just remember after booting 4.13.0-40
don't run sudo apt autoremove
because then you will lose your working backup kernel 4.13.0-38
.
After you have both 4.13.0-40
and 4.13.0-41
installed you can run sudo apt autoremove
to delete kernel 4.13.0-38
(and everything older).
More complicated
You can also manually purge 4.13.0-39
(How do I remove old kernel versions to clean up the boot menu?) and reinstall it:
sudo apt-get update && sudo apt-get install linux-image-4.13.0-39-generic linux-headers-4.13.0-39-generic linux-headers-4.13.0-39
Easy way
Run the command:
sudo apt install -f
It will fix anything it can that is broken. Anything it can't fix it will report to you which you can update into your question. If everything is OK next run:
sudo apt update
sudo apt upgrade
You can wait until kernel 4.13.0-40
comes out. Simply use it and forget about 4.13.0-39
altogether. Just remember after booting 4.13.0-40
don't run sudo apt autoremove
because then you will lose your working backup kernel 4.13.0-38
.
After you have both 4.13.0-40
and 4.13.0-41
installed you can run sudo apt autoremove
to delete kernel 4.13.0-38
(and everything older).
More complicated
You can also manually purge 4.13.0-39
(How do I remove old kernel versions to clean up the boot menu?) and reinstall it:
sudo apt-get update && sudo apt-get install linux-image-4.13.0-39-generic linux-headers-4.13.0-39-generic linux-headers-4.13.0-39
edited May 4 at 0:50
answered May 4 at 0:41


WinEunuuchs2Unix
35.4k758132
35.4k758132
add a comment |Â
add a comment |Â
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
var $window = $(window),
onScroll = function(e)
var $elem = $('.new-login-left'),
docViewTop = $window.scrollTop(),
docViewBottom = docViewTop + $window.height(),
elemTop = $elem.offset().top,
elemBottom = elemTop + $elem.height();
if ((docViewTop elemBottom))
StackExchange.using('gps', function() StackExchange.gps.track('embedded_signup_form.view', location: 'question_page' ); );
$window.unbind('scroll', onScroll);
;
$window.on('scroll', onScroll);
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f1031739%2ffailed-to-boot-with-newest-kernel%23new-answer', 'question_page');
);
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
var $window = $(window),
onScroll = function(e)
var $elem = $('.new-login-left'),
docViewTop = $window.scrollTop(),
docViewBottom = docViewTop + $window.height(),
elemTop = $elem.offset().top,
elemBottom = elemTop + $elem.height();
if ((docViewTop elemBottom))
StackExchange.using('gps', function() StackExchange.gps.track('embedded_signup_form.view', location: 'question_page' ); );
$window.unbind('scroll', onScroll);
;
$window.on('scroll', onScroll);
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
var $window = $(window),
onScroll = function(e)
var $elem = $('.new-login-left'),
docViewTop = $window.scrollTop(),
docViewBottom = docViewTop + $window.height(),
elemTop = $elem.offset().top,
elemBottom = elemTop + $elem.height();
if ((docViewTop elemBottom))
StackExchange.using('gps', function() StackExchange.gps.track('embedded_signup_form.view', location: 'question_page' ); );
$window.unbind('scroll', onScroll);
;
$window.on('scroll', onScroll);
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
var $window = $(window),
onScroll = function(e)
var $elem = $('.new-login-left'),
docViewTop = $window.scrollTop(),
docViewBottom = docViewTop + $window.height(),
elemTop = $elem.offset().top,
elemBottom = elemTop + $elem.height();
if ((docViewTop elemBottom))
StackExchange.using('gps', function() StackExchange.gps.track('embedded_signup_form.view', location: 'question_page' ); );
$window.unbind('scroll', onScroll);
;
$window.on('scroll', onScroll);
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password