Jump to content

Qemu 1.0.1 on Win2k


Recommended Posts

Hexediting qemu.exe (or any qemu executable) and replacing "freeaddrinfo","getaddrinfo", and "getnameinfo" with "gethostname" should work fine....at least it did last time I tried it.

KQemu isn't supported any more with later versions of Qemu only IIRC Qemu 0.9x supports it so you are really better off with Vmware Workstation 7/Player 4 (using blackwingcat patches) if you need speed.

AFAIK Vmware Workstation 8/Player 5 are not yet working on Windows 2000.

Thank you for telling me. Replacing "freeaddrinfo" with "gethostname" will most likely not work. "freeaddrinfo" has 12 characters and not 11. There is a modified version of Qemu 0.10.5.that still works on Win2k though.

I will most likely have to look up online on how to properly replace freeaddrinfo. VMware Workstation 8 and VMware Player 4 require a 64-bit operating system as far as I know.

Link to comment
Share on other sites


Alright!

I think that I finally did the right thing by replacing "freeaddrinfo" with "gethostname". How?

I used a hex editor and searched for "freeaddrinfo" the hexadecimal numbers for the entry point are 66 72 65 65 61 64 64 72 69 6E 66 6F. Since "gethostname" has 11 characters, I have to change the 6F hexadecimal to 00, so the end result is that the output for gethostname is 67 65 74 68 6F 73 74 6E 61 6D 65 00.

I will now have to download Qemu 1.0, the last (and hexedited) version that fully worked on Windows 2000 and Windows XP RTM to test it out. :)

Update: I found that Qemu 1.0 is unstable and crashing...so, until Qemu 1.1 comes out in June, I will have to stick with Qemu 0.15.1. If I find a way to hex out the dependencies in Qemu 1.1 and get it working, I'll update this reply.

Edited by ppgrainbow
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...