Hardware: Thinkpad T420
UEFI enabled only.
Disk 1: Windows 7
Disk 2: Fedora 24
Cannot boot Windows 7 entry on Linux Grub2 item list.
省略吐槽1000字
事实上你就是做不到,三遍。
T460s 做到了fc24/win10 用grub2双启, 但t420却不行。
解决办法,grub2降级用fc23的
这次浪费了很多生命,英文读者反正也不关心请直接看链接懒得打字解释了:
Fix:
1,
1 2 3 4 5 6 7 8 9 10 11 |
$ rpm -qa | grep grub2 grub2-efi-2.02-0.34.fc24.x86_64 grub2-tools-2.02-0.34.fc24.x86_64 grub2-2.02-0.34.fc24.x86_64 $ mkdir downgrade_grub $ cd downgrade_grub $ GRUBSOURCE=https://kojipkgs.fedoraproject.org//packages/grub2/2.02/0.24.fc23/x86_64 $ wget $GRUBSOURCE/grub2-efi-2.02-0.24.fc23.x86_64.rpm $ wget $GRUBSOURCE/grub2-tools-2.02-0.24.fc23.x86_64.rpm $ wget $GRUBSOURCE/grub2-2.02-0.24.fc23.x86_64.rpm $ sudo dnf downgrade *rpm |
2.
Block all grub2-* packages excluded by dnf update.
Quote:
After updating Fedora23 to 24 my Windows/UEFI does not start.
Dual booting Windows fails with ‘relocation failed’ error on some UEFI systems
Bug 1347291 – Booting from Windows 10 entry ends with ‘relocation failed’ error