VirtualBox

Opened 12 years ago

Closed 11 years ago

#11320 closed defect (duplicate)

Windows 7 SP1 x32 reboots after some time when x64 guest is runs

Reported by: McSim Owned by:
Component: other Version: VirtualBox 4.2.6
Keywords: Cc:
Guest type: other Host type: other

Description

Hi, Environment:

Version of VirtualBox installed - 4.2.6 r82870 Type and version of the Host Operating System - Windows 7 Ent SP1 x32 Type and version of the Guest OS - Windows 2k8 R2, RHEL6 x64

Problem: I installed the guest OS (Win 2k8 r2). I have run the guest OS. My host is rebooted after a while. This problem is found in the previous version VB (4.2.4). This problem was not only in Win x64, in RHEL x64 too.

Attempted Resolutions: I try to reinstall guest OS. I try to change settings guest machine (more memory, en\dis IO APIC). When host restarted minidump-file not created. I try to change settings to create full-dump, but it does not work. dump-file not created.

Attachments (9)

VBox.log (227.0 KB ) - added by McSim 12 years ago.
log file Win 2k8 r2
DSC_0792.jpg (466.4 KB ) - added by McSim 11 years ago.
NO in BIOS
auto_restart.PNG (104.6 KB ) - added by McSim 11 years ago.
Disable auto restart
VBox.2.log (56.8 KB ) - added by McSim 11 years ago.
today log after reboot
VBox.log.1 (103.2 KB ) - added by McSim 11 years ago.
After last reboot ( VBox.2.log ), I noticed that the corrupted filesystem inside the VM. And VM was terminated.
VBox.3.log (71.6 KB ) - added by McSim 11 years ago.
After that. I try to run the vm, but host-system reboots again.
VBox.4.log (224.6 KB ) - added by McSim 11 years ago.
today my laptop again crashed. Log attached
VBox.5.log (70.3 KB ) - added by McSim 11 years ago.
Debian x64 on Windows 7 x32.
AutoRuns.arn.zip (110.2 KB ) - added by McSim 11 years ago.
Drivers in AutoRuns-file format (File-Save...) and in zip

Download all attachments as: .zip

Change History (36)

by McSim, 12 years ago

Attachment: VBox.log added

log file Win 2k8 r2

comment:1 by McSim, 12 years ago

Additionally, I checked my host HDD and memory. No error. x32 guest OS worked many time without error or reboot host.

comment:2 by MikeInMaine, 12 years ago

I think I'm seeing the same thing.

Host: Windows 7 sp1 32bit. VM: Windows 7 sp1 64bit. Host reboots without any update to Windows logs shortly after starting VM.. but not always. Has happened twice in last day. VB 4.2.6

comment:3 by Mihai Hanor, 12 years ago

Mc.Sim: Disable Trusted Execution in the host's BIOS and try again.
MikeInMaine: Attach a VM log.

Both of you should try to disable the OS "automatic reboot on system failure" option. It may still be a BSOD. http://www.evga.com/support/faq/afmviewfaq.aspx?faqid=59175

by McSim, 11 years ago

Attachment: DSC_0792.jpg added

NO in BIOS

by McSim, 11 years ago

Attachment: auto_restart.PNG added

Disable auto restart

in reply to:  3 comment:4 by McSim, 11 years ago

Replying to mhanor:

Mc.Sim: Disable Trusted Execution in the host's BIOS and try again.

I don't have that parameter in BIOS: Att DSC_0792.jpg May be this option is "Data Execution Prevention"?

Both of you should try to disable the OS "automatic reboot on system failure" option. It may still be a BSOD. http://www.evga.com/support/faq/afmviewfaq.aspx?faqid=59175

Automatic restart were disabled before. But BSOD is not show and minidump-file not created. Only restart host at this time. Att auto_restart.PNG

Last edited 11 years ago by McSim (previous) (diff)

comment:5 by McSim, 11 years ago

Today my host-system reboots again.

by McSim, 11 years ago

Attachment: VBox.2.log added

today log after reboot

by McSim, 11 years ago

Attachment: VBox.log.1 added

After last reboot ( VBox.2.log ), I noticed that the corrupted filesystem inside the VM. And VM was terminated.

