Transferred WinXP guest hangs with Ubuntu 22.04 host

Discussions related to using VirtualBox on Linux hosts.
Post Reply
troutshorty
Posts: 2
Joined: 14. May 2022, 23:29

Transferred WinXP guest hangs with Ubuntu 22.04 host

Post by troutshorty »

Hi,

I'm using VirtualBox 6.1 (VirtualBox Graphical User Interface Version 6.1.32_Ubuntu r149290). The Guest Additions have been installed.
Host is Ubuntu 22.04 LTS 64 bit on a quad core machine with 16GB RAM. Guest is Windows XP 32 bit. 1 core and 1024 MB memory allocated to the guest.

I transferred the virtual machine from a Windows 10 host (it is working there) to the Linux host by zipping/extracting the virtual machine directory via 7-zip / p7zip-full.
The only configuration changes were to remove a shared folder and disable audio (I did this because of a warning in the log).

The WinXP guest starts to boot up, then hangs, sometimes displaying the desktop but never accepting input, other times displaying only the blue welcome screen. It's necessary to use File > Close. Then I get a message "VirtualBox Machine is not responding" and I have to force quit.

I'm attaching the log -- Thanks!
Attachments
Win XP CAD-2022-05-14-15-12-56.log
(82.54 KiB) Downloaded 7 times
mpack
Site Moderator
Posts: 39156
Joined: 4. Sep 2008, 17:09
Primary OS: MS Windows 10
VBox Version: PUEL
Guest OSses: Mostly XP

Re: Transferred WinXP guest hangs with Ubuntu 22.04 host

Post by mpack »

Well done for providing a log with your first post: though we do prefer the entire log, zipped so it will fit.
00:00:00.570120 VirtualBox VM 6.1.32_Ubuntu r149290 linux.amd64 (Mar 4 2022 08:26:13) release log
...
00:00:03.942239 VMMDev: Guest Additions information report: Version 4.1.14 r77440 '4.1.14'
It seems you are no longer a VirtualBox user. What you have there (the first highlighted text) indicates a third party build from the open sources. We don't support third party builds here, you'll need to get your support from them. Or, install the official version from our download page.

The Guest Additions are over a decade old (Apr 2012). That's fine if you stick to a decade old version of VirtualBox too. Otherwise it's time for a change.

Try booting XP in safe mode. Uninstall the ancient GAs. Then let's see from there.
troutshorty
Posts: 2
Joined: 14. May 2022, 23:29

Re: Transferred WinXP guest hangs with Ubuntu 22.04 host

Post by troutshorty »

Thanks, mpack!

Sorry for the delayed reply. I missed the checkbox for notification about a reply.
Well done for providing a log with your first post: though we do prefer the entire log, zipped so it will fit.
Thanks, but I didn't make any edits; that was the full log file. In the future I will zip it as you request.
It seems you are no longer a VirtualBox user. What you have there (the first highlighted text) indicates a third party build from the open sources. We don't support third party builds here, you'll need to get your support from them. Or, install the official version from our download page.
Sorry, I wasn't aware of this distinction. Is there a version available for download for Ubuntu 22.04? I didn't see one here: https://www.virtualbox.org/wiki/Linux_Downloads. I tried the 21.04 version, but it gave an error about "package libssl1.1 not installed." I tried installing it, but got the message "Package libssl1.1 is not available, but is referred to by another package. This may mean that the package is missing, has been obsoleted, or is only available from another source". I removed that deb installed package and re-installed the 3rd party Ubuntu version for the time being, but I'll be happy to switch to the official version once it's available.

I appreciate the tip about the very old guest additions. I hadn't thought about that!
I wasn't able to start in safe mode, because the guest OS hung before I ccould open msconfig.exe. However, I was able to uninstall the guest additions after booting the VM in the Windows 10 host, then transfer the virtual machine as I did previously, but with the guest additions removed.

Now I'm seeing a lot of errors in the log like this:
00:00:22.040157 ERROR [COM]: aRC=VBOX_E_IPRT_ERROR (0x80bb0005) aIID={10cd08d0-e8b8-4838-b10c-45ba193734c1} aComponent={MouseWrap} aText={Could not send the mouse event to the virtual mouse (VERR_PDM_NO_QUEUE_ITEMS)}, preserve=false aResultDetail=-2807

I attached a zipped log file.

Thanks!
Attachments
clean-Win XP CAD-2022-05-14-16-17-15.log.zip
(17.57 KiB) Downloaded 2 times
mpack
Site Moderator
Posts: 39156
Joined: 4. Sep 2008, 17:09
Primary OS: MS Windows 10
VBox Version: PUEL
Guest OSses: Mostly XP

Re: Transferred WinXP guest hangs with Ubuntu 22.04 host

Post by mpack »

The Ubuntu versions mentioned on the download page have been tested by the devs, it doesn't mean that other versions definitely don't work. Note that if VirtualBox doesn't have a version for Ubuntu 22.04 then neither does Ubuntu, since all they do is rebuild the VirtualBox released sources. They don't do independent development.

Strangely, the new log also seems to be from the 14th, and still shows the ancient Guest Additions.
00:00:03.889831 VMMDev: Guest Additions information report: Version 4.1.14 r77440 '4.1.14'
00:00:03.889831 VMMDev: Guest Additions information report: Interface = 0x00010004 osType = 0x00033000 (Windows XP, 32-bit)
00:00:03.889831 VMMDev: Guest Additions capability report: (0x0 -> 0x0) seamless: no, hostWindowMapping: no, graphics: no
The log is also truncated again, but thanks for zipping it.

As to the VERR_PDM_NO_QUEUE_ITEMS error, as far as I can tell this relates to having another VM platform running on the PC. On Linux hosts that would be KVM.
fth0
Volunteer
Posts: 5668
Joined: 14. Feb 2019, 03:06
Primary OS: Mac OS X other
VBox Version: PUEL
Guest OSses: Linux, Windows 10, ...
Location: Germany

Re: Transferred WinXP guest hangs with Ubuntu 22.04 host

Post by fth0 »

I'll make an educated guess that the configuration of the VM has a 32/64 bit mismatch (OSType="WindowsXP", LongMode enabled="true"). When you created the original VM, did you initially choose a 64 bit guest OS type?

Please provide the (zipped) Win XP CAD.vbox file.
Post Reply