@Colin I have managed to recover my system after executing the recovery steps by http://askubuntu.com/questions/137655/boot-drops-to-a-initramfs-prompts-busybox. Phew! :)
Updating you with my latest thermald bootup log (see below). $ cat /var/log/syslog | grep thermald May 29 23:55:20 Eliot thermald[1039]: 22 CPUID levels; family:model:stepping 0x6:5e:3 (6:94:3) May 29 23:55:20 Eliot thermald[1039]: Polling mode is enabled: 4 May 29 23:55:20 Eliot thermald[1039]: sysfs read failed constraint_0_max_power_uw May 29 23:55:20 Eliot thermald[1039]: sysfs write failed trip_point_0_temp May 29 23:55:20 Eliot thermald[1039]: sysfs write failed trip_point_0_temp It shows your upstream commit to downgrade my earlier reported failures (as shown) is appllied succesfully. They no longer appears. May 19 08:17:42 Eliot thermald[1086]: failed to open /dev/acpi_thermal_rel May 19 08:17:42 Eliot thermald[1086]: failed to open /dev/acpi_thermal_rel May 19 08:17:42 Eliot thermald[1086]: TRT/ART read failed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1582982 Title: thermald 1.5-2ubuntu1 failures in ubuntu16.04 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/thermald/+bug/1582982/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs