[linux] Virtuele machine start niet meer op

harry.harmsen op gmail.com harry.harmsen op gmail.com
Za Jun 23 17:20:24 CEST 2018


Oeps, deze kwam dus binnen na je vorige door mij beantwoordde mail, terwijl
ik vermoed dat je ze in omgekeerde volgorde verstuurd hebt.
Ga er nog even verder naar kijken.


Groet,
Harry Harmsen
Assen

Op 23 juni 2018 om 17:10 schreef Daniel C. von Asmuth <
asmuth op bakunin.xs4all.nl>:

> Aldus schreef harry.harmsen op gmail.com op Sat, Jun 23, 2018 at 02:01:24PM
> +0200:
> > Zie rode tekst tussen jouw tekst.
> > Wil je alsjeblieft wel verdisconteren dat ik een beginnende
> Linuxgebruiker
> > ben met nauwelijks tot geen verstand van terminal-opdrachten?
>
> Het probleem dat u hebt voorgelegd vereist een beetje ervaring met het
> bouwen van Linux kernels.
>
> > Dank je.
> >
> >
> > Groet,
> > Harry Harmsen
> > Assen
> >
> > 2018-06-23 13:35 GMT+02:00 Daniel C. von Asmuth <
> asmuth op bakunin.xs4all.nl>:
> > > Aldus schreef harry.harmsen op gmail.com op Sat, Jun 23, 2018 at
> 12:40:46PM
> > > > *Linux Mint 17.3. Na terugzetten van een vorige situatie wil mijn
> Oracle
> > > VM
> > > > Virual Box niet meer opstarten. Ik krijg de volgende foutmelding:*
> > > >
> > > > harry op harry-MS-7708 ~ $ sudo /sbin/rcvboxdrv setup
> > > > [sudo] password for harry:
> > > > Stopping VirtualBox kernel modules ...done.
> > > > Uninstalling old VirtualBox DKMS kernel modules ...done.
> > > > Trying to register the VirtualBox kernel modules using DKMSError! Bad
> > > > return status for module build on kernel: 4.15.13-041513-generic
> (x86_64)
> > > > Consult /var/lib/dkms/vboxhost/5.0.40/build/make.log for more
> > > information.
> > > > ...failed!
> > > > (Failed, trying without DKMS)
> > > > Recompiling VirtualBox kernel modules ...failed!
> > > > (Look at /var/log/vbox-install.log to find out what went wrong)
> > > > harry op harry-MS-7708 ~ $
> > >
> > > Dat ziet er buitengewoon merkwaardig uit: Linux Mint 17.3 zou dateren
> > > van december 2015 en Linux 4.15.13 van maart 2018. VirtualBox 5.0.40
> > > dateert van april 2017. De GCC versie 4.8.x tussen 2013 en 2015.
> > >
> > Ik heb de kernel opgewaardeerd .
>
> Wanneer? Ik vermoedde reeds dat dat de oorzaak zou kunnen zijn.
>
> > De Virtual Box heb ik -denk ik- in april geïnstalleerd.
>
> Deed die het toen wèl?
>
> > > > *Het genoemde logbestand ziet er zo uit:*
> > >
> > > > Makefile:946: "Cannot use CONFIG_STACK_VALIDATION=y, please install
> > > > libelf-dev, libelf-devel or elfutils-libelf-devel"
> > >
> > > Heb je die DKMS en elfutils pakketten geïnstalleerd?
> > >
> > Dat heb ik geprobeerd. Alleen libelf-dev laat zich installeren.
> >
> > > > test -e include/generated/autoconf.h -a -e include/config/auto.conf
> || (
> > > >     \
> > > >     echo >&2;                            \
> > > >     echo >&2 "  ERROR: Kernel configuration is invalid.";        \
> > > >     echo >&2 "         include/generated/autoconf.h or
> > > > include/config/auto.conf are missing.";\
> > > >     echo >&2 "         Run 'make oldconfig && make prepare' on
> kernel src
> > > > to fix it.";    \
> > > >     echo >&2 ;                            \
> > > >     /bin/false)
> > >
> > > Heb je dat geprobeerd?
> > >
> > Als ik in de terminal  "make oldconfig && make prepare" geef krijg ik als
> > output: "make: *** Er is geen regel om doel 'oldconfig' te maken.
> Gestopt."
> > Wat doe ik hier verkeerd?
>
> Als u die mededeling krijgt, dan heeft de make utility 1 | andere
> makefile gevonden. Ik ging er allicht vanuit dat u wel wist dat u dat
> commando moet uitvoeren in de hoofddirectory van de kernel broncode
> en dat u die broncode (of enkel de headers) ook geïnstalleerd had.
>
> > > > -Wno-maybe-uninitialized --param=allow-store-data-races=0
> > > > -DCC_HAVE_ASM_GOTO -Wframe-larger-than=1024 -fstack-protector-strong
> > > > -fno-omit-frame-pointer -fno-optimize-sibling-calls -pg -include
> > > > /tmp/vbox.0/include/VBox/SUPDrvMangling.h
> > > > -I/lib/modules/4.15.13-041513-generic/build/include -I/tmp/vbox.0/
> > > > -I/tmp/vbox.0/include -I/tmp/vbox.0/r0drv/linux
> -I/tmp/vbox.0/vboxdrv/
> > > > -I/tmp/vbox.0/vboxdrv/include -I/tmp/vbox.0/vboxdrv/r0drv/linux
> > > > -D__KERNEL__ -DMODULE -DRT_OS_LINUX -DIN_RING0 -DIN_RT_R0 -DIN_SUP_R0
> > > > -DVBOX -DRT_WITH_VBOX -DVBOX_WITH_HARDENING
> -DSUPDRV_WITH_RELEASE_LOGGER
> > > > -Wno-declaration-after-statement -DCONFIG_VBOXDRV_AS_MISC
> > > -DRT_ARCH_AMD64
> > > > -DVBOX_WITH_64_BITS_GUESTS -fno-pie  -DMODULE
> > > > -DKBUILD_BASENAME='"SUPDrv_linux"'  -DKBUILD_MODNAME='"vboxdrv"' -c
> -o
> > > > /tmp/vbox.0/linux/SUPDrv-linux.o /tmp/vbox.0/linux/SUPDrv-linux.c
> > > > gcc: error: unrecognized command line option
> ‘-fstack-protector-strong’
> > >
> > > En daar zien we een relevante foutmelding. Je zou die optie gewoon
> > > kunnen verwijderen uit de makefile.
> > >
> > Hoe doe ik dat?
>
> Gewoon de makefile editen met vim, gnumacs of Gatesbetere nano en de
> optie -fstack-protector-strong wegknippen uit de CFLAGS.
>
> > > Ik zou een nieuwere GCC installeren en een oudere kernel en misschien
> > > een nieuwere VirtualBox. Sommige mensen zouden gewoon upgraden naar de
> > > nieuwste Linux Mint.
> > >
> > Upgraden naar de nieuwste Linux Mint betekent dat ik Linux Mint helemaal
> > opnieuw moet installeren (geen rolling release).
> > Tja..., dat is nogal een karwei...
>
> Er zijn distributies die 'apt-get dist-upgrade' ondersteunen, maar het
> is een risico en er komt ook wat werk bij kijken.
>
> > Een nieuwe Virtual Box overweeg ik, maar is er een mogelijkheid mijn
> > bestaande virtuele machines te behouden en dan opnieuw te gebruiken? Zo
> ja,
> > Hoe?
>
> Ik denk dat u die virtuele machines gewoon kunt behouden, net zoals uw
> oude .DOC files gewoon bewaard kunnen worden en in een nieuwe
> LibreOffice geopend.
>
> > Ik heb geprobeerd op te starten met een oudere kernel, maar dat helpt
> niet.
> > Wat is 'GCC'?
> >
> > Dank je.
> > Misschien kun je me nog verder helpen.
> > Bij voorbaat excuses als/dat ik misschien 'domme' vragen stel.
>
> Vragen staat vrij en de Dom is gewoon het hoogste gebouw in de stad en
> als we het antwoord niet weten dan merkt u dat wel....
>
> Met vriendelijke groet,
>
>
>
> Daniel von Asmuth
>
> --
>
>                 Geeks of a feather cruft together
>
>
>
------------- volgend deel ------------
Een HTML-bijlage is gescrubt...
URL: <https://lists.nllgg.nl/pipermail/linux/attachments/20180623/9b66607a/attachment.html>


Meer informatie over de Linux maillijst