0

Something has gone wrong and now we no longer have a Linux kernel (not even recovery mode) installed. GRUB is still there, but it runs the memory test.

How can I fix this? Everything I've looked at applies to 2010 or something silly.

James
  • 139
  • 1
  • 10

1 Answers1

0

This link should help:

https://help.ubuntu.com/community/Grub2/Installing

Basically, boot from a 13.10 live CD, reinstall your kernel (after making sure you where it and the relevant GRUB2 modules are supposed to be.

Hard to say but I'd guess you screwed up your EFI business in GRUB and now its lost.

quadruplebucky
  • 5,139
  • 20
  • 23
  • Ok, I've mounted `/dev/skyler-vg/root` and ran `apt-get install linux-image-generic` restarted but GRUB isn't picking them up. – James Mar 14 '14 at 10:46
  • And you're using grub-install and checking your grub.conf? – quadruplebucky Mar 14 '14 at 10:48
  • Am I running grub-install from the `/mnt/skyler-vg/root`? I'm not particularly great with the GRUB side of Linux, – James Mar 14 '14 at 10:50
  • Your grub.conf matters more, make sure its pointing to efi modules if you're using them and then to your kernel, which is likely on a different part. – quadruplebucky Mar 14 '14 at 10:58
  • Since I'm booting into a Live CD, how can I find where the GRUB partition is? `fdisk -l`? – James Mar 14 '14 at 10:59
  • find / -name grub.conf from your mounted filesystem. Make sure you also mount the other partitions under that (in case skyler-vg isn't the one where everything lives) - usually /boot/grub2/grub.conf or similar, not sure about Ubuntu 13.10 – quadruplebucky Mar 14 '14 at 11:03
  • let us [continue this discussion in chat](http://chat.stackexchange.com/rooms/13603/discussion-between-james-and-quadruplebucky) – James Mar 14 '14 at 11:15
  • In the Chat you suggested Super GRUB. Although this hasn't fixed it, it has allowed me to boot Ubuntu! – James Mar 14 '14 at 13:58