Cheat Engine Forum Index Cheat Engine
The Official Site of Cheat Engine
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 


DBVM not booting
Goto page 1, 2, 3, 4, 5  Next
 
Post new topic   Reply to topic    Cheat Engine Forum Index -> Cheat Engine
View previous topic :: View next topic  
Author Message
killer+bee
Advanced Cheater
Reputation: 0

Joined: 28 Oct 2005
Posts: 85

PostPosted: Sat Jan 05, 2008 10:17 pm    Post subject: DBVM not booting Reply with quote

DBVM not booting.

Get the message:

"This tool originated at
www.cheatengine.org
Remove the disk"

At this point the system freezes. alt-ctrl-del ineffective. requires hard reset.

I burned the image to cd and verified the write. Obviously it boots to a point.

My system:

P5N32-E SLI Plus motherboard.
E6600 dual core duo
4 gig ram
Vista 64 ultimate
sata hd

Perhaps dbvm is for vista 32 and not 64. I've not read this but it's my first guess.
Back to top
View user's profile Send private message
Dark Byte
Site Admin
Reputation: 470

Joined: 09 May 2003
Posts: 25796
Location: The netherlands

PostPosted: Sat Jan 05, 2008 10:39 pm    Post subject: Reply with quote

no, it works on 64-bit, thats what I tested it on.
Is your first hard disk the bootable hard disk ?

also, try using the floppy disk image. Thats the one I always test with (and at least then the cd won't get picked up as first hard disk if you have a weird bios)

but next version i'll add some extra info to it.

_________________
Do not ask me about online cheats. I don't know any and wont help finding them.

Like my help? Join me on Patreon so i can keep helping
Back to top
View user's profile Send private message MSN Messenger
killer+bee
Advanced Cheater
Reputation: 0

Joined: 28 Oct 2005
Posts: 85

PostPosted: Sun Jan 06, 2008 12:29 am    Post subject: Reply with quote

Dark Byte wrote:
no, it works on 64-bit, thats what I tested it on.
Is your first hard disk the bootable hard disk ?

also, try using the floppy disk image. Thats the one I always test with


My usb floppy drive from 2001 doesn't have drivers for vista 64 so I can not test the boot floppy idea.

My motherboard will accept removable as a boot device but I've not had any success trying to dd the .img to a usb flash drive.

Yes my first drive is the system root and the only OS installed is Vista. I dual boot several other boxes with linux but not this game box.

I tried burning another CD just in case. Same result as before.
Back to top
View user's profile Send private message
Dark Byte
Site Admin
Reputation: 470

Joined: 09 May 2003
Posts: 25796
Location: The netherlands

PostPosted: Sun Jan 06, 2008 12:48 am    Post subject: Reply with quote

a usb stick won't work with the img no. When loaded it's handled as a harddisk and dbvm current'y doesn't support booting up from hard disk yet. (it loads the first sector of the harddisk into the virtual machine and starts executing from there)

question: You say you get the message to remove the disk. Do you also get the text saying : "Virtual machine manager loaded" ?

_________________
Do not ask me about online cheats. I don't know any and wont help finding them.

Like my help? Join me on Patreon so i can keep helping
Back to top
View user's profile Send private message MSN Messenger
Dark Byte
Site Admin
Reputation: 470

Joined: 09 May 2003
Posts: 25796
Location: The netherlands

PostPosted: Sun Jan 06, 2008 1:52 am    Post subject: Reply with quote

hmm, if you feel like helping/debugging.
http://cheatengine.org/dbvm04.rar

it's got some extra information on the display. (I assume you don't have a serial port/cable attached to another comp. Else I could even give the debug version with complete menu system)

_________________
Do not ask me about online cheats. I don't know any and wont help finding them.

Like my help? Join me on Patreon so i can keep helping
Back to top
View user's profile Send private message MSN Messenger
killer+bee
Advanced Cheater
Reputation: 0

Joined: 28 Oct 2005
Posts: 85

PostPosted: Sun Jan 06, 2008 12:13 pm    Post subject: Reply with quote

Dark Byte wrote:
hmm, if you feel like helping/debugging.
http://cheatengine.org/dbvm04.rar

it's got some extra information on the display. (I assume you don't have a serial port/cable attached to another comp. Else I could even give the debug version with complete menu system)


No problem. I'll have a look with 0.4.

Far as a serial cable, I have a usb-to-9pin serial cable I use for console access to routers and such but the game box does not have a serial port to write out to.

