Page 1 sur 1
[virtualbox] Démarrage bloqué ( Résolu )
Publié : sam. 03 mars 2018, 07:47
par lui-même
Bonjour,
Lorsque je veux démarrer Virtualbox, une fenêtre m'indique ceci:
Kernel driver not installed (rc=-1908)
The VirtualBox Linux kernel driver (vboxdrv) is either not loaded or there is a permission problem with /dev/vboxdrv. Please reinstall the kernel module by executing
'/sbin/vboxconfig'
as root.
where: suplibOsInit what: 3 VERR_VM_DRIVER_NOT_INSTALLED (-1908) - The support driver is not installed. On linux, open returned ENOENT.
Pourtant, tout est installé dans pacman.
Merci d'aider un newbie un peu paumé dans le monde Arch, mais qui cherche.
Re: [virtualbox] Démarrage bloqué
Publié : sam. 03 mars 2018, 08:01
par waitnsea
lui-même a écrit : ↑sam. 03 mars 2018, 07:47
Lorsque je veux démarrer Virtualbox, une fenêtre m'indique ceci:
Kernel driver not installed (rc=-1908)
The VirtualBox Linux kernel driver (vboxdrv) is either not loaded or there is a permission problem with /dev/vboxdrv. Please reinstall the kernel module by executing
'/sbin/vboxconfig'
as root.
where: suplibOsInit what: 3 VERR_VM_DRIVER_NOT_INSTALLED (-1908) - The support driver is not installed. On linux, open returned ENOENT.
Pourtant, tout est installé dans pacman.
Merci d'aider un newbie un peu paumé dans le monde Arch, mais qui cherche.
Bonjour et bienvenue,
Pour progresser rapidement, donne des renseignements:
* sur ton installation = fais-toi une signature détaillée (vois dans ton profil)
* sur ta question :
Tu es sur une distribution Arch qui fonctionne et tu veux créer une machine virtuelle ?
ou
Tu es sur une autre distribution et tu veux installer une machine virtuelle Arch ?
As-tu lancé la commande
/sbin/vboxconfig
et quel est le retour ?
Edit : normalement il n'y a pas de commande vboxconfig...
Re: [virtualbox] Démarrage bloqué
Publié : sam. 03 mars 2018, 09:41
par benjarobin
Bonjour, si je suppose que l'hôte est Arch Linux (tu veux lancer une VM depuis ce dernier), peux tu donner la sortie de :
pacman -Qs virtualbox linux
uname -a
Re: [virtualbox] Démarrage bloqué
Publié : sam. 03 mars 2018, 09:59
par lui-même
Merci pour vos rapides réponses.
Voilà les résultats. ( Arch est bien l'hôte )
Code : Tout sélectionner
[michel@micarch Bureau]$ pacman -Qs virtualbox linux
erreur : l’enregistrement de la base de données « spooky_aur » a échoué (base de données déjà enregistrée)
[michel@micarch Bureau]$ uname -a
Linux micarch 4.15.6-1-ARCH #1 SMP PREEMPT Sun Feb 25 12:53:23 UTC 2018 x86_64 GNU/Linux
[michel@micarch Bureau]$ /sbin/vboxconfig
bash: /sbin/vboxconfig: Aucun fichier ou dossier de ce type
[michel@micarch Bureau]$
Re: [virtualbox] Démarrage bloqué
Publié : sam. 03 mars 2018, 11:03
par guardiancats
bonjour
regarde dans le wiki virtualbox
https://wiki.archlinux.fr/VirtualBox
je crois qu il faut ajouter l utilisateur au group vboxusers
gpasswd -a utilisateur vboxusers (utilisateur ton nom user)
cdt
Re: [virtualbox] Démarrage bloqué
Publié : sam. 03 mars 2018, 11:08
par lui-même
Merci, jobtiens celà:
Code : Tout sélectionner
[root@micarch Bureau]# gpasswd -a michel vboxusers
Adding user michel to group vboxusers
[root@micarch Bureau]#
Mais le problème demeure....
Re: [virtualbox] Démarrage bloqué
Publié : sam. 03 mars 2018, 11:10
par guardiancats
bonjour
vboxusers avec un seul u
cdt
Re: [virtualbox] Démarrage bloqué
Publié : sam. 03 mars 2018, 11:10
par benjarobin
Oups me suis planté dans la première commande, mais je crois tu dois quand même avoir un souci dans la configuration de Pacman.
Donne la sortie de :
pacman -Qs virtualbox
pacman -Qs linux
Re: [virtualbox] Démarrage bloqué
Publié : sam. 03 mars 2018, 11:18
par lui-même
Code : Tout sélectionner
[michel@micarch Bureau]$ pacman -Qs virtualbox
erreur : l’enregistrement de la base de données « spooky_aur » a échoué (base de données déjà enregistrée)
local/virtualbox 5.2.8-1
Powerful x86 virtualization for enterprise as well as home use
local/virtualbox-host-dkms 5.2.8-1
VirtualBox Host kernel modules sources
[michel@micarch Bureau]$ pacman -Qs linux
erreur : l’enregistrement de la base de données « spooky_aur » a échoué (base de données déjà enregistrée)
local/alsa-lib 1.1.5-1
An alternative implementation of Linux sound support
local/alsa-utils 1.1.5-2
An alternative implementation of Linux sound support
local/archlinux-appstream-data 20180221-1
Arch Linux application database for AppStream-based software centers
local/archlinux-keyring 20180108-1
Arch Linux PGP keyring
local/avahi 0.7-4
Service Discovery for Linux using mDNS/DNS-SD -- compatible with Bonjour
local/filesystem 2017.10-2 (base)
Base Arch Linux files
local/iptables 1.6.2-2
Linux kernel packet control tool
local/keyutils 1.5.10-1
Linux Key Management Utilities
local/kmod 24-1
Linux kernel module management tools and library
local/ladspa 1.13-6
Linux Audio Developer's Simple Plugin API (LADSPA)
local/libaio 0.3.110-1
The Linux-native asynchronous I/O facility (aio) library
local/libiec61883 1.2.0-4
A higher level API for streaming DV, MPEG-2 and audio over Linux IEEE 1394
local/libimobiledevice 1.2.0+66+g5a85432-1
Library that talks the protocols to support iPhone and iPod Touch devices on
Linux
local/libraw1394 2.1.2-1
Provides an API to the Linux IEEE1394 (FireWire) driver
local/libutil-linux 2.31.1-1
util-linux runtime libraries
local/libva 2.1.0-1
Video Acceleration (VA) API for Linux
local/libxshmfence 1.3-1
a library that exposes a event API on top of Linux futexes
local/linux 4.15.6-1 (base)
The Linux kernel and modules
local/linux-api-headers 4.14.8-1
Kernel headers sanitized for use in userspace
local/linux-firmware 20180119.2a713be-1
Firmware files for Linux
local/man-pages 4.15-1 (base)
Linux man pages
local/mdadm 4.0-1 (base)
A tool for managing/monitoring Linux md device arrays, also known as
Software RAID
local/pacman-mirrorlist 20180224-1
Arch Linux mirror list for use by pacman
local/util-linux 2.31.1-1 (base base-devel)
Miscellaneous system utilities for Linux
local/v4l-utils 1.14.2-1
Userspace tools and conversion library for Video 4 Linux
[michel@micarch Bureau]$
Re: [virtualbox] Démarrage bloqué
Publié : sam. 03 mars 2018, 11:23
par benjarobin
Si tu installes virtualbox-host-dkms il te faut les header du kernel. Attention de ne pas confondre avec les api header.
Sinon tu peux remplacer virtualbox-host-dkms par le paquet avec les modules déjà compilés pour le kernel par défaut.
Ton pacman.conf possède un problème, peux tu donner son contenu ?
Re: [virtualbox] Démarrage bloqué
Publié : sam. 03 mars 2018, 11:33
par lui-même
Code : Tout sélectionner
[michel@micarch Bureau]$ pacman.conf
bash: pacman.conf : commande introuvable
[michel@micarch Bureau]$
Re: [virtualbox] Démarrage bloqué
Publié : sam. 03 mars 2018, 11:52
par oxydium
pour pacman.conf
c'est cette manip qu'il faut faire pour avoir un retour de terminal, et la possibilité de poster le retour dans ta prochaine réponse
Re: [virtualbox] Démarrage bloqué
Publié : sam. 03 mars 2018, 12:06
par lui-même
Alors voilà:
Code : Tout sélectionner
[michel@micarch Bureau]$ cat /etc/pacman.conf
#
# /etc/pacman.conf
#
# See the pacman.conf(5) manpage for option and repository directives
#
# GENERAL OPTIONS
#
[options]
# The following paths are commented out with their default values listed.
# If you wish to use different paths, uncomment and update the paths.
#RootDir = /
#DBPath = /var/lib/pacman/
#CacheDir = /var/cache/pacman/pkg/
#LogFile = /var/log/pacman.log
#GPGDir = /etc/pacman.d/gnupg/
#HookDir = /etc/pacman.d/hooks/
HoldPkg = pacman glibc
#XferCommand = /usr/bin/curl -C - -f %u > %o
#XferCommand = /usr/bin/wget --passive-ftp -c -O %o %u
#CleanMethod = KeepInstalled
#UseDelta = 0.7
Architecture = auto
# Pacman won't upgrade packages listed in IgnorePkg and members of IgnoreGroup
#IgnorePkg =
#IgnoreGroup =
#NoUpgrade =
#NoExtract =
# Misc options
#UseSyslog
#Color
#TotalDownload
CheckSpace
#VerbosePkgLists
# By default, pacman accepts packages signed by keys that its local keyring
# trusts (see pacman-key and its man page), as well as unsigned packages.
SigLevel = Required DatabaseOptional
LocalFileSigLevel = Optional
#RemoteFileSigLevel = Required
# NOTE: You must run `pacman-key --init` before first using pacman; the local
# keyring can then be populated with the keys of all official Arch Linux
# packagers with `pacman-key --populate archlinux`.
#
# REPOSITORIES
# - can be defined here or included from another file
# - pacman will search repositories in the order defined here
# - local/custom mirrors can be added here or in separate files
# - repositories listed first will take precedence when packages
# have identical names, regardless of version number
# - URLs will have $repo replaced by the name of the current repo
# - URLs will have $arch replaced by the name of the architecture
#
# Repository entries are of the format:
# [repo-name]
# Server = ServerName
# Include = IncludePath
#
# The header [repo-name] is crucial - it must be present and
# uncommented to enable the repo.
#
# The testing repositories are disabled by default. To enable, uncomment the
# repo name header and Include lines. You can add preferred servers immediately
# after the header, and they will be used before the default mirrors.
#[testing]
#Include = /etc/pacman.d/mirrorlist
[core]
Include = /etc/pacman.d/mirrorlist
[extra]
Include = /etc/pacman.d/mirrorlist
#[community-testing]
#Include = /etc/pacman.d/mirrorlist
[community]
Include = /etc/pacman.d/mirrorlist
# If you want to run 32 bit applications on your x86_64 system,
# enable the multilib repositories as required here.
#[multilib-testing]
#Include = /etc/pacman.d/mirrorlist
#[multilib]
#Include = /etc/pacman.d/mirrorlist
# An example of a custom package repository. See the pacman manpage for
# tips on creating your own repositories.
#[custom]
#SigLevel = Optional TrustAll
#Server = file:///home/custompkgs
[revenge_repo]
SigLevel = Optional TrustAll
Server = https://raw.github.com/obrevenge/revenge_repo/master/x86_64
Server = https://downloads.sourceforge.net/project/revenge-repo/revenge_repo/x86_64
Server = ftp://ftp.heanet.ie/mirrors/sourceforge/r/re/revenge-repo/revenge_repo/x86_64
[spooky_aur]
SigLevel = Optional TrustAll
Server = https://raw.github.com/spookykidmm/spooky_aur/master/x86_64
[spooky_aur]
SigLevel = Optional TrustAll
Server = https://raw.github.com/spookykidmm/spooky_aur/master/x86_64
[michel@micarch Bureau]$
Re: [virtualbox] Démarrage bloqué
Publié : sam. 03 mars 2018, 12:22
par oxydium
c'est quoi ça.??
ca correspond à quoi Spooky et Revenge.??
c'est toi qui a rajouté manuellement ces entrées.??
les 5 mirroirs sont inaccessibles en +
sur une archlinux de base, ces entrées n'existent pas....
Re: [virtualbox] Démarrage bloqué
Publié : sam. 03 mars 2018, 12:42
par lui-même
Se serait une bonne chose de calmer tes petits nerfs....
Re: [virtualbox] Démarrage bloqué
Publié : sam. 03 mars 2018, 13:00
par oxydium
Je pose simplement des questions pour comprendre le commznt du pourquoi a ton problème de pacman.conf..
Qui me parait pas normal (en tout cas en comparaison avec le mien).
Re: [virtualbox] Démarrage bloqué
Publié : sam. 03 mars 2018, 13:38
par waitnsea
Assure-toi avec un
# pacman -Syu
que ta distribution est à jour et cohérente, qu'il n'y a pas eu de MaJ partielle (ne jamais utiliser
-Sy <un paquet>
, mais
-Syu
ou
-S <un paquet>
pour garder un système cohérent)
Puis vérifie que tu as installé tout ceci :
Code : Tout sélectionner
community/libvirt
community/virtualbox
community/virtualbox-guest-iso
community/virtualbox-host-dkms
aur/virtualbox-ext-oracle
extra/qt5-x11extras
Un pacman.conf "standard" :
Code : Tout sélectionner
#
# /etc/pacman.conf
#
# See the pacman.conf(5) manpage for option and repository directives
#
# GENERAL OPTIONS
#
[options]
# The following paths are commented out with their default values listed.
# If you wish to use different paths, uncomment and update the paths.
#RootDir = /
#DBPath = /var/lib/pacman/
#CacheDir = /var/cache/pacman/pkg/
#LogFile = /var/log/pacman.log
#GPGDir = /etc/pacman.d/gnupg/
HookDir = /etc/pacman.d/hooks/
HoldPkg = pacman glibc
#XferCommand = /usr/bin/aria2c --allow-overwrite=true -c --file-allocation=none --log-level=error -m2 -x2 --max-file-not-found=5 -k5M --no-conf -Rtrue --summary-interval=60 -t5 -d / -o %o %u
#XferCommand = /usr/bin/curl -C - -f %u > %o
#XferCommand = /usr/bin/wget --passive-ftp -c -O %o %u
#CleanMethod = KeepInstalled
#UseDelta = 0.7
Architecture = auto
# Pacman won't upgrade packages listed in IgnorePkg and members of IgnoreGroup
IgnorePkg = pilot-link
#IgnoreGroup =
#NoUpgrade =
#NoExtract =
# Misc options
#UseSyslog
Color
#TotalDownload
CheckSpace
#VerbosePkgLists
# By default, pacman accepts packages signed by keys that its local keyring
# trusts (see pacman-key and its man page), as well as unsigned packages.
SigLevel = Required DatabaseOptional
LocalFileSigLevel = Optional
#RemoteFileSigLevel = Required
# NOTE: You must run `pacman-key --init` before first using pacman; the local
# keyring can then be populated with the keys of all official Arch Linux
# packagers with `pacman-key --populate archlinux`.
#
# REPOSITORIES
# - can be defined here or included from another file
# - pacman will search repositories in the order defined here
# - local/custom mirrors can be added here or in separate files
# - repositories listed first will take precedence when packages
# have identical names, regardless of version number
# - URLs will have $repo replaced by the name of the current repo
# - URLs will have $arch replaced by the name of the architecture
#
# Repository entries are of the format:
# [repo-name]
# Server = ServerName
# Include = IncludePath
#
# The header [repo-name] is crucial - it must be present and
# uncommented to enable the repo.
#
# The testing repositories are disabled by default. To enable, uncomment the
# repo name header and Include lines. You can add preferred servers immediately
# after the header, and they will be used before the default mirrors.
#[testing]
#Include = /etc/pacman.d/mirrorlist
[core]
Include = /etc/pacman.d/mirrorlist
[extra]
Include = /etc/pacman.d/mirrorlist
#[community-testing]
#Include = /etc/pacman.d/mirrorlist
[community]
Include = /etc/pacman.d/mirrorlist
# If you want to run 32 bit applications on your x86_64 system,
# enable the multilib repositories as required here.
#[multilib-testing]
#Include = /etc/pacman.d/mirrorlist
[multilib]
Include = /etc/pacman.d/mirrorlist
# An example of a custom package repository. See the pacman manpage for
# tips on creating your own repositories.
#[custom]
#SigLevel = Optional TrustAll
#Server = file:///home/custompkgs
#[archlinuxfr]
#SigLevel = Never
#Server = http://repo.archlinux.fr/$arch
#[oracle]
#SigLevel = Never
#Server = http://linux.shikadi.net/arch/$repo/$arch/
[options]
ILoveCandy
Re: [virtualbox] Démarrage bloqué
Publié : sam. 03 mars 2018, 15:46
par benjarobin
Il manque les headers kernel dans ta liste. Mais franchement il n'est pas forcément nécessaire d'utiliser le paquet dkms, il est tout à fait possible d'utiliser les paquets déjà compilés
Re: [virtualbox] Démarrage bloqué
Publié : sam. 03 mars 2018, 16:17
par waitnsea
benjarobin a écrit : ↑sam. 03 mars 2018, 15:46
Il manque les headers kernel dans ta liste. Mais franchement il n'est pas forcément nécessaire d'utiliser le paquet dkms, il est tout à fait possible d'utiliser les paquets déjà compilés
Très vrai, mais parfois les paquets non compilés sont mis à jour un peu plus tard que les noyaux et on a des erreurs au lancement...
Re: [virtualbox] Démarrage bloqué ( Resolu )
Publié : dim. 04 mars 2018, 16:20
par lui-même
Bonjour tous,
Après une réinstallation, le problème a disparu...
Merci à vous.