Ubuntu 19.04 on Lenovo ThinkPad E485
💻 Stop Ubuntu from hanging itself on boot
TLDR: add the parameters:
ivrs_ioapic=00:14.0 spec_store_bypass_disable=prctlto the Linux kernel command in Grub on the Install Ubuntu option during installation. Ubuntu 19.04 automatically persists these settings in GRUB 🎉
New to Ubuntu? Follow the more thorough steps below!
Lenovo ThinkPad E485
To launch from a Ubuntu Bootable USB, press Enter when the Lenovo logo appears, then choose to select a device to boot from with F12, then select your Bootable USB device to launch.
The following applies to either launching into a USB Live session of Ubuntu, Try Ubuntu, or running the Install Ubuntu command.
Running either of these commands in their current state will cause the machine to silently error and hang.
To fix the issue we must edit the command executed by Grub (Try Ubuntu or Install Ubuntu) Pressing
e with the menu item selected will open the command and allow you to edit it.
Add these two parameters at the end of the Linux command:
You should now be able to install or run the Live session as expected 😄
Unlike 18.04 or 18.10, 19.04 should automatically apply these changes to your GRUB command on the installed OS 🎉 but if you run into issues, try following the Making the changes Permanent section of the Ubuntu 18.04 LTS on Lenovo ThinkPad E485 guide.
As always there are a few hurdles with getting Ubuntu up and running on a mobile device, but it keeps improving with each iteration, kudos to all involved!
Need something else to read?
- EvilAzrael’s complete work with Ubuntu and Lenovo E485/E585
- Lenovo ThinkPad E485 E585 keyboard issue BIOS update with Fix
- Better Battery Life on Ubuntu 17.10 — by Tom Wright
More by me:
📑 Table of Contents
An index post for my Medium Series
💻 Ubuntu 18.04 LTS on Lenovo ThinkPad E485
Stop Ubuntu from hanging itself on boot
If you found this useful, please share with your friends & colleagues.