You are not logged in.
I have been dual booting Arch/Win7 for 2 years now using grub legacy. I recently upgraded grub legacy to grub2 aka grub. I can boot both Arch and Windows now just fine but now Windows is complaining that is it non-genuine. I go through the Microsoft activation tool entering in my serial number and it is fine until I reboot it. Since everything worked fine for years with grub legacy I have to think something is not right in my grub2 config file. Here is the 40_custom I made after following the wiki:
menuentry "Microsoft Windows 7 BIOS-MBR method" {
insmod part_msdos
insmod ntfs
insmod search_fs_uuid
insmod ntldr
search --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1 2CD9D1923F490A36
ntldr /bootmgr
}
Is there another way I can call grub to boot windows that will avoid having to reactivate it each time it boots?
Offline
Have you tried with the entry generated by grub-mkconfig?
Offline
Have you tried with the entry generated by grub-mkconfig?
+1
Install community/os-prober and let it find your win partition. Might be interesting if you do that and post what it writes to compare to the wiki instructions if indeed that fixes your problem.
CPU-optimized Linux-ck packages @ Repo-ck • AUR packages • Zsh and other configs
Online
Thank you again graysky and lucke. I will try os-prober and report back.
Offline