I have GalliumOS installed (a Ubuntu variant), and it's been working fine for a while (probably been ~ 1 month since a fresh install).  Some time ago (probably at least 2 weeks ago), some update (I think to GRUB2) required I select an install location/something along those lines.  I chose something like /dev/sda7 potentially (I really can't remember the specific place), which may very well be the issue.  Since then, whenever I boot I got a GRUB screen asking me to pick from 1 of ~4 options for booting, which was annoying but I never got around to trying to fix it.Yesterday, I was unable to boot to my install, with an issue very similar to this one.  Essentially, the screen would print two lines: The first saying SeaBIOS (misc version numbers I can copy down if needed), and the second saying Booting from Hard Disk.  Here, the system hangs.I made a GalliumOS liveUSB successfully, and am able to boot off of that (when it's plugged in, GRUB gives me two options, the SSD and the USB.  The SSD still hangs, the USB works fine).  How can I go about repairing the SSD's GRUB thing?  I've found this which details how to do it with an Ubuntu liveUSB - will this work (provided I make a Ubuntu liveUSB) even though my install on my computer is GalliumOS?
GRUB hangs during booting
boot;grub2;boot loader
I ended up (re)making a GalliumOS live USB, then followed the instructions here.  The most relevant bit is copied below:sudo bashmkdir /tmp/a## set GALLIUMOS_ROOT according to your model and original install methodGALLIUMOS_ROOT=/dev/sda7       ## chrx Haswell or BroadwellGALLIUMOS_ROOT=/dev/sda1       ## ISO  Haswell or BroadwellGALLIUMOS_ROOT=/dev/mmcblk0p7  ## chrx Bay Trail, Braswell, SkylakeGALLIUMOS_ROOT=/dev/mmcblk0p1  ## ISO  Bay Trail, Braswell, Skylakemount $GALLIUMOS_ROOT  /tmp/amount -o bind /proc    /tmp/a/procmount -o bind /dev     /tmp/a/devmount -o bind /dev/pts /tmp/a/dev/ptsmount -o bind /sys     /tmp/a/sysmount -o bind /run     /tmp/a/run## thenchroot /tmp/a /bin/bash## reinstall GRUB: internal disk device ONLY :)dpkg-reconfigure grub-pc## You might also get some additional prompts:##  - empty Linux command line (OK)##  - keep the local version of the GRUB config (YES)exitrebootI wasn't able to confirm what the internal disk device only means, from here it appears to mean /dev/sda.  I accidentally selected /dev/sda and /dev/sda7, but it worked so I won't mess with it again unless it breaks again.Edit: it broke again at some point (a few days after the fix). Only select /dev/sda. 