Re: Plan 9 won't boot on Xen 8.0

Alexander Sychev <[email protected]>
Newsgroups gmane.os.plan9.general
Message-ID <CAPavXpCGF78wPDhMAcFNKU=ikZs4iYhkdZDWRY6SmXCZehHS8A@mail.gmail.com>
You are welcome, i hope it helps.
Can i ask, why do you want to migrate from Xen to Qemu?
I am triyint to do the opposite, to use Xen only without any part of Qemu.
Some time ago i made support of Xen keyboard and framebuffer, and full
Plan9 was working in an  X session.
But since Xen 4.10.x the framebuffer support stoped to work, i don't know
why, it seems only VNC is supported now.
But Xen framebuffer uses Qemu, so i was  anyway going to reimplement the
graphic output via DRM.
For the moment i can't say when i finish it.


On Wed, Jul 17, 2019 at 9:31 PM Alexander Kapshuk <
[email protected]> wrote:

> 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
>
>

-- 
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.