Also I tried the CD on one of my dual boot xp/linux boxes. Apparently the dbvm doesn't like grub boot loader. Instead of freeze it goes into infinite reboots.

Didn't mean to hijack this thread. If you feel it's more appropriate to split this off into a dbvm topic I'm game.
Back to top
View user's profile Send private message
Dark Byte
Site Admin
Reputation: 470

Joined: 09 May 2003
Posts: 25796
Location: The netherlands

PostPosted: Sun Jan 06, 2008 12:36 pm    Post subject: Reply with quote

sigh, no real floppy disk, no real serial port... I'm amazed it has a keyboard. Hmm, actually, it wouldn't surprise me if it's a usb keyboard...

anyhow, in this new version you should see as last message "Virtual machine configuration successfull. Launching..."

if it freezes before that it's not related to the boot sequence but stuff like configuring the VM, or detecting if your system has intel-vt

also, I don't think it's grub thats causing a problem, when I tested dbvm on linux I had to mess with the launch parameters in the grub menu to test stuff. (what better way to test for bugs than an open source os)

_________________
Do not ask me about online cheats. I don't know any and wont help finding them.

Like my help? Join me on Patreon so i can keep helping
Back to top
View user's profile Send private message MSN Messenger
killer+bee
Advanced Cheater
Reputation: 0

Joined: 28 Oct 2005
Posts: 85

PostPosted: Sun Jan 06, 2008 1:14 pm    Post subject: Reply with quote

I may try the floppy idea again. After all it should not matter that vista doesn't see the usb floppy. Once the dbvm is in memory it shouldn't matter that the floppy isn't recognized by vista. BTW, I built this box by hand and would appreciate it if it wasn't looked down on because I didn't see a need for legacy ports or a 1.44 floppy device. I'm only trying to help here. Not that it matters but it does have ps2.

CD boot of dbvm 0.4 on vista 64 box:

Starting the virtual machine
Sending other CPU cores into VMX wait mode
Wait done, other cores are ready to be handled by vm
Calling startvmx for main core
System check successfull. INTEL-VT is supported
Checks successfull. Going to call vmxon

Then system freeze.

edit: should = should not

Further edit since I can't double post:

I was able to configure my bios to recognize the floppy drive. I booted from floppy and the results were identical to booting from CD. Same debug messages and same freeze point as above.

The floppy is preferable for this since I can overwrite. I don't have any cd-rw's currently and starting to get low on my cd-r's.

I hope this is helpful.
Back to top
View user's profile Send private message
Dark Byte
Site Admin
Reputation: 470

Joined: 09 May 2003
Posts: 25796
Location: The netherlands

PostPosted: Sun Jan 06, 2008 1:49 pm    Post subject: Reply with quote

yes, sorry about that remark. It's just that usb devices make stuff a lot harder. (E.g I prefer just sending data to a specific port, but with usb that's not possible. E.g usb serial cable. without the proper configure software I can't use it)

anyhow, I doubt the floppy version works, seeing vmxon fails to run. Which is exactly where I didn't expect it so not very detailed.

It could be due to having 4GB ram and it somehow messed up memory allocation, or the VirtualToPhysical routine is messing up.

I'll make a version with even more debug info to the display

_________________
Do not ask me about online cheats. I don't know any and wont help finding them.

Like my help? Join me on Patreon so i can keep helping
Back to top
View user's profile Send private message MSN Messenger
killer+bee
Advanced Cheater
Reputation: 0

Joined: 28 Oct 2005
Posts: 85

PostPosted: Sun Jan 06, 2008 2:00 pm    Post subject: Reply with quote

I have the ability to take avi video and compress with xvid if you need to scroll out a lot of output.

I made a short video of the previous boot to check resolution and it turned out well. 1.8mb with audio removed. It would have been less but I included the post messages and I kept the resolution fairly high.

Also I can easily degrade the ram in increments of 1gig if that would be useful in troubleshooting.

Not sure if you caught my post edit from before but I was able to get the usb floppy working with the bios.
Back to top
View user's profile Send private message
Dark Byte
Site Admin
Reputation: 470

Joined: 09 May 2003
Posts: 25796
Location: The netherlands

PostPosted: Sun Jan 06, 2008 2:11 pm    Post subject: Reply with quote

