VirtualBox bloqué sur "Démarrage de la machine virtuelle"

8

Je viens de recevoir un nouvel ordinateur portable de travail mais j'ai beaucoup de mal à faire fonctionner Virtualbox dessus. Il ne parvient pas à démarrer la machine virtuelle lorsque j'essaye de le démarrer et reste bloqué sur "Démarrage de la machine virtuelle"

Regarder dmesg se révèle très cryptique pour moi:

dmesg | grep vbox

Production:

[Tue Feb  3 16:53:49 2015] vboxdrv: module verification failed: signature and/or  required key missing - tainting kernel
[Tue Feb  3 16:53:49 2015] vboxdrv: Found 4 processor cores.
[Tue Feb  3 16:53:49 2015] vboxdrv: fAsync=0 offMin=0xcf offMax=0xff9
[Tue Feb  3 16:53:49 2015] vboxdrv: TSC mode is 'synchronous', kernel timer mode is 'normal'.
[Tue Feb  3 16:53:49 2015] vboxdrv: Successfully loaded version 4.3.20 (interface 0x001a0008).
[Tue Feb  3 16:53:49 2015] vboxpci: IOMMU not found (not registered)
[Tue Feb  3 17:08:22 2015] vboxdrv: Found 4 processor cores.
[Tue Feb  3 17:08:22 2015] vboxdrv: fAsync=0 offMin=0xd8 offMax=0x1d31
[Tue Feb  3 17:08:22 2015] vboxdrv: TSC mode is 'synchronous', kernel timer mode is 'normal'.
[Tue Feb  3 17:08:22 2015] vboxdrv: Successfully loaded version 4.3.18_Ubuntu (interface 0x001a0008).
[Tue Feb  3 17:08:22 2015] vboxpci: IOMMU not found (not registered)
[Tue Feb  3 17:09:18 2015] vboxdrv: Found 4 processor cores.
[Tue Feb  3 17:09:18 2015] vboxdrv: fAsync=0 offMin=0xdb offMax=0x2436
[Tue Feb  3 17:09:18 2015] vboxdrv: TSC mode is 'synchronous', kernel timer mode is 'normal'.
[Tue Feb  3 17:09:18 2015] vboxdrv: Successfully loaded version 4.3.18_Ubuntu (interface 0x001a0008).
[Tue Feb  3 17:09:18 2015] vboxpci: IOMMU not found (not registered)
[Tue Feb  3 17:09:22 2015] vboxdrv: Found 4 processor cores.
[Tue Feb  3 17:09:22 2015] vboxdrv: fAsync=0 offMin=0xd8 offMax=0xc60
[Tue Feb  3 17:09:22 2015] vboxdrv: TSC mode is 'synchronous', kernel timer mode is 'normal'.
[Tue Feb  3 17:09:22 2015] vboxdrv: Successfully loaded version 4.3.18_Ubuntu (interface 0x001a0008).
[Tue Feb  3 17:09:22 2015] vboxpci: IOMMU not found (not registered)
[Tue Feb  3 17:09:46 2015] Modules linked in: vboxpci(OE) vboxnetadp(OE) vboxnetflt(OE) vboxdrv(OE) ctr ccm pci_stub uvcvideo videobuf2_vmalloc videobuf2_memops videobuf2_core v4l2_common videodev arc4 media intel_rapl x86_pkg_temp_thermal intel_powerclamp coretemp kvm_intel cdc_mbim cdc_wdm kvm cdc_ncm cdc_acm usbnet mii btusb iwlmvm mac80211 joydev snd_hda_codec_realtek serio_raw snd_hda_codec_hdmi snd_hda_codec_generic iwlwifi lpc_ich snd_hda_intel snd_hda_controller snd_hda_codec rfcomm bnep snd_hwdep cfg80211 snd_seq_midi bluetooth snd_seq_midi_event snd_pcm 6lowpan_iphc mei_me mei shpchp snd_rawmidi snd_seq snd_seq_device snd_timer nvram snd mac_hid soundcore parport_pc ppdev nls_iso8859_1 lp parport uas usb_storage hid_generic usbhid hid dm_crypt crct10dif_pclmul crc32_pclmul ghash_clmulni_intel aesni_intel
[Tue Feb  3 17:09:46 2015]  i915 aes_x86_64 lrw gf128mul glue_helper ablk_helper cryptd i2c_algo_bit psmouse drm_kms_helper ahci e1000e libahci drm ptp pps_core wmi video [last unloaded: vboxdrv]
[Tue Feb  3 17:09:46 2015]  [<ffffffffc08d3b97>] ? supdrvIOCtl+0x1437/0x2d30 [vboxdrv]
[Tue Feb  3 17:09:46 2015]  [<ffffffffc08dbf99>] ? rtR0MemAllocEx+0x1a9/0x290 [vboxdrv]
[Tue Feb  3 17:09:46 2015]  [<ffffffffc08cd544>] ? VBoxDrvLinuxIOCtl_4_3_18+0x124/0x230 [vboxdrv]

J'ai installé virtualbox sur de nombreux ordinateurs portables de travail différents (y compris le même modèle d'ordinateur portable d'une génération précédente) et je n'ai jamais eu de problème.

J'ai activé la virtualisation depuis l'installation, ce n'est donc pas le problème. J'ai également reconstruit virtualbox plusieurs fois au cas où il ne parviendrait pas à se compiler correctement avec le noyau actuel.

Y a-t-il quelque chose de dmesg qui pointe vers une faille fondamentale ou quelque chose que je néglige complètement?

Toute aide serait appréciée car elle m'a empêché de faire un travail extrêmement frustrant.

VirtualBox : 4.3.18

Modèle d'ordinateur portable : Thinkpad X1 Carbon (3e génération)

Version Ubuntu : 14.10

uname -a :

Linux Arturis 3.16.0-30-generic # 40-Ubuntu SMP lun 12 jan 22:06:37 UTC 2015 x86_64 x86_64 x86_64 GNU / Linux

Michael Aquilina
la source

Réponses:

4

Il s'agit d'une fonctionnalité manquante dans VirtualBox et sera corrigée dans les futures versions. Veuillez ajouter le nosmap aux paramètres du noyau du noyau hôte. Pour suivre ce problème, voir ticket le ticket VirtualBox 13820, voir ici: https://www.virtualbox.org/ticket/13820 .

Frank Mehnert
la source
Je vous remercie. C'est exactement le genre d'informations que je recherchais.
Michael Aquilina
6

Veuillez vérifier si le service VBoxSVC est toujours en cours d'exécution lorsque vous essayez de démarrer la machine virtuelle avec VBox 4.3.18.

Assurez-vous que vous disposez de l'utilisation d'E / S APIC et que les options Utiliser le cache d'E / S hôte sont cochées.

entrez la description de l'image ici

entrez la description de l'image ici

Vous pouvez également souhaiter passer à la version 4.3.20, car il comporte de nombreuses corrections par rapport à la version 4.3.18.

Mitch
la source
Utilisez le cache des E / S de l'hôte pour moi
Felipe Alcacibar
0

Ceci est une prise de vue complète dans le noir, mais essayez peut-être de désactiver IOMMU dans GRUB?

Extrait:

Solution tentée: 1) / etc / default / grub: GRUB_CMDLINE_LINUX_DEFAULT = "intel_iommu = off"

https://forums.virtualbox.org/viewtopic.php?f=7&t=47963

Byron Smith
la source
Il est très peu probable que ce soit la cause, mais je vais essayer lundi. Merci!
Michael Aquilina
Avez-vous trouvé la solution?
Byron Smith
La réponse marquée est la voie à suivre :)
Michael Aquilina