Advertisement
peetaur

[SOLVED] vbox 4.2.4 kernel 3.6.3 fail

Oct 29th, 2012
371
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 8.08 KB | None | 0 0
  1. S | Name | Type | Version | Arch | Repository
  2. --+----------------+---------+---------------------------+--------+-----------------------------
  3. i | VirtualBox-4.2 | package | 4.2.4_81684_openSUSE114-1 | x86_64 | VirtualBox for openSUSE 11.4
  4.  
  5. peter:~ # /etc/init.d/vboxdrv setup
  6. Stopping VirtualBox kernel modules done
  7. Uninstalling old VirtualBox DKMS kernel modules done
  8. Trying to register the VirtualBox kernel modules using DKMS done
  9. Starting VirtualBox kernel modules done
  10.  
  11.  
  12. peter:~ # uname -a
  13. Linux peter 3.6.3-1-default #1 SMP Sun Oct 21 22:15:08 UTC 2012 (c367f31) x86_64 x86_64 x86_64 GNU/Linux
  14.  
  15.  
  16. peter@peter:~$ vboxheadless -s win8
  17. Oracle VM VirtualBox Headless Interface 4.2.4
  18. (C) 2008-2012 Oracle Corporation
  19. All rights reserved.
  20.  
  21. VRDE server is listening on port 3389.
  22. Error: failed to start machine. Error message: GMMR3InitialReservation(,0x100000,0,0,1,2) (VERR_NOT_SUPPORTED)
  23.  
  24.  
  25. Error in VirtualBox GUI:
  26. ----------------------------------------------------
  27. Failed to open a session for the virtual machine win8.
  28.  
  29. Unable to load R3 module /usr/lib/virtualbox/VBoxDD.so (VBoxDD): /usr/lib/virtualbox/VBoxDD.so: undefined symbol: VDAsyncDiscardRanges (VERR_FILE_NOT_FOUND).
  30.  
  31. Result Code: NS_ERROR_FAILURE (0x80004005)
  32. Component: Console
  33. Interface: IConsole {db7ab4ca-2a3f-4183-9243-c1208da92392}
  34. ----------------------------------------------------
  35.  
  36.  
  37.  
  38. peter:~ # ls /usr/lib/virtualbox/VBoxDD.so
  39. /usr/lib/virtualbox/VBoxDD.so
  40.  
  41. peter:~ # file /usr/lib/virtualbox/VBoxDD.so
  42. /usr/lib/virtualbox/VBoxDD.so: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=0xa19f2d07b8e5b7b4a966a57e72773f8c7ad87eca, stripped
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53. peter@peter:~$ strace vboxheadless -s win8
  54. ...
  55. fcntl(0, F_GETFD) = 0
  56. fcntl(1, F_GETFD) = 0
  57. fcntl(2, F_GETFD) = 0
  58. access("/etc/suid-debug", F_OK) = -1 ENOENT (No such file or directory)
  59. mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa2cb928000
  60. access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory)
  61. open("/etc/ld.so.cache", O_RDONLY) = 3
  62. fstat(3, {st_mode=S_IFREG|0644, st_size=149833, ...}) = 0
  63. mmap(NULL, 149833, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa2cb903000
  64. close(3) = 0
  65. open("/lib64/libpthread.so.0", O_RDONLY) = 3
  66. read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260l\0\0\0\0\0\0"..., 832) = 832
  67. fstat(3, {st_mode=S_IFREG|0755, st_size=136155, ...}) = 0
  68. mmap(NULL, 2212768, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fa2cb4ec000
  69. mprotect(0x7fa2cb504000, 2093056, PROT_NONE) = 0
  70. mmap(0x7fa2cb703000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x17000) = 0x7fa2cb703000
  71. mmap(0x7fa2cb705000, 13216, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fa2cb705000
  72. close(3) = 0
  73. open("/lib64/libdl.so.2", O_RDONLY) = 3
  74. read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340\r\0\0\0\0\0\0"..., 832) = 832
  75. fstat(3, {st_mode=S_IFREG|0755, st_size=19053, ...}) = 0
  76. mmap(NULL, 2109688, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fa2cb2e8000
  77. mprotect(0x7fa2cb2ea000, 2097152, PROT_NONE) = 0
  78. mmap(0x7fa2cb4ea000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fa2cb4ea000
  79. close(3) = 0
  80. open("/lib64/libc.so.6", O_RDONLY) = 3
  81. read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0P\23\2\0\0\0\0\0"..., 832) = 832
  82. fstat(3, {st_mode=S_IFREG|0755, st_size=1875467, ...}) = 0
  83. mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa2cb902000
  84. mmap(NULL, 3734440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fa2caf58000
  85. mprotect(0x7fa2cb0df000, 2093056, PROT_NONE) = 0
  86. mmap(0x7fa2cb2de000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x186000) = 0x7fa2cb2de000
  87. mmap(0x7fa2cb2e3000, 19368, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fa2cb2e3000
  88. close(3) = 0
  89. mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa2cb901000
  90. mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa2cb900000
  91. arch_prctl(ARCH_SET_FS, 0x7fa2cb901700) = 0
  92. mprotect(0x7fa2cb2de000, 16384, PROT_READ) = 0
  93. mprotect(0x7fa2cb4ea000, 4096, PROT_READ) = 0
  94. mprotect(0x7fa2cb703000, 4096, PROT_READ) = 0
  95. mprotect(0x606000, 4096, PROT_READ) = 0
  96. mprotect(0x7fa2cb929000, 4096, PROT_READ) = 0
  97. munmap(0x7fa2cb903000, 149833) = 0
  98. set_tid_address(0x7fa2cb9019d0) = 19966
  99. set_robust_list(0x7fa2cb9019e0, 0x18) = 0
  100. futex(0x7fff961700bc, FUTEX_WAKE_PRIVATE, 1) = 0
  101. futex(0x7fff961700bc, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 7fa2cb901700) = -1 EAGAIN (Resource temporarily unavailable)
  102. rt_sigaction(SIGRTMIN, {0x7fa2cb4f2720, [], SA_RESTORER|SA_SIGINFO, 0x7fa2cb4fbd00}, NULL, 8) = 0
  103. rt_sigaction(SIGRT_1, {0x7fa2cb4f27b0, [], SA_RESTORER|SA_RESTART|SA_SIGINFO, 0x7fa2cb4fbd00}, NULL, 8) = 0
  104. rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0
  105. getrlimit(RLIMIT_STACK, {rlim_cur=8192*1024, rlim_max=RLIM_INFINITY}) = 0
  106. readlink("/proc/self/exe", "/usr/lib/virtualbox/VBoxHeadless", 4099) = 32
  107. getuid() = 1000
  108. getuid() = 1000
  109. getgid() = 100
  110. geteuid() = 1000
  111. getegid() = 100
  112. geteuid() = 1000
  113. write(2, "VBoxHeadless: Error -10 in SUPR3"..., 46VBoxHeadless: Error -10 in SUPR3HardenedMain!
  114. ) = 46
  115. write(2, "VBoxHeadless: ", 14VBoxHeadless: ) = 14
  116. write(2, "Effective UID is not root (euid="..., 63Effective UID is not root (euid=1000 egid=100 uid=1000 gid=100)) = 63
  117. write(2, "\n", 1
  118. ) = 1
  119. write(2, "\nVBoxHeadless: Tip! It may help "..., 57
  120. VBoxHeadless: Tip! It may help to reinstall VirtualBox.
  121. ) = 57
  122. setresgid(100, 100, 100) = 0
  123. setresuid(1000, 1000, 1000) = 0
  124. getresuid([1000], [1000], [1000]) = 0
  125. getresgid([100], [100], [100]) = 0
  126. capset(0x19980330, 0, {CAP_NET_RAW, CAP_NET_RAW, 0}) = -1 EPERM (Operation not permitted)
  127. clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7fa2cb9019d0) = 19976
  128. exit_group(1)
  129.  
  130.  
  131.  
  132.  
  133. peter@peter:~$ tail virtualBoxVms/win8/Logs/VBox.log
  134. 00:00:00.121195 Debug: HCPhysInterPD=0000000037ac9000 HCPhysInterPaePDPT=0000000037acc000 HCPhysInterPaePML4=0000000037ace000
  135. 00:00:00.121203 Debug: apInterPTs={0000000037aca000,0000000037acb000} apInterPaePTs={0000000546c57000,00000005504d4000} apInterPaePDs={00000005504d5000,00000005504d6000,00000005504d7000,000000055050c000} pInterPaePDPT64=0000000037acd000
  136. 00:00:00.121209 Host paging mode: AMD64+PGE+NX
  137. 00:00:00.121217 PGMPool: cMaxPages=2096 (u64MaxPages=2084)
  138. 00:00:00.121220 pgmR3PoolInit: cMaxPages=0x830 cMaxUsers=0x1060 cMaxPhysExts=0x1060 fCacheEnable=true
  139. 00:00:00.121839 VMSetError: /home/abuild/rpmbuild/BUILD/VirtualBox-4.1.4_OSE/src/VBox/VMM/VMMR3/MM.cpp(404) int MMR3InitPaging(PVM); rc=VERR_NOT_SUPPORTED
  140. 00:00:00.121845 VMSetError: GMMR3InitialReservation(,0x100000,0,0,1,2)
  141. 00:00:00.298646 ERROR [COM]: aRC=NS_ERROR_FAILURE (0x80004005) aIID={db7ab4ca-2a3f-4183-9243-c1208da92392} aComponent={Console} aText={GMMR3InitialReservation(,0x100000,0,0,1,2) (VERR_NOT_SUPPORTED)}, preserve=false
  142. 00:00:00.391821 Power up failed (vrc=VERR_NOT_SUPPORTED, rc=NS_ERROR_FAILURE (0X80004005))
  143. 00:00:00.551019 VRDP: TCP server closed.
  144.  
  145.  
  146.  
  147. ============================
  148. Solution:
  149. ============================
  150.  
  151. zypper remove VirtualBox-4.2
  152.  
  153. find /{,usr/}{,local/}lib{,64} -iname "*vbox*" -o -iname "*virtualbox*" > junkfiles.txt
  154.  
  155. #optional backup (note: no spaces in filenames handling here):
  156. tar czf vboxjunk.tgz $(cat junkfiles.txt)
  157.  
  158. rm -rf $(cat junkfiles.txt)
  159.  
  160. zypper install VirtualBox-4.2
  161.  
  162. /etc/init.d/vboxdrv setup
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement