I was unable to boot to live Linux distro to install Linux on my newly bought A485 ThinkPad laptop. Although I was initially dissapointed, I was not alone. This gist documents the information I gathered from the net to complete the installation.
At the time of posting this gist, the issue is still persistent. It might not be relevant anymore once Lenovo release a working BIOS update to resolve the issue. [Update 19/01/2019]: Updating to BIOS 1.14 worked for me.
The information in this short gist was compiled from several sources. Although most are for E series, it worked for A485:
- https://www.reddit.com/r/thinkpad/comments/9ia3e4/linux_on_thinkpad_a485/
- https://evilazrael.de/node/401
- https://askubuntu.com/questions/927924/how-to-install-ubuntu-in-uefi-mode
- https://forums.lenovo.com/t5/ThinkPad-11e-Windows-13-E-and/ThinkPad-E485-E585-Firmware-bug-ACPI-IVRS-table/td-p/4191484
- https://askubuntu.com/questions/19486/how-do-i-add-a-kernel-boot-parameter
I tried Ubuntu 18.04.1, Mint 19 and Debian 9.5. The method worked for these distros.
I updated the BIOS version to 1.02 prior to the installation. [Update 19/01/2019]: Update to BIOS 1.14.
- Press F1 on startup.
- Disable secure boot: Security > Secure Boot [Disabled].
- UEFI setting: Startup > UEFI/Legacy Boot [UEFI Only] - CSM Support [No]
- Press Enter > F12 and select USB HDD.
- In the GRUB menu, press 'e' to edit the kernel boot parameter.
- Add
ivrs_ioapic[32]=00:14.0
to the boot parameter onlinux ...
line. - Press Ctrl+X to boot.
- Now you should be able to boot into the live distro and install the distro as usual.
[Update 19/01/2019]: It seems the problem is solved with the release of BIOS 1.14. I was able to boot to Linux Mint 19.1 and install the distro without adding the above boot parameter. You can also skip the rest of the steps below.
To make the change to the boot parameter permanent (i.e. ivrs_ioapic[32]=00:14.0
):
- Open up a terminal (Ctrl+Alt+T).
- Run
sudo gedit /etc/default/grub
replace gedit
with other editor of your choice e.g. mousepad
, xed
, nano
or vi
.
3. Find a line with GRUB_CMDLINE_LINUX_DEFAULT
and edit as
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash ivrs_ioapic[32]=00:14.0"
- In the terminal, after saving the changes to the file, run
sudo update-grub
- Reboot and enjoy Linux on your new laptop ;-)
This bug is touching the E*85 series as well. Thanks for the summary.