Thanks for the quick, informative answer ! On 04/20/2018 11:21 AM, Marek Marczykowski-Górecki wrote: > On Fri, Apr 20, 2018 at 09:27:13AM +0300, Ivan Mitev wrote: >> Hi, > >> Given that linux templates boot a kernel provided by qubes, what's the >> rationale of having kernel packages installed in the default linux >> templates ? Is it only to be able to run them as HVM ? >> If yes, when using pv, can they be safely removed or is there something >> else that depends on those packages ? > > In all the cases you can choose to use that kernel, but you can also use > the one provided from dom0. For a long time we plan to move completely > to use a kernel from inside VM, because it is much easier to handle (for > example installing custom kernel modules just works), but every single > time we find a thing that block us from this change (this time it is > PVH, which currently do not support pvgrub-like bootloader). > > See here: > https://www.qubes-os.org/doc/managing-vm-kernel/#using-kernel-installed-in-the-vm > >> The reason I'm asking is that removing the kernel packages in the >> template would: >> - save a bit of space (more so when doing frequent backups) >> - with the kernel release churn, avoid frequently downloading and >> installing large packages when updating templates (more so when multiple >> templates are setup). > > There is nothing Qubes specific requiring you to have kernel in each > template (unless you choose to use it). The one package that would be > removed too (qubes-kernel-vm-support) is needed _for_ kernels in VM, not > the other way around. > >
-- 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+unsubscr...@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/3d42cc68-1866-a9a7-1de1-e2ccc5d51d83%40maa.bz. For more options, visit https://groups.google.com/d/optout.
signature.asc
Description: OpenPGP digital signature