TCS_DEADLINE fail on clean install

mattman110

Renowned Member
Jun 15, 2014
25
0
66
Hi all...

I'm hitting a snag when installing proxmox ve 8.1-2

It is installing with the error below and on first boot it gets past grub then displays the same error. And just hangs permanently.

[Firmware Bug]: TSC_DEADLINE disabled due to Errata; please update microcode to version: 0x52 (or later)

Looking into this myself, it appears this is not a proxmox itself but a core Linux one ware the workaround is to "inject" the latest processor drivers at install.

Now my question is how.....

I've read this guide...
https://wiki.debian.org/Microcode
And this
https://forum.proxmox.com/threads/dell-proxmox-tsc_deadline-0xb000020.55855/

But how do I follow that without having a running os... Is the a guide / links someone could point us to

Or I'm layman's terms could someone explain how I can achieve a working install with the current workaround please.
 
Last edited:
You should try to update the BIOS in that system. Microcode is installed on every boot by the BIOS. Then, the OS may install microcode too if it has a newer version.
 
You should try to update the BIOS in that system. Microcode is installed on every boot by the BIOS. Then, the OS may install microcode too if it has a newer version.
Unfortunately i can't seem to locate the latest update for this bios, it's American Megatrends but custom made for infotrend company by the looks of it.. and unfortunately all there firmware downloads are restricted by needing a corporate paid account:(
 
eBay may help you "solve" this problem... :p

Jokes aside:

- Did you try with Debian ISO installer? Dunno if it comes with an updated microcode, but I think not.
- Another option would be to create a custom ISO with an integrated microcode update. Here [1] are some steps to make a custom ISO based on PVE official one.

I'm afraid I've never done anything similar, I can't really help you much farther.

[1] https://forum.proxmox.com/threads/create-custom-pve-iso-from-original-pve-iso.123606/