Cześć
Mam VirtualBoxa instalowanego ze strony producenta (wersja 4.2.14), na Squeezie (i386). Ostatnio - nie mam pojęcia czy po jakiejś aktualizacji czy jak - "włączyła mu się" dziwna przypadłość. Otóż wciśnięcie przycisku Ustawienia/Settings powoduje wylogowanie użytkownika z systemu, ale tego gospodarza - czyli Squeeza. I trzeba się logować na nowo. Nawet jak się stworzy nową maszynę to jest to samo. Widział ktoś kiedy takie coś?
Piszę w Luźnych, bo nie jest to jakaś kwestia paląca i nie chcę zaśmiecać innych działów (na dniach i tak będę wymieniał dysk i instalował świeży system, Jessie zapewne), ale może komuś się po prostu przytrafiło coś podobnego?
VirtualBox XPCOM Server 4.2.14 r86644 linux.x86 (Jun 21 2013 12:36:15) release log
00:00:00.012103 main Log opened 2013-07-02T17:35:27.946617000Z
00:00:00.012109 main OS Product: Linux
00:00:00.012112 main OS Release: 2.6.32-5-686
00:00:00.012115 main OS Version: #1 SMP Fri May 10 08:33:48 UTC 2013
00:00:00.012147 main DMI Product Name: G31M-ES2L
00:00:00.012162 main DMI Product Version:
00:00:00.012281 main Host RAM: 2024MB total, 1362MB available
00:00:00.012288 main Executable: /usr/lib/virtualbox/VBoxSVC
00:00:00.012290 main Process ID: 5942
00:00:00.012292 main Package type: LINUX_32BITS_DEBIAN_6_0
00:00:00.118812 nspr-2 Loading settings file "/home/kodama/.VirtualBox/VirtualBox.xml" with version "1.11-linux"
00:00:00.228003 nspr-2 Successfully initialised host USB using sysfs
00:00:00.232556 nspr-2 NetIfAdpCtlOut: VBoxNetAdpCtl: Error while retrieving link speed for pan0: VBoxNetAdpCtl: ioctl failed: Operation not supported
00:00:00.235853 nspr-2 NetIfAdpCtlOut: VBoxNetAdpCtl: Error while retrieving link status for vboxnet0: VBoxNetAdpCtl: ioctl failed: Operation not supported
00:00:00.386459 nspr-2 failed to create vboxnet0, error (0x80004005)
00:00:00.386877 nspr-2 VDInit finished
00:00:00.395632 nspr-2 Loading settings file "/home/kodama/VirtualBox VMs/MX7/MX7.vbox" with version "1.12-linux"
00:00:00.400953 nspr-2 Loading settings file "/home/kodama/VirtualBox VMs/debian/debian.vbox" with version "1.12-linux"
00:00:00.403367 nspr-2 Loading settings file "/home/kodama/VirtualBox VMs/5biuro_xp/5biuro_xp.vbox" with version "1.12-linux"
00:06:51.924986 main ERROR [COM]: aRC=VBOX_E_OBJECT_IN_USE (0x80bb000c) aIID={29989373-b111-4654-8493-2e1176cba890} aComponent={Medium} aText={Medium '/home/kodama/VirtualBox VMs/MX7/Snapshots/{99e151f7-4b14-409d-9cfd-679dbba94bf4}.vdi' cannot be closed because it is still attached to 1 virtual machines}, preserve=false
00:06:51.925081 main ERROR [COM]: aRC=VBOX_E_OBJECT_IN_USE (0x80bb000c) aIID={29989373-b111-4654-8493-2e1176cba890} aComponent={Medium} aText={Medium '/home/kodama/Dokumenty/winmx7_virt/winmx7.vdi' cannot be closed because it is still attached to 1 virtual machines}, preserve=false
00:06:51.925666 main ERROR [COM]: aRC=VBOX_E_OBJECT_IN_USE (0x80bb000c) aIID={29989373-b111-4654-8493-2e1176cba890} aComponent={Medium} aText={Medium '/home/kodama/VirtualBox VMs/debian/debian.vdi' cannot be closed because it is still attached to 1 virtual machines}, preserve=false
00:06:51.925887 main ERROR [COM]: aRC=VBOX_E_OBJECT_IN_USE (0x80bb000c) aIID={29989373-b111-4654-8493-2e1176cba890} aComponent={Medium} aText={Medium '/home/kodama/VirtualBox VMs/5biuro_xp/5biuro_xp.vdi' cannot be closed because it is still attached to 1 virtual machines}, preserve=false
00:06:51.970291 Watcher ERROR [COM]: aRC=E_ACCESSDENIED (0x80070005) aIID={3b2f08eb-b810-4715-bee0-bb06b9880ad2} aComponent={VirtualBox} aText={The object is not ready}, preserve=false
Racja, mój błąd.
Tak - wysypuje się przy próbie zmiany ustawień dla dowolnej z 3 maszyn wirtualnych (de facto nie mogę tych zmian dokonać nawet bo zamiast okna ustawień, które powinno się pojawić, mam czarny ekran przez ok. 2 sekundy i wylogowanie).
Uruchomiłem VBoxa i sprawdziłem, które logi się aktualizują. Tylko dwa:
[b]~/.VirtualBox/VBoxSVC.log[/b]
VirtualBox XPCOM Server 4.2.14 r86644 linux.x86 (Jun 21 2013 12:36:15) release log
00:00:00.023848 main Log opened 2013-07-05T04:48:57.525374000Z
00:00:00.023855 main OS Product: Linux
00:00:00.023858 main OS Release: 2.6.32-5-686
00:00:00.023861 main OS Version: #1 SMP Fri May 10 08:33:48 UTC 2013
00:00:00.023891 main DMI Product Name: G31M-ES2L
00:00:00.023906 main DMI Product Version:
00:00:00.024035 main Host RAM: 2024MB total, 1545MB available
00:00:00.024043 main Executable: /usr/lib/virtualbox/VBoxSVC
00:00:00.024045 main Process ID: 2826
00:00:00.024047 main Package type: LINUX_32BITS_DEBIAN_6_0
00:00:00.171697 nspr-2 Loading settings file "/home/kodama/.VirtualBox/VirtualBox.xml" with version "1.11-linux"
00:00:00.380853 nspr-2 Successfully initialised host USB using sysfs
00:00:00.386340 nspr-2 NetIfAdpCtlOut: VBoxNetAdpCtl: Error while retrieving link speed for pan0: VBoxNetAdpCtl: ioctl failed: Operation not supported
00:00:00.604251 nspr-2 NetIfAdpCtlOut: VBoxNetAdpCtl: Error while retrieving link status for vboxnet0: VBoxNetAdpCtl: ioctl failed: Operation not supported
00:00:00.605038 nspr-2 VDInit finished
00:00:00.665601 nspr-2 Loading settings file "/home/kodama/VirtualBox VMs/MX7/MX7.vbox" with version "1.12-linux"
00:00:00.724441 nspr-2 Loading settings file "/home/kodama/VirtualBox VMs/debian/debian.vbox" with version "1.12-linux"
00:00:00.727133 nspr-2 Loading settings file "/home/kodama/VirtualBox VMs/5biuro_xp/5biuro_xp.vbox" with version "1.12-linux"
00:00:24.481733 main ERROR [COM]: aRC=VBOX_E_OBJECT_IN_USE (0x80bb000c) aIID={29989373-b111-4654-8493-2e1176cba890} aComponent={Medium} aText={Medium '/home/kodama/VirtualBox VMs/MX7/Snapshots/{99e151f7-4b14-409d-9cfd-679dbba94bf4}.vdi' cannot be closed because it is still attached to 1 virtual machines}, preserve=false
00:00:24.481819 main ERROR [COM]: aRC=VBOX_E_OBJECT_IN_USE (0x80bb000c) aIID={29989373-b111-4654-8493-2e1176cba890} aComponent={Medium} aText={Medium '/home/kodama/Dokumenty/winmx7_virt/winmx7.vdi' cannot be closed because it is still attached to 1 virtual machines}, preserve=false
00:00:24.482264 main ERROR [COM]: aRC=VBOX_E_OBJECT_IN_USE (0x80bb000c) aIID={29989373-b111-4654-8493-2e1176cba890} aComponent={Medium} aText={Medium '/home/kodama/VirtualBox VMs/debian/debian.vdi' cannot be closed because it is still attached to 1 virtual machines}, preserve=false
00:00:24.482549 main ERROR [COM]: aRC=VBOX_E_OBJECT_IN_USE (0x80bb000c) aIID={29989373-b111-4654-8493-2e1176cba890} aComponent={Medium} aText={Medium '/home/kodama/VirtualBox VMs/5biuro_xp/5biuro_xp.vdi' cannot be closed because it is still attached to 1 virtual machines}, preserve=false
00:00:24.543792 Watcher ERROR [COM]: aRC=E_ACCESSDENIED (0x80070005) aIID={3b2f08eb-b810-4715-bee0-bb06b9880ad2} aComponent={VirtualBox} aText={The object is not ready}, preserve=false
[b]~/.VirtualBox/selectorwindow.log[/b]
00:00:03.317205 Log opened 2013-07-05T04:48:58.983587000Z
00:00:03.317210 OS Product: Linux
00:00:03.317213 OS Release: 2.6.32-5-686
00:00:03.317216 OS Version: #1 SMP Fri May 10 08:33:48 UTC 2013
00:00:03.317245 DMI Product Name: G31M-ES2L
00:00:03.317260 DMI Product Version:
00:00:03.317411 Host RAM: 2024MB total, 1541MB available
00:00:03.317417 Executable: /usr/lib/virtualbox/VirtualBox
00:00:03.317419 Process ID: 2774
00:00:03.317420 Package type: LINUX_32BITS_DEBIAN_6_0
00:00:03.477068 Loading VMs started...
00:00:03.485004 Loading VM {9800b0ab-9a97-4aeb-a7b8-74fb5a45ce37}...
00:00:03.485406 VM {MX7} is accessible.
00:00:03.485630 VM {MX7} groups are {/}.
00:00:03.485648 Creating item for VM {MX7}, group {}.
00:00:03.515588 Loading VM {c5161a62-e145-4bf4-8690-e93b74689121}...
00:00:03.515999 VM {debian} is accessible.
00:00:03.516692 VM {debian} groups are {/}.
00:00:03.516714 Creating item for VM {debian}, group {}.
00:00:03.522593 Loading VM {942ce5ca-4201-4dc1-b95d-67c7fff42561}...
00:00:03.522983 VM {5biuro_xp} is accessible.
00:00:03.523187 VM {5biuro_xp} groups are {/}.
00:00:03.523204 Creating item for VM {5biuro_xp}, group {}.
00:00:03.528776 Loading VMs finished.
00:00:21.133284 2D support test failed: err code (VINF_SUCCESS (0) - Success.)
W katalogu, który podałeś nie tworzy się nic (przeniosłem stare logi gdzie indziej, żeby sprawdzić i jest pusto po takim wywaleniu się VBoxa).
A czy to wylogowanie następuje jakimś konkretnym mechanizmem? Sprawdź auth logi systemowe pod tym kątem. Najpewniej nic nie znajdziesz, ale warto spróbować. Jest jeszcze coś takiego fajnego w Linuksie jak strace. Nie jest to może najbardziej intuicyjne i proste w debugowaniu (czy ktoś zna dobry polski odpowiednik tego słowa?) narzędzie, ale pokaże Ci wszystko co działo się z aplikacją. Możesz to spróbować zrzucić do logu i wkleić na forum - pomożemy.
i jest tam duuużo różnych rzeczy (~7000 linii, ponad 600KB - a działało dosłownie kilka sekund - do momentu wylogowania). Nawet nie będę udawał, że coś z nich rozumiem, ale wkleję plik z logiem tutaj: http://www.speedyshare.com/NwJwr/virtualbox
Mnie coś takiego robił virtualbox, wylogowywał mnie albo resetował gdy miałem pomieszane różna pamięci RAM o różnym taktowaniu w komputerze i uruchamiałem na virtualboksie systemy 64 bitowe.