Bug #1259
[libre/grub]: please, make it --with-platform=xen for both --target=amd64 and --target=i386
100%
Description
See https://blog.xenproject.org/2015/01/07/using-grub-2-as-a-bootloader-for-xen-pv-guests/
thanks in advance,
Andrey
History
Updated by isacdaavid over 5 years ago
- % Done changed from 0 to 100
- Status changed from open to fixed
Updated by korobkov over 5 years ago
Seems strange. May be I'm doing something wrong, but:
`yaourt -Ql grub | grep xen`
grub /etc/grub.d/20_linux_xen
…and still no binaries for xen in /usr/lib/grub …
Updated by korobkov over 5 years ago
Could you, please, tell me, how is it fixed now? May be you point me to these files needed for xen?
I'm not able to reopen the issue, but still haven't it closed…
Updated by isacdaavid over 5 years ago
- Status changed from fixed to open
korobkov wrote:
Could you, please, tell me, how is it fixed now? May be you point me to these files needed for xen?
I'm not able to reopen the issue, but still haven't it closed…
i'm looking into it. i hadn't had the time to reevaluate this
Updated by isacdaavid over 5 years ago
korobkov wrote:
…and still no binaries for xen in /usr/lib/grub …
on the other hand this is also true for the existing x86_64 package.
i suspect the xen-enabled build didn't quite succeed, despite my enabling it. that may have been the reason why it had been disabled in the first place. let me repeat and pay attention to it.
Updated by isacdaavid over 5 years ago
- % Done changed from 0 to 90
isacdaavid wrote:
korobkov wrote:
…and still no binaries for xen in /usr/lib/grub …
on the other hand this is also true for the existing x86_64 package.
mea culpa. the packaging function was ignoring the xen-enabled build altogether. this should be fixed for both architectures as of grub 2:2.02-1.parabola1.2
(tested using grub-mkimage -O i386-xen -c /boot/grub/grub.cfg -o ./test.bin -p /usr/lib/grub/ /usr/lib/grub/i386-xen/*.mod
)
can we close this now?
Updated by korobkov over 5 years ago
- % Done changed from 90 to 100
Wonderful! :)
All is working now.
I've just tested for x86_64 and all works like a charm in production.
Thank you very much! :)