grub2-install /dev/xvda
Installing for i386-pc platform.
grub2-install: warning: File system `ext2' doesn't support embedding.
grub2-install: warning: Embedding is not possible. GRUB can only be
installed in this setup by using blocklists. However, blocklists are
UNRELIABLE and their use is discouraged..
grub2-install: error: will not proceed with blocklists.
Now what?
I'm guessing I can get away with grub not actually installed as long as
I stick to PV.
However, the guests all reside in partitions on an SSD, so my plan was
to have one partition as swap and another one for the system. Both
partitions would be let to the guest by entries in the config for the VM.
Now I'm wondering if I should rather have a larger partition for each
guest and then partition the guest's /dev/xvda into swap and system from
within the guest.
(I'm not really fond of lvm because it lacks some very important
features which greatly reduce its benefits.)
What would you guys do?
On a side note, would grub even run, considering it's i386 and not
amd64? 32bit support is kinda disabled.
hw wrote:
Hi,
I'm installing Gentoo as a xen PV guest. Do I need to install a
bootloader like grub, or should I rather just specify the kernel to boot
in the definition file of the guest? If I do the latter, what about the
kernel command line?
Is there anything I should consider? The host is also running Gentoo.