Rich Freeman <ri...@gentoo.org> writes: > On Thu, Dec 4, 2014 at 3:39 PM, lee <l...@yagibdah.de> wrote: >> Rich Freeman <ri...@gentoo.org> writes: >> >>> On Thu, Dec 4, 2014 at 1:11 PM, lee <l...@yagibdah.de> wrote: >>>> Tomas Mozes <tomas.mo...@shmu.sk> writes: >>>>> >>>>> The kernel is not in stage3, you have to compile it yourself (or >>>>> download from somewhere). When you have the kernel image binary, the >>>>> xen configuration for the host can be simple as: >>>> >>>> Compile it with what? Are the sources in stage3, or downloaded so that >>>> I can compile a suitable Gentoo kernel within the chroot? >>> >>> If you've never installed Gentoo anywhere I wouldn't suggest doing it >>> for the first time under Xen. >>> >>> Gentoo stage3s include neither a binary kernel nor the sources. See: >>> https://www.gentoo.org/doc/en/handbook/handbook-amd64.xml?part=1&chap=7 >> >> That's confusing ... I would think that I can create the file system on >> the LV and extract the stage3 archive, then chroot into it. From there, >> I'd have to 'emerge gentoo-sources' and to compile a kernel. >> >> Isn't that easier or the same as booting on bare metal into some life >> system and doing these things from there? >> > > When you boot a CD on bare metal all you're doing is creating the file > system, extracting the archive, and chrooting into it. So the outcome > is the same either way. > > If your xen guest is going to run on a regular LV you certainly can > just mount it on the host and chroot into it. That is exactly how I'd > go about it.
Yes, I've already created a LV for it (along with others I'm going to need). Then I got stuck because I wanted to create an xfs file system and found that I hadn't installed a package required for that and couldn't install it because there was some problem with downloading package lists which they only fixed some time later ... BTW, can I use xfs for the VM, or will it be difficult to get the VM booted from xfs? > Once you're in the chroot then you should install the kernel/etc per > the handbook. So there isn't really an advantage to use HVM ... it's even easier because I can access the LV from dom0. > Of course, you have to make sure that the config for > the kernel supports running as a guest under xen. It's been a few years since the last time I compiled a kernel. I'm looking forward to it :) -- Again we must be afraid of speaking of daemons for fear that daemons might swallow us. Finally, this fear has become reasonable.