PDA

View Full Version : Ubuntu in VMware Player


TouGe
05-24-2008, 03:56 PM
Hey guys, anyone here have any experience using Ubuntu in VMware player on XP64?

I've been trying to get this thing running but have had no luck. Every time I dbl click the "ubuntu.vmx" icon the VMware Player opens for a second but then windows BSOD's with the following error: "PAGE_FAULT_IN_NON_PAGED_AREA".
I downloaded Ubuntu from bagvapp (http://bagside.com/bagvapp/index.html) and extracted the following files to my C directory: ubuntu.vmdk, ubuntu.vmx, ubuntu.vmxf, and then ubuntu-s001.vmdk-->ubuntu-s005.vmdk.
I don't know if this is necessary but here is the content of ubuntu.vmx:

config.version = "8"
virtualHW.version = "6"
guestOS = "ubuntu"
displayName = "Ubuntu 8.04 b"
numvcpus = "1"
memsize = "576"
MemAllowAutoScaleDown = "FALSE"
MemTrimRate = "-1"

guestinfo.vmware.product.url = "http://www.bagside.com/"
guestinfo.vmware.product.class = "virtual machine"

uuid.action = "create"
tools.remindInstall = "FALSE"
tools.upgrade.policy = "upgradeAtPowerCycle"
hints.hideAll = "TRUE"
tools.syncTime = "TRUE"

usb.present = "TRUE"
usb.generic.autoconnect = "TRUE"

sound.autodetect = "TRUE"
sound.fileName = "-1"
sound.present = "TRUE"

serial0.present = "FALSE"
serial1.present = "FALSE"
parallel0.present = "FALSE"
floppy0.present = "FALSE"

logging = "TRUE"
log.fileName = "ubuntu.log"
log.append = "TRUE"
log.keepOld = "1"

isolation.tools.hgfs.disable = "FALSE"
isolation.tools.dnd.disable = "FALSE"
isolation.tools.copy.enable = "TRUE"
isolation.tools.paste.enabled = "TRUE"

svga.autodetect = "TRUE"
mks.keyboardFilter = "allow"
snapshot.action = "autoCommit"

ethernet0.present = "TRUE"
ethernet0.virtualDev = "e1000"
ethernet0.connectionType = "nat"
ethernet0.addressType = "generated"

# Settings for physical CDROM drive
ide1:0.present = "TRUE"
ide1:0.deviceType = "cdrom-raw"
ide1:0.startConnected = "TRUE"
ide1:0.fileName = "auto detect"
ide1:0.autodetect = "TRUE"

scsi0.present = "TRUE"
scsi0.virtualDev = "lsilogic"

# First SCSI disk image, size 9GB
scsi0:0.present = "TRUE"
scsi0:0.fileName = "ubuntu.vmdk"
scsi0:0.mode = "persistent"
scsi0:0.startConnected = "TRUE"
scsi0:0.writeThrough = "TRUE"

extendedConfigFile = "ubuntu.vmxf"
virtualHW.productCompatibility = "hosted"

ethernet0.generatedAddress = "00:0c:29:36:c6:bb"
uuid.location = "56 4d 04 f1 31 7f a6 e9-a8 6d 52 f4 6c 36 c6 bb"
uuid.bios = "56 4d 04 f1 31 7f a6 e9-a8 6d 52 f4 6c 36 c6 bb"
scsi0:0.redo = ""
scsi0.pciSlotNumber = "16"
ethernet0.pciSlotNumber = "17"
sound.pciSlotNumber = "18"
ethernet0.generatedAddressOffset = "0"


Any suggestions?

YMAA
05-24-2008, 04:10 PM
How did you install it? The only way I know of to get Ubuntu in a VM is to create a blank Linux VM and tell it to "boot" with an Ubuntu installation .iso image.

TouGe
05-24-2008, 04:28 PM
How did you install it? The only way I know of to get Ubuntu in a VM is to create a blank Linux VM and tell it to "boot" with an Ubuntu installation .iso image.

Followed the instructions here: bagvapp (http://bagside.com/bagvapp/index.html).

I've gotten this to work using a plan Ubuntu ISO using the instructions here: http://www.petri.co.il/virtual_installing_ubuntu_as_virtual_machine.htm but there's a difference between the two. Right now I'm not dealing with a single ".iso" image but multiple files ubuntu-s001.vmdk-s005.vmdk.

Logos4
05-24-2008, 04:44 PM
first go there: (as you can't create a VM with the player itself)
http://petruska.stardock.net/Software/VMware.html

read carefully and download exactly what you need to make a VM...

Install the CoreFiles --> "CoreSetup.exe"
Install VMX Builder --> "VMXBuilderSetup.exe"
Register VMComps dll --> "regsvr32 VMComps.dll"


then just download the Ubuntu ISO and set it as boot media instead of the CD option in VMX builder.
You then can launch your VM from the builder and that will start VMware player.
But VMware player has many issues that you can avoid...
...so a far better option is VirtualBox, there everything is in the package to build a VM and again, just get the iso of the distro you want to try.
http://www.virtualbox.org/ (apparently it got acquired by Sun, just follow the links to the Windows download...)

TouGe
05-25-2008, 04:08 PM
I tried your advice but I still get the Page Fault BSOD. Very frustrating as I had this running fine on my Asus Maximus Formula board w/o issue but ever since I switched over to my DFI lt x48 I haven't been able to get it to work. I guess I will look into Virtual Box.

Thanks for your help.

rogard
05-25-2008, 04:58 PM
The vm should never bsod the host that is very werid.

what is HPET set to in ur bios?

TouGe
05-25-2008, 06:12 PM
I've got something encoding right now. When I get done with it I will check. What ever its setting its at default since I don't remember changing it. If you don't mind me asking, what does HPET have to do with running VMware? I am new to this stuff.

Thanks

TouGe
05-25-2008, 06:53 PM
HPET = Disabled

TouGe
05-25-2008, 09:22 PM
Wow, VirtualBox was a snap, thanks Logos:up:.

Tried VMware again but didn't work, same ol' BSOD.

rogard
05-25-2008, 11:47 PM
hpet is the high presision event timer it is bascially a heartbeat.

if ur on xp64 it should be set to 64bit.

TouGe
05-26-2008, 01:02 AM
hpet is the high presision event timer it is bascially a heartbeat.

if ur on xp64 it should be set to 64bit.

Yeah, google is a wonderful thing.

I did enable it and set it to 64bit. I'm not sure if it made any difference for VirtualBox but it didn't help with VMware. I'll just stick with VB for now. Thanks everyone for their help.