From 2a48b92e99669db735bb25d714f117dc3377e113 Mon Sep 17 00:00:00 2001 From: kudzu_cp <6d05c8c8ef5431987001abfdb2eadc9593ac9498> Date: Thu, 3 Jan 2008 12:51:03 +0000 Subject: [PATCH] PXE support with pxelinux, VMWAre image for PXE boot --- Build/Cosmos/PXE/VMWare/Other.nvram | Bin 0 -> 8684 bytes Build/Cosmos/PXE/VMWare/Other.vmsd | 0 Build/Cosmos/PXE/VMWare/Other.vmx | 39 + Build/Cosmos/PXE/VMWare/Other.vmxf | 8 + Build/Cosmos/PXE/VMWare/hda.vmdk | Bin 0 -> 65536 bytes Build/Cosmos/PXE/VMWare/vmware.log | 1523 ++++++++++++++++++++ Build/Cosmos/PXE/boot/mboot.c32 | Bin 0 -> 47404 bytes Build/Cosmos/PXE/boot/menu.lst | 5 - Build/Cosmos/PXE/boot/pxegrub | Bin 177252 -> 0 bytes Build/Cosmos/PXE/boot/pxelinux.0 | Bin 0 -> 14116 bytes Build/Cosmos/PXE/boot/pxelinux.cfg/default | 5 + Build/Cosmos/PXE/tftpd32.ini | 28 +- 12 files changed, 1597 insertions(+), 11 deletions(-) create mode 100644 Build/Cosmos/PXE/VMWare/Other.nvram create mode 100644 Build/Cosmos/PXE/VMWare/Other.vmsd create mode 100644 Build/Cosmos/PXE/VMWare/Other.vmx create mode 100644 Build/Cosmos/PXE/VMWare/Other.vmxf create mode 100644 Build/Cosmos/PXE/VMWare/hda.vmdk create mode 100644 Build/Cosmos/PXE/VMWare/vmware.log create mode 100644 Build/Cosmos/PXE/boot/mboot.c32 delete mode 100644 Build/Cosmos/PXE/boot/menu.lst delete mode 100644 Build/Cosmos/PXE/boot/pxegrub create mode 100644 Build/Cosmos/PXE/boot/pxelinux.0 create mode 100644 Build/Cosmos/PXE/boot/pxelinux.cfg/default diff --git a/Build/Cosmos/PXE/VMWare/Other.nvram b/Build/Cosmos/PXE/VMWare/Other.nvram new file mode 100644 index 0000000000000000000000000000000000000000..1afce0cea5534ca2c48631242646b9e35853dcec GIT binary patch literal 8684 zcmeHLO=whC6#njeFEi8EN#^;}Iv8PIRjd@DV>|wlfNy?c8q{P+z->otQCli$k&=ah z`&x{FmSz-@)_`NdMHUehq0rrIYy)mYN*C=W%Yd6l3nq)0*K_WhnT9mUt^vtCB=??k z?mgf6-gn83OIJL_f0+t5NRzJp=zP zF87#kE|*=#g_$?F+z6@-F6Tx|=SJ}?X4B$t=FL5c#Z=-?;xh9DW0LWH?&8sVB#{1g z9E`zcF1b6Oe-rsUZkO3KO(S@dMz4P|3_ppL{wVVjS%b@$T+P3Yctnzafh)fj^4i%S zDIyzw{4)ITE%({jUo&Qu`CrGLp<+ojaDo1Oxi5oK$8AGe`x z%FGu}^a|rO+JBf%jjim_nLuDGY%GP6&pu6|;j^I9kha%>VbG!jT<)Niw3VCyzVnf( z<8_L+8}MC-yGU?A%6gGU;c&D;KvsZ{qI5e_0b;b(!C6A3PQtFYQ>1e7h2(Kw^PgHZ zI5pRq@SJf6G6R1v{Qd9`z|X?Z!9NPW8()=i^$Sc?;opNl1%Ddt53q$nrH%TM$Gm5k zESQv{4CP^0lSrbCd@C6-Dj~jLD)L404CTcUA2C^$T`{V;8km?@XL*u{vQ-G0#kko4 z`NF&wh*a58P4-fFQ?IB5sr--}_VJsZv^kdn?W?vwscpOH4}{u>Gw$LUDf7(Ye3Z*|&^oD=vInaWz_ z(sNEm4~TATYn3Ode5{jL%~`mJHCm5XzHF=z%G0Syc&Iri$=gm7EL1aGrj{)|O??p!$4A%+^3mTqi^! z5D-L)OPfxh5F5!B<{)+`e;tlW8N;BnZE##4@u%~`5WA5*_}=@uLx+zXJ$C9u>0q(d zaATePigv}4Xz|Jyilv?nB1YQH+@^PI$s*Le!yFKr5gX*fa`U`UmDWeOLeh literal 0 HcmV?d00001 diff --git a/Build/Cosmos/PXE/VMWare/Other.vmsd b/Build/Cosmos/PXE/VMWare/Other.vmsd new file mode 100644 index 000000000..e69de29bb diff --git a/Build/Cosmos/PXE/VMWare/Other.vmx b/Build/Cosmos/PXE/VMWare/Other.vmx new file mode 100644 index 000000000..7bfc309cc --- /dev/null +++ b/Build/Cosmos/PXE/VMWare/Other.vmx @@ -0,0 +1,39 @@ +config.version = "8" +virtualHW.version = "6" +scsi0.present = "TRUE" +ide0:0.present = "TRUE" +ide0:0.fileName = "hda.vmdk" +ide1:0.present = "FALSE" +ide1:0.fileName = "auto detect" +ide1:0.deviceType = "cdrom-raw" +floppy0.autodetect = "TRUE" +ethernet0.present = "TRUE" +ethernet0.wakeOnPcktRcv = "FALSE" +sound.present = "FALSE" +sound.fileName = "-1" +sound.autodetect = "TRUE" +svga.autodetect = "TRUE" +pciBridge0.present = "TRUE" +mks.keyboardFilter = "allow" +displayName = "Cosmos PXE" +guestOS = "other" +nvram = "Other.nvram" +deploymentPlatform = "windows" +virtualHW.productCompatibility = "hosted" +tools.upgrade.policy = "useGlobal" + +ide1:0.autodetect = "TRUE" +floppy0.fileName = "A:" +extendedConfigFile = "Other.vmxf" + +floppy0.present = "FALSE" + +ethernet0.addressType = "generated" +uuid.location = "56 4d 81 3c dd d8 88 2c-f1 42 bf 58 f5 7c 2d 9f" +uuid.bios = "56 4d 81 3c dd d8 88 2c-f1 42 bf 58 f5 7c 2d 9f" +ide0:0.redo = "" +pciBridge0.pciSlotNumber = "17" +scsi0.pciSlotNumber = "16" +ethernet0.pciSlotNumber = "32" +ethernet0.generatedAddress = "00:0c:29:7c:2d:9f" +ethernet0.generatedAddressOffset = "0" diff --git a/Build/Cosmos/PXE/VMWare/Other.vmxf b/Build/Cosmos/PXE/VMWare/Other.vmxf new file mode 100644 index 000000000..ae30eb633 --- /dev/null +++ b/Build/Cosmos/PXE/VMWare/Other.vmxf @@ -0,0 +1,8 @@ + + + +52 f3 b6 b4 3b 03 bd c2-4a f3 bb fc ab a3 16 08 + + + +Other.vmx diff --git a/Build/Cosmos/PXE/VMWare/hda.vmdk b/Build/Cosmos/PXE/VMWare/hda.vmdk new file mode 100644 index 0000000000000000000000000000000000000000..ab85be5b9328318b2920b34cb576e59e5f9a9ee0 GIT binary patch literal 65536 zcmeIv&1(}u7zf~0FS6iGJ$R5M1rHuV8%>NzkhZBG6j7Sep10Z2EKQTJS%bOtPj~Xs zOYa^c&%keIn0IG(=GoK!w~Gf!l01q@lE>@k?fRJ{tNB%Xy6KYSVUj%Cjyv1__O6y@ zPtv=werE*svVJ+g&iY|KtjbwEtv;3GkS;Dgu0ZoO@FyV>B! z;o0CMYmAD#xwt8=*DKCPVSA{&&afB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfWZGM@H}4Z zMa;{XM$D_2*D=kQR*Xh~009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+ z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5Fqex1>VK&Kg4{DIga@pa~ktK zW)PzhAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+ z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF R5FkK+009C72oTt1fxp-)X&nFn literal 0 HcmV?d00001 diff --git a/Build/Cosmos/PXE/VMWare/vmware.log b/Build/Cosmos/PXE/VMWare/vmware.log new file mode 100644 index 000000000..a2c6101ad --- /dev/null +++ b/Build/Cosmos/PXE/VMWare/vmware.log @@ -0,0 +1,1523 @@ +Jan 03 13:13:56.628: vmx| Log for VMware Workstation pid=304 version=6.0.2 build=build-59824 option=Release +Jan 03 13:13:56.628: vmx| Hostname=kudzusuper +Jan 03 13:13:56.628: vmx| Command line: "C:\Program Files (x86)\VMware\VMware Workstation\bin\vmware-vmx.exe" "-#" "name=VMware Workstation;version=6.0.2;licensename=VMware Workstation for Win32;licenseversion=6.0 build-59824;" "-@" "pipe=\\.\pipe\vmxff96895f2f9079e4;" "S:\Virtual Machines\Cosmos PXE\Other.vmx" +Jan 03 13:13:56.659: vmx| UI Connecting to pipe '\\.\pipe\vmxff96895f2f9079e4' with user '(null)' +Jan 03 13:13:56.738: vmx| HD: host version is 5.2.3790 +Jan 03 13:13:56.738: vmx| HD: addr fffff80001039710 +Jan 03 13:13:56.738: vmx| HD: fffff800011db848, fffff800011b2800 +Jan 03 13:13:56.738: vmx| CPU #0 TSC = 284396854116312 +Jan 03 13:13:56.738: vmx| CPU #1 TSC = 284396854115592 +Jan 03 13:13:56.738: vmx| TSC delta 720 +Jan 03 13:13:56.738: vmx| VMMon_GetkHzEstimate: Calculated 3613000 kHz +Jan 03 13:13:56.738: vmx| VMMon_RememberkHzEstimate: Calculated 3613000 kHz +Jan 03 13:13:56.753: vmx| CPUID[0] vendor: GenuntelineI +Jan 03 13:13:56.753: vmx| CPUID[0] level 00000000, 0: 0x00000006 0x756e6547 0x6c65746e 0x49656e69 +Jan 03 13:13:56.753: vmx| CPUID[0] level 00000001, 0: 0x00000f64 0x00020800 0x0000e4bd 0xbfebfbff +Jan 03 13:13:56.753: vmx| CPUID[0] level 00000002, 0: 0x605b5101 0x00000000 0x00000000 0x007d7040 +Jan 03 13:13:56.753: vmx| CPUID[0] level 00000003, 0: 0x00000000 0x00000000 0x00000000 0x00000000 +Jan 03 13:13:56.753: vmx| CPUID[0] level 00000004, 0: 0x00000000 0x00000000 0x00000000 0x00000000 +Jan 03 13:13:56.753: vmx| CPUID[0] level 00000005, 0: 0x00000040 0x00000040 0x00000000 0x00000000 +Jan 03 13:13:56.753: vmx| CPUID[0] level 00000006, 0: 0x00000000 0x00000000 0x00000000 0x00000000 +Jan 03 13:13:56.753: vmx| CPUID[0] level 80000000, 0: 0x80000008 0x00000000 0x00000000 0x00000000 +Jan 03 13:13:56.753: vmx| CPUID[0] level 80000001, 0: 0x00000000 0x00000000 0x00000001 0x20000000 +Jan 03 13:13:56.753: vmx| CPUID[0] level 80000002, 0: 0x20202020 0x20202020 0x20202020 0x6e492020 +Jan 03 13:13:56.753: vmx| CPUID[0] level 80000003, 0: 0x286c6574 0x50202952 0x69746e65 0x52286d75 +Jan 03 13:13:56.753: vmx| CPUID[0] level 80000004, 0: 0x20442029 0x20555043 0x30362e33 0x007a4847 +Jan 03 13:13:56.753: vmx| CPUID[0] level 80000005, 0: 0x00000000 0x00000000 0x00000000 0x00000000 +Jan 03 13:13:56.753: vmx| CPUID[0] level 80000006, 0: 0x00000000 0x00000000 0x08006040 0x00000000 +Jan 03 13:13:56.753: vmx| CPUID[0] level 80000007, 0: 0x00000000 0x00000000 0x00000000 0x00000000 +Jan 03 13:13:56.753: vmx| CPUID[0] level 80000008, 0: 0x00003024 0x00000000 0x00000000 0x00000000 +Jan 03 13:13:56.753: vmx| CPUID[1] vendor: GenuntelineI +Jan 03 13:13:56.753: vmx| CPUID[1] level 00000000, 0: 0x00000006 0x756e6547 0x6c65746e 0x49656e69 +Jan 03 13:13:56.753: vmx| CPUID[1] level 00000001, 0: 0x00000f64 0x01020800 0x0000e4bd 0xbfebfbff +Jan 03 13:13:56.753: vmx| CPUID[1] level 00000002, 0: 0x605b5101 0x00000000 0x00000000 0x007d7040 +Jan 03 13:13:56.753: vmx| CPUID[1] level 00000003, 0: 0x00000000 0x00000000 0x00000000 0x00000000 +Jan 03 13:13:56.753: vmx| CPUID[1] level 00000004, 0: 0x00000000 0x00000000 0x00000000 0x00000000 +Jan 03 13:13:56.753: vmx| CPUID[1] level 00000005, 0: 0x00000040 0x00000040 0x00000000 0x00000000 +Jan 03 13:13:56.753: vmx| CPUID[1] level 00000006, 0: 0x00000000 0x00000000 0x00000000 0x00000000 +Jan 03 13:13:56.753: vmx| CPUID[1] level 80000000, 0: 0x80000008 0x00000000 0x00000000 0x00000000 +Jan 03 13:13:56.753: vmx| CPUID[1] level 80000001, 0: 0x00000000 0x00000000 0x00000001 0x20000000 +Jan 03 13:13:56.753: vmx| CPUID[1] level 80000002, 0: 0x20202020 0x20202020 0x20202020 0x6e492020 +Jan 03 13:13:56.753: vmx| CPUID[1] level 80000003, 0: 0x286c6574 0x50202952 0x69746e65 0x52286d75 +Jan 03 13:13:56.753: vmx| CPUID[1] level 80000004, 0: 0x20442029 0x20555043 0x30362e33 0x007a4847 +Jan 03 13:13:56.753: vmx| CPUID[1] level 80000005, 0: 0x00000000 0x00000000 0x00000000 0x00000000 +Jan 03 13:13:56.753: vmx| CPUID[1] level 80000006, 0: 0x00000000 0x00000000 0x08006040 0x00000000 +Jan 03 13:13:56.753: vmx| CPUID[1] level 80000007, 0: 0x00000000 0x00000000 0x00000000 0x00000000 +Jan 03 13:13:56.753: vmx| CPUID[1] level 80000008, 0: 0x00003024 0x00000000 0x00000000 0x00000000 +Jan 03 13:13:56.753: vmx| hostCPUID vendor: GenuntelineI +Jan 03 13:13:56.753: vmx| hostCPUID level 00000000, 0: 0x00000006 0x756e6547 0x6c65746e 0x49656e69 +Jan 03 13:13:56.753: vmx| hostCPUID level 00000001, 0: 0x00000f64 0x00020800 0x0000e4bd 0xbfebfbff +Jan 03 13:13:56.753: vmx| hostCPUID level 00000002, 0: 0x605b5101 0x00000000 0x00000000 0x007d7040 +Jan 03 13:13:56.753: vmx| hostCPUID level 00000003, 0: 0x00000000 0x00000000 0x00000000 0x00000000 +Jan 03 13:13:56.753: vmx| hostCPUID level 00000004, 0: 0x00000000 0x00000000 0x00000000 0x00000000 +Jan 03 13:13:56.753: vmx| hostCPUID level 00000005, 0: 0x00000040 0x00000040 0x00000000 0x00000000 +Jan 03 13:13:56.753: vmx| hostCPUID level 00000006, 0: 0x00000000 0x00000000 0x00000000 0x00000000 +Jan 03 13:13:56.753: vmx| hostCPUID level 80000000, 0: 0x80000008 0x00000000 0x00000000 0x00000000 +Jan 03 13:13:56.753: vmx| hostCPUID level 80000001, 0: 0x00000000 0x00000000 0x00000001 0x20000000 +Jan 03 13:13:56.753: vmx| hostCPUID level 80000002, 0: 0x20202020 0x20202020 0x20202020 0x6e492020 +Jan 03 13:13:56.753: vmx| hostCPUID level 80000003, 0: 0x286c6574 0x50202952 0x69746e65 0x52286d75 +Jan 03 13:13:56.753: vmx| hostCPUID level 80000004, 0: 0x20442029 0x20555043 0x30362e33 0x007a4847 +Jan 03 13:13:56.753: vmx| hostCPUID level 80000005, 0: 0x00000000 0x00000000 0x00000000 0x00000000 +Jan 03 13:13:56.753: vmx| hostCPUID level 80000006, 0: 0x00000000 0x00000000 0x08006040 0x00000000 +Jan 03 13:13:56.753: vmx| hostCPUID level 80000007, 0: 0x00000000 0x00000000 0x00000000 0x00000000 +Jan 03 13:13:56.753: vmx| hostCPUID level 80000008, 0: 0x00003024 0x00000000 0x00000000 0x00000000 +Jan 03 13:13:56.753: vmx| CPUID Maximum Physical Address Bits supported across all CPUs : 36 +Jan 03 13:13:56.800: vmx| Host ACPI: can't find SRAT +Jan 03 13:13:56.800: vmx| Host: SRAT tables not found in memory +Jan 03 13:13:56.988: vmx| ACL_InitCapabilities: current IPC thread +Jan 03 13:13:56.988: vmx| ACL_InitCapabilities: done +Jan 03 13:13:56.988: vmx| changing directory to S:\Virtual Machines\Cosmos PXE\. +Jan 03 13:13:56.988: vmx| Config file: S:\Virtual Machines\Cosmos PXE\Other.vmx +Jan 03 13:13:57.003: vmx| LOG failed to remove S:\Virtual Machines\Cosmos PXE\vmware-2.log failed: The system cannot find the file specified +Jan 03 13:13:57.034: vmx| VMXVmdb_LoadRawConfig: Loading raw config +Jan 03 13:13:57.066: vmx| VMXVmdbCbVmVmxExecState: Exec state change requested to state poweredOn without reset +Jan 03 13:13:57.066: vmx| PowerOn +Jan 03 13:13:57.066: vmx| Host: WIN32 highest NUMA node 0 +Jan 03 13:13:57.066: vmx| Host: WIN32 NUMA node 0, CPU mask 0x0000000000000003 +Jan 03 13:13:57.066: vmx| VMXVmdb_LoadRawConfig: Loading raw config +Jan 03 13:13:57.066: vmx| HOST Windows version 5.2, build 3790, platform 2, "Service Pack 2", SMP +Jan 03 13:13:57.066: vmx| DICT --- USER PREFERENCES +Jan 03 13:13:57.066: vmx| DICT pref.autoFitFullScreen = fitHostToGuest +Jan 03 13:13:57.066: vmx| DICT pref.view.navBar.type = favorites +Jan 03 13:13:57.066: vmx| DICT pref.view.toolbars.power.items.count = 7 +Jan 03 13:13:57.066: vmx| DICT pref.view.toolbars.power.item0.id = POWER_OFF +Jan 03 13:13:57.066: vmx| DICT pref.view.toolbars.power.item1.id = SUSPEND +Jan 03 13:13:57.066: vmx| DICT pref.view.toolbars.power.item2.id = POWER_ON +Jan 03 13:13:57.066: vmx| DICT pref.view.toolbars.power.item3.id = RESET +Jan 03 13:13:57.066: vmx| DICT pref.view.toolbars.power.item4.id = _SEP_ +Jan 03 13:13:57.066: vmx| DICT pref.view.toolbars.power.item5.id = PREVIEW_PLAYER +Jan 03 13:13:57.066: vmx| DICT pref.view.toolbars.power.item6.id = PREVIEW_WS +Jan 03 13:13:57.066: vmx| DICT pref.mruDest0.present = FALSE +Jan 03 13:13:57.066: vmx| DICT pref.mruDest0.destString = +Jan 03 13:13:57.066: vmx| DICT pref.mruDest0.user = +Jan 03 13:13:57.066: vmx| DICT pref.mruDest1.present = FALSE +Jan 03 13:13:57.066: vmx| DICT pref.mruDest1.destString = +Jan 03 13:13:57.066: vmx| DICT pref.mruDest1.user = +Jan 03 13:13:57.066: vmx| DICT pref.mruDest2.present = FALSE +Jan 03 13:13:57.066: vmx| DICT pref.mruDest2.destString = +Jan 03 13:13:57.066: vmx| DICT pref.mruDest2.user = +Jan 03 13:13:57.066: vmx| DICT pref.mruDest3.present = FALSE +Jan 03 13:13:57.066: vmx| DICT pref.mruDest3.destString = +Jan 03 13:13:57.066: vmx| DICT pref.mruDest3.user = +Jan 03 13:13:57.066: vmx| DICT pref.mruDest4.present = FALSE +Jan 03 13:13:57.066: vmx| DICT pref.mruDest4.destString = +Jan 03 13:13:57.066: vmx| DICT pref.mruDest4.user = +Jan 03 13:13:57.066: vmx| DICT pref.mruDest5.present = FALSE +Jan 03 13:13:57.066: vmx| DICT pref.mruDest5.destString = +Jan 03 13:13:57.066: vmx| DICT pref.mruDest5.user = +Jan 03 13:13:57.066: vmx| DICT pref.mruDest6.present = FALSE +Jan 03 13:13:57.066: vmx| DICT pref.mruDest6.destString = +Jan 03 13:13:57.066: vmx| DICT pref.mruDest6.user = +Jan 03 13:13:57.081: vmx| DICT pref.mruDest7.present = FALSE +Jan 03 13:13:57.081: vmx| DICT pref.mruDest7.destString = +Jan 03 13:13:57.081: vmx| DICT pref.mruDest7.user = +Jan 03 13:13:57.081: vmx| DICT pref.view.toolbars.proj.items.count = 4 +Jan 03 13:13:57.081: vmx| DICT pref.view.toolbars.proj.item0.id = ADD_VM +Jan 03 13:13:57.081: vmx| DICT pref.view.toolbars.proj.item1.id = POLICIES +Jan 03 13:13:57.081: vmx| DICT pref.view.toolbars.proj.item2.id = PKG_NEW +Jan 03 13:13:57.081: vmx| DICT pref.view.toolbars.proj.item3.id = EDIT_SETTINGS +Jan 03 13:13:57.081: vmx| DICT pref.view.toolbars.view.items.count = 6 +Jan 03 13:13:57.081: vmx| DICT pref.view.toolbars.view.item0.id = FAVORITES +Jan 03 13:13:57.081: vmx| DICT pref.view.toolbars.view.item1.id = FULL_SCREEN +Jan 03 13:13:57.081: vmx| DICT pref.view.toolbars.view.item2.id = QUICK_SWITCH +Jan 03 13:13:57.081: vmx| DICT pref.view.toolbars.view.item3.id = _SEP_ +Jan 03 13:13:57.081: vmx| DICT pref.view.toolbars.view.item4.id = SUMMARY +Jan 03 13:13:57.081: vmx| DICT pref.view.toolbars.view.item5.id = CONSOLE +Jan 03 13:13:57.081: vmx| DICT pref.view.toolbars.snapshot.items.count = 3 +Jan 03 13:13:57.081: vmx| DICT pref.view.toolbars.snapshot.item0.id = SNAPSHOT +Jan 03 13:13:57.081: vmx| DICT pref.view.toolbars.snapshot.item1.id = REVERT +Jan 03 13:13:57.081: vmx| DICT pref.view.toolbars.snapshot.item2.id = SNAPSHOT_MANAGER +Jan 03 13:13:57.081: vmx| DICT hint.guestos.xp = FALSE +Jan 03 13:13:57.081: vmx| DICT hint.buslogic.needDriver = FALSE +Jan 03 13:13:57.081: vmx| DICT hint.mainmem.lazyResumeHint = FALSE +Jan 03 13:13:57.081: vmx| DICT webUpdate.checkLast = 1199276671 +Jan 03 13:13:57.081: vmx| DICT webUpdate.lastCheck.status = done_none +Jan 03 13:13:57.081: vmx| DICT pref.autoFit = FALSE +Jan 03 13:13:57.081: vmx| DICT pref.autoFitGuestToWindow = TRUE +Jan 03 13:13:57.081: vmx| DICT pref.view.navBar = FALSE +Jan 03 13:13:57.081: vmx| DICT pref.view.tabs = TRUE +Jan 03 13:13:57.081: vmx| DICT pref.view.toolbars.menu.position.ix = 0 +Jan 03 13:13:57.081: vmx| DICT pref.view.toolbars.menu.position.newLine = TRUE +Jan 03 13:13:57.081: vmx| DICT pref.view.toolbars.menu.position.length = 0 +Jan 03 13:13:57.081: vmx| DICT pref.view.toolbars.power.position.ix = 2 +Jan 03 13:13:57.081: vmx| DICT pref.view.toolbars.power.position.length = 138 +Jan 03 13:13:57.081: vmx| DICT pref.view.toolbars.snapshot = FALSE +Jan 03 13:13:57.081: vmx| DICT pref.view.toolbars.snapshot.position.ix = 3 +Jan 03 13:13:57.081: vmx| DICT pref.view.toolbars.snapshot.position.newLine = FALSE +Jan 03 13:13:57.081: vmx| DICT pref.view.toolbars.snapshot.position.length = 87 +Jan 03 13:13:57.081: vmx| DICT pref.view.toolbars.view.position.ix = 1 +Jan 03 13:13:57.081: vmx| DICT pref.view.toolbars.view.position.length = 247 +Jan 03 13:13:57.081: vmx| DICT pref.placement.left = 0 +Jan 03 13:13:57.081: vmx| DICT pref.placement.right = 1680 +Jan 03 13:13:57.081: vmx| DICT pref.placement.bottom = 1020 +Jan 03 13:13:57.081: vmx| DICT pref.tip.startup = FALSE +Jan 03 13:13:57.081: vmx| DICT pref.tip.index = 2 +Jan 03 13:13:57.081: vmx| DICT pref.eula.0.appName = VMware Workstation +Jan 03 13:13:57.081: vmx| DICT pref.eula.0.buildNumber = 29772 +Jan 03 13:13:57.081: vmx| DICT pref.eula.size = 3 +Jan 03 13:13:57.081: vmx| DICT prefvmx.defaultVMPath = S:\Virtual Machines +Jan 03 13:13:57.081: vmx| DICT pref.placement.top = 0 +Jan 03 13:13:57.081: vmx| DICT webUpdate.checkPeriod = daily +Jan 03 13:13:57.081: vmx| DICT pref.ws.currentObj.path = /vm/#50b9136e2f6e71c4/ +Jan 03 13:13:57.081: vmx| DICT pref.ws.currentObj.type = vm +Jan 03 13:13:57.081: vmx| DICT pref.ws.openedObj0.present = TRUE +Jan 03 13:13:57.081: vmx| DICT pref.ws.openedObj0.type = vm +Jan 03 13:13:57.081: vmx| DICT pref.ws.openedObj0.path = /vm/#50b9136e2f6e71c4/ +Jan 03 13:13:57.081: vmx| DICT pref.ws.openedObj0.file = S:\Virtual Machines\Kudzu\Kudzu.vmx +Jan 03 13:13:57.081: vmx| DICT pref.ws.openedObj0.name = Kudzu New +Jan 03 13:13:57.081: vmx| DICT pref.ws.openedObj.maxNum = 1 +Jan 03 13:13:57.081: vmx| DICT pref.ws.openedObj1.present = TRUE +Jan 03 13:13:57.081: vmx| DICT pref.ws.openedObj1.type = vm +Jan 03 13:13:57.081: vmx| DICT pref.ws.openedObj1.path = /vm/#50b9136e2f6e71c4/ +Jan 03 13:13:57.081: vmx| DICT pref.ws.openedObj1.file = S:\Virtual Machines\Kudzu\Kudzu.vmx +Jan 03 13:13:57.081: vmx| DICT pref.ws.openedObj1.name = Kudzu New +Jan 03 13:13:57.081: vmx| DICT pref.eula.1.appName = VMware Workstation +Jan 03 13:13:57.081: vmx| DICT pref.eula.1.buildNumber = 34685 +Jan 03 13:13:57.081: vmx| DICT pref.eula.2.appName = VMware Workstation +Jan 03 13:13:57.081: vmx| DICT pref.eula.2.buildNumber = 44386 +Jan 03 13:13:57.081: vmx| DICT pref.eula.3.appName = VMware Workstation +Jan 03 13:13:57.081: vmx| DICT pref.eula.3.buildNumber = 45731 +Jan 03 13:13:57.081: vmx| DICT pref.mruATS0.present = FALSE +Jan 03 13:13:57.081: vmx| DICT pref.mruATS0.atsString = +Jan 03 13:13:57.081: vmx| DICT pref.mruATS0.domain = +Jan 03 13:13:57.081: vmx| DICT pref.mruATS0.user = +Jan 03 13:13:57.081: vmx| DICT pref.mruATS0.secure = FALSE +Jan 03 13:13:57.081: vmx| DICT pref.mruATS0.port = 0 +Jan 03 13:13:57.081: vmx| DICT pref.mruATS1.present = FALSE +Jan 03 13:13:57.081: vmx| DICT pref.mruATS1.atsString = +Jan 03 13:13:57.081: vmx| DICT pref.mruATS1.domain = +Jan 03 13:13:57.081: vmx| DICT pref.mruATS1.user = +Jan 03 13:13:57.081: vmx| DICT pref.mruATS1.secure = FALSE +Jan 03 13:13:57.081: vmx| DICT pref.mruATS1.port = 0 +Jan 03 13:13:57.081: vmx| DICT pref.mruATS2.present = FALSE +Jan 03 13:13:57.081: vmx| DICT pref.mruATS2.atsString = +Jan 03 13:13:57.081: vmx| DICT pref.mruATS2.domain = +Jan 03 13:13:57.081: vmx| DICT pref.mruATS2.user = +Jan 03 13:13:57.081: vmx| DICT pref.mruATS2.secure = FALSE +Jan 03 13:13:57.081: vmx| DICT pref.mruATS2.port = 0 +Jan 03 13:13:57.081: vmx| DICT pref.mruATS3.present = FALSE +Jan 03 13:13:57.081: vmx| DICT pref.mruATS3.atsString = +Jan 03 13:13:57.081: vmx| DICT pref.mruATS3.domain = +Jan 03 13:13:57.081: vmx| DICT pref.mruATS3.user = +Jan 03 13:13:57.081: vmx| DICT pref.mruATS3.secure = FALSE +Jan 03 13:13:57.081: vmx| DICT pref.mruATS3.port = 0 +Jan 03 13:13:57.081: vmx| DICT pref.mruATS4.present = FALSE +Jan 03 13:13:57.081: vmx| DICT pref.mruATS4.atsString = +Jan 03 13:13:57.081: vmx| DICT pref.mruATS4.domain = +Jan 03 13:13:57.081: vmx| DICT pref.mruATS4.user = +Jan 03 13:13:57.081: vmx| DICT pref.mruATS4.secure = FALSE +Jan 03 13:13:57.081: vmx| DICT pref.mruATS4.port = 0 +Jan 03 13:13:57.081: vmx| DICT pref.mruATS5.present = FALSE +Jan 03 13:13:57.081: vmx| DICT pref.mruATS5.atsString = +Jan 03 13:13:57.081: vmx| DICT pref.mruATS5.domain = +Jan 03 13:13:57.081: vmx| DICT pref.mruATS5.user = +Jan 03 13:13:57.081: vmx| DICT pref.mruATS5.secure = FALSE +Jan 03 13:13:57.081: vmx| DICT pref.mruATS5.port = 0 +Jan 03 13:13:57.081: vmx| DICT pref.mruATS6.present = FALSE +Jan 03 13:13:57.081: vmx| DICT pref.mruATS6.atsString = +Jan 03 13:13:57.081: vmx| DICT pref.mruATS6.domain = +Jan 03 13:13:57.081: vmx| DICT pref.mruATS6.user = +Jan 03 13:13:57.081: vmx| DICT pref.mruATS6.secure = FALSE +Jan 03 13:13:57.081: vmx| DICT pref.mruATS6.port = 0 +Jan 03 13:13:57.081: vmx| DICT pref.mruATS7.present = FALSE +Jan 03 13:13:57.081: vmx| DICT pref.mruATS7.atsString = +Jan 03 13:13:57.081: vmx| DICT pref.mruATS7.domain = +Jan 03 13:13:57.081: vmx| DICT pref.mruATS7.user = +Jan 03 13:13:57.081: vmx| DICT pref.mruATS7.secure = FALSE +Jan 03 13:13:57.081: vmx| DICT pref.mruATS7.port = 0 +Jan 03 13:13:57.081: vmx| DICT pref.view.toolbars.list = _SEP_,POWER_OFF,SUSPEND,POWER_ON,RESET,SNAPSHOT,REVERT,SNAPSHOT_MANAGER,FAVORITES,QUICK_SWITCH,FULL_SCREEN,SUMMARY,APPLIANCE,CONSOLE,QUICK_MINIMIZE,FILE_EXIT,VPLAY_PLAY,VPLAY_RECORD,VPLAY_STOP +Jan 03 13:13:57.081: vmx| DICT pref.eula.4.appName = VMware Workstation +Jan 03 13:13:57.081: vmx| DICT pref.eula.4.buildNumber = 59824 +Jan 03 13:13:57.081: vmx| DICT hint.vmui.vmWizardHint = FALSE +Jan 03 13:13:57.081: vmx| DICT pref.ws.openedObj2.type = vm +Jan 03 13:13:57.081: vmx| DICT pref.ws.openedObj2.path = /vm/#2b21535b4c02de92/ +Jan 03 13:13:57.081: vmx| DICT pref.ws.openedObj2.file = S:\Virtual Machines\kiosk-0.4-x86\kiosk-0.4-x86.vmx +Jan 03 13:13:57.081: vmx| DICT pref.ws.openedObj2.name = Kiosk Appliance +Jan 03 13:13:57.081: vmx| DICT hint.tools.toolsReminder = FALSE +Jan 03 13:13:57.081: vmx| DICT pref.ws.openedObj2.present = FALSE +Jan 03 13:13:57.081: vmx| DICT --- USER DEFAULTS +Jan 03 13:13:57.081: vmx| DICT --- HOST DEFAULTS +Jan 03 13:13:57.081: vmx| DICT prefvmx.useRecommendedLockedMemSize = TRUE +Jan 03 13:13:57.081: vmx| DICT mainMem.partialLazySave = FALSE +Jan 03 13:13:57.081: vmx| DICT mainMem.partialLazyRestore = FALSE +Jan 03 13:13:57.081: vmx| DICT --- SITE DEFAULTS +Jan 03 13:13:57.081: vmx| DICT prefvmx.useRecommendedLockedMemSize = TRUE +Jan 03 13:13:57.081: vmx| DICT mainMem.partialLazySave = FALSE +Jan 03 13:13:57.081: vmx| DICT mainMem.partialLazyRestore = FALSE +Jan 03 13:13:57.081: vmx| DICT --- COMMAND LINE +Jan 03 13:13:57.081: vmx| DICT gui.available = TRUE +Jan 03 13:13:57.081: vmx| DICT --- CONFIGURATION +Jan 03 13:13:57.081: vmx| DICT config.version = 8 +Jan 03 13:13:57.081: vmx| DICT virtualHW.version = 6 +Jan 03 13:13:57.081: vmx| DICT scsi0.present = TRUE +Jan 03 13:13:57.081: vmx| DICT ide0:0.present = TRUE +Jan 03 13:13:57.081: vmx| DICT ide0:0.fileName = hda.vmdk +Jan 03 13:13:57.081: vmx| DICT ide1:0.present = FALSE +Jan 03 13:13:57.081: vmx| DICT ide1:0.fileName = auto detect +Jan 03 13:13:57.081: vmx| DICT ide1:0.deviceType = cdrom-raw +Jan 03 13:13:57.081: vmx| DICT floppy0.autodetect = TRUE +Jan 03 13:13:57.081: vmx| DICT ethernet0.present = TRUE +Jan 03 13:13:57.081: vmx| DICT ethernet0.wakeOnPcktRcv = FALSE +Jan 03 13:13:57.081: vmx| DICT sound.present = FALSE +Jan 03 13:13:57.081: vmx| DICT sound.fileName = -1 +Jan 03 13:13:57.081: vmx| DICT sound.autodetect = TRUE +Jan 03 13:13:57.081: vmx| DICT svga.autodetect = TRUE +Jan 03 13:13:57.081: vmx| DICT pciBridge0.present = TRUE +Jan 03 13:13:57.081: vmx| DICT mks.keyboardFilter = allow +Jan 03 13:13:57.081: vmx| DICT displayName = Cosmos PXE +Jan 03 13:13:57.081: vmx| DICT guestOS = other +Jan 03 13:13:57.081: vmx| DICT nvram = Other.nvram +Jan 03 13:13:57.081: vmx| DICT deploymentPlatform = windows +Jan 03 13:13:57.081: vmx| DICT virtualHW.productCompatibility = hosted +Jan 03 13:13:57.081: vmx| DICT tools.upgrade.policy = useGlobal +Jan 03 13:13:57.081: vmx| DICT ide1:0.autodetect = TRUE +Jan 03 13:13:57.081: vmx| DICT floppy0.fileName = A: +Jan 03 13:13:57.081: vmx| DICT extendedConfigFile = Other.vmxf +Jan 03 13:13:57.081: vmx| DICT floppy0.present = FALSE +Jan 03 13:13:57.081: vmx| DICT --- USER DEFAULTS +Jan 03 13:13:57.081: vmx| DICT --- HOST DEFAULTS +Jan 03 13:13:57.081: vmx| DICT prefvmx.useRecommendedLockedMemSize = TRUE +Jan 03 13:13:57.081: vmx| DICT mainMem.partialLazySave = FALSE +Jan 03 13:13:57.081: vmx| DICT mainMem.partialLazyRestore = FALSE +Jan 03 13:13:57.081: vmx| DICT --- SITE DEFAULTS +Jan 03 13:13:57.081: vmx| DICT prefvmx.useRecommendedLockedMemSize = TRUE +Jan 03 13:13:57.081: vmx| DICT mainMem.partialLazySave = FALSE +Jan 03 13:13:57.081: vmx| DICT mainMem.partialLazyRestore = FALSE +Jan 03 13:13:57.081: vmx| DICT --- GLOBAL SETTINGS +Jan 03 13:13:57.113: vmx| hostCpuFeatures = 0x820001ba +Jan 03 13:13:57.113: vmx| hostNumPerfCounters = 26 +Jan 03 13:13:57.128: vmx| Host display topology 1680x1050. +Jan 03 13:13:57.128: vmx| SVGA using 2360x1770. +Jan 03 13:13:57.128: vmx| WSSCAN: reserved mem (in MB) min=32 max=1920 recommended=1920 +Jan 03 13:13:57.128: vmx| hostMem=2048 maxAllowedAll=-1 maxAllowedVM=8192 +Jan 03 13:13:57.128: vmx| totOverhead=16 +Jan 03 13:13:57.144: vmx| WSSCAN: used rec mem (in MB) 1920 +Jan 03 13:13:57.144: vmx| WSSCAN: Overhead 16189 paged 5381 nonpaged 4096 maxFBSize +Jan 03 13:13:57.159: vmx| WSSCAN 2 86392 394108 394108 491520 456640 50 84897 +Jan 03 13:13:57.159: vmx| LICENSE using: 'HKEY_LOCAL_MACHINE\SOFTWARE\VMware, Inc.\VMware Workstation\License.ws.6.0.200610' +Jan 03 13:13:57.238: vmx| LOG failed to remove stats32-2 failed: The system cannot find the file specified +Jan 03 13:13:57.238: vmx| LOG failed to remove stats64-2 failed: The system cannot find the file specified +Jan 03 13:13:57.316: vmx| guestCpuFeatures = 0x800001ba +Jan 03 13:13:57.316: vmx| APIC: Host Local APIC at 0xfee00000 +Jan 03 13:13:57.347: vmx| vmm32-modules: [vmm.vmm32 .data:0x2b000 .sdata:0x2c000 .statvars:0x2d000 .peer:0x2e000 .shared:0x54000 .bss:0x65000 .rodata:0x6c000 .text:0x78000 .kstatvars:0x3000 ,mmu-pae.vmm32 .rodata:0x76dcc .data:0x2bdb0 .peer:0x5293c .shared:0x63a4d .bss:0x6abc0 .text:0xcb52c .comment:0x40000cf0 .statvars:0x2000 .kstatvars:0x2000 .scb:0x400035a0 .shared_meta:0x40003480 .peer_meta:0x40000bd0 ,sharedmmu-none.vmm32 .text:0xd5490 .comment:0x40000dec ,pv-none.vmm32 .data:0x2bdcc .peer:0x1000 .shared:0x6435d .bss:0x6b120 .text:0xd54b8 .comment:0x40000dfe .statvars:0x1000 .kstatvars:0x1000 .shared_meta:0x400036f0 ,hv-none.vmm32 .data:0x2bdd0 .peer:0x1000 .shared:0x1000 .bss:0x6b1a4 .text:0xd55c0 .comment:0x40000e46 .statvars:0x1000 .kstatvars:0x1000 ,buslogic-buslogic.vmm32 .shared:0x644ad .bss:0x1000 .text:0xd5624 .comment:0x40000e58 .scb:0x400036c0 .shared_meta:0x40003780 , .rodata:0x76ddc ] +Jan 03 13:13:57.363: vmx| KHZEstimate 3613000 +Jan 03 13:13:57.363: vmx| MHZEstimate 3613 +Jan 03 13:13:57.363: vmx| NumVCPUs 1 +Jan 03 13:13:57.363: vmx| guestCPUID vendor: GenuntelineI +Jan 03 13:13:57.363: vmx| guestCPUID level 00000000, 0: 0x00000006 0x756e6547 0x6c65746e 0x49656e69 +Jan 03 13:13:57.363: vmx| guestCPUID level 00000001, 0: 0x00000f68 0x00010800 0x00002011 0x0febfbff +Jan 03 13:13:57.363: vmx| guestCPUID level 00000002, 0: 0x605b5101 0x00000000 0x00000000 0x007d7040 +Jan 03 13:13:57.363: vmx| guestCPUID level 00000003, 0: 0x00000000 0x00000000 0x00000000 0x00000000 +Jan 03 13:13:57.363: vmx| guestCPUID level 00000004, 0: 0x00000000 0x00000000 0x00000000 0x00000000 +Jan 03 13:13:57.363: vmx| guestCPUID level 00000005, 0: 0x00000040 0x00000040 0x00000000 0x00000000 +Jan 03 13:13:57.363: vmx| guestCPUID level 00000006, 0: 0x00000000 0x00000000 0x00000000 0x00000000 +Jan 03 13:13:57.363: vmx| guestCPUID level 80000000, 0: 0x80000008 0x00000000 0x00000000 0x00000000 +Jan 03 13:13:57.363: vmx| guestCPUID level 80000001, 0: 0x00000000 0x00000000 0x00000001 0x20000800 +Jan 03 13:13:57.363: vmx| guestCPUID level 80000002, 0: 0x20202020 0x20202020 0x20202020 0x6e492020 +Jan 03 13:13:57.363: vmx| guestCPUID level 80000003, 0: 0x286c6574 0x50202952 0x69746e65 0x52286d75 +Jan 03 13:13:57.363: vmx| guestCPUID level 80000004, 0: 0x20442029 0x20555043 0x30362e33 0x007a4847 +Jan 03 13:13:57.363: vmx| guestCPUID level 80000005, 0: 0x00000000 0x00000000 0x00000000 0x00000000 +Jan 03 13:13:57.363: vmx| guestCPUID level 80000006, 0: 0x00000000 0x00000000 0x08006040 0x00000000 +Jan 03 13:13:57.363: vmx| guestCPUID level 80000007, 0: 0x00000000 0x00000000 0x00000000 0x00000000 +Jan 03 13:13:57.363: vmx| guestCPUID level 80000008, 0: 0x00003024 0x00000000 0x00000000 0x00000000 +Jan 03 13:13:57.363: vmx| PShare: enabled 1, scanRate 32, checkRate 16 +Jan 03 13:13:57.363: vmx| UUID: location-UUID is 56 4d d0 c0 92 13 fe 5d-78 9b 0b 2e ae cc 6f c8 +Jan 03 13:13:57.363: vmx| UUID: canonical path is s:\virtual machines\cosmos pxe\other.vmx +Jan 03 13:13:57.363: vmx| UUID: location-UUID is 56 4d 81 3c dd d8 88 2c-f1 42 bf 58 f5 7c 2d 9f +Jan 03 13:13:57.363: vmx| UUID: Writing uuid.bios value: '56 4d 81 3c dd d8 88 2c-f1 42 bf 58 f5 7c 2d 9f' +Jan 03 13:13:57.363: vmx| UUID: Writing uuid.location value: '56 4d 81 3c dd d8 88 2c-f1 42 bf 58 f5 7c 2d 9f' +Jan 03 13:13:57.363: vmx| Msg_Reset: +Jan 03 13:13:57.363: vmx| ---------------------------------------- +Jan 03 13:13:57.363: vmx| WORKER: Creating new group with numThreads=3 (3) +Jan 03 13:13:57.363: vmx| MM: Using partialmap, 8192 pages AC 0 CE 1 TM 0 DOHU 0 +Jan 03 13:13:57.363: vmx| UUID: canonical path is s:\virtual machines\cosmos pxe\other.vmx +Jan 03 13:13:57.363: vmx| UUID: location-UUID is 56 4d 81 3c dd d8 88 2c-f1 42 bf 58 f5 7c 2d 9f +Jan 03 13:13:57.394: vmx| MM: using 'S:\Virtual Machines\Cosmos PXE\564d813c-ddd8-882c-f142-bf58f57c2d9f.vmem' as a paging file +Jan 03 13:13:57.394: vmx| Msg_Reset: +Jan 03 13:13:57.394: vmx| ---------------------------------------- +Jan 03 13:13:57.394: vmx| Opened paging file S:\Virtual Machines\Cosmos PXE\564d813c-ddd8-882c-f142-bf58f57c2d9f.vmem +Jan 03 13:13:57.394: vmx| Mapped mainmem as pageable +Jan 03 13:13:57.394: vmx| MStat: Creating Stat vm.uptime +Jan 03 13:13:57.394: vmx| MStat: Creating Stat vm.suspendTime +Jan 03 13:13:57.394: vmx| MStat: Creating Stat vm.powerOnTimeStamp +Jan 03 13:13:57.409: vmx| VMXVmdb_LoadRawConfig: Loading raw config +Jan 03 13:13:57.409: vmx| DISK: OPEN ide0:0 'S:\Virtual Machines\Cosmos PXE\hda.vmdk' persistent R[(null)] +Jan 03 13:13:57.472: vmx| DISKLIB-DSCPTR: Opened [0]: "hda.vmdk" (0xa) +Jan 03 13:13:57.472: vmx| DISKLIB-LINK : Opened 'S:\Virtual Machines\Cosmos PXE\hda.vmdk' (0xa): monolithicSparse, 524288 sectors / 256 Mb. +Jan 03 13:13:57.472: vmx| DISKLIB-LIB : Opened "S:\Virtual Machines\Cosmos PXE\hda.vmdk" (flags 0xa). 39AB14C +Jan 03 13:13:57.472: vmx| DiskGetGeometry: Reading of disk partition table +Jan 03 13:13:57.472: vmx| DISK: OPEN 'S:\Virtual Machines\Cosmos PXE\hda.vmdk' Geo (520/16/63) BIOS Geo (0/0/0) freeSpace=110537Mb, ide +Jan 03 13:13:57.488: vmx| Msg_Reset: +Jan 03 13:13:57.488: vmx| ---------------------------------------- +Jan 03 13:13:57.488: vmx| TimeTracker host to guest rate conversion 284399552751948 @ 3613000000Hz -> 284399552751948 @ 3613000000Hz +Jan 03 13:13:57.488: vmx| TimeTracker host to guest rate conversion ((x * 2147483648) >> 31) + 0 +Jan 03 13:13:57.534: vmx| Host display topology 1680x1050. +Jan 03 13:13:57.534: vmx| SVGA using 2360x1770. +Jan 03 13:13:57.534: vmx| MKS REMOTE Loading VNC Configuration from VM config file +Jan 03 13:13:57.534: vmx| Msg_Reset: +Jan 03 13:13:57.534: vmx| ---------------------------------------- +Jan 03 13:13:57.534: vmx| DISKUTIL: ide0:0 : capacity=524288 +Jan 03 13:13:57.534: vmx| Host display topology 1680x1050 with 1 displays. +Jan 03 13:13:57.534: vmx| SVGA using 2360x1770. +Jan 03 13:13:57.534: vmx| SCSI0: UNTAGGED commands will be converted to ORDER tags. +Jan 03 13:13:57.534: vmx| VLANCE: send cluster threshold is 80, size = 2 recalcInterval is 2 ticks +Jan 03 13:13:57.534: vmx| Ethernet0 MAC Address: 00:0c:29:7c:2d:9f +Jan 03 13:13:57.534: vmx| Msg_Reset: +Jan 03 13:13:57.534: vmx| ---------------------------------------- +Jan 03 13:13:57.534: vmx| VMXNET: send cluster threshold is 80, size = 2 recalcInterval is 2 ticks, dontClusterSize is 128 +Jan 03 13:13:57.534: vmx| E1000: checksum cycles/kB: C=1233 asm=2901 +Jan 03 13:13:57.534: vmx| MStat: Creating Stat vm.heartbeat +Jan 03 13:13:57.534: vmx| DISKUTIL: ide0:0 : toolsVersion = 0 +Jan 03 13:13:57.534: vmx| DISKUTIL: Offline toolsVersion = 0 +Jan 03 13:13:57.534: vmx| TOOLS INSTALL initializing state to IDLE on power on. +Jan 03 13:13:57.534: vmx| NVRAMMGR: No valid NVRAM file found, will create default NVRAM. +Jan 03 13:13:57.566: vmx| PTSC to VMI Wallclock (nsec) 284399838565650 @ 3613000000Hz -> 1199355237000000000 @ 1000000000Hz +Jan 03 13:13:57.566: vmx| PTSC to VMI Wallclock (nsec) ((x * 2377507498) >> 33) + 1199276521296012039 +Jan 03 13:13:57.566: vmx| VirtualProtect MapProtectMem(0x3e90000,0x1000) returns 0x1e7 +Jan 03 13:13:57.566: vmx| VirtualProtect MapProtectMem(0x3e92000,0x0) returns 0x57 +Jan 03 13:13:57.566: vmx| TOOLS received request in VMX to set option 'enableDnD' -> '1' +Jan 03 13:13:57.566: vmx| TOOLS received request in VMX to set option 'copypaste' -> '1' +Jan 03 13:13:57.597: vmx| VMX_PowerOn: ModuleTable_PowerOn = 1 +Jan 03 13:13:57.597: vmx| VMX setting maximum IPC write buffers to 0 packets, 0 bytes +Jan 03 13:13:57.597: mks| Async MKS thread is alive +Jan 03 13:13:57.597: vmx| DnD rpc already set to 1 +Jan 03 13:13:57.597: vmx| DnD CopyPasteRegisterRpc already set to 1 +Jan 03 13:13:57.597: vcpu-0| APIC: version = 0x14, max LVT = 5 +Jan 03 13:13:57.597: vcpu-0| APIC: LDR = 0x2000000, DFR = 0xffffffff +Jan 03 13:13:57.597: vcpu-0| guestCpuFeatures = 0x800001ba +Jan 03 13:13:57.597: vcpu-0| Init modules. +Jan 03 13:13:57.613: vcpu-0| CPU reset: hard +Jan 03 13:13:57.613: vmx| VNET: Notification enabled for Ethernet0 +Jan 03 13:13:57.706: vcpu-0| sz=3051488 +Jan 03 13:13:57.722: vcpu-0| vmm32 initialized: Releasebuild-59824. cflags: 0x00000002.08000002.a0000600.00000004 +Jan 03 13:13:57.722: vcpu-0| MonitorInitNumaUnmapVMM32 +Jan 03 13:13:58.238: vcpu-0| SVGA: Registering MemSpace at 0xf0000000(0x0) and 0xe8000000(0x0) +Jan 03 13:13:58.253: vcpu-0| SVGA: Unregistering MemSpace at 0xf0000000(0xf0000000) and 0xe8000000(0xe8000000) +Jan 03 13:13:58.284: vcpu-0| SVGA: Registering MemSpace at 0xf0000000(0xf0000000) and 0xe8000000(0xe8000000) +Jan 03 13:13:58.300: vcpu-0| SVGA: Unregistering MemSpace at 0xf0000000(0xf0000000) and 0xe8000000(0xe8000000) +Jan 03 13:13:58.316: vcpu-0| SVGA: Registering IOSpace at 0x1080 +Jan 03 13:13:58.316: vcpu-0| SVGA: Registering MemSpace at 0xf0000000(0xf0000000) and 0xe8000000(0xe8000000) +Jan 03 13:13:58.706: vcpu-0| VIDE: Curr CHS info cyls: 520 heads: 16 sects: 63 lba_cap: 524288 +Jan 03 13:13:59.534: vcpu-0| BIOS-UUID is 56 4d 81 3c dd d8 88 2c-f1 42 bf 58 f5 7c 2d 9f +Jan 03 13:13:59.753: mks| Connecting to window system. +Jan 03 13:13:59.800: mks| Ignoring update request in VGA_Expose (mode change pending). +Jan 03 13:13:59.816: mks| VMXAIOMGR: Disallowing USB connect. 3188370 us since last reopen +Jan 03 13:13:59.816: mks| Ignoring update request in VGA_Expose (mode change pending). +Jan 03 13:14:00.019: vcpu-0| DISKUTIL: ide0:0 : toolsVersion = 0 +Jan 03 13:14:00.019: vcpu-0| DISKUTIL: Offline toolsVersion = 0 +Jan 03 13:14:00.066: mks| Ignoring update request in VGA_Expose (mode change pending). +Jan 03 13:14:00.128: vcpu-0| VLANCE: Ignoring LANCE_EXTINT OUT of 0x0 +Jan 03 13:14:03.409: mks| SVGA: Remote display status changed, enabling local optimizations +Jan 03 13:14:11.566: vcpu-0| Msg_Post: Warning +Jan 03 13:14:11.566: vcpu-0| [msg.Backdoor.OsNotFound] No bootable device was detected. A bootable device might be a CD, floppy, hard disk, or network device, as when booting with PXE. +Jan 03 13:14:11.566: vcpu-0| To install an operating system, insert a bootable CD or floppy and restart the virtual machine by clicking the Reset button.---------------------------------------- +Jan 03 13:15:33.441: vmx| VMXVmdbCbVmVmxExecState: Exec state change requested to state poweredOff with reset +Jan 03 13:15:33.441: vmx| +Jan 03 13:15:33.441: vmx| +Jan 03 13:15:33.441: vmx| VMXRequestReset +Jan 03 13:15:33.441: vmx| Stopping VCPU threads... +Jan 03 13:15:33.456: mks| Detaching from window system. +Jan 03 13:15:33.456: mks| Async MKS thread is exiting +Jan 03 13:15:33.456: vmx| TOOLS received request in VMX to set option 'enableDnD' -> '0' +Jan 03 13:15:33.456: vmx| TOOLS received request in VMX to set option 'copypaste' -> '0' +Jan 03 13:15:33.456: vmx| TOOLS received request in VMX to set option 'copypaste' -> '0' +Jan 03 13:15:33.550: vmx| MKS local poweroff +Jan 03 13:15:33.550: vmx| ide0:0: numIOs = 5 numMergedIOs = 0 numSplitIOs = 0 ( 0.0%) +Jan 03 13:15:33.581: vmx| AIOWIN32: asyncOps=1 syncOps=8 bufSize=4Kb delayed=0 fixed=3 sgOp=2 sgOn=1 +Jan 03 13:15:33.597: vmx| WORKER: asyncOps=0 maxActiveOps=0 maxPending=0 maxCompleted=0 +Jan 03 13:15:33.722: vmx| PowerOn +Jan 03 13:15:33.722: vmx| Host: WIN32 highest NUMA node 0 +Jan 03 13:15:33.722: vmx| Host: WIN32 NUMA node 0, CPU mask 0x0000000000000003 +Jan 03 13:15:33.722: vmx| VMXVmdb_LoadRawConfig: Loading raw config +Jan 03 13:15:33.722: vmx| HOST Windows version 5.2, build 3790, platform 2, "Service Pack 2", SMP +Jan 03 13:15:33.722: vmx| DICT --- USER PREFERENCES +Jan 03 13:15:33.722: vmx| DICT pref.autoFitFullScreen = fitHostToGuest +Jan 03 13:15:33.722: vmx| DICT pref.view.navBar.type = favorites +Jan 03 13:15:33.722: vmx| DICT pref.view.toolbars.power.items.count = 7 +Jan 03 13:15:33.722: vmx| DICT pref.view.toolbars.power.item0.id = POWER_OFF +Jan 03 13:15:33.722: vmx| DICT pref.view.toolbars.power.item1.id = SUSPEND +Jan 03 13:15:33.722: vmx| DICT pref.view.toolbars.power.item2.id = POWER_ON +Jan 03 13:15:33.722: vmx| DICT pref.view.toolbars.power.item3.id = RESET +Jan 03 13:15:33.722: vmx| DICT pref.view.toolbars.power.item4.id = _SEP_ +Jan 03 13:15:33.722: vmx| DICT pref.view.toolbars.power.item5.id = PREVIEW_PLAYER +Jan 03 13:15:33.722: vmx| DICT pref.view.toolbars.power.item6.id = PREVIEW_WS +Jan 03 13:15:33.722: vmx| DICT pref.mruDest0.present = FALSE +Jan 03 13:15:33.722: vmx| DICT pref.mruDest0.destString = +Jan 03 13:15:33.722: vmx| DICT pref.mruDest0.user = +Jan 03 13:15:33.722: vmx| DICT pref.mruDest1.present = FALSE +Jan 03 13:15:33.722: vmx| DICT pref.mruDest1.destString = +Jan 03 13:15:33.722: vmx| DICT pref.mruDest1.user = +Jan 03 13:15:33.722: vmx| DICT pref.mruDest2.present = FALSE +Jan 03 13:15:33.722: vmx| DICT pref.mruDest2.destString = +Jan 03 13:15:33.722: vmx| DICT pref.mruDest2.user = +Jan 03 13:15:33.722: vmx| DICT pref.mruDest3.present = FALSE +Jan 03 13:15:33.722: vmx| DICT pref.mruDest3.destString = +Jan 03 13:15:33.722: vmx| DICT pref.mruDest3.user = +Jan 03 13:15:33.722: vmx| DICT pref.mruDest4.present = FALSE +Jan 03 13:15:33.722: vmx| DICT pref.mruDest4.destString = +Jan 03 13:15:33.722: vmx| DICT pref.mruDest4.user = +Jan 03 13:15:33.722: vmx| DICT pref.mruDest5.present = FALSE +Jan 03 13:15:33.722: vmx| DICT pref.mruDest5.destString = +Jan 03 13:15:33.722: vmx| DICT pref.mruDest5.user = +Jan 03 13:15:33.722: vmx| DICT pref.mruDest6.present = FALSE +Jan 03 13:15:33.722: vmx| DICT pref.mruDest6.destString = +Jan 03 13:15:33.722: vmx| DICT pref.mruDest6.user = +Jan 03 13:15:33.722: vmx| DICT pref.mruDest7.present = FALSE +Jan 03 13:15:33.722: vmx| DICT pref.mruDest7.destString = +Jan 03 13:15:33.722: vmx| DICT pref.mruDest7.user = +Jan 03 13:15:33.722: vmx| DICT pref.view.toolbars.proj.items.count = 4 +Jan 03 13:15:33.722: vmx| DICT pref.view.toolbars.proj.item0.id = ADD_VM +Jan 03 13:15:33.722: vmx| DICT pref.view.toolbars.proj.item1.id = POLICIES +Jan 03 13:15:33.722: vmx| DICT pref.view.toolbars.proj.item2.id = PKG_NEW +Jan 03 13:15:33.722: vmx| DICT pref.view.toolbars.proj.item3.id = EDIT_SETTINGS +Jan 03 13:15:33.722: vmx| DICT pref.view.toolbars.view.items.count = 6 +Jan 03 13:15:33.722: vmx| DICT pref.view.toolbars.view.item0.id = FAVORITES +Jan 03 13:15:33.722: vmx| DICT pref.view.toolbars.view.item1.id = FULL_SCREEN +Jan 03 13:15:33.722: vmx| DICT pref.view.toolbars.view.item2.id = QUICK_SWITCH +Jan 03 13:15:33.722: vmx| DICT pref.view.toolbars.view.item3.id = _SEP_ +Jan 03 13:15:33.722: vmx| DICT pref.view.toolbars.view.item4.id = SUMMARY +Jan 03 13:15:33.722: vmx| DICT pref.view.toolbars.view.item5.id = CONSOLE +Jan 03 13:15:33.722: vmx| DICT pref.view.toolbars.snapshot.items.count = 3 +Jan 03 13:15:33.722: vmx| DICT pref.view.toolbars.snapshot.item0.id = SNAPSHOT +Jan 03 13:15:33.722: vmx| DICT pref.view.toolbars.snapshot.item1.id = REVERT +Jan 03 13:15:33.722: vmx| DICT pref.view.toolbars.snapshot.item2.id = SNAPSHOT_MANAGER +Jan 03 13:15:33.722: vmx| DICT hint.guestos.xp = FALSE +Jan 03 13:15:33.722: vmx| DICT hint.buslogic.needDriver = FALSE +Jan 03 13:15:33.722: vmx| DICT hint.mainmem.lazyResumeHint = FALSE +Jan 03 13:15:33.722: vmx| DICT webUpdate.checkLast = 1199276671 +Jan 03 13:15:33.722: vmx| DICT webUpdate.lastCheck.status = done_none +Jan 03 13:15:33.722: vmx| DICT pref.autoFit = FALSE +Jan 03 13:15:33.722: vmx| DICT pref.autoFitGuestToWindow = TRUE +Jan 03 13:15:33.722: vmx| DICT pref.view.navBar = FALSE +Jan 03 13:15:33.722: vmx| DICT pref.view.tabs = TRUE +Jan 03 13:15:33.722: vmx| DICT pref.view.toolbars.menu.position.ix = 0 +Jan 03 13:15:33.722: vmx| DICT pref.view.toolbars.menu.position.newLine = TRUE +Jan 03 13:15:33.722: vmx| DICT pref.view.toolbars.menu.position.length = 0 +Jan 03 13:15:33.722: vmx| DICT pref.view.toolbars.power.position.ix = 2 +Jan 03 13:15:33.722: vmx| DICT pref.view.toolbars.power.position.length = 138 +Jan 03 13:15:33.722: vmx| DICT pref.view.toolbars.snapshot = FALSE +Jan 03 13:15:33.722: vmx| DICT pref.view.toolbars.snapshot.position.ix = 3 +Jan 03 13:15:33.722: vmx| DICT pref.view.toolbars.snapshot.position.newLine = FALSE +Jan 03 13:15:33.722: vmx| DICT pref.view.toolbars.snapshot.position.length = 87 +Jan 03 13:15:33.722: vmx| DICT pref.view.toolbars.view.position.ix = 1 +Jan 03 13:15:33.722: vmx| DICT pref.view.toolbars.view.position.length = 247 +Jan 03 13:15:33.722: vmx| DICT pref.placement.left = 0 +Jan 03 13:15:33.722: vmx| DICT pref.placement.right = 1680 +Jan 03 13:15:33.722: vmx| DICT pref.placement.bottom = 1020 +Jan 03 13:15:33.722: vmx| DICT pref.tip.startup = FALSE +Jan 03 13:15:33.722: vmx| DICT pref.tip.index = 2 +Jan 03 13:15:33.722: vmx| DICT pref.eula.0.appName = VMware Workstation +Jan 03 13:15:33.722: vmx| DICT pref.eula.0.buildNumber = 29772 +Jan 03 13:15:33.722: vmx| DICT pref.eula.size = 3 +Jan 03 13:15:33.722: vmx| DICT prefvmx.defaultVMPath = S:\Virtual Machines +Jan 03 13:15:33.722: vmx| DICT pref.placement.top = 0 +Jan 03 13:15:33.722: vmx| DICT webUpdate.checkPeriod = daily +Jan 03 13:15:33.722: vmx| DICT pref.ws.currentObj.path = /vm/#50b9136e2f6e71c4/ +Jan 03 13:15:33.722: vmx| DICT pref.ws.currentObj.type = vm +Jan 03 13:15:33.722: vmx| DICT pref.ws.openedObj0.present = TRUE +Jan 03 13:15:33.722: vmx| DICT pref.ws.openedObj0.type = vm +Jan 03 13:15:33.722: vmx| DICT pref.ws.openedObj0.path = /vm/#50b9136e2f6e71c4/ +Jan 03 13:15:33.722: vmx| DICT pref.ws.openedObj0.file = S:\Virtual Machines\Kudzu\Kudzu.vmx +Jan 03 13:15:33.722: vmx| DICT pref.ws.openedObj0.name = Kudzu New +Jan 03 13:15:33.722: vmx| DICT pref.ws.openedObj.maxNum = 1 +Jan 03 13:15:33.722: vmx| DICT pref.ws.openedObj1.present = TRUE +Jan 03 13:15:33.722: vmx| DICT pref.ws.openedObj1.type = vm +Jan 03 13:15:33.722: vmx| DICT pref.ws.openedObj1.path = /vm/#50b9136e2f6e71c4/ +Jan 03 13:15:33.722: vmx| DICT pref.ws.openedObj1.file = S:\Virtual Machines\Kudzu\Kudzu.vmx +Jan 03 13:15:33.722: vmx| DICT pref.ws.openedObj1.name = Kudzu New +Jan 03 13:15:33.722: vmx| DICT pref.eula.1.appName = VMware Workstation +Jan 03 13:15:33.722: vmx| DICT pref.eula.1.buildNumber = 34685 +Jan 03 13:15:33.722: vmx| DICT pref.eula.2.appName = VMware Workstation +Jan 03 13:15:33.722: vmx| DICT pref.eula.2.buildNumber = 44386 +Jan 03 13:15:33.722: vmx| DICT pref.eula.3.appName = VMware Workstation +Jan 03 13:15:33.722: vmx| DICT pref.eula.3.buildNumber = 45731 +Jan 03 13:15:33.722: vmx| DICT pref.mruATS0.present = FALSE +Jan 03 13:15:33.722: vmx| DICT pref.mruATS0.atsString = +Jan 03 13:15:33.722: vmx| DICT pref.mruATS0.domain = +Jan 03 13:15:33.722: vmx| DICT pref.mruATS0.user = +Jan 03 13:15:33.722: vmx| DICT pref.mruATS0.secure = FALSE +Jan 03 13:15:33.722: vmx| DICT pref.mruATS0.port = 0 +Jan 03 13:15:33.722: vmx| DICT pref.mruATS1.present = FALSE +Jan 03 13:15:33.722: vmx| DICT pref.mruATS1.atsString = +Jan 03 13:15:33.722: vmx| DICT pref.mruATS1.domain = +Jan 03 13:15:33.722: vmx| DICT pref.mruATS1.user = +Jan 03 13:15:33.722: vmx| DICT pref.mruATS1.secure = FALSE +Jan 03 13:15:33.722: vmx| DICT pref.mruATS1.port = 0 +Jan 03 13:15:33.722: vmx| DICT pref.mruATS2.present = FALSE +Jan 03 13:15:33.722: vmx| DICT pref.mruATS2.atsString = +Jan 03 13:15:33.722: vmx| DICT pref.mruATS2.domain = +Jan 03 13:15:33.722: vmx| DICT pref.mruATS2.user = +Jan 03 13:15:33.722: vmx| DICT pref.mruATS2.secure = FALSE +Jan 03 13:15:33.722: vmx| DICT pref.mruATS2.port = 0 +Jan 03 13:15:33.722: vmx| DICT pref.mruATS3.present = FALSE +Jan 03 13:15:33.722: vmx| DICT pref.mruATS3.atsString = +Jan 03 13:15:33.722: vmx| DICT pref.mruATS3.domain = +Jan 03 13:15:33.722: vmx| DICT pref.mruATS3.user = +Jan 03 13:15:33.722: vmx| DICT pref.mruATS3.secure = FALSE +Jan 03 13:15:33.722: vmx| DICT pref.mruATS3.port = 0 +Jan 03 13:15:33.722: vmx| DICT pref.mruATS4.present = FALSE +Jan 03 13:15:33.722: vmx| DICT pref.mruATS4.atsString = +Jan 03 13:15:33.722: vmx| DICT pref.mruATS4.domain = +Jan 03 13:15:33.722: vmx| DICT pref.mruATS4.user = +Jan 03 13:15:33.722: vmx| DICT pref.mruATS4.secure = FALSE +Jan 03 13:15:33.722: vmx| DICT pref.mruATS4.port = 0 +Jan 03 13:15:33.722: vmx| DICT pref.mruATS5.present = FALSE +Jan 03 13:15:33.722: vmx| DICT pref.mruATS5.atsString = +Jan 03 13:15:33.722: vmx| DICT pref.mruATS5.domain = +Jan 03 13:15:33.722: vmx| DICT pref.mruATS5.user = +Jan 03 13:15:33.722: vmx| DICT pref.mruATS5.secure = FALSE +Jan 03 13:15:33.722: vmx| DICT pref.mruATS5.port = 0 +Jan 03 13:15:33.722: vmx| DICT pref.mruATS6.present = FALSE +Jan 03 13:15:33.722: vmx| DICT pref.mruATS6.atsString = +Jan 03 13:15:33.722: vmx| DICT pref.mruATS6.domain = +Jan 03 13:15:33.722: vmx| DICT pref.mruATS6.user = +Jan 03 13:15:33.722: vmx| DICT pref.mruATS6.secure = FALSE +Jan 03 13:15:33.722: vmx| DICT pref.mruATS6.port = 0 +Jan 03 13:15:33.722: vmx| DICT pref.mruATS7.present = FALSE +Jan 03 13:15:33.722: vmx| DICT pref.mruATS7.atsString = +Jan 03 13:15:33.722: vmx| DICT pref.mruATS7.domain = +Jan 03 13:15:33.722: vmx| DICT pref.mruATS7.user = +Jan 03 13:15:33.722: vmx| DICT pref.mruATS7.secure = FALSE +Jan 03 13:15:33.722: vmx| DICT pref.mruATS7.port = 0 +Jan 03 13:15:33.722: vmx| DICT pref.view.toolbars.list = _SEP_,POWER_OFF,SUSPEND,POWER_ON,RESET,SNAPSHOT,REVERT,SNAPSHOT_MANAGER,FAVORITES,QUICK_SWITCH,FULL_SCREEN,SUMMARY,APPLIANCE,CONSOLE,QUICK_MINIMIZE,FILE_EXIT,VPLAY_PLAY,VPLAY_RECORD,VPLAY_STOP +Jan 03 13:15:33.722: vmx| DICT pref.eula.4.appName = VMware Workstation +Jan 03 13:15:33.722: vmx| DICT pref.eula.4.buildNumber = 59824 +Jan 03 13:15:33.722: vmx| DICT hint.vmui.vmWizardHint = FALSE +Jan 03 13:15:33.722: vmx| DICT pref.ws.openedObj2.type = vm +Jan 03 13:15:33.722: vmx| DICT pref.ws.openedObj2.path = /vm/#2b21535b4c02de92/ +Jan 03 13:15:33.722: vmx| DICT pref.ws.openedObj2.file = S:\Virtual Machines\kiosk-0.4-x86\kiosk-0.4-x86.vmx +Jan 03 13:15:33.722: vmx| DICT pref.ws.openedObj2.name = Kiosk Appliance +Jan 03 13:15:33.722: vmx| DICT hint.tools.toolsReminder = FALSE +Jan 03 13:15:33.722: vmx| DICT pref.ws.openedObj2.present = FALSE +Jan 03 13:15:33.722: vmx| DICT --- USER DEFAULTS +Jan 03 13:15:33.722: vmx| DICT --- HOST DEFAULTS +Jan 03 13:15:33.722: vmx| DICT prefvmx.useRecommendedLockedMemSize = TRUE +Jan 03 13:15:33.722: vmx| DICT mainMem.partialLazySave = FALSE +Jan 03 13:15:33.722: vmx| DICT mainMem.partialLazyRestore = FALSE +Jan 03 13:15:33.722: vmx| DICT --- SITE DEFAULTS +Jan 03 13:15:33.722: vmx| DICT prefvmx.useRecommendedLockedMemSize = TRUE +Jan 03 13:15:33.722: vmx| DICT mainMem.partialLazySave = FALSE +Jan 03 13:15:33.722: vmx| DICT mainMem.partialLazyRestore = FALSE +Jan 03 13:15:33.722: vmx| DICT --- COMMAND LINE +Jan 03 13:15:33.722: vmx| DICT gui.available = TRUE +Jan 03 13:15:33.722: vmx| DICT --- CONFIGURATION +Jan 03 13:15:33.722: vmx| DICT config.version = 8 +Jan 03 13:15:33.722: vmx| DICT virtualHW.version = 6 +Jan 03 13:15:33.722: vmx| DICT scsi0.present = TRUE +Jan 03 13:15:33.722: vmx| DICT ide0:0.present = TRUE +Jan 03 13:15:33.722: vmx| DICT ide0:0.fileName = hda.vmdk +Jan 03 13:15:33.722: vmx| DICT ide1:0.present = FALSE +Jan 03 13:15:33.722: vmx| DICT ide1:0.fileName = auto detect +Jan 03 13:15:33.722: vmx| DICT ide1:0.deviceType = cdrom-raw +Jan 03 13:15:33.722: vmx| DICT floppy0.autodetect = TRUE +Jan 03 13:15:33.722: vmx| DICT ethernet0.present = TRUE +Jan 03 13:15:33.722: vmx| DICT ethernet0.wakeOnPcktRcv = FALSE +Jan 03 13:15:33.722: vmx| DICT sound.present = FALSE +Jan 03 13:15:33.722: vmx| DICT sound.fileName = -1 +Jan 03 13:15:33.722: vmx| DICT sound.autodetect = TRUE +Jan 03 13:15:33.722: vmx| DICT svga.autodetect = TRUE +Jan 03 13:15:33.722: vmx| DICT pciBridge0.present = TRUE +Jan 03 13:15:33.722: vmx| DICT mks.keyboardFilter = allow +Jan 03 13:15:33.722: vmx| DICT displayName = Cosmos PXE +Jan 03 13:15:33.722: vmx| DICT guestOS = other +Jan 03 13:15:33.722: vmx| DICT nvram = Other.nvram +Jan 03 13:15:33.722: vmx| DICT deploymentPlatform = windows +Jan 03 13:15:33.722: vmx| DICT virtualHW.productCompatibility = hosted +Jan 03 13:15:33.722: vmx| DICT tools.upgrade.policy = useGlobal +Jan 03 13:15:33.722: vmx| DICT ide1:0.autodetect = TRUE +Jan 03 13:15:33.722: vmx| DICT floppy0.fileName = A: +Jan 03 13:15:33.722: vmx| DICT extendedConfigFile = Other.vmxf +Jan 03 13:15:33.722: vmx| DICT floppy0.present = FALSE +Jan 03 13:15:33.722: vmx| DICT ethernet0.addressType = generated +Jan 03 13:15:33.722: vmx| DICT uuid.location = 56 4d 81 3c dd d8 88 2c-f1 42 bf 58 f5 7c 2d 9f +Jan 03 13:15:33.722: vmx| DICT uuid.bios = 56 4d 81 3c dd d8 88 2c-f1 42 bf 58 f5 7c 2d 9f +Jan 03 13:15:33.722: vmx| DICT ide0:0.redo = +Jan 03 13:15:33.722: vmx| DICT pciBridge0.pciSlotNumber = 17 +Jan 03 13:15:33.722: vmx| DICT scsi0.pciSlotNumber = 16 +Jan 03 13:15:33.722: vmx| DICT ethernet0.pciSlotNumber = 32 +Jan 03 13:15:33.722: vmx| DICT ethernet0.generatedAddress = 00:0c:29:7c:2d:9f +Jan 03 13:15:33.722: vmx| DICT ethernet0.generatedAddressOffset = 0 +Jan 03 13:15:33.722: vmx| DICT --- USER DEFAULTS +Jan 03 13:15:33.722: vmx| DICT --- HOST DEFAULTS +Jan 03 13:15:33.722: vmx| DICT prefvmx.useRecommendedLockedMemSize = TRUE +Jan 03 13:15:33.722: vmx| DICT mainMem.partialLazySave = FALSE +Jan 03 13:15:33.722: vmx| DICT mainMem.partialLazyRestore = FALSE +Jan 03 13:15:33.722: vmx| DICT --- SITE DEFAULTS +Jan 03 13:15:33.722: vmx| DICT prefvmx.useRecommendedLockedMemSize = TRUE +Jan 03 13:15:33.722: vmx| DICT mainMem.partialLazySave = FALSE +Jan 03 13:15:33.722: vmx| DICT mainMem.partialLazyRestore = FALSE +Jan 03 13:15:33.722: vmx| DICT --- GLOBAL SETTINGS +Jan 03 13:15:33.769: vmx| Host display topology 1680x1050. +Jan 03 13:15:33.769: vmx| SVGA using 2360x1770. +Jan 03 13:15:33.769: vmx| WSSCAN: reserved mem (in MB) min=32 max=1920 recommended=1920 +Jan 03 13:15:33.769: vmx| hostMem=2048 maxAllowedAll=-1 maxAllowedVM=8192 +Jan 03 13:15:33.769: vmx| totOverhead=16 +Jan 03 13:15:33.769: vmx| WSSCAN: used rec mem (in MB) 1920 +Jan 03 13:15:33.769: vmx| WSSCAN: Overhead 16189 paged 5381 nonpaged 4096 maxFBSize +Jan 03 13:15:33.784: vmx| WSSCAN 2 85907 394222 394222 491520 459090 50 84837 +Jan 03 13:15:33.784: vmx| LICENSE using: 'HKEY_LOCAL_MACHINE\SOFTWARE\VMware, Inc.\VMware Workstation\License.ws.6.0.200610' +Jan 03 13:15:33.941: vmx| APIC: Host Local APIC at 0xfee00000 +Jan 03 13:15:33.972: vmx| vmm32-modules: [vmm.vmm32 .data:0x2b000 .sdata:0x2c000 .statvars:0x2d000 .peer:0x2e000 .shared:0x54000 .bss:0x65000 .rodata:0x6c000 .text:0x78000 .kstatvars:0x3000 ,mmu-pae.vmm32 .rodata:0x76dcc .data:0x2bdb0 .peer:0x5293c .shared:0x63a4d .bss:0x6abc0 .text:0xcb52c .comment:0x40000cf0 .statvars:0x2000 .kstatvars:0x2000 .scb:0x400035a0 .shared_meta:0x40003480 .peer_meta:0x40000bd0 ,sharedmmu-none.vmm32 .text:0xd5490 .comment:0x40000dec ,pv-none.vmm32 .data:0x2bdcc .peer:0x1000 .shared:0x6435d .bss:0x6b120 .text:0xd54b8 .comment:0x40000dfe .statvars:0x1000 .kstatvars:0x1000 .shared_meta:0x400036f0 ,hv-none.vmm32 .data:0x2bdd0 .peer:0x1000 .shared:0x1000 .bss:0x6b1a4 .text:0xd55c0 .comment:0x40000e46 .statvars:0x1000 .kstatvars:0x1000 ,buslogic-buslogic.vmm32 .shared:0x644ad .bss:0x1000 .text:0xd5624 .comment:0x40000e58 .scb:0x400036c0 .shared_meta:0x40003780 , .rodata:0x76ddc ] +Jan 03 13:15:33.972: vmx| KHZEstimate 3613000 +Jan 03 13:15:33.972: vmx| MHZEstimate 3613 +Jan 03 13:15:33.972: vmx| NumVCPUs 1 +Jan 03 13:15:33.972: vmx| guestCPUID vendor: GenuntelineI +Jan 03 13:15:33.972: vmx| guestCPUID level 00000000, 0: 0x00000006 0x756e6547 0x6c65746e 0x49656e69 +Jan 03 13:15:33.972: vmx| guestCPUID level 00000001, 0: 0x00000f68 0x00010800 0x00002011 0x0febfbff +Jan 03 13:15:33.972: vmx| guestCPUID level 00000002, 0: 0x605b5101 0x00000000 0x00000000 0x007d7040 +Jan 03 13:15:33.972: vmx| guestCPUID level 00000003, 0: 0x00000000 0x00000000 0x00000000 0x00000000 +Jan 03 13:15:33.972: vmx| guestCPUID level 00000004, 0: 0x00000000 0x00000000 0x00000000 0x00000000 +Jan 03 13:15:33.972: vmx| guestCPUID level 00000005, 0: 0x00000040 0x00000040 0x00000000 0x00000000 +Jan 03 13:15:33.972: vmx| guestCPUID level 00000006, 0: 0x00000000 0x00000000 0x00000000 0x00000000 +Jan 03 13:15:33.972: vmx| guestCPUID level 80000000, 0: 0x80000008 0x00000000 0x00000000 0x00000000 +Jan 03 13:15:33.972: vmx| guestCPUID level 80000001, 0: 0x00000000 0x00000000 0x00000001 0x20000800 +Jan 03 13:15:33.972: vmx| guestCPUID level 80000002, 0: 0x20202020 0x20202020 0x20202020 0x6e492020 +Jan 03 13:15:33.972: vmx| guestCPUID level 80000003, 0: 0x286c6574 0x50202952 0x69746e65 0x52286d75 +Jan 03 13:15:33.972: vmx| guestCPUID level 80000004, 0: 0x20442029 0x20555043 0x30362e33 0x007a4847 +Jan 03 13:15:33.972: vmx| guestCPUID level 80000005, 0: 0x00000000 0x00000000 0x00000000 0x00000000 +Jan 03 13:15:33.972: vmx| guestCPUID level 80000006, 0: 0x00000000 0x00000000 0x08006040 0x00000000 +Jan 03 13:15:33.972: vmx| guestCPUID level 80000007, 0: 0x00000000 0x00000000 0x00000000 0x00000000 +Jan 03 13:15:33.972: vmx| guestCPUID level 80000008, 0: 0x00003024 0x00000000 0x00000000 0x00000000 +Jan 03 13:15:33.972: vmx| PShare: enabled 1, scanRate 32, checkRate 16 +Jan 03 13:15:33.972: vmx| UUID: location-UUID is 56 4d d0 c0 92 13 fe 5d-78 9b 0b 2e ae cc 6f c8 +Jan 03 13:15:33.972: vmx| UUID: canonical path is s:\virtual machines\cosmos pxe\other.vmx +Jan 03 13:15:33.972: vmx| UUID: location-UUID is 56 4d 81 3c dd d8 88 2c-f1 42 bf 58 f5 7c 2d 9f +Jan 03 13:15:33.972: vmx| UUID: canonical path is s:\virtual machines\cosmos pxe\other.vmx +Jan 03 13:15:33.972: vmx| UUID: location-UUID is 56 4d 81 3c dd d8 88 2c-f1 42 bf 58 f5 7c 2d 9f +Jan 03 13:15:33.972: vmx| WORKER: Creating new group with numThreads=3 (3) +Jan 03 13:15:33.972: vmx| MM: Using partialmap, 8192 pages AC 0 CE 1 TM 0 DOHU 0 +Jan 03 13:15:33.972: vmx| UUID: canonical path is s:\virtual machines\cosmos pxe\other.vmx +Jan 03 13:15:33.972: vmx| UUID: location-UUID is 56 4d 81 3c dd d8 88 2c-f1 42 bf 58 f5 7c 2d 9f +Jan 03 13:15:34.034: vmx| MM: using 'S:\Virtual Machines\Cosmos PXE\564d813c-ddd8-882c-f142-bf58f57c2d9f.vmem' as a paging file +Jan 03 13:15:34.034: vmx| Msg_Reset: +Jan 03 13:15:34.034: vmx| ---------------------------------------- +Jan 03 13:15:34.034: vmx| Opened paging file S:\Virtual Machines\Cosmos PXE\564d813c-ddd8-882c-f142-bf58f57c2d9f.vmem +Jan 03 13:15:34.034: vmx| Mapped mainmem as pageable +Jan 03 13:15:34.034: vmx| MStat: Creating Stat vm.uptime +Jan 03 13:15:34.034: vmx| MStat: Creating Stat vm.suspendTime +Jan 03 13:15:34.034: vmx| MStat: Creating Stat vm.powerOnTimeStamp +Jan 03 13:15:34.050: vmx| VMXVmdb_LoadRawConfig: Loading raw config +Jan 03 13:15:34.050: vmx| DISK: OPEN ide0:0 'S:\Virtual Machines\Cosmos PXE\hda.vmdk' persistent R[(null)] +Jan 03 13:15:34.316: vmx| DISKLIB-DSCPTR: Opened [0]: "hda.vmdk" (0xa) +Jan 03 13:15:34.316: vmx| DISKLIB-LINK : Opened 'S:\Virtual Machines\Cosmos PXE\hda.vmdk' (0xa): monolithicSparse, 524288 sectors / 256 Mb. +Jan 03 13:15:34.316: vmx| DISKLIB-LIB : Opened "S:\Virtual Machines\Cosmos PXE\hda.vmdk" (flags 0xa). 37D97AC +Jan 03 13:15:34.316: vmx| DiskGetGeometry: Reading of disk partition table +Jan 03 13:15:34.425: vmx| DISK: OPEN 'S:\Virtual Machines\Cosmos PXE\hda.vmdk' Geo (520/16/63) BIOS Geo (0/0/0) freeSpace=110537Mb, ide +Jan 03 13:15:34.425: vmx| Msg_Reset: +Jan 03 13:15:34.425: vmx| ---------------------------------------- +Jan 03 13:15:34.425: vmx| TimeTracker host to guest rate conversion 284749797533904 @ 3613000000Hz -> 284749797533904 @ 3613000000Hz +Jan 03 13:15:34.425: vmx| TimeTracker host to guest rate conversion ((x * 2147483648) >> 31) + 0 +Jan 03 13:15:34.472: vmx| Host display topology 1680x1050. +Jan 03 13:15:34.472: vmx| SVGA using 2360x1770. +Jan 03 13:15:34.472: vmx| MKS REMOTE Loading VNC Configuration from VM config file +Jan 03 13:15:34.472: vmx| DISKUTIL: ide0:0 : capacity=524288 +Jan 03 13:15:34.472: vmx| Host display topology 1680x1050 with 1 displays. +Jan 03 13:15:34.472: vmx| SVGA using 2360x1770. +Jan 03 13:15:34.472: vmx| SCSI0: UNTAGGED commands will be converted to ORDER tags. +Jan 03 13:15:34.472: vmx| VLANCE: send cluster threshold is 80, size = 2 recalcInterval is 2 ticks +Jan 03 13:15:34.472: vmx| Ethernet0 MAC Address: 00:0c:29:7c:2d:9f +Jan 03 13:15:34.472: vmx| VMXNET: send cluster threshold is 80, size = 2 recalcInterval is 2 ticks, dontClusterSize is 128 +Jan 03 13:15:34.472: vmx| E1000: checksum cycles/kB: C=1242 asm=2914 +Jan 03 13:15:34.472: vmx| MStat: Creating Stat vm.heartbeat +Jan 03 13:15:34.472: vmx| DISKUTIL: ide0:0 : toolsVersion = 0 +Jan 03 13:15:34.488: vmx| DISKUTIL: Offline toolsVersion = 0 +Jan 03 13:15:34.488: vmx| TOOLS INSTALL initializing state to IDLE on power on. +Jan 03 13:15:34.488: vmx| PTSC to VMI Wallclock (nsec) 284749995553200 @ 3613000000Hz -> 1199355334000000000 @ 1000000000Hz +Jan 03 13:15:34.488: vmx| PTSC to VMI Wallclock (nsec) ((x * 2377507498) >> 33) + 1199276521380156108 +Jan 03 13:15:34.488: vmx| VirtualProtect MapProtectMem(0x3e90000,0x1000) returns 0x1e7 +Jan 03 13:15:34.488: vmx| VirtualProtect MapProtectMem(0x3e92000,0x0) returns 0x57 +Jan 03 13:15:34.488: vmx| TOOLS received request in VMX to set option 'enableDnD' -> '1' +Jan 03 13:15:34.488: vmx| TOOLS received request in VMX to set option 'copypaste' -> '1' +Jan 03 13:15:34.503: vmx| VMX_PowerOn: ModuleTable_PowerOn = 1 +Jan 03 13:15:34.503: vmx| VMX setting maximum IPC write buffers to 0 packets, 0 bytes +Jan 03 13:15:34.503: mks| Async MKS thread is alive +Jan 03 13:15:34.503: vmx| DnD rpc already set to 1 +Jan 03 13:15:34.503: vmx| DnD CopyPasteRegisterRpc already set to 1 +Jan 03 13:15:34.503: vcpu-0| APIC: version = 0x14, max LVT = 5 +Jan 03 13:15:34.503: vcpu-0| APIC: LDR = 0x2000000, DFR = 0xffffffff +Jan 03 13:15:34.519: vcpu-0| guestCpuFeatures = 0x800001ba +Jan 03 13:15:34.519: vcpu-0| Init modules. +Jan 03 13:15:34.519: vcpu-0| CPU reset: hard +Jan 03 13:15:34.519: vmx| VNET: Notification enabled for Ethernet0 +Jan 03 13:15:34.581: vcpu-0| sz=3051488 +Jan 03 13:15:34.581: vcpu-0| vmm32 initialized: Releasebuild-59824. cflags: 0x00000002.08000002.a0000600.00000004 +Jan 03 13:15:34.581: vcpu-0| MonitorInitNumaUnmapVMM32 +Jan 03 13:15:35.081: vcpu-0| SVGA: Registering MemSpace at 0xf0000000(0x0) and 0xe8000000(0x0) +Jan 03 13:15:35.081: vcpu-0| SVGA: Unregistering MemSpace at 0xf0000000(0xf0000000) and 0xe8000000(0xe8000000) +Jan 03 13:15:35.128: vcpu-0| SVGA: Registering MemSpace at 0xf0000000(0xf0000000) and 0xe8000000(0xe8000000) +Jan 03 13:15:35.144: vcpu-0| SVGA: Unregistering MemSpace at 0xf0000000(0xf0000000) and 0xe8000000(0xe8000000) +Jan 03 13:15:35.144: vcpu-0| SVGA: Registering IOSpace at 0x1080 +Jan 03 13:15:35.144: vcpu-0| SVGA: Registering MemSpace at 0xf0000000(0xf0000000) and 0xe8000000(0xe8000000) +Jan 03 13:15:35.284: mks| Connecting to window system. +Jan 03 13:15:36.816: mks| Ignoring update request in VGA_Expose (mode change pending). +Jan 03 13:15:36.816: mks| Ignoring update request in VGA_Expose (mode change pending). +Jan 03 13:15:36.941: mks| Ignoring update request in VGA_Expose (mode change pending). +Jan 03 13:15:37.128: vcpu-0| VIDE: Curr CHS info cyls: 520 heads: 16 sects: 63 lba_cap: 524288 +Jan 03 13:15:37.175: vcpu-0| BIOS-UUID is 56 4d 81 3c dd d8 88 2c-f1 42 bf 58 f5 7c 2d 9f +Jan 03 13:15:37.581: vcpu-0| DISKUTIL: ide0:0 : toolsVersion = 0 +Jan 03 13:15:37.581: vcpu-0| DISKUTIL: Offline toolsVersion = 0 +Jan 03 13:15:44.222: vcpu-0| Msg_Post: Warning +Jan 03 13:15:44.222: vcpu-0| [msg.Backdoor.OsNotFound] No bootable device was detected. A bootable device might be a CD, floppy, hard disk, or network device, as when booting with PXE. +Jan 03 13:15:44.222: vcpu-0| To install an operating system, insert a bootable CD or floppy and restart the virtual machine by clicking the Reset button.---------------------------------------- +Jan 03 13:15:56.753: vmx| VMXVmdbCbVmVmxExecState: Exec state change requested to state poweredOff with reset +Jan 03 13:15:56.753: vmx| +Jan 03 13:15:56.753: vmx| +Jan 03 13:15:56.753: vmx| VMXRequestReset +Jan 03 13:15:56.753: vmx| Stopping VCPU threads... +Jan 03 13:15:56.769: mks| Detaching from window system. +Jan 03 13:15:56.769: mks| Async MKS thread is exiting +Jan 03 13:15:56.769: vmx| TOOLS received request in VMX to set option 'enableDnD' -> '0' +Jan 03 13:15:56.769: vmx| TOOLS received request in VMX to set option 'copypaste' -> '0' +Jan 03 13:15:56.769: vmx| TOOLS received request in VMX to set option 'copypaste' -> '0' +Jan 03 13:15:56.784: vmx| MKS local poweroff +Jan 03 13:15:56.784: vmx| ide0:0: numIOs = 5 numMergedIOs = 0 numSplitIOs = 0 ( 0.0%) +Jan 03 13:15:56.784: vmx| AIOWIN32: asyncOps=1 syncOps=8 bufSize=4Kb delayed=0 fixed=3 sgOp=2 sgOn=1 +Jan 03 13:15:56.784: vmx| WORKER: asyncOps=0 maxActiveOps=0 maxPending=0 maxCompleted=0 +Jan 03 13:15:56.831: vmx| PowerOn +Jan 03 13:15:56.831: vmx| Host: WIN32 highest NUMA node 0 +Jan 03 13:15:56.831: vmx| Host: WIN32 NUMA node 0, CPU mask 0x0000000000000003 +Jan 03 13:15:56.831: vmx| VMXVmdb_LoadRawConfig: Loading raw config +Jan 03 13:15:56.831: vmx| HOST Windows version 5.2, build 3790, platform 2, "Service Pack 2", SMP +Jan 03 13:15:56.831: vmx| DICT --- USER PREFERENCES +Jan 03 13:15:56.831: vmx| DICT pref.autoFitFullScreen = fitHostToGuest +Jan 03 13:15:56.831: vmx| DICT pref.view.navBar.type = favorites +Jan 03 13:15:56.831: vmx| DICT pref.view.toolbars.power.items.count = 7 +Jan 03 13:15:56.831: vmx| DICT pref.view.toolbars.power.item0.id = POWER_OFF +Jan 03 13:15:56.831: vmx| DICT pref.view.toolbars.power.item1.id = SUSPEND +Jan 03 13:15:56.831: vmx| DICT pref.view.toolbars.power.item2.id = POWER_ON +Jan 03 13:15:56.831: vmx| DICT pref.view.toolbars.power.item3.id = RESET +Jan 03 13:15:56.831: vmx| DICT pref.view.toolbars.power.item4.id = _SEP_ +Jan 03 13:15:56.831: vmx| DICT pref.view.toolbars.power.item5.id = PREVIEW_PLAYER +Jan 03 13:15:56.831: vmx| DICT pref.view.toolbars.power.item6.id = PREVIEW_WS +Jan 03 13:15:56.831: vmx| DICT pref.mruDest0.present = FALSE +Jan 03 13:15:56.831: vmx| DICT pref.mruDest0.destString = +Jan 03 13:15:56.831: vmx| DICT pref.mruDest0.user = +Jan 03 13:15:56.831: vmx| DICT pref.mruDest1.present = FALSE +Jan 03 13:15:56.831: vmx| DICT pref.mruDest1.destString = +Jan 03 13:15:56.831: vmx| DICT pref.mruDest1.user = +Jan 03 13:15:56.831: vmx| DICT pref.mruDest2.present = FALSE +Jan 03 13:15:56.831: vmx| DICT pref.mruDest2.destString = +Jan 03 13:15:56.831: vmx| DICT pref.mruDest2.user = +Jan 03 13:15:56.831: vmx| DICT pref.mruDest3.present = FALSE +Jan 03 13:15:56.831: vmx| DICT pref.mruDest3.destString = +Jan 03 13:15:56.831: vmx| DICT pref.mruDest3.user = +Jan 03 13:15:56.831: vmx| DICT pref.mruDest4.present = FALSE +Jan 03 13:15:56.831: vmx| DICT pref.mruDest4.destString = +Jan 03 13:15:56.831: vmx| DICT pref.mruDest4.user = +Jan 03 13:15:56.847: vmx| DICT pref.mruDest5.present = FALSE +Jan 03 13:15:56.847: vmx| DICT pref.mruDest5.destString = +Jan 03 13:15:56.847: vmx| DICT pref.mruDest5.user = +Jan 03 13:15:56.847: vmx| DICT pref.mruDest6.present = FALSE +Jan 03 13:15:56.847: vmx| DICT pref.mruDest6.destString = +Jan 03 13:15:56.847: vmx| DICT pref.mruDest6.user = +Jan 03 13:15:56.847: vmx| DICT pref.mruDest7.present = FALSE +Jan 03 13:15:56.847: vmx| DICT pref.mruDest7.destString = +Jan 03 13:15:56.847: vmx| DICT pref.mruDest7.user = +Jan 03 13:15:56.847: vmx| DICT pref.view.toolbars.proj.items.count = 4 +Jan 03 13:15:56.847: vmx| DICT pref.view.toolbars.proj.item0.id = ADD_VM +Jan 03 13:15:56.847: vmx| DICT pref.view.toolbars.proj.item1.id = POLICIES +Jan 03 13:15:56.847: vmx| DICT pref.view.toolbars.proj.item2.id = PKG_NEW +Jan 03 13:15:56.847: vmx| DICT pref.view.toolbars.proj.item3.id = EDIT_SETTINGS +Jan 03 13:15:56.847: vmx| DICT pref.view.toolbars.view.items.count = 6 +Jan 03 13:15:56.847: vmx| DICT pref.view.toolbars.view.item0.id = FAVORITES +Jan 03 13:15:56.847: vmx| DICT pref.view.toolbars.view.item1.id = FULL_SCREEN +Jan 03 13:15:56.847: vmx| DICT pref.view.toolbars.view.item2.id = QUICK_SWITCH +Jan 03 13:15:56.847: vmx| DICT pref.view.toolbars.view.item3.id = _SEP_ +Jan 03 13:15:56.847: vmx| DICT pref.view.toolbars.view.item4.id = SUMMARY +Jan 03 13:15:56.847: vmx| DICT pref.view.toolbars.view.item5.id = CONSOLE +Jan 03 13:15:56.847: vmx| DICT pref.view.toolbars.snapshot.items.count = 3 +Jan 03 13:15:56.847: vmx| DICT pref.view.toolbars.snapshot.item0.id = SNAPSHOT +Jan 03 13:15:56.847: vmx| DICT pref.view.toolbars.snapshot.item1.id = REVERT +Jan 03 13:15:56.847: vmx| DICT pref.view.toolbars.snapshot.item2.id = SNAPSHOT_MANAGER +Jan 03 13:15:56.847: vmx| DICT hint.guestos.xp = FALSE +Jan 03 13:15:56.847: vmx| DICT hint.buslogic.needDriver = FALSE +Jan 03 13:15:56.847: vmx| DICT hint.mainmem.lazyResumeHint = FALSE +Jan 03 13:15:56.847: vmx| DICT webUpdate.checkLast = 1199276671 +Jan 03 13:15:56.847: vmx| DICT webUpdate.lastCheck.status = done_none +Jan 03 13:15:56.847: vmx| DICT pref.autoFit = FALSE +Jan 03 13:15:56.847: vmx| DICT pref.autoFitGuestToWindow = TRUE +Jan 03 13:15:56.847: vmx| DICT pref.view.navBar = FALSE +Jan 03 13:15:56.847: vmx| DICT pref.view.tabs = TRUE +Jan 03 13:15:56.847: vmx| DICT pref.view.toolbars.menu.position.ix = 0 +Jan 03 13:15:56.847: vmx| DICT pref.view.toolbars.menu.position.newLine = TRUE +Jan 03 13:15:56.847: vmx| DICT pref.view.toolbars.menu.position.length = 0 +Jan 03 13:15:56.847: vmx| DICT pref.view.toolbars.power.position.ix = 2 +Jan 03 13:15:56.847: vmx| DICT pref.view.toolbars.power.position.length = 138 +Jan 03 13:15:56.847: vmx| DICT pref.view.toolbars.snapshot = FALSE +Jan 03 13:15:56.847: vmx| DICT pref.view.toolbars.snapshot.position.ix = 3 +Jan 03 13:15:56.847: vmx| DICT pref.view.toolbars.snapshot.position.newLine = FALSE +Jan 03 13:15:56.847: vmx| DICT pref.view.toolbars.snapshot.position.length = 87 +Jan 03 13:15:56.847: vmx| DICT pref.view.toolbars.view.position.ix = 1 +Jan 03 13:15:56.847: vmx| DICT pref.view.toolbars.view.position.length = 247 +Jan 03 13:15:56.847: vmx| DICT pref.placement.left = 0 +Jan 03 13:15:56.847: vmx| DICT pref.placement.right = 1680 +Jan 03 13:15:56.847: vmx| DICT pref.placement.bottom = 1020 +Jan 03 13:15:56.847: vmx| DICT pref.tip.startup = FALSE +Jan 03 13:15:56.847: vmx| DICT pref.tip.index = 2 +Jan 03 13:15:56.847: vmx| DICT pref.eula.0.appName = VMware Workstation +Jan 03 13:15:56.847: vmx| DICT pref.eula.0.buildNumber = 29772 +Jan 03 13:15:56.847: vmx| DICT pref.eula.size = 3 +Jan 03 13:15:56.847: vmx| DICT prefvmx.defaultVMPath = S:\Virtual Machines +Jan 03 13:15:56.847: vmx| DICT pref.placement.top = 0 +Jan 03 13:15:56.847: vmx| DICT webUpdate.checkPeriod = daily +Jan 03 13:15:56.847: vmx| DICT pref.ws.currentObj.path = /vm/#50b9136e2f6e71c4/ +Jan 03 13:15:56.847: vmx| DICT pref.ws.currentObj.type = vm +Jan 03 13:15:56.847: vmx| DICT pref.ws.openedObj0.present = TRUE +Jan 03 13:15:56.847: vmx| DICT pref.ws.openedObj0.type = vm +Jan 03 13:15:56.847: vmx| DICT pref.ws.openedObj0.path = /vm/#50b9136e2f6e71c4/ +Jan 03 13:15:56.847: vmx| DICT pref.ws.openedObj0.file = S:\Virtual Machines\Kudzu\Kudzu.vmx +Jan 03 13:15:56.847: vmx| DICT pref.ws.openedObj0.name = Kudzu New +Jan 03 13:15:56.847: vmx| DICT pref.ws.openedObj.maxNum = 1 +Jan 03 13:15:56.847: vmx| DICT pref.ws.openedObj1.present = TRUE +Jan 03 13:15:56.847: vmx| DICT pref.ws.openedObj1.type = vm +Jan 03 13:15:56.847: vmx| DICT pref.ws.openedObj1.path = /vm/#50b9136e2f6e71c4/ +Jan 03 13:15:56.847: vmx| DICT pref.ws.openedObj1.file = S:\Virtual Machines\Kudzu\Kudzu.vmx +Jan 03 13:15:56.847: vmx| DICT pref.ws.openedObj1.name = Kudzu New +Jan 03 13:15:56.847: vmx| DICT pref.eula.1.appName = VMware Workstation +Jan 03 13:15:56.847: vmx| DICT pref.eula.1.buildNumber = 34685 +Jan 03 13:15:56.847: vmx| DICT pref.eula.2.appName = VMware Workstation +Jan 03 13:15:56.847: vmx| DICT pref.eula.2.buildNumber = 44386 +Jan 03 13:15:56.847: vmx| DICT pref.eula.3.appName = VMware Workstation +Jan 03 13:15:56.847: vmx| DICT pref.eula.3.buildNumber = 45731 +Jan 03 13:15:56.847: vmx| DICT pref.mruATS0.present = FALSE +Jan 03 13:15:56.847: vmx| DICT pref.mruATS0.atsString = +Jan 03 13:15:56.847: vmx| DICT pref.mruATS0.domain = +Jan 03 13:15:56.847: vmx| DICT pref.mruATS0.user = +Jan 03 13:15:56.847: vmx| DICT pref.mruATS0.secure = FALSE +Jan 03 13:15:56.847: vmx| DICT pref.mruATS0.port = 0 +Jan 03 13:15:56.847: vmx| DICT pref.mruATS1.present = FALSE +Jan 03 13:15:56.847: vmx| DICT pref.mruATS1.atsString = +Jan 03 13:15:56.847: vmx| DICT pref.mruATS1.domain = +Jan 03 13:15:56.847: vmx| DICT pref.mruATS1.user = +Jan 03 13:15:56.847: vmx| DICT pref.mruATS1.secure = FALSE +Jan 03 13:15:56.847: vmx| DICT pref.mruATS1.port = 0 +Jan 03 13:15:56.847: vmx| DICT pref.mruATS2.present = FALSE +Jan 03 13:15:56.847: vmx| DICT pref.mruATS2.atsString = +Jan 03 13:15:56.847: vmx| DICT pref.mruATS2.domain = +Jan 03 13:15:56.847: vmx| DICT pref.mruATS2.user = +Jan 03 13:15:56.847: vmx| DICT pref.mruATS2.secure = FALSE +Jan 03 13:15:56.847: vmx| DICT pref.mruATS2.port = 0 +Jan 03 13:15:56.847: vmx| DICT pref.mruATS3.present = FALSE +Jan 03 13:15:56.847: vmx| DICT pref.mruATS3.atsString = +Jan 03 13:15:56.847: vmx| DICT pref.mruATS3.domain = +Jan 03 13:15:56.847: vmx| DICT pref.mruATS3.user = +Jan 03 13:15:56.847: vmx| DICT pref.mruATS3.secure = FALSE +Jan 03 13:15:56.847: vmx| DICT pref.mruATS3.port = 0 +Jan 03 13:15:56.847: vmx| DICT pref.mruATS4.present = FALSE +Jan 03 13:15:56.847: vmx| DICT pref.mruATS4.atsString = +Jan 03 13:15:56.847: vmx| DICT pref.mruATS4.domain = +Jan 03 13:15:56.847: vmx| DICT pref.mruATS4.user = +Jan 03 13:15:56.847: vmx| DICT pref.mruATS4.secure = FALSE +Jan 03 13:15:56.847: vmx| DICT pref.mruATS4.port = 0 +Jan 03 13:15:56.847: vmx| DICT pref.mruATS5.present = FALSE +Jan 03 13:15:56.847: vmx| DICT pref.mruATS5.atsString = +Jan 03 13:15:56.847: vmx| DICT pref.mruATS5.domain = +Jan 03 13:15:56.847: vmx| DICT pref.mruATS5.user = +Jan 03 13:15:56.847: vmx| DICT pref.mruATS5.secure = FALSE +Jan 03 13:15:56.847: vmx| DICT pref.mruATS5.port = 0 +Jan 03 13:15:56.847: vmx| DICT pref.mruATS6.present = FALSE +Jan 03 13:15:56.847: vmx| DICT pref.mruATS6.atsString = +Jan 03 13:15:56.847: vmx| DICT pref.mruATS6.domain = +Jan 03 13:15:56.847: vmx| DICT pref.mruATS6.user = +Jan 03 13:15:56.847: vmx| DICT pref.mruATS6.secure = FALSE +Jan 03 13:15:56.847: vmx| DICT pref.mruATS6.port = 0 +Jan 03 13:15:56.847: vmx| DICT pref.mruATS7.present = FALSE +Jan 03 13:15:56.847: vmx| DICT pref.mruATS7.atsString = +Jan 03 13:15:56.847: vmx| DICT pref.mruATS7.domain = +Jan 03 13:15:56.847: vmx| DICT pref.mruATS7.user = +Jan 03 13:15:56.847: vmx| DICT pref.mruATS7.secure = FALSE +Jan 03 13:15:56.847: vmx| DICT pref.mruATS7.port = 0 +Jan 03 13:15:56.847: vmx| DICT pref.view.toolbars.list = _SEP_,POWER_OFF,SUSPEND,POWER_ON,RESET,SNAPSHOT,REVERT,SNAPSHOT_MANAGER,FAVORITES,QUICK_SWITCH,FULL_SCREEN,SUMMARY,APPLIANCE,CONSOLE,QUICK_MINIMIZE,FILE_EXIT,VPLAY_PLAY,VPLAY_RECORD,VPLAY_STOP +Jan 03 13:15:56.847: vmx| DICT pref.eula.4.appName = VMware Workstation +Jan 03 13:15:56.847: vmx| DICT pref.eula.4.buildNumber = 59824 +Jan 03 13:15:56.847: vmx| DICT hint.vmui.vmWizardHint = FALSE +Jan 03 13:15:56.847: vmx| DICT pref.ws.openedObj2.type = vm +Jan 03 13:15:56.847: vmx| DICT pref.ws.openedObj2.path = /vm/#2b21535b4c02de92/ +Jan 03 13:15:56.847: vmx| DICT pref.ws.openedObj2.file = S:\Virtual Machines\kiosk-0.4-x86\kiosk-0.4-x86.vmx +Jan 03 13:15:56.847: vmx| DICT pref.ws.openedObj2.name = Kiosk Appliance +Jan 03 13:15:56.847: vmx| DICT hint.tools.toolsReminder = FALSE +Jan 03 13:15:56.847: vmx| DICT pref.ws.openedObj2.present = FALSE +Jan 03 13:15:56.847: vmx| DICT --- USER DEFAULTS +Jan 03 13:15:56.847: vmx| DICT --- HOST DEFAULTS +Jan 03 13:15:56.847: vmx| DICT prefvmx.useRecommendedLockedMemSize = TRUE +Jan 03 13:15:56.847: vmx| DICT mainMem.partialLazySave = FALSE +Jan 03 13:15:56.847: vmx| DICT mainMem.partialLazyRestore = FALSE +Jan 03 13:15:56.847: vmx| DICT --- SITE DEFAULTS +Jan 03 13:15:56.847: vmx| DICT prefvmx.useRecommendedLockedMemSize = TRUE +Jan 03 13:15:56.847: vmx| DICT mainMem.partialLazySave = FALSE +Jan 03 13:15:56.847: vmx| DICT mainMem.partialLazyRestore = FALSE +Jan 03 13:15:56.847: vmx| DICT --- COMMAND LINE +Jan 03 13:15:56.847: vmx| DICT gui.available = TRUE +Jan 03 13:15:56.847: vmx| DICT --- CONFIGURATION +Jan 03 13:15:56.847: vmx| DICT config.version = 8 +Jan 03 13:15:56.847: vmx| DICT virtualHW.version = 6 +Jan 03 13:15:56.847: vmx| DICT scsi0.present = TRUE +Jan 03 13:15:56.847: vmx| DICT ide0:0.present = TRUE +Jan 03 13:15:56.847: vmx| DICT ide0:0.fileName = hda.vmdk +Jan 03 13:15:56.847: vmx| DICT ide1:0.present = FALSE +Jan 03 13:15:56.847: vmx| DICT ide1:0.fileName = auto detect +Jan 03 13:15:56.847: vmx| DICT ide1:0.deviceType = cdrom-raw +Jan 03 13:15:56.847: vmx| DICT floppy0.autodetect = TRUE +Jan 03 13:15:56.847: vmx| DICT ethernet0.present = TRUE +Jan 03 13:15:56.847: vmx| DICT ethernet0.wakeOnPcktRcv = FALSE +Jan 03 13:15:56.847: vmx| DICT sound.present = FALSE +Jan 03 13:15:56.847: vmx| DICT sound.fileName = -1 +Jan 03 13:15:56.847: vmx| DICT sound.autodetect = TRUE +Jan 03 13:15:56.847: vmx| DICT svga.autodetect = TRUE +Jan 03 13:15:56.847: vmx| DICT pciBridge0.present = TRUE +Jan 03 13:15:56.847: vmx| DICT mks.keyboardFilter = allow +Jan 03 13:15:56.847: vmx| DICT displayName = Cosmos PXE +Jan 03 13:15:56.847: vmx| DICT guestOS = other +Jan 03 13:15:56.847: vmx| DICT nvram = Other.nvram +Jan 03 13:15:56.847: vmx| DICT deploymentPlatform = windows +Jan 03 13:15:56.847: vmx| DICT virtualHW.productCompatibility = hosted +Jan 03 13:15:56.847: vmx| DICT tools.upgrade.policy = useGlobal +Jan 03 13:15:56.847: vmx| DICT ide1:0.autodetect = TRUE +Jan 03 13:15:56.847: vmx| DICT floppy0.fileName = A: +Jan 03 13:15:56.847: vmx| DICT extendedConfigFile = Other.vmxf +Jan 03 13:15:56.847: vmx| DICT floppy0.present = FALSE +Jan 03 13:15:56.847: vmx| DICT ethernet0.addressType = generated +Jan 03 13:15:56.847: vmx| DICT uuid.location = 56 4d 81 3c dd d8 88 2c-f1 42 bf 58 f5 7c 2d 9f +Jan 03 13:15:56.847: vmx| DICT uuid.bios = 56 4d 81 3c dd d8 88 2c-f1 42 bf 58 f5 7c 2d 9f +Jan 03 13:15:56.847: vmx| DICT ide0:0.redo = +Jan 03 13:15:56.847: vmx| DICT pciBridge0.pciSlotNumber = 17 +Jan 03 13:15:56.847: vmx| DICT scsi0.pciSlotNumber = 16 +Jan 03 13:15:56.847: vmx| DICT ethernet0.pciSlotNumber = 32 +Jan 03 13:15:56.847: vmx| DICT ethernet0.generatedAddress = 00:0c:29:7c:2d:9f +Jan 03 13:15:56.847: vmx| DICT ethernet0.generatedAddressOffset = 0 +Jan 03 13:15:56.847: vmx| DICT --- USER DEFAULTS +Jan 03 13:15:56.847: vmx| DICT --- HOST DEFAULTS +Jan 03 13:15:56.847: vmx| DICT prefvmx.useRecommendedLockedMemSize = TRUE +Jan 03 13:15:56.847: vmx| DICT mainMem.partialLazySave = FALSE +Jan 03 13:15:56.847: vmx| DICT mainMem.partialLazyRestore = FALSE +Jan 03 13:15:56.847: vmx| DICT --- SITE DEFAULTS +Jan 03 13:15:56.847: vmx| DICT prefvmx.useRecommendedLockedMemSize = TRUE +Jan 03 13:15:56.847: vmx| DICT mainMem.partialLazySave = FALSE +Jan 03 13:15:56.847: vmx| DICT mainMem.partialLazyRestore = FALSE +Jan 03 13:15:56.847: vmx| DICT --- GLOBAL SETTINGS +Jan 03 13:15:56.878: vmx| Host display topology 1680x1050. +Jan 03 13:15:56.878: vmx| SVGA using 2360x1770. +Jan 03 13:15:56.878: vmx| WSSCAN: reserved mem (in MB) min=32 max=1920 recommended=1920 +Jan 03 13:15:56.878: vmx| hostMem=2048 maxAllowedAll=-1 maxAllowedVM=8192 +Jan 03 13:15:56.878: vmx| totOverhead=16 +Jan 03 13:15:56.878: vmx| WSSCAN: used rec mem (in MB) 1920 +Jan 03 13:15:56.878: vmx| WSSCAN: Overhead 16189 paged 5381 nonpaged 4096 maxFBSize +Jan 03 13:15:56.878: vmx| WSSCAN 2 85818 394243 394243 491520 459423 50 84835 +Jan 03 13:15:56.894: vmx| LICENSE using: 'HKEY_LOCAL_MACHINE\SOFTWARE\VMware, Inc.\VMware Workstation\License.ws.6.0.200610' +Jan 03 13:15:57.019: vmx| APIC: Host Local APIC at 0xfee00000 +Jan 03 13:15:57.050: vmx| vmm32-modules: [vmm.vmm32 .data:0x2b000 .sdata:0x2c000 .statvars:0x2d000 .peer:0x2e000 .shared:0x54000 .bss:0x65000 .rodata:0x6c000 .text:0x78000 .kstatvars:0x3000 ,mmu-pae.vmm32 .rodata:0x76dcc .data:0x2bdb0 .peer:0x5293c .shared:0x63a4d .bss:0x6abc0 .text:0xcb52c .comment:0x40000cf0 .statvars:0x2000 .kstatvars:0x2000 .scb:0x400035a0 .shared_meta:0x40003480 .peer_meta:0x40000bd0 ,sharedmmu-none.vmm32 .text:0xd5490 .comment:0x40000dec ,pv-none.vmm32 .data:0x2bdcc .peer:0x1000 .shared:0x6435d .bss:0x6b120 .text:0xd54b8 .comment:0x40000dfe .statvars:0x1000 .kstatvars:0x1000 .shared_meta:0x400036f0 ,hv-none.vmm32 .data:0x2bdd0 .peer:0x1000 .shared:0x1000 .bss:0x6b1a4 .text:0xd55c0 .comment:0x40000e46 .statvars:0x1000 .kstatvars:0x1000 ,buslogic-buslogic.vmm32 .shared:0x644ad .bss:0x1000 .text:0xd5624 .comment:0x40000e58 .scb:0x400036c0 .shared_meta:0x40003780 , .rodata:0x76ddc ] +Jan 03 13:15:57.066: vmx| KHZEstimate 3613000 +Jan 03 13:15:57.066: vmx| MHZEstimate 3613 +Jan 03 13:15:57.066: vmx| NumVCPUs 1 +Jan 03 13:15:57.066: vmx| guestCPUID vendor: GenuntelineI +Jan 03 13:15:57.066: vmx| guestCPUID level 00000000, 0: 0x00000006 0x756e6547 0x6c65746e 0x49656e69 +Jan 03 13:15:57.066: vmx| guestCPUID level 00000001, 0: 0x00000f68 0x00010800 0x00002011 0x0febfbff +Jan 03 13:15:57.066: vmx| guestCPUID level 00000002, 0: 0x605b5101 0x00000000 0x00000000 0x007d7040 +Jan 03 13:15:57.066: vmx| guestCPUID level 00000003, 0: 0x00000000 0x00000000 0x00000000 0x00000000 +Jan 03 13:15:57.066: vmx| guestCPUID level 00000004, 0: 0x00000000 0x00000000 0x00000000 0x00000000 +Jan 03 13:15:57.066: vmx| guestCPUID level 00000005, 0: 0x00000040 0x00000040 0x00000000 0x00000000 +Jan 03 13:15:57.066: vmx| guestCPUID level 00000006, 0: 0x00000000 0x00000000 0x00000000 0x00000000 +Jan 03 13:15:57.066: vmx| guestCPUID level 80000000, 0: 0x80000008 0x00000000 0x00000000 0x00000000 +Jan 03 13:15:57.066: vmx| guestCPUID level 80000001, 0: 0x00000000 0x00000000 0x00000001 0x20000800 +Jan 03 13:15:57.066: vmx| guestCPUID level 80000002, 0: 0x20202020 0x20202020 0x20202020 0x6e492020 +Jan 03 13:15:57.066: vmx| guestCPUID level 80000003, 0: 0x286c6574 0x50202952 0x69746e65 0x52286d75 +Jan 03 13:15:57.066: vmx| guestCPUID level 80000004, 0: 0x20442029 0x20555043 0x30362e33 0x007a4847 +Jan 03 13:15:57.066: vmx| guestCPUID level 80000005, 0: 0x00000000 0x00000000 0x00000000 0x00000000 +Jan 03 13:15:57.066: vmx| guestCPUID level 80000006, 0: 0x00000000 0x00000000 0x08006040 0x00000000 +Jan 03 13:15:57.066: vmx| guestCPUID level 80000007, 0: 0x00000000 0x00000000 0x00000000 0x00000000 +Jan 03 13:15:57.066: vmx| guestCPUID level 80000008, 0: 0x00003024 0x00000000 0x00000000 0x00000000 +Jan 03 13:15:57.066: vmx| PShare: enabled 1, scanRate 32, checkRate 16 +Jan 03 13:15:57.066: vmx| UUID: location-UUID is 56 4d d0 c0 92 13 fe 5d-78 9b 0b 2e ae cc 6f c8 +Jan 03 13:15:57.066: vmx| UUID: canonical path is s:\virtual machines\cosmos pxe\other.vmx +Jan 03 13:15:57.066: vmx| UUID: location-UUID is 56 4d 81 3c dd d8 88 2c-f1 42 bf 58 f5 7c 2d 9f +Jan 03 13:15:57.066: vmx| UUID: canonical path is s:\virtual machines\cosmos pxe\other.vmx +Jan 03 13:15:57.066: vmx| UUID: location-UUID is 56 4d 81 3c dd d8 88 2c-f1 42 bf 58 f5 7c 2d 9f +Jan 03 13:15:57.066: vmx| WORKER: Creating new group with numThreads=3 (3) +Jan 03 13:15:57.066: vmx| MM: Using partialmap, 8192 pages AC 0 CE 1 TM 0 DOHU 0 +Jan 03 13:15:57.066: vmx| UUID: canonical path is s:\virtual machines\cosmos pxe\other.vmx +Jan 03 13:15:57.066: vmx| UUID: location-UUID is 56 4d 81 3c dd d8 88 2c-f1 42 bf 58 f5 7c 2d 9f +Jan 03 13:15:57.066: vmx| MM: using 'S:\Virtual Machines\Cosmos PXE\564d813c-ddd8-882c-f142-bf58f57c2d9f.vmem' as a paging file +Jan 03 13:15:57.066: vmx| Msg_Reset: +Jan 03 13:15:57.066: vmx| ---------------------------------------- +Jan 03 13:15:57.066: vmx| Opened paging file S:\Virtual Machines\Cosmos PXE\564d813c-ddd8-882c-f142-bf58f57c2d9f.vmem +Jan 03 13:15:57.066: vmx| Mapped mainmem as pageable +Jan 03 13:15:57.066: vmx| MStat: Creating Stat vm.uptime +Jan 03 13:15:57.066: vmx| MStat: Creating Stat vm.suspendTime +Jan 03 13:15:57.066: vmx| MStat: Creating Stat vm.powerOnTimeStamp +Jan 03 13:15:57.081: vmx| VMXVmdb_LoadRawConfig: Loading raw config +Jan 03 13:15:57.081: vmx| DISK: OPEN ide0:0 'S:\Virtual Machines\Cosmos PXE\hda.vmdk' persistent R[(null)] +Jan 03 13:15:57.394: vmx| DISKLIB-DSCPTR: Opened [0]: "hda.vmdk" (0xa) +Jan 03 13:15:57.394: vmx| DISKLIB-LINK : Opened 'S:\Virtual Machines\Cosmos PXE\hda.vmdk' (0xa): monolithicSparse, 524288 sectors / 256 Mb. +Jan 03 13:15:57.394: vmx| DISKLIB-LIB : Opened "S:\Virtual Machines\Cosmos PXE\hda.vmdk" (flags 0xa). 37F72E4 +Jan 03 13:15:57.394: vmx| DiskGetGeometry: Reading of disk partition table +Jan 03 13:15:57.456: vmx| DISK: OPEN 'S:\Virtual Machines\Cosmos PXE\hda.vmdk' Geo (520/16/63) BIOS Geo (0/0/0) freeSpace=110537Mb, ide +Jan 03 13:15:57.456: vmx| Msg_Reset: +Jan 03 13:15:57.456: vmx| ---------------------------------------- +Jan 03 13:15:57.456: vmx| TimeTracker host to guest rate conversion 284833011585186 @ 3613000000Hz -> 284833011585186 @ 3613000000Hz +Jan 03 13:15:57.456: vmx| TimeTracker host to guest rate conversion ((x * 2147483648) >> 31) + 0 +Jan 03 13:15:57.503: vmx| Host display topology 1680x1050. +Jan 03 13:15:57.503: vmx| SVGA using 2360x1770. +Jan 03 13:15:57.503: vmx| MKS REMOTE Loading VNC Configuration from VM config file +Jan 03 13:15:57.519: vmx| DISKUTIL: ide0:0 : capacity=524288 +Jan 03 13:15:57.519: vmx| Host display topology 1680x1050 with 1 displays. +Jan 03 13:15:57.519: vmx| SVGA using 2360x1770. +Jan 03 13:15:57.519: vmx| SCSI0: UNTAGGED commands will be converted to ORDER tags. +Jan 03 13:15:57.519: vmx| VLANCE: send cluster threshold is 80, size = 2 recalcInterval is 2 ticks +Jan 03 13:15:57.519: vmx| Ethernet0 MAC Address: 00:0c:29:7c:2d:9f +Jan 03 13:15:57.519: vmx| VMXNET: send cluster threshold is 80, size = 2 recalcInterval is 2 ticks, dontClusterSize is 128 +Jan 03 13:15:57.519: vmx| E1000: checksum cycles/kB: C=1211 asm=2910 +Jan 03 13:15:57.519: vmx| MStat: Creating Stat vm.heartbeat +Jan 03 13:15:57.519: vmx| DISKUTIL: ide0:0 : toolsVersion = 0 +Jan 03 13:15:57.519: vmx| DISKUTIL: Offline toolsVersion = 0 +Jan 03 13:15:57.519: vmx| TOOLS INSTALL initializing state to IDLE on power on. +Jan 03 13:15:57.519: vmx| PTSC to VMI Wallclock (nsec) 284833218000978 @ 3613000000Hz -> 1199355357000000000 @ 1000000000Hz +Jan 03 13:15:57.519: vmx| PTSC to VMI Wallclock (nsec) ((x * 2377507498) >> 33) + 1199276521345988446 +Jan 03 13:15:57.519: vmx| VirtualProtect MapProtectMem(0x3e90000,0x1000) returns 0x1e7 +Jan 03 13:15:57.519: vmx| VirtualProtect MapProtectMem(0x3e92000,0x0) returns 0x57 +Jan 03 13:15:57.519: vmx| TOOLS received request in VMX to set option 'enableDnD' -> '1' +Jan 03 13:15:57.519: vmx| TOOLS received request in VMX to set option 'copypaste' -> '1' +Jan 03 13:15:57.534: vmx| VMX_PowerOn: ModuleTable_PowerOn = 1 +Jan 03 13:15:57.534: vmx| VMX setting maximum IPC write buffers to 0 packets, 0 bytes +Jan 03 13:15:57.534: mks| Async MKS thread is alive +Jan 03 13:15:57.550: vmx| DnD rpc already set to 1 +Jan 03 13:15:57.550: vmx| DnD CopyPasteRegisterRpc already set to 1 +Jan 03 13:15:57.550: vcpu-0| APIC: version = 0x14, max LVT = 5 +Jan 03 13:15:57.550: vcpu-0| APIC: LDR = 0x2000000, DFR = 0xffffffff +Jan 03 13:15:57.550: vcpu-0| guestCpuFeatures = 0x800001ba +Jan 03 13:15:57.550: vcpu-0| Init modules. +Jan 03 13:15:57.550: vcpu-0| CPU reset: hard +Jan 03 13:15:57.550: vmx| VNET: Notification enabled for Ethernet0 +Jan 03 13:15:57.613: vcpu-0| sz=3051488 +Jan 03 13:15:57.613: vcpu-0| vmm32 initialized: Releasebuild-59824. cflags: 0x00000002.08000002.a0000600.00000004 +Jan 03 13:15:57.613: vcpu-0| MonitorInitNumaUnmapVMM32 +Jan 03 13:15:58.081: vcpu-0| SVGA: Registering MemSpace at 0xf0000000(0x0) and 0xe8000000(0x0) +Jan 03 13:15:58.097: vcpu-0| SVGA: Unregistering MemSpace at 0xf0000000(0xf0000000) and 0xe8000000(0xe8000000) +Jan 03 13:15:58.128: vcpu-0| SVGA: Registering MemSpace at 0xf0000000(0xf0000000) and 0xe8000000(0xe8000000) +Jan 03 13:15:58.144: vcpu-0| SVGA: Unregistering MemSpace at 0xf0000000(0xf0000000) and 0xe8000000(0xe8000000) +Jan 03 13:15:58.159: vcpu-0| SVGA: Registering IOSpace at 0x1080 +Jan 03 13:15:58.159: vcpu-0| SVGA: Registering MemSpace at 0xf0000000(0xf0000000) and 0xe8000000(0xe8000000) +Jan 03 13:15:58.488: mks| Connecting to window system. +Jan 03 13:15:59.956: mks| Ignoring update request in VGA_Expose (mode change pending). +Jan 03 13:16:00.003: mks| Ignoring update request in VGA_Expose (mode change pending). +Jan 03 13:16:00.034: vcpu-0| VIDE: Curr CHS info cyls: 520 heads: 16 sects: 63 lba_cap: 524288 +Jan 03 13:16:00.066: vcpu-0| BIOS-UUID is 56 4d 81 3c dd d8 88 2c-f1 42 bf 58 f5 7c 2d 9f +Jan 03 13:16:00.472: vcpu-0| DISKUTIL: ide0:0 : toolsVersion = 0 +Jan 03 13:16:00.472: vcpu-0| DISKUTIL: Offline toolsVersion = 0 +Jan 03 13:16:00.488: mks| Ignoring update request in VGA_Expose (mode change pending). +Jan 03 13:16:14.456: vcpu-0| VLANCE: Ethernet0 skipped 1 time(s) +Jan 03 13:16:14.456: vcpu-0| VLANCE: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +Jan 03 13:16:14.456: vcpu-0| VLANCE: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 +Jan 03 13:16:14.691: vcpu-0| VLANCE: Ethernet0 skipped 2 time(s) +Jan 03 13:16:14.691: vcpu-0| VLANCE: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +Jan 03 13:16:14.691: vcpu-0| VLANCE: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 +Jan 03 13:16:15.472: vcpu-0| VLANCE: Ethernet0 skipped 3 time(s) +Jan 03 13:16:15.472: vcpu-0| VLANCE: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +Jan 03 13:16:15.472: vcpu-0| VLANCE: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 +Jan 03 13:16:21.738: vcpu-0| VLANCE: Ethernet0 skipped 4 time(s) +Jan 03 13:16:21.738: vcpu-0| VLANCE: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +Jan 03 13:16:21.738: vcpu-0| VLANCE: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 +Jan 03 13:16:22.113: vcpu-0| VLANCE: Ethernet0 skipped 5 time(s) +Jan 03 13:16:22.113: vcpu-0| VLANCE: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +Jan 03 13:16:22.113: vcpu-0| VLANCE: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 +Jan 03 13:16:22.863: vcpu-0| VLANCE: Ethernet0 skipped 6 time(s) +Jan 03 13:16:22.863: vcpu-0| VLANCE: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +Jan 03 13:16:22.863: vcpu-0| VLANCE: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 +Jan 03 13:16:23.566: vcpu-0| VLANCE: Ethernet0 skipped 7 time(s) +Jan 03 13:16:23.566: vcpu-0| VLANCE: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +Jan 03 13:16:23.566: vcpu-0| VLANCE: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 +Jan 03 13:16:28.581: vcpu-0| VLANCE: Ethernet0 skipped 8 time(s) +Jan 03 13:16:28.581: vcpu-0| VLANCE: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +Jan 03 13:16:28.581: vcpu-0| VLANCE: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 +Jan 03 13:16:29.534: vcpu-0| VLANCE: Ethernet0 skipped 9 time(s) +Jan 03 13:16:29.534: vcpu-0| VLANCE: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +Jan 03 13:16:29.534: vcpu-0| VLANCE: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 +Jan 03 13:16:30.300: vcpu-0| VLANCE: Ethernet0 skipped 10 time(s) +Jan 03 13:16:30.300: vcpu-0| VLANCE: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +Jan 03 13:16:30.300: vcpu-0| VLANCE: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 +Jan 03 13:16:31.034: vcpu-0| VLANCE: Ethernet0 skipped 11 time(s) +Jan 03 13:16:31.034: vcpu-0| VLANCE: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +Jan 03 13:16:31.034: vcpu-0| VLANCE: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 +Jan 03 13:16:43.363: vcpu-0| VLANCE: Ethernet0 skipped 12 time(s) +Jan 03 13:16:43.363: vcpu-0| VLANCE: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +Jan 03 13:16:43.363: vcpu-0| VLANCE: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 +Jan 03 13:16:44.066: vcpu-0| VLANCE: Ethernet0 skipped 13 time(s) +Jan 03 13:16:44.066: vcpu-0| VLANCE: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +Jan 03 13:16:44.066: vcpu-0| VLANCE: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 +Jan 03 13:16:44.847: vcpu-0| VLANCE: Ethernet0 skipped 14 time(s) +Jan 03 13:16:44.847: vcpu-0| VLANCE: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +Jan 03 13:16:44.847: vcpu-0| VLANCE: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14 +Jan 03 13:16:45.597: vcpu-0| VLANCE: Ethernet0 skipped 15 time(s) +Jan 03 13:16:45.597: vcpu-0| VLANCE: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +Jan 03 13:16:45.597: vcpu-0| VLANCE: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 +Jan 03 13:16:46.347: vcpu-0| VLANCE: Ethernet0 skipped 16 time(s) +Jan 03 13:16:46.347: vcpu-0| VLANCE: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +Jan 03 13:16:46.347: vcpu-0| VLANCE: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 +Jan 03 13:17:33.331: vcpu-0| VLANCE: Ethernet0 skipped 32 time(s) +Jan 03 13:17:33.331: vcpu-0| VLANCE: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +Jan 03 13:17:33.331: vcpu-0| VLANCE: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 32 +Jan 03 13:18:04.206: vmx| VMXVmdbCbVmVmxExecState: Exec state change requested to state poweredOff with reset +Jan 03 13:18:04.206: vmx| +Jan 03 13:18:04.206: vmx| +Jan 03 13:18:04.206: vmx| VMXRequestReset +Jan 03 13:18:04.206: vmx| Stopping VCPU threads... +Jan 03 13:18:04.238: mks| Detaching from window system. +Jan 03 13:18:04.238: mks| Async MKS thread is exiting +Jan 03 13:18:04.238: vmx| TOOLS received request in VMX to set option 'enableDnD' -> '0' +Jan 03 13:18:04.238: vmx| TOOLS received request in VMX to set option 'copypaste' -> '0' +Jan 03 13:18:04.238: vmx| TOOLS received request in VMX to set option 'copypaste' -> '0' +Jan 03 13:18:04.238: vmx| MKS local poweroff +Jan 03 13:18:04.238: vmx| ide0:0: numIOs = 5 numMergedIOs = 0 numSplitIOs = 0 ( 0.0%) +Jan 03 13:18:04.238: vmx| AIOWIN32: asyncOps=1 syncOps=8 bufSize=4Kb delayed=0 fixed=3 sgOp=2 sgOn=1 +Jan 03 13:18:04.253: vmx| WORKER: asyncOps=0 maxActiveOps=0 maxPending=0 maxCompleted=0 +Jan 03 13:18:04.284: vmx| PowerOn +Jan 03 13:18:04.284: vmx| Host: WIN32 highest NUMA node 0 +Jan 03 13:18:04.284: vmx| Host: WIN32 NUMA node 0, CPU mask 0x0000000000000003 +Jan 03 13:18:04.300: vmx| VMXVmdb_LoadRawConfig: Loading raw config +Jan 03 13:18:04.300: vmx| HOST Windows version 5.2, build 3790, platform 2, "Service Pack 2", SMP +Jan 03 13:18:04.300: vmx| DICT --- USER PREFERENCES +Jan 03 13:18:04.300: vmx| DICT pref.autoFitFullScreen = fitHostToGuest +Jan 03 13:18:04.300: vmx| DICT pref.view.navBar.type = favorites +Jan 03 13:18:04.300: vmx| DICT pref.view.toolbars.power.items.count = 7 +Jan 03 13:18:04.300: vmx| DICT pref.view.toolbars.power.item0.id = POWER_OFF +Jan 03 13:18:04.300: vmx| DICT pref.view.toolbars.power.item1.id = SUSPEND +Jan 03 13:18:04.300: vmx| DICT pref.view.toolbars.power.item2.id = POWER_ON +Jan 03 13:18:04.300: vmx| DICT pref.view.toolbars.power.item3.id = RESET +Jan 03 13:18:04.300: vmx| DICT pref.view.toolbars.power.item4.id = _SEP_ +Jan 03 13:18:04.300: vmx| DICT pref.view.toolbars.power.item5.id = PREVIEW_PLAYER +Jan 03 13:18:04.300: vmx| DICT pref.view.toolbars.power.item6.id = PREVIEW_WS +Jan 03 13:18:04.300: vmx| DICT pref.mruDest0.present = FALSE +Jan 03 13:18:04.300: vmx| DICT pref.mruDest0.destString = +Jan 03 13:18:04.300: vmx| DICT pref.mruDest0.user = +Jan 03 13:18:04.300: vmx| DICT pref.mruDest1.present = FALSE +Jan 03 13:18:04.300: vmx| DICT pref.mruDest1.destString = +Jan 03 13:18:04.300: vmx| DICT pref.mruDest1.user = +Jan 03 13:18:04.300: vmx| DICT pref.mruDest2.present = FALSE +Jan 03 13:18:04.300: vmx| DICT pref.mruDest2.destString = +Jan 03 13:18:04.300: vmx| DICT pref.mruDest2.user = +Jan 03 13:18:04.300: vmx| DICT pref.mruDest3.present = FALSE +Jan 03 13:18:04.300: vmx| DICT pref.mruDest3.destString = +Jan 03 13:18:04.300: vmx| DICT pref.mruDest3.user = +Jan 03 13:18:04.300: vmx| DICT pref.mruDest4.present = FALSE +Jan 03 13:18:04.300: vmx| DICT pref.mruDest4.destString = +Jan 03 13:18:04.300: vmx| DICT pref.mruDest4.user = +Jan 03 13:18:04.300: vmx| DICT pref.mruDest5.present = FALSE +Jan 03 13:18:04.300: vmx| DICT pref.mruDest5.destString = +Jan 03 13:18:04.300: vmx| DICT pref.mruDest5.user = +Jan 03 13:18:04.300: vmx| DICT pref.mruDest6.present = FALSE +Jan 03 13:18:04.300: vmx| DICT pref.mruDest6.destString = +Jan 03 13:18:04.300: vmx| DICT pref.mruDest6.user = +Jan 03 13:18:04.300: vmx| DICT pref.mruDest7.present = FALSE +Jan 03 13:18:04.300: vmx| DICT pref.mruDest7.destString = +Jan 03 13:18:04.300: vmx| DICT pref.mruDest7.user = +Jan 03 13:18:04.300: vmx| DICT pref.view.toolbars.proj.items.count = 4 +Jan 03 13:18:04.300: vmx| DICT pref.view.toolbars.proj.item0.id = ADD_VM +Jan 03 13:18:04.300: vmx| DICT pref.view.toolbars.proj.item1.id = POLICIES +Jan 03 13:18:04.300: vmx| DICT pref.view.toolbars.proj.item2.id = PKG_NEW +Jan 03 13:18:04.300: vmx| DICT pref.view.toolbars.proj.item3.id = EDIT_SETTINGS +Jan 03 13:18:04.300: vmx| DICT pref.view.toolbars.view.items.count = 6 +Jan 03 13:18:04.300: vmx| DICT pref.view.toolbars.view.item0.id = FAVORITES +Jan 03 13:18:04.300: vmx| DICT pref.view.toolbars.view.item1.id = FULL_SCREEN +Jan 03 13:18:04.300: vmx| DICT pref.view.toolbars.view.item2.id = QUICK_SWITCH +Jan 03 13:18:04.300: vmx| DICT pref.view.toolbars.view.item3.id = _SEP_ +Jan 03 13:18:04.300: vmx| DICT pref.view.toolbars.view.item4.id = SUMMARY +Jan 03 13:18:04.300: vmx| DICT pref.view.toolbars.view.item5.id = CONSOLE +Jan 03 13:18:04.300: vmx| DICT pref.view.toolbars.snapshot.items.count = 3 +Jan 03 13:18:04.300: vmx| DICT pref.view.toolbars.snapshot.item0.id = SNAPSHOT +Jan 03 13:18:04.300: vmx| DICT pref.view.toolbars.snapshot.item1.id = REVERT +Jan 03 13:18:04.300: vmx| DICT pref.view.toolbars.snapshot.item2.id = SNAPSHOT_MANAGER +Jan 03 13:18:04.300: vmx| DICT hint.guestos.xp = FALSE +Jan 03 13:18:04.300: vmx| DICT hint.buslogic.needDriver = FALSE +Jan 03 13:18:04.300: vmx| DICT hint.mainmem.lazyResumeHint = FALSE +Jan 03 13:18:04.300: vmx| DICT webUpdate.checkLast = 1199276671 +Jan 03 13:18:04.300: vmx| DICT webUpdate.lastCheck.status = done_none +Jan 03 13:18:04.300: vmx| DICT pref.autoFit = FALSE +Jan 03 13:18:04.300: vmx| DICT pref.autoFitGuestToWindow = TRUE +Jan 03 13:18:04.300: vmx| DICT pref.view.navBar = FALSE +Jan 03 13:18:04.300: vmx| DICT pref.view.tabs = TRUE +Jan 03 13:18:04.300: vmx| DICT pref.view.toolbars.menu.position.ix = 0 +Jan 03 13:18:04.300: vmx| DICT pref.view.toolbars.menu.position.newLine = TRUE +Jan 03 13:18:04.300: vmx| DICT pref.view.toolbars.menu.position.length = 0 +Jan 03 13:18:04.300: vmx| DICT pref.view.toolbars.power.position.ix = 2 +Jan 03 13:18:04.300: vmx| DICT pref.view.toolbars.power.position.length = 138 +Jan 03 13:18:04.300: vmx| DICT pref.view.toolbars.snapshot = FALSE +Jan 03 13:18:04.300: vmx| DICT pref.view.toolbars.snapshot.position.ix = 3 +Jan 03 13:18:04.300: vmx| DICT pref.view.toolbars.snapshot.position.newLine = FALSE +Jan 03 13:18:04.300: vmx| DICT pref.view.toolbars.snapshot.position.length = 87 +Jan 03 13:18:04.300: vmx| DICT pref.view.toolbars.view.position.ix = 1 +Jan 03 13:18:04.300: vmx| DICT pref.view.toolbars.view.position.length = 247 +Jan 03 13:18:04.300: vmx| DICT pref.placement.left = 0 +Jan 03 13:18:04.300: vmx| DICT pref.placement.right = 1680 +Jan 03 13:18:04.300: vmx| DICT pref.placement.bottom = 1020 +Jan 03 13:18:04.300: vmx| DICT pref.tip.startup = FALSE +Jan 03 13:18:04.300: vmx| DICT pref.tip.index = 2 +Jan 03 13:18:04.300: vmx| DICT pref.eula.0.appName = VMware Workstation +Jan 03 13:18:04.300: vmx| DICT pref.eula.0.buildNumber = 29772 +Jan 03 13:18:04.300: vmx| DICT pref.eula.size = 3 +Jan 03 13:18:04.300: vmx| DICT prefvmx.defaultVMPath = S:\Virtual Machines +Jan 03 13:18:04.300: vmx| DICT pref.placement.top = 0 +Jan 03 13:18:04.300: vmx| DICT webUpdate.checkPeriod = daily +Jan 03 13:18:04.300: vmx| DICT pref.ws.currentObj.path = /vm/#50b9136e2f6e71c4/ +Jan 03 13:18:04.300: vmx| DICT pref.ws.currentObj.type = vm +Jan 03 13:18:04.300: vmx| DICT pref.ws.openedObj0.present = TRUE +Jan 03 13:18:04.300: vmx| DICT pref.ws.openedObj0.type = vm +Jan 03 13:18:04.300: vmx| DICT pref.ws.openedObj0.path = /vm/#50b9136e2f6e71c4/ +Jan 03 13:18:04.300: vmx| DICT pref.ws.openedObj0.file = S:\Virtual Machines\Kudzu\Kudzu.vmx +Jan 03 13:18:04.300: vmx| DICT pref.ws.openedObj0.name = Kudzu New +Jan 03 13:18:04.300: vmx| DICT pref.ws.openedObj.maxNum = 1 +Jan 03 13:18:04.300: vmx| DICT pref.ws.openedObj1.present = TRUE +Jan 03 13:18:04.300: vmx| DICT pref.ws.openedObj1.type = vm +Jan 03 13:18:04.300: vmx| DICT pref.ws.openedObj1.path = /vm/#50b9136e2f6e71c4/ +Jan 03 13:18:04.300: vmx| DICT pref.ws.openedObj1.file = S:\Virtual Machines\Kudzu\Kudzu.vmx +Jan 03 13:18:04.300: vmx| DICT pref.ws.openedObj1.name = Kudzu New +Jan 03 13:18:04.300: vmx| DICT pref.eula.1.appName = VMware Workstation +Jan 03 13:18:04.300: vmx| DICT pref.eula.1.buildNumber = 34685 +Jan 03 13:18:04.300: vmx| DICT pref.eula.2.appName = VMware Workstation +Jan 03 13:18:04.300: vmx| DICT pref.eula.2.buildNumber = 44386 +Jan 03 13:18:04.300: vmx| DICT pref.eula.3.appName = VMware Workstation +Jan 03 13:18:04.300: vmx| DICT pref.eula.3.buildNumber = 45731 +Jan 03 13:18:04.300: vmx| DICT pref.mruATS0.present = FALSE +Jan 03 13:18:04.300: vmx| DICT pref.mruATS0.atsString = +Jan 03 13:18:04.300: vmx| DICT pref.mruATS0.domain = +Jan 03 13:18:04.300: vmx| DICT pref.mruATS0.user = +Jan 03 13:18:04.300: vmx| DICT pref.mruATS0.secure = FALSE +Jan 03 13:18:04.300: vmx| DICT pref.mruATS0.port = 0 +Jan 03 13:18:04.300: vmx| DICT pref.mruATS1.present = FALSE +Jan 03 13:18:04.300: vmx| DICT pref.mruATS1.atsString = +Jan 03 13:18:04.300: vmx| DICT pref.mruATS1.domain = +Jan 03 13:18:04.300: vmx| DICT pref.mruATS1.user = +Jan 03 13:18:04.300: vmx| DICT pref.mruATS1.secure = FALSE +Jan 03 13:18:04.300: vmx| DICT pref.mruATS1.port = 0 +Jan 03 13:18:04.300: vmx| DICT pref.mruATS2.present = FALSE +Jan 03 13:18:04.300: vmx| DICT pref.mruATS2.atsString = +Jan 03 13:18:04.300: vmx| DICT pref.mruATS2.domain = +Jan 03 13:18:04.300: vmx| DICT pref.mruATS2.user = +Jan 03 13:18:04.300: vmx| DICT pref.mruATS2.secure = FALSE +Jan 03 13:18:04.300: vmx| DICT pref.mruATS2.port = 0 +Jan 03 13:18:04.300: vmx| DICT pref.mruATS3.present = FALSE +Jan 03 13:18:04.300: vmx| DICT pref.mruATS3.atsString = +Jan 03 13:18:04.300: vmx| DICT pref.mruATS3.domain = +Jan 03 13:18:04.300: vmx| DICT pref.mruATS3.user = +Jan 03 13:18:04.300: vmx| DICT pref.mruATS3.secure = FALSE +Jan 03 13:18:04.300: vmx| DICT pref.mruATS3.port = 0 +Jan 03 13:18:04.300: vmx| DICT pref.mruATS4.present = FALSE +Jan 03 13:18:04.300: vmx| DICT pref.mruATS4.atsString = +Jan 03 13:18:04.300: vmx| DICT pref.mruATS4.domain = +Jan 03 13:18:04.300: vmx| DICT pref.mruATS4.user = +Jan 03 13:18:04.300: vmx| DICT pref.mruATS4.secure = FALSE +Jan 03 13:18:04.300: vmx| DICT pref.mruATS4.port = 0 +Jan 03 13:18:04.300: vmx| DICT pref.mruATS5.present = FALSE +Jan 03 13:18:04.300: vmx| DICT pref.mruATS5.atsString = +Jan 03 13:18:04.300: vmx| DICT pref.mruATS5.domain = +Jan 03 13:18:04.300: vmx| DICT pref.mruATS5.user = +Jan 03 13:18:04.300: vmx| DICT pref.mruATS5.secure = FALSE +Jan 03 13:18:04.300: vmx| DICT pref.mruATS5.port = 0 +Jan 03 13:18:04.300: vmx| DICT pref.mruATS6.present = FALSE +Jan 03 13:18:04.300: vmx| DICT pref.mruATS6.atsString = +Jan 03 13:18:04.300: vmx| DICT pref.mruATS6.domain = +Jan 03 13:18:04.300: vmx| DICT pref.mruATS6.user = +Jan 03 13:18:04.300: vmx| DICT pref.mruATS6.secure = FALSE +Jan 03 13:18:04.300: vmx| DICT pref.mruATS6.port = 0 +Jan 03 13:18:04.300: vmx| DICT pref.mruATS7.present = FALSE +Jan 03 13:18:04.300: vmx| DICT pref.mruATS7.atsString = +Jan 03 13:18:04.300: vmx| DICT pref.mruATS7.domain = +Jan 03 13:18:04.300: vmx| DICT pref.mruATS7.user = +Jan 03 13:18:04.300: vmx| DICT pref.mruATS7.secure = FALSE +Jan 03 13:18:04.300: vmx| DICT pref.mruATS7.port = 0 +Jan 03 13:18:04.300: vmx| DICT pref.view.toolbars.list = _SEP_,POWER_OFF,SUSPEND,POWER_ON,RESET,SNAPSHOT,REVERT,SNAPSHOT_MANAGER,FAVORITES,QUICK_SWITCH,FULL_SCREEN,SUMMARY,APPLIANCE,CONSOLE,QUICK_MINIMIZE,FILE_EXIT,VPLAY_PLAY,VPLAY_RECORD,VPLAY_STOP +Jan 03 13:18:04.300: vmx| DICT pref.eula.4.appName = VMware Workstation +Jan 03 13:18:04.300: vmx| DICT pref.eula.4.buildNumber = 59824 +Jan 03 13:18:04.300: vmx| DICT hint.vmui.vmWizardHint = FALSE +Jan 03 13:18:04.300: vmx| DICT pref.ws.openedObj2.type = vm +Jan 03 13:18:04.300: vmx| DICT pref.ws.openedObj2.path = /vm/#2b21535b4c02de92/ +Jan 03 13:18:04.300: vmx| DICT pref.ws.openedObj2.file = S:\Virtual Machines\kiosk-0.4-x86\kiosk-0.4-x86.vmx +Jan 03 13:18:04.300: vmx| DICT pref.ws.openedObj2.name = Kiosk Appliance +Jan 03 13:18:04.300: vmx| DICT hint.tools.toolsReminder = FALSE +Jan 03 13:18:04.300: vmx| DICT pref.ws.openedObj2.present = FALSE +Jan 03 13:18:04.300: vmx| DICT --- USER DEFAULTS +Jan 03 13:18:04.300: vmx| DICT --- HOST DEFAULTS +Jan 03 13:18:04.300: vmx| DICT prefvmx.useRecommendedLockedMemSize = TRUE +Jan 03 13:18:04.300: vmx| DICT mainMem.partialLazySave = FALSE +Jan 03 13:18:04.300: vmx| DICT mainMem.partialLazyRestore = FALSE +Jan 03 13:18:04.300: vmx| DICT --- SITE DEFAULTS +Jan 03 13:18:04.300: vmx| DICT prefvmx.useRecommendedLockedMemSize = TRUE +Jan 03 13:18:04.300: vmx| DICT mainMem.partialLazySave = FALSE +Jan 03 13:18:04.300: vmx| DICT mainMem.partialLazyRestore = FALSE +Jan 03 13:18:04.300: vmx| DICT --- COMMAND LINE +Jan 03 13:18:04.300: vmx| DICT gui.available = TRUE +Jan 03 13:18:04.300: vmx| DICT --- CONFIGURATION +Jan 03 13:18:04.300: vmx| DICT config.version = 8 +Jan 03 13:18:04.300: vmx| DICT virtualHW.version = 6 +Jan 03 13:18:04.300: vmx| DICT scsi0.present = TRUE +Jan 03 13:18:04.300: vmx| DICT ide0:0.present = TRUE +Jan 03 13:18:04.300: vmx| DICT ide0:0.fileName = hda.vmdk +Jan 03 13:18:04.300: vmx| DICT ide1:0.present = FALSE +Jan 03 13:18:04.300: vmx| DICT ide1:0.fileName = auto detect +Jan 03 13:18:04.300: vmx| DICT ide1:0.deviceType = cdrom-raw +Jan 03 13:18:04.300: vmx| DICT floppy0.autodetect = TRUE +Jan 03 13:18:04.300: vmx| DICT ethernet0.present = TRUE +Jan 03 13:18:04.300: vmx| DICT ethernet0.wakeOnPcktRcv = FALSE +Jan 03 13:18:04.300: vmx| DICT sound.present = FALSE +Jan 03 13:18:04.300: vmx| DICT sound.fileName = -1 +Jan 03 13:18:04.300: vmx| DICT sound.autodetect = TRUE +Jan 03 13:18:04.300: vmx| DICT svga.autodetect = TRUE +Jan 03 13:18:04.300: vmx| DICT pciBridge0.present = TRUE +Jan 03 13:18:04.300: vmx| DICT mks.keyboardFilter = allow +Jan 03 13:18:04.300: vmx| DICT displayName = Cosmos PXE +Jan 03 13:18:04.300: vmx| DICT guestOS = other +Jan 03 13:18:04.300: vmx| DICT nvram = Other.nvram +Jan 03 13:18:04.300: vmx| DICT deploymentPlatform = windows +Jan 03 13:18:04.300: vmx| DICT virtualHW.productCompatibility = hosted +Jan 03 13:18:04.300: vmx| DICT tools.upgrade.policy = useGlobal +Jan 03 13:18:04.300: vmx| DICT ide1:0.autodetect = TRUE +Jan 03 13:18:04.300: vmx| DICT floppy0.fileName = A: +Jan 03 13:18:04.300: vmx| DICT extendedConfigFile = Other.vmxf +Jan 03 13:18:04.300: vmx| DICT floppy0.present = FALSE +Jan 03 13:18:04.300: vmx| DICT ethernet0.addressType = generated +Jan 03 13:18:04.300: vmx| DICT uuid.location = 56 4d 81 3c dd d8 88 2c-f1 42 bf 58 f5 7c 2d 9f +Jan 03 13:18:04.300: vmx| DICT uuid.bios = 56 4d 81 3c dd d8 88 2c-f1 42 bf 58 f5 7c 2d 9f +Jan 03 13:18:04.300: vmx| DICT ide0:0.redo = +Jan 03 13:18:04.300: vmx| DICT pciBridge0.pciSlotNumber = 17 +Jan 03 13:18:04.300: vmx| DICT scsi0.pciSlotNumber = 16 +Jan 03 13:18:04.300: vmx| DICT ethernet0.pciSlotNumber = 32 +Jan 03 13:18:04.300: vmx| DICT ethernet0.generatedAddress = 00:0c:29:7c:2d:9f +Jan 03 13:18:04.300: vmx| DICT ethernet0.generatedAddressOffset = 0 +Jan 03 13:18:04.300: vmx| DICT --- USER DEFAULTS +Jan 03 13:18:04.300: vmx| DICT --- HOST DEFAULTS +Jan 03 13:18:04.300: vmx| DICT prefvmx.useRecommendedLockedMemSize = TRUE +Jan 03 13:18:04.300: vmx| DICT mainMem.partialLazySave = FALSE +Jan 03 13:18:04.300: vmx| DICT mainMem.partialLazyRestore = FALSE +Jan 03 13:18:04.300: vmx| DICT --- SITE DEFAULTS +Jan 03 13:18:04.300: vmx| DICT prefvmx.useRecommendedLockedMemSize = TRUE +Jan 03 13:18:04.300: vmx| DICT mainMem.partialLazySave = FALSE +Jan 03 13:18:04.300: vmx| DICT mainMem.partialLazyRestore = FALSE +Jan 03 13:18:04.300: vmx| DICT --- GLOBAL SETTINGS +Jan 03 13:18:04.331: vmx| Host display topology 1680x1050. +Jan 03 13:18:04.331: vmx| SVGA using 2360x1770. +Jan 03 13:18:04.331: vmx| WSSCAN: reserved mem (in MB) min=32 max=1920 recommended=1920 +Jan 03 13:18:04.331: vmx| hostMem=2048 maxAllowedAll=-1 maxAllowedVM=8192 +Jan 03 13:18:04.331: vmx| totOverhead=16 +Jan 03 13:18:04.331: vmx| WSSCAN: used rec mem (in MB) 1920 +Jan 03 13:18:04.331: vmx| WSSCAN: Overhead 16189 paged 5381 nonpaged 4096 maxFBSize +Jan 03 13:18:04.347: vmx| WSSCAN 2 84599 394251 394251 491520 457955 50 84827 +Jan 03 13:18:04.347: vmx| LICENSE using: 'HKEY_LOCAL_MACHINE\SOFTWARE\VMware, Inc.\VMware Workstation\License.ws.6.0.200610' +Jan 03 13:18:04.503: vmx| APIC: Host Local APIC at 0xfee00000 +Jan 03 13:18:04.519: vmx| vmm32-modules: [vmm.vmm32 .data:0x2b000 .sdata:0x2c000 .statvars:0x2d000 .peer:0x2e000 .shared:0x54000 .bss:0x65000 .rodata:0x6c000 .text:0x78000 .kstatvars:0x3000 ,mmu-pae.vmm32 .rodata:0x76dcc .data:0x2bdb0 .peer:0x5293c .shared:0x63a4d .bss:0x6abc0 .text:0xcb52c .comment:0x40000cf0 .statvars:0x2000 .kstatvars:0x2000 .scb:0x400035a0 .shared_meta:0x40003480 .peer_meta:0x40000bd0 ,sharedmmu-none.vmm32 .text:0xd5490 .comment:0x40000dec ,pv-none.vmm32 .data:0x2bdcc .peer:0x1000 .shared:0x6435d .bss:0x6b120 .text:0xd54b8 .comment:0x40000dfe .statvars:0x1000 .kstatvars:0x1000 .shared_meta:0x400036f0 ,hv-none.vmm32 .data:0x2bdd0 .peer:0x1000 .shared:0x1000 .bss:0x6b1a4 .text:0xd55c0 .comment:0x40000e46 .statvars:0x1000 .kstatvars:0x1000 ,buslogic-buslogic.vmm32 .shared:0x644ad .bss:0x1000 .text:0xd5624 .comment:0x40000e58 .scb:0x400036c0 .shared_meta:0x40003780 , .rodata:0x76ddc ] +Jan 03 13:18:04.534: vmx| KHZEstimate 3613000 +Jan 03 13:18:04.534: vmx| MHZEstimate 3613 +Jan 03 13:18:04.534: vmx| NumVCPUs 1 +Jan 03 13:18:04.534: vmx| guestCPUID vendor: GenuntelineI +Jan 03 13:18:04.534: vmx| guestCPUID level 00000000, 0: 0x00000006 0x756e6547 0x6c65746e 0x49656e69 +Jan 03 13:18:04.534: vmx| guestCPUID level 00000001, 0: 0x00000f68 0x00010800 0x00002011 0x0febfbff +Jan 03 13:18:04.534: vmx| guestCPUID level 00000002, 0: 0x605b5101 0x00000000 0x00000000 0x007d7040 +Jan 03 13:18:04.534: vmx| guestCPUID level 00000003, 0: 0x00000000 0x00000000 0x00000000 0x00000000 +Jan 03 13:18:04.534: vmx| guestCPUID level 00000004, 0: 0x00000000 0x00000000 0x00000000 0x00000000 +Jan 03 13:18:04.534: vmx| guestCPUID level 00000005, 0: 0x00000040 0x00000040 0x00000000 0x00000000 +Jan 03 13:18:04.534: vmx| guestCPUID level 00000006, 0: 0x00000000 0x00000000 0x00000000 0x00000000 +Jan 03 13:18:04.534: vmx| guestCPUID level 80000000, 0: 0x80000008 0x00000000 0x00000000 0x00000000 +Jan 03 13:18:04.534: vmx| guestCPUID level 80000001, 0: 0x00000000 0x00000000 0x00000001 0x20000800 +Jan 03 13:18:04.534: vmx| guestCPUID level 80000002, 0: 0x20202020 0x20202020 0x20202020 0x6e492020 +Jan 03 13:18:04.534: vmx| guestCPUID level 80000003, 0: 0x286c6574 0x50202952 0x69746e65 0x52286d75 +Jan 03 13:18:04.534: vmx| guestCPUID level 80000004, 0: 0x20442029 0x20555043 0x30362e33 0x007a4847 +Jan 03 13:18:04.534: vmx| guestCPUID level 80000005, 0: 0x00000000 0x00000000 0x00000000 0x00000000 +Jan 03 13:18:04.534: vmx| guestCPUID level 80000006, 0: 0x00000000 0x00000000 0x08006040 0x00000000 +Jan 03 13:18:04.534: vmx| guestCPUID level 80000007, 0: 0x00000000 0x00000000 0x00000000 0x00000000 +Jan 03 13:18:04.534: vmx| guestCPUID level 80000008, 0: 0x00003024 0x00000000 0x00000000 0x00000000 +Jan 03 13:18:04.534: vmx| PShare: enabled 1, scanRate 32, checkRate 16 +Jan 03 13:18:04.534: vmx| UUID: location-UUID is 56 4d d0 c0 92 13 fe 5d-78 9b 0b 2e ae cc 6f c8 +Jan 03 13:18:04.534: vmx| UUID: canonical path is s:\virtual machines\cosmos pxe\other.vmx +Jan 03 13:18:04.534: vmx| UUID: location-UUID is 56 4d 81 3c dd d8 88 2c-f1 42 bf 58 f5 7c 2d 9f +Jan 03 13:18:04.534: vmx| UUID: canonical path is s:\virtual machines\cosmos pxe\other.vmx +Jan 03 13:18:04.534: vmx| UUID: location-UUID is 56 4d 81 3c dd d8 88 2c-f1 42 bf 58 f5 7c 2d 9f +Jan 03 13:18:04.534: vmx| WORKER: Creating new group with numThreads=3 (3) +Jan 03 13:18:04.534: vmx| MM: Using partialmap, 8192 pages AC 0 CE 1 TM 0 DOHU 0 +Jan 03 13:18:04.534: vmx| UUID: canonical path is s:\virtual machines\cosmos pxe\other.vmx +Jan 03 13:18:04.534: vmx| UUID: location-UUID is 56 4d 81 3c dd d8 88 2c-f1 42 bf 58 f5 7c 2d 9f +Jan 03 13:18:04.534: vmx| MM: using 'S:\Virtual Machines\Cosmos PXE\564d813c-ddd8-882c-f142-bf58f57c2d9f.vmem' as a paging file +Jan 03 13:18:04.534: vmx| Msg_Reset: +Jan 03 13:18:04.534: vmx| ---------------------------------------- +Jan 03 13:18:04.534: vmx| Opened paging file S:\Virtual Machines\Cosmos PXE\564d813c-ddd8-882c-f142-bf58f57c2d9f.vmem +Jan 03 13:18:04.534: vmx| Mapped mainmem as pageable +Jan 03 13:18:04.534: vmx| MStat: Creating Stat vm.uptime +Jan 03 13:18:04.534: vmx| MStat: Creating Stat vm.suspendTime +Jan 03 13:18:04.534: vmx| MStat: Creating Stat vm.powerOnTimeStamp +Jan 03 13:18:04.550: vmx| VMXVmdb_LoadRawConfig: Loading raw config +Jan 03 13:18:04.550: vmx| DISK: OPEN ide0:0 'S:\Virtual Machines\Cosmos PXE\hda.vmdk' persistent R[(null)] +Jan 03 13:18:04.847: vmx| DISKLIB-DSCPTR: Opened [0]: "hda.vmdk" (0xa) +Jan 03 13:18:04.847: vmx| DISKLIB-LINK : Opened 'S:\Virtual Machines\Cosmos PXE\hda.vmdk' (0xa): monolithicSparse, 524288 sectors / 256 Mb. +Jan 03 13:18:04.847: vmx| DISKLIB-LIB : Opened "S:\Virtual Machines\Cosmos PXE\hda.vmdk" (flags 0xa). 3A89A7C +Jan 03 13:18:04.847: vmx| DiskGetGeometry: Reading of disk partition table +Jan 03 13:18:04.863: vmx| DISK: OPEN 'S:\Virtual Machines\Cosmos PXE\hda.vmdk' Geo (520/16/63) BIOS Geo (0/0/0) freeSpace=110537Mb, ide +Jan 03 13:18:04.863: vmx| Msg_Reset: +Jan 03 13:18:04.863: vmx| ---------------------------------------- +Jan 03 13:18:04.863: vmx| TimeTracker host to guest rate conversion 285293263769334 @ 3613000000Hz -> 285293263769334 @ 3613000000Hz +Jan 03 13:18:04.863: vmx| TimeTracker host to guest rate conversion ((x * 2147483648) >> 31) + 0 +Jan 03 13:18:04.894: vmx| Host display topology 1680x1050. +Jan 03 13:18:04.894: vmx| SVGA using 2360x1770. +Jan 03 13:18:04.909: vmx| MKS REMOTE Loading VNC Configuration from VM config file +Jan 03 13:18:04.909: vmx| DISKUTIL: ide0:0 : capacity=524288 +Jan 03 13:18:04.909: vmx| Host display topology 1680x1050 with 1 displays. +Jan 03 13:18:04.909: vmx| SVGA using 2360x1770. +Jan 03 13:18:04.909: vmx| SCSI0: UNTAGGED commands will be converted to ORDER tags. +Jan 03 13:18:04.909: vmx| VLANCE: send cluster threshold is 80, size = 2 recalcInterval is 2 ticks +Jan 03 13:18:04.909: vmx| Ethernet0 MAC Address: 00:0c:29:7c:2d:9f +Jan 03 13:18:04.909: vmx| VMXNET: send cluster threshold is 80, size = 2 recalcInterval is 2 ticks, dontClusterSize is 128 +Jan 03 13:18:04.909: vmx| E1000: checksum cycles/kB: C=1204 asm=2905 +Jan 03 13:18:04.909: vmx| MStat: Creating Stat vm.heartbeat +Jan 03 13:18:04.909: vmx| DISKUTIL: ide0:0 : toolsVersion = 0 +Jan 03 13:18:04.909: vmx| DISKUTIL: Offline toolsVersion = 0 +Jan 03 13:18:04.909: vmx| TOOLS INSTALL initializing state to IDLE on power on. +Jan 03 13:18:04.909: vmx| PTSC to VMI Wallclock (nsec) 285293463380946 @ 3613000000Hz -> 1199355484000000000 @ 1000000000Hz +Jan 03 13:18:04.909: vmx| PTSC to VMI Wallclock (nsec) ((x * 2377507498) >> 33) + 1199276520960054354 +Jan 03 13:18:04.909: vmx| VirtualProtect MapProtectMem(0x3e90000,0x1000) returns 0x1e7 +Jan 03 13:18:04.909: vmx| VirtualProtect MapProtectMem(0x3e92000,0x0) returns 0x57 +Jan 03 13:18:04.909: vmx| TOOLS received request in VMX to set option 'enableDnD' -> '1' +Jan 03 13:18:04.909: vmx| TOOLS received request in VMX to set option 'copypaste' -> '1' +Jan 03 13:18:04.925: vmx| VMX_PowerOn: ModuleTable_PowerOn = 1 +Jan 03 13:18:04.925: vmx| VMX setting maximum IPC write buffers to 0 packets, 0 bytes +Jan 03 13:18:04.925: mks| Async MKS thread is alive +Jan 03 13:18:04.941: vcpu-0| APIC: version = 0x14, max LVT = 5 +Jan 03 13:18:04.941: vcpu-0| APIC: LDR = 0x1000000, DFR = 0xffffffff +Jan 03 13:18:04.941: vmx| DnD rpc already set to 1 +Jan 03 13:18:04.941: vmx| DnD CopyPasteRegisterRpc already set to 1 +Jan 03 13:18:04.941: mks| MKSVmdbCbGrabState is called when no local console is present. +Jan 03 13:18:04.941: vcpu-0| guestCpuFeatures = 0x800001ba +Jan 03 13:18:04.941: vcpu-0| Init modules. +Jan 03 13:18:04.956: vcpu-0| CPU reset: hard +Jan 03 13:18:04.956: vmx| VNET: Notification enabled for Ethernet0 +Jan 03 13:18:05.003: vcpu-0| sz=3051488 +Jan 03 13:18:05.003: vcpu-0| vmm32 initialized: Releasebuild-59824. cflags: 0x00000002.08000002.a0000600.00000004 +Jan 03 13:18:05.019: vcpu-0| MonitorInitNumaUnmapVMM32 +Jan 03 13:18:05.488: vcpu-0| SVGA: Registering MemSpace at 0xf0000000(0x0) and 0xe8000000(0x0) +Jan 03 13:18:05.488: vcpu-0| SVGA: Unregistering MemSpace at 0xf0000000(0xf0000000) and 0xe8000000(0xe8000000) +Jan 03 13:18:05.534: vcpu-0| SVGA: Registering MemSpace at 0xf0000000(0xf0000000) and 0xe8000000(0xe8000000) +Jan 03 13:18:05.550: vcpu-0| SVGA: Unregistering MemSpace at 0xf0000000(0xf0000000) and 0xe8000000(0xe8000000) +Jan 03 13:18:05.550: vcpu-0| SVGA: Registering IOSpace at 0x1080 +Jan 03 13:18:05.550: vcpu-0| SVGA: Registering MemSpace at 0xf0000000(0xf0000000) and 0xe8000000(0xe8000000) +Jan 03 13:18:05.847: mks| Connecting to window system. +Jan 03 13:18:05.847: mks| Ignoring update request in VGA_Expose (mode change pending). +Jan 03 13:18:05.847: mks| Ignoring update request in VGA_Expose (mode change pending). +Jan 03 13:18:05.988: vcpu-0| VIDE: Curr CHS info cyls: 520 heads: 16 sects: 63 lba_cap: 524288 +Jan 03 13:18:06.034: vcpu-0| BIOS-UUID is 56 4d 81 3c dd d8 88 2c-f1 42 bf 58 f5 7c 2d 9f +Jan 03 13:18:06.597: vcpu-0| DISKUTIL: ide0:0 : toolsVersion = 0 +Jan 03 13:18:06.597: vcpu-0| DISKUTIL: Offline toolsVersion = 0 +Jan 03 13:18:10.831: vcpu-0| Msg_Hint: msg.monitorevent.halt (sent) +Jan 03 13:18:10.831: vcpu-0| The CPU has been disabled by the guest operating system. You will need to power off or reset the virtual machine at this point. +Jan 03 13:18:10.831: vcpu-0| +Jan 03 13:18:10.831: vcpu-0| --------------------------------------- +Jan 03 13:24:33.894: vmx| VMXVmdbCbVmVmxExecState: Exec state change requested to state poweredOff without reset +Jan 03 13:24:33.894: vmx| Stopping VCPU threads... +Jan 03 13:24:33.925: mks| Detaching from window system. +Jan 03 13:24:33.925: mks| Async MKS thread is exiting +Jan 03 13:24:33.925: vmx| TOOLS received request in VMX to set option 'enableDnD' -> '0' +Jan 03 13:24:33.925: vmx| TOOLS received request in VMX to set option 'copypaste' -> '0' +Jan 03 13:24:33.925: vmx| TOOLS received request in VMX to set option 'copypaste' -> '0' +Jan 03 13:24:33.925: vmx| MKS local poweroff +Jan 03 13:24:33.925: vmx| ide0:0: numIOs = 5 numMergedIOs = 0 numSplitIOs = 0 ( 0.0%) +Jan 03 13:24:33.925: vmx| AIOWIN32: asyncOps=1 syncOps=8 bufSize=4Kb delayed=0 fixed=3 sgOp=2 sgOn=1 +Jan 03 13:24:33.941: vmx| WORKER: asyncOps=0 maxActiveOps=0 maxPending=0 maxCompleted=0 +Jan 03 13:24:33.988: vmx| vmdbPipe_Streams: Couldn't read +Jan 03 13:24:33.988: vmx| VMX idle exit +Jan 03 13:24:33.988: vmx| Flushing VMX VMDB connections +Jan 03 13:24:33.988: vmx| IPC_exit: disconnecting all threads +Jan 03 13:24:33.988: vmx| VMX exit (0). +Jan 03 13:24:34.003: vmx| AIOMGR-S : stat o=4 r=12 w=0 i=0 br=51200 bw=0 diff --git a/Build/Cosmos/PXE/boot/mboot.c32 b/Build/Cosmos/PXE/boot/mboot.c32 new file mode 100644 index 0000000000000000000000000000000000000000..2d83356cac7c717aa336f6ea6670b4e1af14323b GIT binary patch literal 47404 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 HzU2RJLawXZy2+Y^9|p9=b&ai6xR)Q6 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 G=JUUEGSZ3w diff --git a/Build/Cosmos/PXE/boot/pxelinux.0 b/Build/Cosmos/PXE/boot/pxelinux.0 new file mode 100644 index 0000000000000000000000000000000000000000..3d395a9b430bfc524eccea6a5a44678f0c12fc2b GIT binary patch literal 14116 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 aRt~H6=ZL^Kkp4R>x6=wR8sNXd-~R?QW*Q9u literal 0 HcmV?d00001 diff --git a/Build/Cosmos/PXE/boot/pxelinux.cfg/default b/Build/Cosmos/PXE/boot/pxelinux.cfg/default new file mode 100644 index 000000000..5daae4555 --- /dev/null +++ b/Build/Cosmos/PXE/boot/pxelinux.cfg/default @@ -0,0 +1,5 @@ +DEFAULT Cosmos + +LABEL Cosmos + KERNEL mboot.c32 + APPEND output.obj diff --git a/Build/Cosmos/PXE/tftpd32.ini b/Build/Cosmos/PXE/tftpd32.ini index 009075e72..2a23faa0f 100644 --- a/Build/Cosmos/PXE/tftpd32.ini +++ b/Build/Cosmos/PXE/tftpd32.ini @@ -1,15 +1,15 @@ [DHCP] -Lease_NumLeases=2 +Lease_NumLeases=6 IP_Pool=1677764800 PoolSize=25 -BootFile=boot\pxegrub +BootFile=boot\pxelinux.0 DNS=0 Mask=16777215 Gateway=0 DomainName= Lease (minutes)=2880 -AddOptionNumber1=150 -AddOptionValue1=(nd)/boot/menu.lst +AddOptionNumber1=0 +AddOptionValue1= AddOptionNumber2=0 AddOptionValue2= AddOptionNumber3=0 @@ -30,9 +30,25 @@ AddOptionNumber10=0 AddOptionValue10= Lease_0_MAC=00:02:3F:FE:09:FF Lease_0_IP=192.168.0.100 -Lease_0_InitialOfferTime=01/02/2008/23:22:50 -Lease_0_LeaseStartTime=01/02/2008/23:22:51 +Lease_0_InitialOfferTime=01/03/2008/13:19:29 +Lease_0_LeaseStartTime=01/03/2008/13:19:31 Lease_1_MAC=00:16:6F:C9:2E:73 Lease_1_IP=192.168.0.101 Lease_1_InitialOfferTime=01/02/2008/18:31:14 Lease_1_LeaseStartTime=01/02/2008/18:31:14 +Lease_5_IP=192.168.0.105 +Lease_5_InitialOfferTime=01/03/2008/13:18:08 +Lease_5_LeaseStartTime=01/03/2008/13:18:10 +Lease_5_MAC=00:0C:29:7C:2D:9F +Lease_2_MAC=00:0C:29:77:17:3B +Lease_2_IP=192.168.0.102 +Lease_2_InitialOfferTime=01/01/1970/03:00:00 +Lease_3_MAC=00:0C:29:77:17:31 +Lease_2_LeaseStartTime=01/01/1970/03:00:00 +Lease_3_IP=192.168.0.103 +Lease_3_InitialOfferTime=01/02/2008/23:46:55 +Lease_4_MAC=00:0B:5D:52:4F:DB +Lease_4_IP=192.168.0.104 +Lease_4_InitialOfferTime=01/03/2008/11:19:31 +Lease_3_LeaseStartTime=01/02/2008/23:46:55 +Lease_4_LeaseStartTime=01/03/2008/11:19:31