> You can't update the bios through Linux, the update tool is windows only.
Are you sure?
https://pcsupport.lenovo.com/au/en/products/laptops-and-netb...
This lists both a bootable image and a Linux utility. I've got standard X1 carbon and have been using the bootable bios updates successfully.