Update: I bit the bullet and did a fresh install, so this is no longer an issue. I don't think I'd consider it "solved" though.
Went to fire up my computer this morning and was met with the BusyBox initramfs prompt. After running fsck
on both sda1 (my HDD) and sdb2 (my SSD with Ubuntu installation) my HP Pavillion went straight into booting, but gets stuck on the HP logo on black screen.
Things I've tried:
- Adding nomodeset to GRUB
- Examing BIOS boot order settings, but I couldn't find anything to change. When I power on my machine it has me select what to boot, and when selecting Ubuntu (the default) it gets stuck.
- I have a working bootable USB ubuntu on which I have been able to mount both drives. I tried reinstalling GRUB from there following instructions from repair restore reinstall grub 2 with Ubuntu live CD.
- I'm sure I'm missing other things I've tried, I've been working on this all morning and would just like to get my computer to work.
- I see the EFI System on
sdb1
, although it says "not mounted".
Output from lsblk
is:
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
loop0 7:0 0 2G 1 loop /rofs ....
sda 8:0 0 931.5G 0 disk
└─sda1 8:1 0 931.5G 0 part
sdb 8:16 0 119.2G 0 disk
├─sdb1 8:17 0 512M 0 part
├─sdb2 8:18 0 102.9G 0 part /mnt
└─sdb3 8:19 0 15.9G 0 part [SWAP]
sdc 8:32 1 29.9G 0 disk
└─sdc1 8:33 1 29.9G 0 part /cdrom
I mounted it with
sudo mount /dev/sdb1 /boot/efi
and got
sudo chroot /mnt
root@ubuntu:/# grub-install /dev/sdb
Installing for x86_64-efi platform.
Installation finished. No error reported.
from the grub installer.
After updating grub I'm still getting the same issue with getting stuck during boot.