blob: 39cd901eebda19d6789fdb77a737137760e6bec4 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
|
Description: Change error messages for vboxdrv failure, according to virtualbox-dkms.
Author: Daniel Hahler <ubuntu@thequod.de>
Index: virtualbox/src/VBox/VMM/VMMR3/VM.cpp
===================================================================
--- virtualbox.orig/src/VBox/VMM/VMMR3/VM.cpp
+++ virtualbox/src/VBox/VMM/VMMR3/VM.cpp
@@ -271,10 +271,8 @@
#ifdef RT_OS_LINUX
case VERR_SUPDRV_COMPONENT_NOT_FOUND:
- pszError = N_("One of the kernel modules was not successfully loaded. Make sure "
- "that no kernel modules from an older version of VirtualBox exist. "
- "Then try to recompile and reload the kernel modules by executing "
- "'/sbin/vboxconfig' as root");
+ pszError = N_("Please install the virtualbox-dkms package "
+ "and execute 'modprobe vboxdrv' as root");
break;
#endif
@@ -337,10 +335,8 @@
{
case VERR_VM_DRIVER_LOAD_ERROR:
#ifdef RT_OS_LINUX
- pszError = N_("VirtualBox kernel driver not loaded. The vboxdrv kernel module "
- "was either not loaded or /dev/vboxdrv is not set up properly. "
- "Re-setup the kernel module by executing "
- "'/sbin/vboxconfig' as root");
+ pszError = N_("Please install the virtualbox-dkms package "
+ "and execute 'modprobe vboxdrv' as root");
#else
pszError = N_("VirtualBox kernel driver not loaded");
#endif
@@ -379,10 +375,8 @@
case VERR_INVALID_HANDLE: /** @todo track down and fix this error. */
case VERR_VM_DRIVER_NOT_INSTALLED:
#ifdef RT_OS_LINUX
- pszError = N_("VirtualBox kernel driver not installed. The vboxdrv kernel module "
- "was either not loaded or /dev/vboxdrv was not created for some "
- "reason. Re-setup the kernel module by executing "
- "'/sbin/vboxconfig' as root");
+ pszError = N_("Please install the virtualbox-dkms package "
+ "and execute 'modprobe vboxdrv' as root");
#else
pszError = N_("VirtualBox kernel driver not installed");
#endif
Index: virtualbox/src/VBox/Frontends/VirtualBox/src/main.cpp
===================================================================
--- virtualbox.orig/src/VBox/Frontends/VirtualBox/src/main.cpp
+++ virtualbox/src/VBox/Frontends/VirtualBox/src/main.cpp
@@ -87,9 +87,9 @@
QString g_QStrHintLinuxNoDriver = QApplication::tr(
"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<br/><br/>"
- " <font color=blue>'/sbin/vboxconfig'</font><br/><br/>"
+ "there is a permission problem with /dev/vboxdrv. Please reinstall virtualbox-dkms "
+ "package and load the kernel module by executing<br/><br/>"
+ " <font color=blue>'modprobe vboxdrv'</font><br/><br/>"
"as root."
);
@@ -104,7 +104,7 @@
"The VirtualBox kernel modules do not match this version of "
"VirtualBox. The installation of VirtualBox was apparently not "
"successful. Executing<br/><br/>"
- " <font color=blue>'/sbin/vboxconfig'</font><br/><br/>"
+ " <font color=blue>'modprobe vboxdrv'</font><br/><br/>"
"may correct this. Make sure that you do not mix the "
"OSE version and the PUEL version of VirtualBox."
);
|