by McSim, 11 years ago

Attachment: VBox.3.log added

After that. I try to run the vm, but host-system reboots again.

comment:6 by Mihai Hanor, 11 years ago

What laptop model are you using?

comment:7 by McSim, 11 years ago

HP Elitebook 8400p (p\n VQ667EA#ACB)

comment:9 by Mihai Hanor, 11 years ago

Have you read this, on how to enable/disable Trusted Execution? http://bizsupport2.austin.hp.com/bc/docs/support/SupportManual/c02620201/c02620201.pdf

comment:10 by McSim, 11 years ago

This doc do not accept for my nout. And TXT on this laptop is turned off by BSU (BIOS Config Util). Support service helped me to understand how work Disable TXT ))) This technology was disabled before.

comment:11 by Mihai Hanor, 11 years ago

If TXT is disabled, I would expect MSR_IA32_FEATURE_CONTROL to be 5, no 7, as seen in your logs.

comment:12 by McSim, 11 years ago

Hmm .. Very strange ... I have not changed the configuration (only did exports). When I saw export config - TXT parameter was Disable. (maybe I accidentally changed something in the settings ...)

Now I am sure that TXT off. Next I will observe the work and if anything, I will write about the problem and will put the log here ....

comment:13 by Mihai Hanor, 11 years ago

When changing the VT-x/TXT options, the CPU must power down in order to reinitialize the IA32 Feature control MSR. If the BIOS config tool doesn't do it, you must do it, by shutting down the laptop.

by McSim, 11 years ago

Attachment: VBox.4.log added

today my laptop again crashed. Log attached

comment:14 by McSim, 11 years ago

Forgot to clarify - Power Off was done. To be sure the battery and the power cord has been removed.

comment:15 by mickmm, 11 years ago

I'm having the same problem:

Host: Windows 7 x32

Guest: Fedora 14 x64, Windows server 2008 R2, Fedora 16

In all cases, the host reboot without blue screen of death. I haven't found any solution yet.

comment:16 by McSim, 11 years ago

Today I updated VirtualBox to last version 4.2.10 r84104. I tried to install Debian x64 after that. But after some time my host crashed again. :(((

by McSim, 11 years ago

Attachment: VBox.5.log added

Debian x64 on Windows 7 x32.

comment:17 by McSim, 11 years ago

Please, help me for resolve the problem.

comment:18 by Mihai Hanor, 11 years ago

Do you have other virtualization software installed, such as Windows XP Mode or Virtual PC?

comment:19 by McSim, 11 years ago

No, I have not installed any other virtualization. From Virtualized vendors I have installed VMware Converter and vSphere Client 5.1. But this bug was before install Vmware's utils.

comment:20 by Mihai Hanor, 11 years ago

I find it strange that the IA32_FEATURE_CONTROL MSR is 7, in most of your logs. Maybe there is a BIOS bug. Do you use suspend-to-RAM, to put your laptop to sleep, or do you use the regular shutdown option?

If you have a firewire port, you could use it to set up a remote kernel debugging session, to see if that gives you any clues.

Also, could you post a listing of loaded drivers? You can use livekd or Autoruns, from Sysinternals.

comment:21 by McSim, 11 years ago

I find it strange that the IA32_FEATURE_CONTROL MSR is 7, in most of your logs. Maybe there is a BIOS bug.

Maybe... But how can I fix this fact?

Do you use suspend-to-RAM, to put your laptop to sleep, or do you use the regular shutdown option?

Yes, I use sleep function very often. But I use shutdown option from time to time (maybe once in the two or three days).

If you have a firewire port, you could use it to set up a remote kernel debugging session, to see if that gives you any clues.

Now I don't have other PC to connect over firewire port. ( Maybe I will have other PC - 1 April, but I didn't work with debugging never . Can you give me howto-link? I'll be very grateful.

Also, could you post a listing of loaded drivers? You can use livekd or Autoruns, from Sysinternals.

List drivers attached.

by McSim, 11 years ago

Attachment: AutoRuns.arn.zip added

Drivers in AutoRuns-file format (File-Save...) and in zip

in reply to:  21 ; comment:22 by Mihai Hanor, 11 years ago

Replying to Mc.Sim:

I find it strange that the IA32_FEATURE_CONTROL MSR is 7, in most of your logs. Maybe there is a BIOS bug.

Maybe... But how can I fix this fact?

Do you use suspend-to-RAM, to put your laptop to sleep, or do you use the regular shutdown option?

Yes, I use sleep function very often. But I use shutdown option from time to time (maybe once in the two or three days).

You can't fix it, but you can report it to the manufacturer and get them to fix it. But first, you have to do some investigations. Download the RW utility from rweverything.com, use it to monitor the IA32_FEATURE_CONTROL MSR. You'll have to add it to the MSR User list (add the 0x3A value). Make sure TXT is off, in BIOS. First, shutdown the laptop, then start it again and never reboot it, until I mention so. After the OS has loaded, check the MSR value using that tool. All CPU cores must have the same value, 0x5. Now, put the laptop to sleep. Wake it up, check the MSR value, it should be unchanged. You can try another sleep/wake cycle and check the MSR value. Next is the first laptop reboot, followed by a sleep/wake cycle. Check the MSR value.

If you have a firewire port, you could use it to set up a remote kernel debugging session, to see if that gives you any clues.

Now I don't have other PC to connect over firewire port. ( Maybe I will have other PC - 1 April, but I didn't work with debugging never . Can you give me howto-link? I'll be very grateful.

http://msdn.microsoft.com/en-us/library/windows/hardware/ff556866%28v=vs.85%29.aspx
On the host, you'll have to install the Windows Debugging Tools, which are a part of the Windows Software Development Kit (SDK) or the Windows Driver Kit (WDK). It's important that the host (the PC that is remotely debugging the laptop) is using the corect symbols. I use the MS Symbol Server:
http://support.microsoft.com/kb/311503

in reply to:  22 comment:23 by McSim, 11 years ago

Replying to mhanor:

You can't fix it, but you can report it to the manufacturer and get them to fix it. But first, you have to do some investigations. Download the RW utility from rweverything.com, use it to monitor the IA32_FEATURE_CONTROL MSR. You'll have to add it to the MSR User list (add the 0x3A value). Make sure TXT is off, in BIOS. First, shutdown the laptop, then start it again and never reboot it, until I mention so. After the OS has loaded, check the MSR value using that tool. All CPU cores must have the same value, 0x5. Now, put the laptop to sleep. Wake it up, check the MSR value, it should be unchanged. You can try another sleep/wake cycle and check the MSR value. Next is the first laptop reboot, followed by a sleep/wake cycle. Check the MSR value.

Sorry for the long silence. Today I created new support ticket 4644731726 in HP for that problem. I sent them screenshot RW utility. When I reboot laptop (Next is the first laptop reboot) , 0x3A value changed to all zero. Next I will keep informed of further developments.

http://msdn.microsoft.com/en-us/library/windows/hardware/ff556866%28v=vs.85%29.aspx
On the host, you'll have to install the Windows Debugging Tools, which are a part of the Windows Software Development Kit (SDK) or the Windows Driver Kit (WDK). It's important that the host (the PC that is remotely debugging the laptop) is using the corect symbols. I use the MS Symbol Server:
http://support.microsoft.com/kb/311503

The debug I did not do. I don't have many components for debug (time,other firewire host, firewire cable, knowledge and other ))) )

comment:24 by McSim, 11 years ago

HP's technical support say that this problem is Microsoft products. (((

comment:25 by Mihai Hanor, 11 years ago

What MS product? Windows? Ask them to explain how is it Windows at fault.

comment:26 by McSim, 11 years ago

What MS product?

MS Win7 Ent

Ask them to explain how is it Windows at fault.

Unfortunately, I closed ticket. And I get new license for Vmware Workstation, and soon I reinstall Win from x32 to x64.

Thank you very much for your help.

comment:27 by Frank Mehnert, 11 years ago

Resolution: duplicate
Status: newclosed

I'm quite sure this is a duplicate of #11979. Please try the test build which I provided in #11979 and report success or failure there. Thank you!

Note: See TracTickets for help on using tickets.

© 2023 Oracle
ContactPrivacy policyTerms of Use