… and switched back to my 5 year old macbook!
Here a step-by-step instruction:
- buy a Thinkpad T530 with a Quadcore CPU
- create an EFI partition with GPT layout
- compile a 3.8.1 kernel with EFI stub
- add it to your EFI bootorder; that was something like:
echo "initrd=\arch\initrd-3.8.1.img root=/dev/mapper/root cryptdevice=/dev/sda3:root:allow-discards | iconf -f ascii -t ucs2 | efibootmgr -c -l \arch\kernel-3.8.1.efi -L "Arch (3.8.1)" --append-binary-args -"
- reboot
- linux kernel: an error occurred: cannot find initrd
- reboot
- congratulations: you’ve bricked a thinkpad
Most probably it’s an EFI bug, because:
- thinkpads and those samsung laptops with EFI problems both use Phoenix bios
- in an article (c’t 6/13) the authors described there has to be a kernel error before your machine becomes unusable
- Matthew Garrett (the Linux EFI god ;)) “heard a couple of indications” (https://twitter.com/mjg59/status/307262466516197376)