guimo33 a écrit :
Merci!
Par contre, j'ai pas compris ce que que tu appelles "pointer" : sur ma machine, point de Windows! Au pire, je pourrais faire une copie de mon fichier de grub vers windows/bootmgr.efi, mais je ne trouve pas ca nickel (même si ca risque de fonctionner)
|
Pointer : modifier les infos BC dans la NVRAM, faut comprendre la structure.
Tiens, si tu veux te marrer :
Citation :
Default Boot Behavior
Firmware vendors must ensure that the following conditions exist:
The BIOS ignores boot entries that do not have the 80x86 Platform ID, which is defined as “0x00” in hexadecimal. Failure to ignore other boot entries results in the display of a confusing boot menu to the end user.
The BIOS boots based on the BIOS entry without prompt.
The UEFI boot manager ignores boot entries that do not have the “0xEF” Platform ID.
The UEFI boot manager boots based on the EFI entry without prompt.
To support the ability to boot from DVD media, the Windows installation DVD contains many El Torito boot entries that enable boot from either BIOS or UEFI. The default El Torito boot entry is for BIOS.
Windows Server 2008 R2 and Windows 7 include support for the “Non-removable Media Boot Behavior” section that was added to the UEFI 2.3 specification. These versions of Windows copy the Windows boot application from \efi\microsoft \boot\bootmgfw.efi to \efi\boot\boot{arch}.efi on the EFI system partition during initial installation and when updates are required for bootmgfw.efi. This copy enables a default boot option for Windows if a nonvolatile RAM (NVRAM) boot entry is not available, such as when a hard disk is moved from one platform to another.
|
Le mieux, c'est d'installer rEFInd et de le laisser en "hard" a deux endroits, nommé de deux manières différentes : ESP/EFI/rEFInd/ et ESP/EFI/boot/ (ou il sera renomé en bootx64.efi), tu modifiera son tag pour qu'il soit équivalent a {bootmgr.efi} comme ça ton firmware asus te fera plus jamais chier.
Edit : et j'espère que maintenant tu comprend mieux quand je dit que le problème n'est pas microsoft vis a vis des utilisateurs, mais bel et bien les fabricants OEM qui veulent absolument leurs "certified for windows" ?
Message édité par MysterieuseX le 12-03-2014 à 10:44:01