[prev in list] [next in list] [prev in thread] [next in thread] 

List:       qubes-devel
Subject:    Re: [qubes-devel] Running (or not) Xen during installation
From:       Marek =?utf-8?Q?Marczykowski-G=C3=B3recki?= <marmarek () invisiblethingslab ! com>
Date:       2016-11-03 20:33:34
Message-ID: 20161103203334.GX7073 () mail-itl
[Download RAW message or body]

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

On Thu, Nov 03, 2016 at 02:26:28PM -0600, Trammell Hudson wrote:
> On Thu, Nov 03, 2016 at 09:13:26PM +0100, Marek Marczykowski-Górecki wrote:
> > [...]
> > Benefits of dropping Xen:
> > - no longer limited to 32MB of initrd for UEFI boot[1]
> > - easier starting installation in non standard environment (network
> > boot, non standard installation media)
> > - ability to use almost any tool to write USB installation image (most
> > of them, like unetbootin, generously setup a bootloader to launch
> > _linux_ image found in the ISO image)
> 
> One other option is to use a minimal Linux image that can then kexec
> Xen/dom0/initrd without any of the UEFI limitations.  This also addresses
> the various interesting alternate installation techniques -- if Linux
> has a driver for the NIC/filesystem/etc it is possible to use it to
> fetch, verify and invoke the next stages.

That's indeed interesting and in fact I was trying something like this
when initially fighting with this UEFI problem. But every attempt to
kexec Xen from Linux failed. How to do that? And how to pass dom0 kernel
+ initrd there? Will dom0 kernel started that way have access to UEFI
runtime services - which is needed to setup bootloader parameters?

- -- 
Best Regards,
Marek Marczykowski-Górecki
Invisible Things Lab
A: Because it messes up the order in which people normally read text.
Q: Why is top-posting such a bad thing?
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQEcBAEBCAAGBQJYG58hAAoJENuP0xzK19csdSgH/irZEXWlxa5199N3sy4+nkAp
gNCRTGlIs2WPpan1lcRGjZH5QdxFsbCWNM5GOrq5uBP4OWuaI/Si4cSmtOTOAmfO
VbkDp80qeaWk+KWKDpDi2e9uqPeGaVvdk8aAWzjD5zlRGjtwfkgP0uGnX+MiTQoY
j6OiLC8Y1dSvO2BiuzYsFmqI2XnBjt2N0o83ZwH5Fq8FFOC6JwbpsDb3h1UH+xFy
9YivzOFmISIiSlXgd88I9xNtCGa1b967jxmfK+yIeKewJE67tKGSc/WK2q5puXMc
oMxNxHLAMObhBqda+Y4byjZ47g50xWU1aV5nWYgJ8Vq8ZuPlOhn7iVmAuVGLKY4=
=R6uV
-----END PGP SIGNATURE-----

-- 
You received this message because you are subscribed to the Google Groups \
"qubes-devel" group. To unsubscribe from this group and stop receiving emails from \
it, send an email to qubes-devel+unsubscribe@googlegroups.com. To post to this group, \
send email to qubes-devel@googlegroups.com. To view this discussion on the web visit \
https://groups.google.com/d/msgid/qubes-devel/20161103203334.GX7073%40mail-itl. For \
more options, visit https://groups.google.com/d/optout.


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic