Comedy of errors. First, you wanted to update firefox, so you ran the slackpkg upgrade-all command as suggested by another user here. This pulled in a new firefox, in addition to a new kernel version and everything else since you last ran updates. That's when you saw the error about lilo.conf not existing.
At this point, you received further advice to resolve this by creating the needed lilo config, which was not accurate since you aren't actually using LILO, and have no need for lilo.conf. For you setup, and all EFI setups, every time you update the kernel you MUST copy the new kernel version into the EFI folder, overwriting the old vmlinuz file. $ cp /boot/vmlinuz-huge /boot/efi/EFI/Slackware/vmlinuz No further action is needed. A simple copy command will suffice here. Unfortunately you received a large amount of unapplicable advice which resulted in you adding to elilo.conf, which corrupted the config. With EFI unable to boot slackware due to incorrect configuration files, your BIOS fell back to an existing MBR bootloader after elilo failed, as configured in your BIOS boot settings. Seems like GRUB was probably your old bootloader from Ubuntu. Since you kept your existing partitions and told Slackware to use EFI, it never overwrote the MBR (you can install to MBR as an optional step in the installer) Whenever you install kernel updates, you MUST copy the new kernel to the EFI folder. And you must do this BEFORE you reboot, otherwise things will crash and burn. On Sat, Dec 29, 2018 at 4:34 PM Dick Steffens <[email protected]> wrote: > On 12/29/18 3:52 PM, Ben Koenig wrote: > > There are a few things wrong with that config, change it to the > following: > > > > chooser=simple > > delay=1 > > timeout=1 > > # > > image=vmlinuz-huge > > label=slackware > > read-only > > append="root=/dev/sda2 vga=normal ro" > > > > The slackware installer has vi if you know how to use that, or copy/paste > > into a new file and copy it over the existing elilo.conf. > > While not a fan of vi, I can muddle through with it as long as I have a > cheat sheet, which I found. > > Trying to use the USB stick to boot with that elilo.conf produces an > error that vmlinuz-huge isn't found. I still get a GRUB menu with > Slackware as the option. I can still boot into the install USB. > > Earlier today I tried using the elilo.conf contents you referred to > earlier: > > image=vmlinuz > label=vmlinuz > read-only > append="root=/dev/sda2 vga=normal ro" > > That worked, so I'll go back to that and try again. > > That works. > > Now to go back to the beginning of this thread and see why I started it. > There was some issue with upgrading, I think. > > I assume I should run those things again and make sure I'm up to date. > > > -- > Regards, > > Dick Steffens > > _______________________________________________ > PLUG mailing list > [email protected] > http://lists.pdxlinux.org/mailman/listinfo/plug > _______________________________________________ PLUG mailing list [email protected] http://lists.pdxlinux.org/mailman/listinfo/plug
