Sorry, das hilft mir nicht wirklich weiter.
Nachdem ich das System über chroot aktualisiert hatte - es bootete nicht mehr mit kernel panic - mußte ich erst einmal die Treiber nouveau und vesa deinstallieren, damit der gdm überhaupt startete.
sudo pacman -R xf86-video-nouveau
sudo pacman -R xf86-video-vesa
Dann kam die Meldung:
VBoxClient: The VirtualBox kernel service is not running. Exiting
Installiert sind aber:
virtualbox-guest-dkms
virtualbox-guest-utils
virtualbox-guest-iso
Letzteres ist besonders mysteriös.
Bei Geräte -> Gasterweiterungen einlegen -> wurde mir im Host-System in ~/.config/VirtualBox/VBoxGuestAdditions_5.1.22.iso die ISO abgelegt.
Das konnte ich aber nicht reproduzieren, nachdem ich die ISO im Host gelöscht hatte. Ich mußte sie wieder von der Seite
http://download.virtualbox.org/virtualbox/5.1.22/ erneut in den Host downloaden und nach ~/.config/VirtualBox/VBoxGuestAdditions_5.1.22.iso bringen.
Diese ISO konnte ich dann in Ändern -> Massenspeicher -> Controller IDE -> Medium auswählen -> ~/.config/VirtualBox/VBoxGuestAdditions_5.1.22.iso
dem Gast-System mitteilen.
Das geht auch ohne Installation der virtualbox-guest-iso im Gastsystem.
Frage. Wozu also dient diese virtualbox-guest-iso?
Meine entscheidende Frage:
Muß ich virtualbox-guest-utils u.a. deinstallieren, bevor ich die GuestAdditions von der ISO installiere?
[root@Arch VBOXADDITIONS_5.1.22_115126]# /run/media/opa/VBOXADDITIONS_5.1.22_115126/VBoxLinuxAdditions.run
Verifying archive integrity... All good.
Uncompressing VirtualBox 5.1.22 Guest Additions for Linux...........
VirtualBox Guest Additions installer
You appear to have a version of the VirtualBox Guest Additions
on your system which was installed from a different source or using a
different type of installer. If you installed it from a package from your
Linux distribution or if it is a default part of the system then we strongly
recommend that you cancel this installation and remove it properly before
installing this version. If this is simply an older or a damaged
installation you may safely proceed.
Do you wish to continue anyway? [yes or no]
no
Wenn die virtualbox-guest-utils nämlich deinstalliert sind, funktioniert das System nicht mehr.
Und nach Installation der GuestAdditions von der ISO funktionieren die GuestAdditions auch nicht (kann vboxvideo o.ä. nicht laden).
Was ist da los bzw. was mache ich falsch?
Ein
sudo pacman -S linux-lts
machte das System unbrauchbar, dh. beim Login keine Maus mehr.
Also wieder zurück:
sudo pacman -R linux-lts
sudo grub.mkconfig -o /boot/grub/grub.cfg
Und jetzt nur noch mit dem nunmehr einzigen Kernel: 4.11.7-1-ARCH
Nun noch einmal alles von vorn, auch mit Kernel 4.9.35-1-lts.
Warum geht das hier nicht?
$ sudo pacman -S virtualbox-guest-dkms
Warnung: virtualbox-guest-dkms-5.1.22-2 ist aktuell -- Reinstalliere
Löse Abhängigkeiten auf...
Suche nach in Konflikt stehenden Paketen...
Pakete (1) virtualbox-guest-dkms-5.1.22-2
Gesamtgröße der installierten Pakete: 7,56 MiB
Größendifferenz der Aktualisierung: 0,00 MiB
:: Installation fortsetzen? [J/n]
(1/1) Prüfe Schlüssel im Schlüsselring [###########] 100%
(1/1) Überprüfe Paket-Integrität [###########] 100%
(1/1) Lade Paket-Dateien [###########] 100%
(1/1) Prüfe auf Dateikonflikte [###########] 100%
(1/1) Überprüfe verfügbaren Festplattenspeicher [###########] 100%
:: Starte pre-transaction hooks...
(1/1) Remove DKMS modules
==> dkms remove vboxguest/5.1.22_OSE -k 4.9.35-1-lts
==> dkms remove vboxguest/5.1.22_OSE -k 4.11.7-1-ARCH
:: Verarbeite Paketänderungen...
(1/1) Installiere virtualbox-guest-dkms [###########] 100%
:: Starte post-transaction hooks...
(1/2) Install DKMS modules
==> dkms install vboxguest/5.1.22_OSE -k 4.9.35-1-lts
Job for systemd-modules-load.service failed because the control process exited with error code.
See "systemctl status systemd-modules-load.service" and "journalctl -xe" for details.
==> dkms install vboxguest/5.1.22_OSE -k 4.11.7-1-ARCH
Job for systemd-modules-load.service failed because the control process exited with error code.
See "systemctl status systemd-modules-load.service" and "journalctl -xe" for details.
(2/2) Arming ConditionNeedsUpdate...
Was ist das für ein error?
$ sudo systemctl restart systemd-modules-load.service
Job for systemd-modules-load.service failed because the control process exited with error code.
See "systemctl status systemd-modules-load.service" and "journalctl -xe" for details.
Journalctl hier
https://paste.ubuntu.com/25018640/
Gruß
Ch. Hanisch