VirtualBox utknął na „Uruchamianiu maszyny wirtualnej”

8

Właśnie dostałem nowego laptopa do pracy, ale mam trudności z uruchomieniem na nim wirtualnej skrzynki. Zasadniczo nie uruchamia maszyny wirtualnej, gdy próbuję ją uruchomić, i pozostaje zablokowany na „Uruchamianiu maszyny wirtualnej”

Patrzenie na dmesg okazuje się dla mnie bardzo tajemnicze:

dmesg | grep vbox

Wynik:

[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]

Zainstalowałem virtualbox na wielu różnych laptopach roboczych (w tym na tym samym modelu laptopa z poprzedniej generacji) i nigdy nie miałem żadnych problemów.

Włączyłem wirtualizację z poziomu konfiguracji, więc nie o to chodzi. Odbudowałem także kilkakrotnie virtualboksa na wypadek, gdyby nie skompilował się poprawnie z bieżącym jądrem.

Czy istnieje coś z dmesg, który wskazuje na wadę fundamentalną lub coś, co całkowicie pomijam?

Każda pomoc byłaby mile widziana, ponieważ uniemożliwiła mi wykonanie jakiejkolwiek pracy, która jest bardzo frustrująca.

VirtualBox : 4.3.18

Model laptopa : Thinkpad X1 Carbon (3. generacji)

Wersja Ubuntu : 14.10

uname -a :

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

Michael Aquilina
źródło

Odpowiedzi:

4

Jest to brakująca funkcja w VirtualBox i zostanie naprawiona w przyszłych wydaniach. Dodaj nosmap do parametrów jądra jądra hosta. Aby rozwiązać ten problem, zobacz bilet Bilet VirtualBox 13820, zobacz tutaj: https://www.virtualbox.org/ticket/13820 .

Frank Mehnert
źródło
Dziękuję Ci. Właśnie tego rodzaju informacji szukałem.
Michael Aquilina
6

Sprawdź, czy usługa VBoxSVC nadal działa podczas próby uruchomienia maszyny wirtualnej za pomocą VBox 4.3.18.

Upewnij się, że korzystasz z interfejsu APIC we / wy, a opcje Użyj pamięci podręcznej we / wy hosta są zaznaczone.

wprowadź opis zdjęcia tutaj

wprowadź opis zdjęcia tutaj

Możesz także chcieć uaktualnić do 4.3.20, ponieważ ma wiele poprawek w stosunku do 4.3.18.

Mitch
źródło
Użyj pamięci podręcznej we / wy hosta, zrób to dla mnie
Felipe Alcacibar
0

To jest kompletny strzał w ciemność, ale może spróbuj wyłączyć IOMMU w GRUB?

Fragment:

Próba rozwiązania: 1) / etc / default / grub: GRUB_CMDLINE_LINUX_DEFAULT = "intel_iommu = off"

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

Byron Smith
źródło
Jest bardzo mało prawdopodobne, aby było przyczyną, ale dam temu szansę w poniedziałek. Dzięki!
Michael Aquilina,
Znalazłeś rozwiązanie?
Byron Smith
Zaznaczona odpowiedź to najlepsza droga :)
Michael Aquilina