LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Ubuntu (https://www.linuxquestions.org/questions/ubuntu-63/)
-   -   Booting Problem after removing old Kernels (https://www.linuxquestions.org/questions/ubuntu-63/booting-problem-after-removing-old-kernels-4175539610/)

Roseanne 04-13-2015 03:40 PM

Booting Problem after removing old Kernels
 
I need help to recover access to Ubuntu 14.04. I believe that I have deleted a file or files when removing old kernels to ensure that I didn't run out of space in my boot partition.

After removing the old kernels, I checked with `uname -r` that I still had the current kernel, which was present. After rebooting which brought up the Ubuntu logo, the computer did not continue through to a complete launch but dropped into a shell. I tried to use the recovery option on attempting to reboot and received the following information, after a long list of actions performed, and I haven't any idea what to do next.

Screen Printout

Gave up waiting for root device. Common problems:
- Boot args (cat /proc/cmdline)
- Check rootdelay= (did the system wait long enough?)
- Check root= (did the system wait for the right device?)
-Missing modules (cat /proc/modules; ls/dev)
Alert! /dev/mapper/xubuntu—vg-root does not exist. Dropping to a shell!

Busybox v1.21.1 (Ubuntu 1:1.21.0-1ubuntu1) built-in shell (ash)

(initramfs)

After a suggestion I ran boot repair, from a CD and tried the boot repair option to "fix common problems", which had no effect, as the message when attempting an Ubuntu reboot stayed the same.

On re-running the alternative option, in boot repair, after attempting the "common problems fix" option, boot repair came up with the following URL http://paste.ubuntu.com/10816487.

Could someone please interpret the result and suggest a course of action.

Many thanks for any anticipated help

Roseanne

sag47 04-14-2015 07:54 AM

How did you remove it? With apt-get autoclean? One way to restore your kernel is to boot to a live CD and chroot to you OS. Then you can apt-get install the kernel again. Checking the current runtime for validation is not a good test because when linux loads into memory it doesn't prevent you from overwriting or deleting libraries from your runtime. This is why upgrades work so well.


All times are GMT -5. The time now is 05:24 PM.