Page 1 of 1

Exherbo Linux: a pesky distro to run in VBox

Posted: 29. Apr 2017, 08:08
by fusion809
Hi,

On Gentoo Linux with VirtualBox 5.1.18 (why not 5.1.20? Because of this bug I reported here at the Gentoo Bugzilla, doesn't stop me from using 5.1.20 with Exherbo but makes it attractive to downgrade 'til this issue is resolved) I installed Exherbo by following the official install guide, up to "7. Post-installation Tasks", with the following minor adjustments:

1. I did not use a separate /home partition and my /boot partition was 128M instead of 16M (as when I did use 16M grub-install failed as all the space on the disk was taken up)
2. I used the locale en_AU.UTF-8
3. I didn't successfully run cave resolve world -c as it failed on me with the error (where I pastebined this is here):

Code: Select all

These are the actions I will take, in order:

u   sys-kernel/linux-headers:0::arbor 4.10 to ::installed replacing 4.0
    build_options: symbols=split jobs=2 -dwarf_compress (-recommended_tests) -trace work=tidyup
    Reasons: target (system) (system::arbor), net-misc/openssh-7.5_p1-r1:0::installed, sys-apps/iproute2-4.10.0-r1:0::arbor, 5 more

u   sys-apps/iproute2:0::arbor 4.10.0-r1 to ::installed replacing 4.0.0-r1
    -atm -berkdb PROVIDERS: elfutils+ -libelf+ build_options: symbols=split jobs=2 -dwarf_compress recommended_tests -trace work=tidyup
    Reasons: sys-boot/dracut-045:0::installed (sug)

Total: 2 upgrades

providers:
    elfutils:                      Use elfutils as the libelf provider
    libelf:                        Use libelf as the libelf provider

Executing pretend actions: 1 of 2]2;1 of 2 pretend sys-kernel/linux-headers-4.10:0::arbor
linux-headers-4.10>  [33;01m*[0m Kernel headers version mismatch: Installing kernel headers newer than the
linux-headers-4.10>  [33;01m*[0m running kernel can break your system. Do not proceed unless you know what
linux-headers-4.10>  [33;01m*[0m you're doing.

]2;Completed 1 of 2 pretend sys-kernel/linux-headers-4.10:0::arbor2 of 2]2;2 of 2 pretend sys-apps/iproute2-4.10.0-r1:0::arbor]2;Completed 2 of 2 pretend sys-apps/iproute2-4.10.0-r1:0::arbor

 [33;01m*[0m You have 1 unread news items (use 'eclectic news' to read)
4. Instead of running:

Code: Select all

cp arch/x86/boot/bzImage /boot/kernel
I ran:

Code: Select all

make install
to install the kernel.

5. I created an initramfs (due to booting issues I had earlier that I had asked for help with on the #exherbo IRC channel) using:

Code: Select all

dracut -f --fstab --xz /boot/initramfs-4.10.13.img 4.10.13
and I then generated my GRUB config with:

Code: Select all

grub-mkconfig -o /boot/grub/grub.cfg
As per the guide I used the SystemRescueCD as the live session from which I built Exherbo. Then after rebooting into the Exherbo installation I get this error popping up:

Image

Here is my VBox.log. In my Logs folder there is also a png file:

Image

Any ideas what the problem is here? This issue does seem to occur in KVM/QEMU too but this issue only occurs with a Gentoo Linux host... Under Arch Linux KVM/QEMU VM for Exherbo runs fine.

Thanks for your time