Bug #11992

Tails 2.7 is missing 64-bit VirtualBox kernel modules

Added by obfusk 2016-11-22 23:59:05 . Updated 2016-12-01 07:31:59 .

Status:
Rejected
Priority:
Normal
Assignee:
Category:
Virtualization
Target version:
Start date:
2016-11-22
Due date:
% Done:

0%

Feature Branch:
Type of work:
Test
Blueprint:

Starter:
Affected tool:
Deliverable for:

Description

Tails 2.7 has virtualbox-guest-{utils,x11} installed, but is missing virtualbox-guest-dmks
and thus does not longer has support for shared folders in virtualbox.


Subtasks


Related issues

Related to Tails - Bug #11848: Clarify that VirtualBox guest utilities only work in 32-bit virtual machines Rejected 2016-09-28
Related to Tails - Bug #11965: Tails 2.7 won't start in Virtual Box Resolved 2016-11-19

History

#1 Updated by obfusk 2016-11-23 00:38:48

  • installing it manually is problematic with a 64-bit kernel and 32-bit userland.
  • booting in 32-bit mode seems to cause some kind of error (I can’t read the screen fast enough to see the details) regarding vbox_ something during boot; this seems to cause the “waiting for plymouth” to hang and thus the “welcome screen” never appears.
  • booting in 32-bit mode using failsafe mode seems to work.
  • now the virtualbox-guest-utils service doesn’t start (call trace indicates problem with modprobe).
  • it seems that the 32-bit kernel does have the kernel modules installed, whereas the 64-bit one does not.
  • the vboxvideo kernel module does not get loaded and a modprobe attempt results in a call trace.
  • mount -t vboxsf … results in a OOPS for a kernel null pointer dereference…

#2 Updated by obfusk 2016-11-23 01:22:51

Booting (not failsafe) with modprobe.blacklist=vboxvideo works w/o errors; mount -t vboxsf … then works too.

FYI: I’m using virtualbox 5.1.8-dfsg-7 (debian sid).

NB: I haven’t tested shared clipboard, resizing the display seems to work fine.

#3 Updated by obfusk 2016-11-23 01:23:51

And yes, the title of this bug report is no longer (entirely) correct.

#4 Updated by elouann 2016-11-23 09:35:02

  • related to Bug #11848: Clarify that VirtualBox guest utilities only work in 32-bit virtual machines added

#5 Updated by intrigeri 2016-11-27 17:01:17

  • Category set to Virtualization

#6 Updated by intrigeri 2016-11-27 17:01:39

  • related to Bug #11965: Tails 2.7 won't start in Virtual Box added

#7 Updated by intrigeri 2016-11-27 17:04:01

  • Subject changed from Tails 2.7 is missing virtualbox-guest-dmks to Tails 2.7 is missing 64-bit VirtualBox kernel modules

#8 Updated by intrigeri 2016-11-27 17:13:57

  • Status changed from New to Rejected

As our doc says, at the moment we only support running Tails in 32-bit VirtualBox VMs, since the 32-bit guest additions don’t play well with the 64-bit kernel modules… and even if they did, building the 64-bit version is a pain on Tails 2.x due to multiarch. Tails 3.x will be 64-bit only and should have none of these problems. So I’m rejecting this ticket as it’s about an unsupported use case.

#9 Updated by obfusk 2016-12-01 07:31:59

I guess it wasn’t entirely clear from my description that most of my later comments related to problems w/ a 32-bit VM.
I’m moving this over to Bug #11965.