Fixing #698914 for wheezy (grub booting Windows 8 via UEFI)

Steve McIntyre steve at einval.com
Thu Apr 25 23:40:11 UTC 2013


On Fri, Apr 26, 2013 at 12:31:41AM +0100, Ben Hutchings wrote:
>On Fri, Apr 26, 2013 at 12:11:10AM +0100, Steve McIntyre wrote:
>[...]
>> >This directory only exists if efivars is loaded.  I assume that SUSE
>> >configures it as built-in, and our kernel package has a patch to
>> >trigger autoloading of efivars on systems with EFI.  But for the
>> >benefit of people using custom kernel packages, can you check that
>> >update-grub will modprobe efivars *before* running os-prober?
>> >Alternately, could update-grub explicitly tell os-prober to look for
>> >EFI boot loaders if grub-efi is installed?
>> 
>> We could add a call to 30_os-prober before the actual call to
>> os-prober itself:
>> 
>>   modprobe efivars || true
>[...]
>
>'modprobe -q', please.  I already see too many FATAL (not really)
>errors from modprobes that are intentionally ignored...

I'm considering this script running on hurd or kfreebsd too...

-- 
Steve McIntyre, Cambridge, UK.                                steve at einval.com
"...In the UNIX world, people tend to interpret `non-technical user'
 as meaning someone who's only ever written one device driver." -- Daniel Pead




More information about the Pkg-grub-devel mailing list