<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div>Zie <span style="color:rgb(255,0,0)">rode tekst</span> tussen jouw tekst.</div><div>Wil je alsjeblieft wel verdisconteren dat ik een beginnende Linuxgebruiker ben met nauwelijks tot geen verstand van terminal-opdrachten?</div><div>Dank je.<br></div><div><div class="gmail_extra"><br clear="all"><div><div class="m_6772649488340342286gmail_signature"><br>Groet,<br>Harry Harmsen<br>Assen</div></div>
<br><div class="gmail_quote">2018-06-23 13:35 GMT+02:00 Daniel C. von Asmuth <span dir="ltr"><<a href="mailto:asmuth@bakunin.xs4all.nl" target="_blank">asmuth@bakunin.xs4all.nl</a>></span>:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Aldus schreef <a href="mailto:harry.harmsen@gmail.com" target="_blank">harry.harmsen@gmail.com</a> op Sat, Jun 23, 2018 at 12:40:46PM +0200:<br>
> *Linux Mint 17.3. Na terugzetten van een vorige situatie wil mijn Oracle VM<br>
> Virual Box niet meer opstarten. Ik krijg de volgende foutmelding:*<br>
> <br>
> <br>
> harry@harry-MS-7708 ~ $ sudo /sbin/rcvboxdrv setup<br>
> [sudo] password for harry:<br>
> Stopping VirtualBox kernel modules ...done.<br>
> Uninstalling old VirtualBox DKMS kernel modules ...done.<br>
> Trying to register the VirtualBox kernel modules using DKMSError! Bad<br>
> return status for module build on kernel: 4.15.13-041513-generic (x86_64)<br>
> Consult /var/lib/dkms/vboxhost/5.0.40/<wbr>build/make.log for more information.<br>
> ...failed!<br>
> (Failed, trying without DKMS)<br>
> Recompiling VirtualBox kernel modules ...failed!<br>
> (Look at /var/log/vbox-install.log to find out what went wrong)<br>
> harry@harry-MS-7708 ~ $<br>
<br>
Dat ziet er buitengewoon merkwaardig uit: Linux Mint 17.3 zou dateren<br>
van december 2015 en Linux 4.15.13 van maart 2018. VirtualBox 5.0.40<br>
dateert van april 2017. De GCC versie 4.8.x tussen 2013 en 2015. <br></blockquote><div><span style="color:rgb(255,0,0)">Ik heb de kernel opgewaardeerd .</span></div><div><span style="color:rgb(255,0,0)">De Virtual Box heb ik -denk ik- in april geïnstalleerd.</span><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
> *Het genoemde logbestand ziet er zo uit:*<br>
<br>
> Makefile:946: "Cannot use CONFIG_STACK_VALIDATION=y, please install<br>
> libelf-dev, libelf-devel or elfutils-libelf-devel"<br>
<br>
Heb je die DKMS en elfutils pakketten geïnstalleerd? <br></blockquote><div><span style="color:rgb(255,0,0)">Dat heb ik geprobeerd. Alleen libelf-dev laat zich installeren.</span> <br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
> test -e include/generated/autoconf.h -a -e include/config/auto.conf || (<br>
>     \<br>
>     echo >&2;                            \<br>
>     echo >&2 "  ERROR: Kernel configuration is invalid.";        \<br>
>     echo >&2 "         include/generated/autoconf.h or<br>
> include/config/auto.conf are missing.";\<br>
>     echo >&2 "         Run 'make oldconfig && make prepare' on kernel src<br>
> to fix it.";    \<br>
>     echo >&2 ;                            \<br>
>     /bin/false)<br>
<br>
Heb je dat geprobeerd? <br></blockquote><div><span style="color:rgb(255,0,0)">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."</span></div><div><span style="color:rgb(255,0,0)">Wat doe ik hier verkeerd?</span><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
<br>
> mkdir -p /tmp/vbox.0/.tmp_versions ; rm -f /tmp/vbox.0/.tmp_versions/*<br>
> make -f ./scripts/Makefile.build obj=/tmp/vbox.0<br>
>   gcc -Wp,-MD,/tmp/vbox.0/linux/.SUP<wbr>Drv-linux.o.d  -nostdinc -isystem<br>
> /usr/lib/gcc/x86_64-linux-gnu/<wbr>4.8/include -I./arch/x86/include<br>
> -I./arch/x86/include/<wbr>generated  -I./include -I./arch/x86/include/uapi<br>
> -I./arch/x86/include/generated<wbr>/uapi -I./include/uapi<br>
> -I./include/generated/uapi -include ./include/linux/kconfig.h -D__KERNEL__<br>
> -fno-pie -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs<br>
> -fno-strict-aliasing -fno-common -fshort-wchar<br>
> -Werror-implicit-function-decl<wbr>aration -Wno-format-security -std=gnu89<br>
> -fno-PIE -fno-pie -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -m64<br>
> -falign-jumps=1 -falign-loops=1 -mno-80387 -mno-fp-ret-in-387<br>
> -mpreferred-stack-boundary=3 -mtune=generic -mno-red-zone -mcmodel=kernel<br>
> -funit-at-a-time -DCONFIG_X86_X32_ABI -DCONFIG_AS_CFI=1<br>
> -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -DCONFIG_AS_CFI_SECTIONS=1<br>
> -DCONFIG_AS_FXSAVEQ=1 -DCONFIG_AS_SSSE3=1 -DCONFIG_AS_CRC32=1<br>
> -DCONFIG_AS_AVX=1 -DCONFIG_AS_AVX2=1 -DCONFIG_AS_SHA1_NI=1<br>
> -DCONFIG_AS_SHA256_NI=1 -pipe -Wno-sign-compare<br>
> -fno-asynchronous-unwind-table<wbr>s -mindirect-branch=thunk-extern<br>
> -mindirect-branch-register -DRETPOLINE -fno-delete-null-pointer-check<wbr>s -O2<br>
> -Wno-maybe-uninitialized --param=allow-store-data-races<wbr>=0<br>
> -DCC_HAVE_ASM_GOTO -Wframe-larger-than=1024 -fstack-protector-strong<br>
> -fno-omit-frame-pointer -fno-optimize-sibling-calls -pg -include<br>
> /tmp/vbox.0/include/VBox/SUPDr<wbr>vMangling.h<br>
> -I/lib/modules/4.15.13-041513-<wbr>generic/build/include -I/tmp/vbox.0/<br>
> -I/tmp/vbox.0/include -I/tmp/vbox.0/r0drv/linux -I/tmp/vbox.0/vboxdrv/<br>
> -I/tmp/vbox.0/vboxdrv/include -I/tmp/vbox.0/vboxdrv/r0drv/li<wbr>nux<br>
> -D__KERNEL__ -DMODULE -DRT_OS_LINUX -DIN_RING0 -DIN_RT_R0 -DIN_SUP_R0<br>
> -DVBOX -DRT_WITH_VBOX -DVBOX_WITH_HARDENING -DSUPDRV_WITH_RELEASE_LOGGER<br>
> -Wno-declaration-after-stateme<wbr>nt -DCONFIG_VBOXDRV_AS_MISC -DRT_ARCH_AMD64<br>
> -DVBOX_WITH_64_BITS_GUESTS -fno-pie  -DMODULE<br>
> -DKBUILD_BASENAME='"SUPDrv_lin<wbr>ux"'  -DKBUILD_MODNAME='"vboxdrv"' -c -o<br>
> /tmp/vbox.0/linux/SUPDrv-linux<wbr>.o /tmp/vbox.0/linux/SUPDrv-linux<wbr>.c<br>
> gcc: error: unrecognized command line option ‘-fstack-protector-strong’<br>
<br>
En daar zien we een relevante foutmelding. Je zou die optie gewoon<br>
kunnen verwijderen uit de makefile. <br></blockquote><div><span style="color:rgb(255,0,0)">Hoe doe ik dat?</span> <br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
Ik zou een nieuwere GCC installeren en een oudere kernel en misschien<br>
een nieuwere VirtualBox. Sommige mensen zouden gewoon upgraden naar de<br>
nieuwste Linux Mint. <br></blockquote><div><span style="color:rgb(255,0,0)">Upgraden naar de nieuwste Linux Mint betekent dat ik Linux Mint helemaal opnieuw moet installeren (geen rolling release).</span></div><div><span style="color:rgb(255,0,0)">Tja..., dat is nogal een karwei...</span></div><div><span style="color:rgb(255,0,0)">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?</span></div><div><span style="color:rgb(255,0,0)">Ik heb geprobeerd op te starten met een oudere kernel, maar dat helpt niet.</span></div><div><span style="color:rgb(255,0,0)">Wat is 'GCC'?</span><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
> make[2]: *** [/tmp/vbox.0/linux/SUPDrv-linu<wbr>x.o] Fout 1<br>
> make[1]: *** [_module_/tmp/vbox.0] Fout 2<br>
> make: *** [vboxdrv] Fout 2<br>
> <br>
> *Maar ik krijg nog steeds de virtuele machine niet opgestart.Wat moet ik<br>
> nog meer doen?Alvast bedankt voor de hulp.*<br>
> <br>
> Groet,<br>
> Harry Harmsen<br>
> Assen<br>
<br>
Succes,<br></blockquote><div><span style="color:rgb(255,0,0)">Dank je.</span></div><div><span style="color:rgb(255,0,0)">Misschien kun je me nog verder helpen.</span></div><div><span style="color:rgb(255,0,0)">Bij voorbaat excuses als/dat ik misschien 'domme' vragen stel.<br></span></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><span style="color:rgb(255,0,0)">
</span><br>
<br>
<br>
Daniel<br>
Domstad<br>
<span class="m_6772649488340342286gmail-HOEnZb"><font color="#888888"><br><span class="HOEnZb"><font color="#888888">
<br>
-- <br>
<br>
                Geeks of a feather cruft together<br>
<br>
<br>
</font></span></font></span></blockquote></div><br></div></div></div>
</blockquote></div><br></div></div>