I have installed Ubuntu 14.04 from unetbootin. When it reboots after the install, uname -r
says:
3.5.0-17-generic
..this means that no modules have loaded for the kernel that is actually installed (3.13.0-32-generic).
Does anyone know why this kernel should be installed via the install process? Is it an artifact of using Unetbootin? Booting into the Unetbootin image gives the correct kernel, and thus the modules load.
Knowing why is one thing, but I'm not sure how to remedy it now. Because no modules are loaded, I can't connect to the network or connect a USB drive.
I've tried update-grub
, which seems to find the correct kernel, but doesn't seem to tell the system to boot from it.
I've also tried selecting the kernel at boot time using the "Advanced Options for Ubuntu", and the 3.13.x kernel is the only one listed. Selecting this lead to the 3.5.x kernel stubbornly loading..
I'm a fairly accomplished sysadmin, but this one has me flummoxed :) Can anyone help?
Shift
key while booting, if Ubuntu is your only OS. – Andrea Lazzarotto Aug 18 '14 at 21:36ESC
(the same style as you'd do for Setup, other keys) just as BIOS has done its tasks - unless "SHIFT" does work for you. If you have more than one kernel, those should be underAdvanced options for Ubuntu
in the menu that should show up. – Hannu Aug 18 '14 at 21:40