Re: Plan 9 won't boot on Xen 8.0

Alexander Kapshuk <[email protected]>
Newsgroups gmane.os.plan9.general
Message-ID <CAJ1xhMU+bKidMcOVNV3-=NnarudX5ApWvqAjciGFH5LsbGbwUw@mail.gmail.com>
Thanks for your response, and apologies for the delay in replying.
I was thinking if it would also be possible to migrate the current
Plan 9 setup that is used with Xen to Qemu.
Thanks.

On Mon, Jul 8, 2019 at 10:53 AM Alexander Sychev <[email protected]> wrote:
>
> Hi,
>
> Xen now looks for a section with name '__xen_guest' starting from a second section.
> A simple workaround is to make two '__xen_guest' sections (with a small patch of xenelf.c):
>
> diff -r xen/mkfile xen2/mkfile
> 105c107,108
> <       ./xenelf.$cputype $target.elf $target __xen_guest ''$XENELF''
> ---
> >       ./xenelf.$cputype $target.elf $target.elf2 __xen_guest ''$XENELF''
> >       ./xenelf.$cputype $target.elf2 $target __xen_guest ''$XENELF''
> diff -r xen/xenelf.c xen2/xenelf.c
> 131c131,132
> <       ns = 0; //GETS(&e.shnum);
> ---
> >       ns = GETS(&e.shnum);
>
> I run it on Xen 4.10.3
>
> On Fri, Jul 5, 2019 at 9:25 AM Alexander Kapshuk <[email protected]> wrote:
>>
>> I had Plan 9 running on Xen 7.5. After upgrading to Xen 8.0 Plan 9
>> won't boot any more.
>> I get a 'No bootable device' message displayed.
>>
>> The system was previously setup by someone else.
>> If I can, I would like to try and make it run on Xen 8.0.
>>
>> Any tips would be much appreciated.
>>
>
>
> --
> Best regards,
>   Alexander
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.