yes, I've read that, floppy's are the best. (fast and reusable)
also, I uploaded a new dbvm at http://cheatengine.org/dbvm04b.rar
it should now give a bit more info I hope. If it's really vmxon and not one of the other 2 functions inbetween it'll be hard to debug

also, I have 2GB ram and tested with that (in case you feel like taking 2GB out)

_________________
Do not ask me about online cheats. I don't know any and wont help finding them.

Like my help? Join me on Patreon so i can keep helping
Back to top
View user's profile Send private message MSN Messenger
killer+bee
Advanced Cheater
Reputation: 0

Joined: 28 Oct 2005
Posts: 85

PostPosted: Sun Jan 06, 2008 2:44 pm    Post subject: Reply with quote

I formatted the floppy (not necessary but makes me feel good), downloaded dbvm .04b and dd'ed vmdisk.img to floppy.

Booted vista 64 with 4gig of system ram and got:

Starting the virtual machine
Sending other CPU cores into VMX wait mode
Wait done, other cores are ready to be handled by vm
Calling startvmx for main core
System check successfull. INTEL-VT is supported
Checks successfull. Going to call vmxon

Then system freeze.

This is no change from before.

Booted vista 64 with 2gig of system ram:

Same messages as above. Same freeze.

Not sure if it matters but the motherboard uses the nvidia chipset (nforce 650i) not the intel chipset for all i/o such as sata drives, ram, ethernet, etc. Running bios version Asus p5n32-e sli plus 901 (latest).

I double checked and I do have VT set to enabled in bios.
Back to top
View user's profile Send private message
Dark Byte
Site Admin
Reputation: 470

Joined: 09 May 2003
Posts: 25796
Location: The netherlands

PostPosted: Sun Jan 06, 2008 3:07 pm    Post subject: Reply with quote

you sure the write to disk was successful?
because what you explain is a pure crash on vmxon

also, the mainboard shouldn't matter much, besides the bios option to allow VT, but as you said, it's on

try this one, it'll contain a few checks for NULL pointers before vmxon is called
http://cheatengine.org/dbvm04c.rar

it also contains a check for unexpected interrupts like pagefault and general protection errors.

_________________
Do not ask me about online cheats. I don't know any and wont help finding them.

Like my help? Join me on Patreon so i can keep helping
Back to top
View user's profile Send private message MSN Messenger
killer+bee
Advanced Cheater
Reputation: 0

Joined: 28 Oct 2005
Posts: 85

PostPosted: Sun Jan 06, 2008 3:21 pm    Post subject: Reply with quote

Dark Byte wrote:
you sure the write to disk was successful?
because what you explain is a pure crash on vmxon

also, the mainboard shouldn't matter much, besides the bios option to allow VT, but as you said, it's on

try this one, it'll contain a few checks for NULL pointers before vmxon is called
http://cheatengine.org/dbvm04c.rar

it also contains a check for unexpected interrupts like pagefault and general protection errors.


I performed a format on the disk before the dd. Unless I mistakenly dd'ed the 0.4 again then I was booting with 0.4b. An echo of the version number to screen would settle that.

I'll try 0.4c in a bit. I'm running memtest86 1.70 right now just to be sure I don't have ram stability problems. I've not had issues before but it doesn't hurt to check.

Edit:

Memtest86+ ran for 45 minutes with no errors and 1 pass. Memory is stable.

Booted from dbvm 0.4c floppy disk on vista 64 with 4gb ram:

INTERRUPT FIRED
Pagefault

Then system freeze.
Back to top
View user's profile Send private message
Dark Byte
Site Admin
Reputation: 470

Joined: 09 May 2003
Posts: 25796
Location: The netherlands

PostPosted: Sun Jan 06, 2008 4:45 pm    Post subject: Reply with quote

I really expected a general protection error here

when do you get that INTERRUPT FIRED:Pagefault message ?
right after "Checks successfull. going to call vmxon", or even before that ?

And is the vmxon_region NULL or not ? (thats part of the new messages)

_________________
Do not ask me about online cheats. I don't know any and wont help finding them.

Like my help? Join me on Patreon so i can keep helping
Back to top
View user's profile Send private message MSN Messenger
Display posts from previous:   
Post new topic   Reply to topic    Cheat Engine Forum Index -> Cheat Engine All times are GMT - 6 Hours
Goto page 1, 2, 3, 4, 5  Next
Page 1 of 5

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group

CE Wiki   IRC (#CEF)   Twitter
Third party websites