Bonjour à tous,
J'ai installer une ubuntu 14 en client sous Virtualbox, mais je ne comprend pas pourquoi je n'arrive pas à ajouter les vbox-additions sous cette distrib.
Voici les log:
[CODE]
grep: /lib/modules/3.16.0-23-generic/build/include/linux/version.h: Aucun fichier ou dossier de ce type
make KBUILD_VERBOSE=1 CONFIG_MODULE_SIG= -C /lib/modules/3.16.0-23-generic/build SUBDIRS=/tmp/vbox.0 SRCROOT=/tmp/vbox.0 modules
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)
mkdir -p /tmp/vbox.0/.tmp_versions ; rm -f /tmp/vbox.0/.tmp_versions/*
make -f scripts/Makefile.build obj=/tmp/vbox.0
gcc -Wp,-MD,/tmp/vbox.0/.VBoxGuest-linux.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/4.9/include -I./arch/x86/include -Iarch/x86/include/generated -Iinclude -I./arch/x86/include/uapi -Iarch/x86/include/generated/uapi -I./include/uapi -Iinclude/generated/uapi -include ./include/linux/kconfig.h -Iubuntu/include -D_KERNEL_ -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -Wno-format-security -m64 -mno-mmx -mno-sse -mno-80387 -mno-fp-ret-in-387 -mpreferred-stack-boundary=3 -mtune=generic -mno-red-zone -mcmodel=kernel -funit-at-a-time -maccumulate-outgoing-args -DCONFIG_X86_X32_ABI -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -DCONFIG_AS_CFI_SECTIONS=1 -DCONFIG_AS_FXSAVEQ=1 -DCONFIG_AS_CRC32=1 -DCONFIG_AS_AVX=1 -DCONFIG_AS_AVX2=1 -pipe -Wno-sign-compare -fno-asynchronous-unwind-tables -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fno-delete-null-pointer-checks -O2 -Wframe-larger-than=1024 -fstack-protector -Wno-unused-but-set-variable -fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-var-tracking-assignments -pg -mfentry -DCC_USING_FENTRY -Wdeclaration-after-statement -Wno-pointer-sign -fno-strict-overflow -fconserve-stack -Werror=implicit-int -Werror=strict-prototypes -Werror=date-time -DCC_HAVE_ASM_GOTO -include /tmp/vbox.0/include/VBox/VBoxGuestMangling.h -I/lib/modules/3.16.0-23-generic/build/include -I/tmp/vbox.0/ -I/tmp/vbox.0/include -I/tmp/vbox.0/r0drv/linux -I/tmp/vbox.0/vboxguest/ -I/tmp/vbox.0/vboxguest/include -I/tmp/vbox.0/vboxguest/r0drv/linux -D_KERNEL_ -DMODULE -DVBOX -DRT_OS_LINUX -DIN_RING0 -DIN_RT_R0 -DIN_GUEST -DIN_GUEST_R0 -DIN_MODULE -DRT_WITH_VBOX -DVBGL_VBOXGUEST -DVBOX_WITH_HGCM -DRT_ARCH_AMD64 -DVBOX_WITH_64_BITS_GUESTS -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(VBoxGuest_linux)" -D"KBUILD_MODNAME=KBUILD_STR(vboxguest)" -c -o /tmp/vbox.0/.tmp_VBoxGuest-linux.o /tmp/vbox.0/VBoxGuest-linux.c
/tmp/vbox.0/VBoxGuest-linux.c:206:49: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘attribute’ before ‘g_VBoxGuestPciId’
static const struct pci_device_id devinitdata g_VBoxGuestPciId[] =
^
In file included from /tmp/vbox.0/r0drv/linux/the-linux-kernel.h:78:0,
from /tmp/vbox.0/VBoxGuest-linux.c:28:
include/linux/module.h:138:40: error: ‘mod_pci_g_VBoxGuestPciId_device_table’ aliased to undefined symbol ‘g_VBoxGuestPciId’
extern const struct type##device_id _mod##type##_##name##_device_table \
^
/tmp/vbox.0/VBoxGuest-linux.c:216:1: note: in expansion of macro ‘MODULE_DEVICE_TABLE’
MODULE_DEVICE_TABLE(pci, g_VBoxGuestPciId);
^
scripts/Makefile.build:257: recipe for target '/tmp/vbox.0/VBoxGuest-linux.o' failed
make[2]: *** [/tmp/vbox.0/VBoxGuest-linux.o] Error 1
Makefile:1345: recipe for target 'module_/tmp/vbox.0' failed
make[1]: *** [module/tmp/vbox.0] Error 2
/tmp/vbox.0/Makefile.include.footer:79: recipe for target 'vboxguest' failed
make: *** [vboxguest] Error 2
Creating user for the Guest Additions.
Creating udev rule for the Guest Additions kernel module.
[/code]
# Détails ?
Posté par Sébastien Maccagnoni (site web personnel) . Évalué à 1.
Salut,
Comment tentes-tu l'installation des additions invité ?
Avec le paquet proposé par Ubuntu ou par les sources téléchargées par ailleurs ?
Les headers du noyau sont-ils installés ?
[^] # Re: Détails ?
Posté par gotcha5832 . Évalué à 1.
Je te remercie pour ta réponse.
J'essayais de l'installer directement depuis virtalbox (Péripérique > Installer les additions invité.)
voici les commande que je viens de faire:
sudo apt-get install linux-headers-$(uname -r)
sudo apt-get install dkms
Puis installation de virtualbox-addition.
Le soucis est que ma résolution reste en 640X480? impossible d'avoir une fenetre/resolution meilleur?
[^] # Re: Détails ?
Posté par d4rkf4b . Évalué à 1.
essaye d'installer les paquets virtualbox-guest-X11 et virtualbox-guest-dkms disponibles dans les dépôts "multiverse" directement depuis ta machine virtuelle.
sudo apt-get install virtualbox-guest-X11 virtualbox-guest-dkms
[^] # Re: Détails ?
Posté par gotcha5832 . Évalué à 1.
Je te remercie,
Je viens d'essayer mais j'ai le message "Impossible de trouver le paquet"
Pourtant j'ai été checker /etc/apt/sources.list
Et multiverse n'est pas commenté???
Ps: désolé j'arrive sous ubuntu? et avec la micro-résolution, je vois pas toute les fenetres.
[^] # Re: Détails ?
Posté par d4rkf4b . Évalué à 1.
Surprenant!
sudo apt-get update
sudo apt-cache show virtualbox-guest-*
Tu devrais avoir les informations sur les paquets disponibles
[^] # Re: Détails ?
Posté par gotcha5832 . Évalué à 1.
je te remericie.
voilà
moi@moi-VirtualBox:~$ sudo apt-get update
[…]
moi@moi-VirtualBox:~$ sudo apt-get install virtual-guest-x11 virtual-guest-dkms
Lecture des listes de paquets… Fait
Construction de l'arbre des dépendances
Lecture des informations d'état… Fait
E: Impossible de trouver le paquet virtual-guest-x11
E: Impossible de trouver le paquet virtual-guest-dkms
moi@moi-VirtualBox:~$ sudo apt-cache show virtualbox-guest-*
Package: virtualbox-guest-additions-iso
Priority: extra
Section: multiverse/misc
Installed-Size: 56973
Maintainer: Ubuntu Developers ubuntu-devel-discuss@lists.ubuntu.com
Original-Maintainer: Debian Virtualbox Team pkg-virtualbox-devel@lists.alioth.debian.org
Architecture: all
Version: 4.3.18-1
Replaces: virtualbox-guest-additions (<< 4.0.6-1~)
Recommends: virtualbox (>= 4.3.18)
Conflicts: virtualbox-2.0, virtualbox-2.1, virtualbox-2.2, virtualbox-3.0, virtualbox-3.1, virtualbox-3.2, virtualbox-4.0, virtualbox-4.1, virtualbox-4.2
Breaks: virtualbox-guest-additions (<< 4.0.6-1~)
Filename: pool/multiverse/v/virtualbox-guest-additions-iso/virtualbox-guest-additions-iso_4.3.18-1_all.deb
Size: 39771792
MD5sum: 2be3b3e95e0b8edcda3b99ae4a290463
SHA1: 350bcd53e6f1dddf7a7dd8ca6403b772e5f867f2
SHA256: 491e8e657eb43ed156456904c50d1fc72741544bd9cbf3e193e99091ac15aad7
Description-fr: image iso pour Virtualbox comportant les extensions pour le système invité
VirtualBox est une solution libre de virtualisation x86 qui permet
d'utiliser de nombreux systèmes d'exploitation, comme Windows, DOS, BSD ou
Linux, sur un système Linux.
.
Ce paquet fournit une image ISO qui contient les additions invités pour
Linux, Solaris et Windows à installer sur le système hôte. Les systèmes
invités peuvent alors monter l'iso et installer les additions invités de
là.
Description-md5: 11a9eaac064138ec238f7c2ee4c018df
Homepage: http://www.virtualbox.org/
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Origin: Ubuntu
[^] # Re: Détails ?
Posté par gotcha5832 . Évalué à 1.
Autant pour moi je faisais un faute de frappe.
sudo apt-get install virtual-guest-x11 virtual-guest-dkms
et non
sudo apt-get install virtualbox-guest-x11 virtualbox-guest-dkms
!! forcement
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.