1 | #!/usr/bin/vmware
|
---|
2 | ## This .vmx file was created for use with the Demo, and can be modified in order
|
---|
3 | ## to change the virtual machine settings that VMWare presents to the guest OS it
|
---|
4 | ## is running. There are many good online resources to research the various
|
---|
5 | ## settings available to VMWare in this config file:
|
---|
6 |
|
---|
7 | config.version = "8"
|
---|
8 | virtualHW.version = "4"
|
---|
9 |
|
---|
10 | MemAllowAutoScaleDown = "FALSE"
|
---|
11 | MemTrimRate = "-1"
|
---|
12 |
|
---|
13 | uuid.location = "56 4d b7 eb d7 b7 94 95-bd 75 44 9f c3 05 52 90"
|
---|
14 | uuid.bios = "56 4d b7 eb d7 b7 94 95-bd 75 44 9f c3 05 52 90"
|
---|
15 |
|
---|
16 | uuid.action = "create"
|
---|
17 | checkpoint.vmState = "haiku.vmss"
|
---|
18 |
|
---|
19 | displayName = "Demo"
|
---|
20 | guestOS = "other"
|
---|
21 |
|
---|
22 | ## Change the allocated memory size to whatever you're comfortable with (in MB)
|
---|
23 | ## 128MB should be enough for testing the Demo at this point, will run with as
|
---|
24 | ## little as 64MB also if required.
|
---|
25 | memsize = "512"
|
---|
26 |
|
---|
27 | ethernet0.present = "TRUE"
|
---|
28 | ## for ethernet0.virtualDev, e1000 tells VMWare to emulate
|
---|
29 | ## an ipro1000-compatible chipset, while vlance tells
|
---|
30 | ## VMWare to emulate a default AMD pcnet32 chispet.
|
---|
31 | ## vlance doesn't work so well, so we won't use it
|
---|
32 | #ethernet0.virtualDev = "vlance"
|
---|
33 | ethernet0.virtualDev = "e1000"
|
---|
34 | ethernet0.addressType = "generated"
|
---|
35 | ethernet0.connectionType = "bridged"
|
---|
36 |
|
---|
37 | usb.present = "FALSE"
|
---|
38 |
|
---|
39 | ## soon there should be es1371 support, but for now we'll disable it
|
---|
40 | sound.present = "TRUE"
|
---|
41 | sound.virtualDev = "es1371"
|
---|
42 |
|
---|
43 | scsi0.present = "FALSE"
|
---|
44 |
|
---|
45 | floppy0.present = "FALSE"
|
---|
46 |
|
---|
47 | ## boot image will be first disk
|
---|
48 | ide0:0.present = "TRUE"
|
---|
49 | ide0:0.fileName = "haiku.vmdk"
|
---|
50 | ide0:0.deviceType = "disk"
|
---|
51 | ide0:0.mode = "persistent"
|
---|
52 | ide0:0.redo = ""
|
---|
53 | ide0:0.writeThrough = "FALSE"
|
---|
54 | ide0:0.startConnected = "FALSE"
|
---|
55 |
|
---|
56 | ## apps partition will be second disk
|
---|
57 | ide0:1.present = "TRUE"
|
---|
58 | ide0:1.fileName = "apps.vmdk"
|
---|
59 | ide0:1.deviceType = "disk"
|
---|
60 | ide0:1.mode = "persistent"
|
---|
61 | ide0:1.redo = ""
|
---|
62 | ide0:1.writeThrough = "FALSE"
|
---|
63 | ide0:1.startConnected = "FALSE"
|
---|
64 |
|
---|
65 | ## You can set ide1:0.present = "TRUE" in order to enable the cdrom device. This is currently
|
---|
66 | ## set up to use Windows drive D: as a cdrom-raw device, but can also be configured to use
|
---|
67 | ## and ISO file, or a different drive if desired.
|
---|
68 |
|
---|
69 | ide1:0.present = "TRUE"
|
---|
70 | ide1:0.fileName = "/dev/cdrom"
|
---|
71 | ide1:0.deviceType = "cdrom-raw"
|
---|
72 | ide1:0.autodetect = "FALSE"
|
---|
73 | ide1:0.startConnected = "TRUE"
|
---|
74 |
|
---|
75 | ## storage partition will be fourth disk
|
---|
76 | ide1:1.present = "TRUE"
|
---|
77 | ide1:1.fileName = "storage.vmdk"
|
---|
78 | ide1:1.deviceType = "disk"
|
---|
79 | ide1:1.mode = "persistent"
|
---|
80 | ide1:1.redo = ""
|
---|
81 | ide1:1.writeThrough = "FALSE"
|
---|
82 | ide1:1.startConnected = "FALSE"
|
---|
83 |
|
---|
84 | tools.remindInstall = "TRUE"
|
---|
85 |
|
---|
86 | ## you may set serial0.present = "TRUE" below if you wish to see the serial-debug
|
---|
87 | ## output from VMWare. This is helpful when testing the Demo as the serial-debug
|
---|
88 | ## is sometimes the only possible way to determine why it failed to boot.
|
---|
89 |
|
---|
90 | serial0.present = "TRUE"
|
---|
91 | serial0.fileType = "file"
|
---|
92 | serial0.fileName = "serial.txt"
|
---|
93 |
|
---|
94 | priority.grabbed = "normal"
|
---|
95 | priority.ungrabbed = "normal"
|
---|
96 |
|
---|
97 | ethernet0.generatedAddress = "00:0c:29:05:52:90"
|
---|
98 | ethernet0.generatedAddressOffset = "0"
|
---|
99 |
|
---|
100 | extendedConfigFile = "haiku.vmxf"
|
---|
101 | virtualHW.productCompatibility = "hosted"
|
---|
102 | tools.upgrade.policy = "manual"
|
---|