Anda di halaman 1dari 250

Guest Operating System Installation Guide

Guest Operating System Installation Guide

Guest Operating System Installation Guide Revision: 20070530 Item: GSTOS-ENG-Q207-198

You can find the most up-to-date technical documentation on our Web site at http://www.vmware.com/support/ The VMware Web site also provides the latest product updates. If you have comments about this documentation, submit your feedback to: docfeedback@vmware.com

2006-2007 VMware, Inc. All rights reserved. Protected by one or more of U.S. Patent Nos. 6,397,242, 6,496,847, 6,704,925, 6,711,672, 6,725,289, 6,735,601, 6,785,886, 6,789,156, 6,795,966, 6,880,022, 6,944,699, 6,961,806, 6,961,941, 7,069,413, 7,082,598, 7,089,377, 7,111,086, 7,111,145, 7,117,481, 7,149,843, and 7,155,558; patents pending. VMware, the VMware boxes logo and design, Virtual SMP and VMotion are registered trademarks or trademarks of VMware, Inc. in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies.

VMware, Inc. 3145 Porter Drive Palo Alto, CA 94304 www.vmware.com

VMware, Inc.

Contents

AboutThisBook

19

ChoosingandInstallingGuestOperatingSystems 23
LatestUpdates 23 SupportedGuestOperatingSystems 23 SupportedandUnsupportedGuestOperatingSystems 26 OperatingSystemsNoLongerSupportedbytheVendor 26 64bitGuestOperatingSystems 26 Requirementsfor64BitGuestOperatingSystems 26 Running64BitGuestOperatingSystems 26 64BitLinuxGuestsandExecuteDisableFunctionality 26 GeneralGuidelinesforAllVMwareProducts 26 VMwareExperimentalFeatureSupportDefinition 27 DeterminingMemorySettingsforaVirtualMachine 27 InstallingVMwareToolsinaLinuxGuestOperatingSystem 27 SoundAdaptersonGSXandVMwareServers 28 RunningaGuestOperatingSystem 28 WindowsVista 29 Support 29 32BitVersion 29 64BitVersion 29 GeneralInstallationNotes 30 InstallationSteps 30 InstallingtheGuestOperatingSystem 30 VMwareTools 30 SoundDriverNeededfor64BitGuests 30 KnownIssues 30 OpeningVMwareToolsControlPanel 30 WarningsWhenInstallingVMwareToolsonSomeVMwareProducts 31 NetworkAdapterChangeNeededforSomeVMwareProducts 31 GuestScreenSaver 32 Checked(Debug)Build 32 DisablePAEinESXServerVirtualMachines 32 WindowsServer2003 33 Support 33 32BitVersion 33 64BitVersion 33 GeneralInstallationNotes 34 InstallationSteps 34 InstallingtheGuestOperatingSystem 34 VMwareTools 35 SoundDriverNeededfor64BitGuests 35 KnownIssues 35 ProductActivation 35 DisplayHardwareAcceleration 35 GuestScreenSaver 35 Hibernation 36
VMware, Inc. 3

Guest Operating System Installation Guide

Checked(Debug)Build 36 ESXServerandSupportMicrosoftClusteringServicewithWindowsServer2003SP1 36 vlanceEthernetAdapterFailstoStartforWindowsServer2003VirtualMachineinPAEMode 36 DisablePAEinESXServerVirtualMachines 36 ESXServerVirtualMachineRunningWindowsMightFailtoPowerOnIfNotRebootedafter VMwareToolsInstallation 36 OnIntelWoodcrestBasedHosts,Installing64BitWindows2003EnterpriseServerR2inVirtual MachineMightCauseVirtualMachinetoCrash 36 WindowsXP 37 Support 37 32BitVersion 37 64BitVersion 37 GeneralInstallationNotes 37 InstallationSteps 38 VMwareTools 38 SoundDriverNeededfor64BitGuests 38 KnownIssues 38 ProductActivation 38 PAEMessageDuringInstallation 39 GuestScreenSaver 39 Hibernation 39 Checked(Debug)Build 39 DisablePAEinESXServerVirtualMachines 39 ESXServerVirtualMachineRunningWindowsMightFailtoPowerOnIfNotRebootedafter VMwareToolsInstallation 39 Windows2000 41 Support 41 GeneralInstallationNotes 41 InstallationSteps 41 VMwareTools 42 KnownIssues 42 GuestScreenSaver 42 ServicePack3 42 InstallationHangs 42 DisablePAEinESXServerVirtualMachines 42 ESXServerVirtualMachineRunningWindowsMightFailtoPowerOnIfNotRebootedafter VMwareToolsInstallation 42 WindowsNT4.0 44 Support 44 GeneralInstallationNotes 44 InstallationSteps 44 VMwareTools 45 SettingupaWindowsNT4.0GuestwithMultipleDisks 45 EnablingNetworkingAfterInstallingWindowsNT 45 KnownIssues 45 GuestScreenSaver 45 MemoryLimitsifInstallingwithNoServicePack 45 DisablePAEinESXServerVirtualMachines 46 ESXServerVirtualMachineRunningWindowsMightFailtoPowerOnIfNotRebootedafter VMwareToolsInstallation 46 WindowsMe 47 Support 47 GeneralInstallationNotes 47 InstallationSteps 47

VMware, Inc.

Contents

VMwareTools 47 KnownIssues 47 GuestScreenSaver 47 LackofSupportforUSB2.0Drivers 47 Windows98 49 Support 49 GeneralInstallationNotes 49 InstallationSteps 49 VMwareTools 49 EnablingNetworkingAfterInstallingWindows98 49 KnownIssues 50 PhantomCOMPorts 50 GuestScreenSaver 50 LackofSupportforUSB2.0Drivers 50 Windows95 51 Support 51 GeneralInstallationNotes 51 InstallationSteps 51 VMwareTools 52 EnablingNetworkingAfterInstallingWindows95 52 KnownIssues 53 Networking 53 GuestScreenSaver 53 PhantomCOMPorts 53 LackofSupportforUSB2.0Drivers 53 DOSandWindows3.1x 54 Support 54 GeneralInstallationNotes 54 DOSInstallationNotes 54 Windows3.1xInstallationNotes 54 KnownIssues 54 MouseProblems 54 NoVMwareTools 54 GuestScreenSaver 55 MandrivaCorporateDesktop4.0 56 Support 56 32BitSupport 56 64BitSupport 56 GeneralInstallationNotes 56 InstallationSteps 56 VMwareTools 57 KnownIssues 57 ClockinGuestOperatingSystemMightRunTooQuicklyorTooSlowly 57 ChangingResolutionintheGuestOperatingSystem 57 GettingaDHCPAddressintheGuestOperatingSystem 57 GuestScreenSaver 58 MigrationtoaDifferentProcessor 58 MandrivaCorporateServer4 59 Support 59 32BitSupport 59 64BitSupport 59 GeneralInstallationNotes 59 InstallationSteps 59 VMwareTools 60
VMware, Inc. 5

Guest Operating System Installation Guide

KnownIssues 60 ClockinGuestOperatingSystemMightRunTooQuicklyorTooSlowly 60 ChangingResolutionintheGuestOperatingSystem 60 GettingaDHCPAddressintheGuestOperatingSystem 60 GuestScreenSaver 61 MigrationtoaDifferentProcessor 61 MandrivaLinux2007 62 Support 62 32BitSupport 62 64BitSupport 62 GeneralInstallationNotes 62 InstallationSteps 62 VMwareTools 63 KnownIssues 63 ClockinGuestOperatingSystemMightRunTooQuicklyorTooSlowly 63 ChangingResolutionintheGuestOperatingSystem 63 GettingaDHCPAddressintheGuestOperatingSystem 63 GuestScreenSaver 64 MigrationtoaDifferentProcessor 64 MandrivaLinux2006 65 Support 65 32BitSupport 65 64BitSupport 65 GeneralInstallationNotes 65 InstallationSteps 65 VMwareTools 66 KnownIssues 66 ClockinGuestOperatingSystemMightRunTooQuicklyorTooSlowly 66 ChangingResolutionintheGuestOperatingSystem 66 GettingaDHCPAddressintheGuestOperatingSystem 66 GuestScreenSaver 67 MigrationtoaDifferentProcessor 67 MandrakeLinux10.1 68 Support 68 GeneralInstallationNotes 68 InstallationSteps 68 VMwareTools 69 KnownIssues 69 ClockinGuestOperatingSystemMightRunTooQuicklyorTooSlowly 69 ChangingResolutionintheGuestOperatingSystem 69 GettingaDHCPAddressintheGuestOperatingSystem 69 GuestScreenSaver 70 MigrationtoaDifferentProcessor 70 Thisproblemisnotspecifictovirtualmachinesandalsooccursonphysicalcomputers.For example,ifyoumoveaharddrivewithaLinuxinstallationfromanAMDmachinetoanIntel machine,youarealsolikelytoexperienceproblemstryingtobootfromthatdrive. 70 DisplayIssues 70 MandrakeLinux10 71 Support 71 GeneralInstallationNotes 71 InstallationSteps 71 VMwareTools 72 KnownIssues 72 ClockinGuestOperatingSystemMightRunTooQuicklyorTooSlowly 72
6 VMware, Inc.

Contents

ChangingResolutionintheGuestOperatingSystem 72 GettingaDHCPAddressintheGuestOperatingSystem 72 GuestScreenSaver 73 MigrationtoaDifferentProcessor 73 MandrakeLinux9.2 74 Support 74 GeneralInstallationNotes 74 InstallationSteps 74 VMwareTools 75 KnownIssues 76 GuestScreenSaver 76 MigrationtoaDifferentProcessor 76 MandrakeLinux9.1 77 Support 77 GeneralInstallationNotes 77 InstallationSteps 77 VMwareTools 78 KnownIssues 78 GuestScreenSaver 78 MigrationtoaDifferentProcessor 79 MandrakeLinux9.0 80 Support 80 GeneralInstallationNotes 80 InstallationSteps 80 VMwareTools 81 KnownIssues 82 GuestScreenSaver 82 MigrationtoaDifferentProcessor 82 MandrakeLinux8.2 83 Support 83 GeneralInstallationNotes 83 InstallationSteps 83 VMwareTools 84 KnownIssues 85 GuestScreenSaver 85 MigrationtoaDifferentProcessor 85 MandrakeLinux8.0and8.1 86 Support 86 GeneralInstallationNotes 86 InstallationSteps 86 VMwareTools 87 SettingUpaSymbolicLinktoXFree86 87 KnownIssues 87 InstallationofMandrakeLinux8.0Hangs 87 GuestScreenSaver 87 ShuttingDownMandrakeLinux8.0 88 MigrationtoaDifferentProcessor 88 NovellLinuxDesktop9 89 Support 89 GeneralInstallationNotes 89 InstallationSteps 89 VMwareTools 89 KnownIssues 90 ClockinGuestOperatingSystemMightRunTooQuicklyorTooSlowly 90
VMware, Inc. 7

Guest Operating System Installation Guide

ManualChangesMightBeNeededtoUseNetworkinginCopiedVirtualMachine 90 MigrationtoaDifferentProcessor 90 RedHatEnterpriseLinux5.0 91 Support 91 32BitVersion 91 64BitVersion 91 GeneralInstallationNotes 91 InstallationSteps 91 VMwareTools 92 KnownIssues 92 PAEMessageDuringInstallation 92 ManualChangesMightBeNeededtoUseNetworkinginCopiedVirtualMachine 92 ClockinGuestOperatingSystemMightRunTooQuicklyorTooSlowly 93 MigrationtoaDifferentProcessor 93 RedHatEnterpriseLinux4.5Beta 94 Support 94 32BitVersion 94 64BitVersion 94 GeneralInstallationNotes 94 InstallationSteps 94 VMwareTools 95 KnownIssues 95 PAEMessageDuringInstallation 95 ManualChangesMightBeNeededtoUseNetworkinginCopiedVirtualMachine 95 ClockinGuestOperatingSystemMightRunTooQuicklyorTooSlowly 96 MigrationtoaDifferentProcessor 96 RedHatEnterpriseLinux4.0 97 Support 97 32BitVersion 97 64BitVersion 97 GeneralInstallationNotes 98 InstallationSteps 98 VMwareTools 99 KnownIssues 99 PAEMessageDuringInstallation 99 DisablePAEinESXServerVirtualMachines 99 ManualChangesMightBeNeededtoUseNetworkinginCopiedVirtualMachine 100 ClockinGuestOperatingSystemMightRunTooQuicklyorTooSlowly 100 GuestScreenSaver 100 MigrationtoaDifferentProcessor 100 RedHatEnterpriseLinux4.0Update2andUpdate3GuestsDisplayedwithIncorrectOperating SystemTypeinVirtualInfrastructureClient 100 RedHatEnterpriseLinux3.0 101 Support 101 32BitVersion 101 64BitVersion 101 GeneralInstallationNotes 102 InstallationSteps 102 VMwareTools 103 KnownIssues 103 PAEMessageDuringInstallation 103 DisablePAEinESXServerVirtualMachines 104 GuestScreenSaver 104 MigrationtoaDifferentProcessor 104
8 VMware, Inc.

Contents

InstallationonUniprocessorVirtualMachineswithMorethan4GBofMemory 104 MessageaboutTaintedDriver 104 XWindowsSystemFailstoStartinVirtualMachineIfDefaultDepthforDisplayIsSetto24 RedHatEnterpriseLinux2.1 106 Support 106 GeneralInstallationNotes 106 InstallationSteps 107 VMwareTools 108 KnownIssues 108 GuestScreenSaver 108 MigrationtoaDifferentProcessor 108 DisablePAEinESXServerVirtualMachines 109 RedHatLinuxAdvancedServer2.1 110 Support 110 GeneralInstallationNotes 110 InstallationSteps 110 VMwareTools 112 KnownIssues 112 Autopartitioning 112 GuestScreenSaver 112 MigrationtoaDifferentProcessor 112 DisablePAEinESXServerVirtualMachines 113 RedHatLinux9.0 114 Support 114 GeneralInstallationNotes 114 InstallationSteps 114 VMwareTools 115 KnownIssues 116 ForcingtheInstallertoReadtheSecondInstallationCD 116 GuestScreenSaver 116 INITErrors,SloworPoorPerformance 116 MigrationtoaDifferentProcessor 117 GettingaDHCPAddressinaRedHatLinux9.0VirtualMachine 117 MessageaboutTaintedDriver 117 DisablePAEinESXServerVirtualMachines 117 RedHatLinux8.0 119 Support 119 GeneralInstallationNotes 119 InstallationSteps 119 VMwareTools 120 KnownIssues 120 GuestScreenSaver 120 MigrationtoaDifferentProcessor 121 MessageaboutTaintedDriver 121 DisablePAEinESXServerVirtualMachines 121 RedHatLinux7.3 122 Support 122 GeneralInstallationNotes 122 InstallationSteps 122 VMwareTools 123 KnownIssues 124 GuestScreenSaver 124 MigrationtoaDifferentProcessor 124 DisablePAEinESXServerVirtualMachines 124
VMware, Inc.

104

Guest Operating System Installation Guide

RedHatLinux7.2 125 Support 125 GeneralInstallationNotes 125 InstallationSteps 125 VMwareTools 126 KnownIssues 127 GuestScreenSaver 127 InstallationHang 127 MigrationtoaDifferentProcessor 127 DisablePAEinESXServerVirtualMachines 127 RedHatLinux7.1 128 Support 128 GeneralInstallationNotes 128 InstallationSteps 128 VMwareTools 129 KnownIssues 129 GuestScreenSaver 129 InstallationHang 130 MigrationtoaDifferentProcessor 130 RedHatLinux7.0 131 Support 131 GeneralInstallationNotes 131 InstallationSteps 131 VMwareTools 132 KnownIssues 132 GuestScreenSaver 132 MigrationtoaDifferentProcessor 132 RedHatLinux6.2 134 Support 134 GeneralInstallationNotes 134 InstallationSteps 134 VMwareTools 135 KnownIssues 135 GuestScreenSaver 135 MigrationtoaDifferentProcessor 136 SunJavaDesktopSystem2 137 Support 137 GeneralInstallationNotes 137 InstallationSteps 137 VMwareTools 137 KnownIssues 137 ChangingResolutionintheGuestOperatingSystem 137 VirtualMachineMightHangduringGuestOperatingSystemInstallation 137 GuestScreenSaver 138 SUSELinuxEnterpriseServer10 139 Support 139 32BitVersion 139 64BitVersion 139 GeneralInstallationNotes 139 InstallationSteps 139 VMwareTools 140 KnownIssues 140 DoNotUse4BitColor 140 ManualChangesMightBeNeededtoUseNetworkinginCopiedVirtualMachine
10

140
VMware, Inc.

Contents

ClockinGuestOperatingSystemMightRunTooQuicklyorTooSlowly 141 MigrationtoaDifferentProcessor 141 SUSELinuxEnterpriseServer9 142 Support 142 32BitVersion 142 64BitVersion 142 GeneralInstallationNotes 143 InstallationSteps 143 VMwareTools 144 KnownIssues 144 64bitSLES9withSP1SpontaneouslyResetsonIntelEM64THardware 144 DoNotUse4BitColor 144 ManualChangesMightBeNeededtoUseNetworkinginCopiedVirtualMachine 144 ClockinGuestOperatingSystemMightRunTooQuicklyorTooSlowly 144 GuestScreenSaver 145 SLES9SP3GuestExperiencesMonitorPanicinSMPModeonHostwithAMDOpteron Processor 145 DisablePAEinESXServerVirtualMachines 145 MigrationtoaDifferentProcessor 145 SUSELinuxEnterpriseServer8 146 Support 146 GeneralInstallationNotes 146 InstallationSteps 146 VMwareTools 147 KnownIssues 147 GuestScreenSaver 147 DisablePAEinESXServerVirtualMachines 147 MigrationtoaDifferentProcessor 147 SUSELinuxEnterpriseServer7 148 Support 148 GeneralInstallationNotes 148 InstallationSteps 148 VMwareTools 148 KnownIssues 149 GuestScreenSaver 149 MigrationtoaDifferentProcessor 149 SUSELinux10.1 150 Support 150 32BitVersion 150 64BitVersion 150 GeneralInstallationNotes 150 InstallationSteps 150 VMwareTools 151 KnownIssues 151 ManualChangesMightBeNeededtoUseNetworkinginCopiedVirtualMachine 151 MigrationtoaDifferentProcessor 151 SUSELinux10 153 Support 153 32BitVersion 153 64BitVersion 153 GeneralInstallationNotes 153 InstallationSteps 153 VMwareTools 154 KnownIssues 154
VMware, Inc. 11

Guest Operating System Installation Guide

ManualChangesMightBeNeededtoUseNetworkinginCopiedVirtualMachine MigrationtoaDifferentProcessor 154 SUSELinux9.3 156 Support 156 32BitVersion 156 64BitVersion 156 GeneralInstallationNotes 156 InstallationSteps 156 VMwareTools 157 KnownIssues 157 DoNotUse4BitColor 157 ClockinGuestOperatingSystemMightRunTooQuicklyorTooSlowly 157 ManualChangesMightBeNeededtoUseNetworkinginCopiedVirtualMachine GuestScreenSaver 158 DisablePAEinESXServerVirtualMachines 158 MigrationtoaDifferentProcessor 158 SUSELinux9.2 159 Support 159 32BitVersion 159 64BitVersion 159 GeneralInstallationNotes 159 InstallationSteps 160 VMwareTools 160 KnownIssues 160 DoNotUse4BitColor 160 ClockinGuestOperatingSystemMightRunTooQuicklyorTooSlowly 160 ManualChangesMightBeNeededtoUseNetworkinginCopiedVirtualMachine GuestScreenSaver 161 DisablePAEinESXServerVirtualMachines 161 MigrationtoaDifferentProcessor 161 SUSELinux9.1 162 Support 162 32BitVersion 162 64BitVersion 162 GeneralInstallationNotes 162 InstallationSteps 162 VMwareTools 163 KnownIssues 163 VirtualMachineMightHangduringGuestOperatingSystemInstallation 163 InstallationfromDVDMightStopwithanErrorMessage 163 DoNotUse4BitColor 163 ClockinGuestOperatingSystemMightRunTooQuicklyorTooSlowly 164 ManualChangesMightBeNeededtoUseNetworkinginCopiedVirtualMachine GuestScreenSaver 164 DisablePAEinESXServerVirtualMachines 164 MigrationtoaDifferentProcessor 164 SUSELinux9.0 165 Support 165 GeneralInstallationNotes 165 InstallationSteps 165 VMwareTools 165 BeforeYouStarttheXServer 166 KnownIssues 166

154

157

160

164

12

VMware, Inc.

Contents

VirtualMachineMightHangduringGuestOperatingSystemInstallation 166 InstallationfromDVDMightStopwithanErrorMessage 166 DoNotUse4BitColor 166 GuestScreenSaver 167 DisablePAEinESXServerVirtualMachines 167 MigrationtoaDifferentProcessor 167 SUSELinux8.2 168 Support 168 GeneralInstallationNotes 168 InstallationSteps 168 VMwareTools 169 BeforeYouStarttheXServer 169 KnownIssues 169 VirtualMachineMightHangduringGuestOperatingSystemInstallation 169 InstallationfromDVDMightStopwithanErrorMessage 170 GuestScreenSaver 170 DisablePAEinESXServerVirtualMachines 170 MigrationtoaDifferentProcessor 170 SUSELinux8.1 171 Support 171 GeneralInstallationNotes 171 InstallationSteps 171 VMwareTools 172 BeforeYouStarttheXServer 172 KnownIssues 172 VirtualMachineMightHangDuringGuestOperatingSystemInstallation 172 GuestScreenSaver 173 MigrationtoaDifferentProcessor 173 SUSELinux8.0 174 Support 174 GeneralInstallationNotes 174 InstallationSteps 174 VMwareTools 174 BeforeYouStarttheXServer 175 KnownIssues 175 GuestScreenSaver 175 MigrationtoaDifferentProcessor 175 SUSELinux7.3 177 Support 177 GeneralInstallationNotes 177 InstallationSteps 177 VMwareTools 177 KnownIssues 178 GuestScreenSaver 178 MigrationtoaDifferentProcessor 178 Turbolinux10Desktop 179 Support 179 GeneralInstallationNotes 179 InstallationSteps 179 VMwareTools 179 KnownIssues 180 GuestScreenSaver 180 MigrationtoaDifferentProcessor 180 TurbolinuxEnterpriseServer8 181
VMware, Inc. 13

Guest Operating System Installation Guide

Support 181 GeneralInstallationNotes 181 InstallationSteps 181 VMwareTools 181 BeforeYouStarttheXServer 182 KnownIssues 182 GuestScreenSaver 182 MigrationtoaDifferentProcessor TurbolinuxWorkstation8 183 Support 183 GeneralInstallationNotes 183 InstallationSteps 183 VMwareTools 183 BeforeYouStarttheXServer 184 KnownIssues 184 GuestScreenSaver 184 MigrationtoaDifferentProcessor Turbolinux7.0 185 Support 185 GeneralInstallationNotes 185 InstallationSteps 185 VMwareTools 186 KnownIssues 186 GuestScreenSaver 186 MigrationtoaDifferentProcessor UbuntuLinux7.04 187 Support 187 32BitVersion 187 64BitVersion 187 GeneralInstallationNotes 187 InstallationSteps 187 VMwareTools 187 KnownIssues 188 MigrationtoaDifferentProcessor UbuntuLinux6.10 189 Support 189 32BitVersion 189 64BitVersion 189 GeneralInstallationNotes 189 InstallationSteps 189 VMwareTools 190 KnownIssues 190 MigrationtoaDifferentProcessor UbuntuLinux6.06 191 Support 191 32BitVersion 191 64BitVersion 191 GeneralInstallationNotes 191 InstallationSteps 191 VMwareTools 192 KnownIssues 192 MigrationtoaDifferentProcessor UbuntuLinux5.10 193 Support 193
14

182

184

186

188

190

192

VMware, Inc.

Contents

32BitVersion 193 64BitVersion 193 GeneralInstallationNotes 193 InstallationSteps 193 VMwareTools 193 VMwareToolsand64bitVersionofUbuntuLinux5.10 KnownIssues 194 MigrationtoaDifferentProcessor 194 UbuntuLinux5.0.4 196 Support 196 32BitVersion 196 64BitVersion 196 GeneralInstallationNotes 196 InstallationSteps 196 VMwareTools 197 KnownIssues 197 MigrationtoaDifferentProcessor 197 FreeBSD6.1 198 Support 198 32BitVersion 198 GeneralInstallationNotes 198 InstallationSteps 198 VMwareTools 198 KnownIssues 198 Sound 198 GuestScreenSaver 198 FreeBSD6.0 199 Support 199 32BitVersion 199 64BitVersion 199 GeneralInstallationNotes 199 InstallationSteps 199 VMwareTools 199 KnownIssues 199 Sound 199 GuestScreenSaver 200 FreeBSD5.4 201 Support 201 32BitVersion 201 64BitVersion 201 GeneralInstallationNotes 201 InstallationSteps 201 VMwareTools 201 KnownIssues 202 Sound 202 GuestScreenSaver 202 FreeBSD5.3 203 Support 203 32BitVersion 203 64BitVersion 203 GeneralInstallationNotes 203 InstallationSteps 203 VMwareTools 204 KnownIssues 204
VMware, Inc.

194

15

Guest Operating System Installation Guide

Sound 204 GuestScreenSaver 204 FreeBSD5.2 205 Support 205 GeneralInstallationNotes 205 InstallationSteps 205 VMwareTools 205 KnownIssues 205 Sound 205 GuestScreenSaver 205 FreeBSD5.1 206 Support 206 GeneralInstallationNotes 206 InstallationSteps 206 VMwareTools 206 KnownIssues 206 Sound 206 GuestScreenSaver 206 FreeBSD5.0 207 Support 207 GeneralInstallationNotes 207 InstallationSteps 207 VMwareTools 207 KnownIssues 207 Sound 207 GuestScreenSaver 207 FreeBSD4.11 208 Support 208 GeneralInstallationNotes 208 vmxnetEthernetAdapterRecommendedforESXServer 208 InstallationSteps 208 VMwareTools 208 KnownIssues 208 Sound 208 GuestScreenSaver 208 FreeBSD4.10 209 Support 209 GeneralInstallationNotes 209 vmxnetEthernetAdapterRecommendedforESXServer 209 InstallationSteps 209 VMwareTools 209 KnownIssues 209 Sound 209 GuestScreenSaver 209 FreeBSD4.9 210 Support 210 GeneralInstallationNotes 210 vmxnetEthernetAdapterRecommendedforESXServer 210 InstallationSteps 210 VMwareTools 210 KnownIssues 210 Sound 210 GuestScreenSaver 211 FreeBSD4.4,4.5,4.6.2,4.8 212
16 VMware, Inc.

Contents

Support 212 GeneralInstallationNotes 212 InstallationSteps 212 VMwareTools 212 KnownIssues 213 Sound 213 GuestScreenSaver 213 MigrationtoaDifferentProcessor 213 FreeBSD4.0,4.1,4.2,4.3 214 Support 214 GeneralInstallationNotes 214 InstallationSteps 214 VMwareTools 214 KnownIssues 215 SettingtheDiskGeometryforaFreeBSDSCSIVirtualDisk 215 Sound 216 GuestScreenSaver 216 MigrationtoaDifferentProcessor 216 NetWare6.5Server 217 Support 217 GeneralInstallationNotes 217 InstallationSteps 218 VMwareToolsforNetWare6.5GuestOperatingSystems 219 KnownIssues 219 RegainingKeyboardandMouseControlAfterReboot 219 NavigatinginTextMode 219 Netware6.5ServerSP3andSP5InstallationsHangafterSelectionofEthernetDriveronaGuest withNonPassthroughRawDeviceMapping 219 NetwareServerGuestInaccessibleIfInstalledasRDMVirtualMachineUsingtheSameLUNasa PriorWindowsNTRDMGuestInstallation 219 NetWare6.0Server 220 Support 220 GeneralInstallationNotes 220 InstallationSteps 220 VMwareToolsforNetWare6.0GuestOperatingSystems 221 KnownIssues 222 DisconnectingVMwareToolsISOFile 222 InstallationFailureonFirstTry 222 GrabbingtheMousePointer 222 CannotBrowseFileSystemwithArrowKeys 222 Netware6.0ServerSP5CrashesWhenStackDumpExceedstheValidMemoryLimit 222 NetwareServerGuestInaccessibleIfInstalledasRDMVirtualMachineUsingtheSameLUNasa PriorWindowsNTRDMGuestInstallation 222 NetWare5.1Server 224 Support 224 GeneralInstallationNotes 224 InstallationSteps 224 VMwareToolsforNetWare5.1GuestOperatingSystems 225 KnownIssues 226 UpdatedLSILogicSCSIDriver 226 DisconnectingVMwareToolsISOFile 226 Pentium4HostPageFault 226 CannotMountaCDROMasaVolume 226 UsingMorethanOneVirtualNetworkAdapterontheSameNetwork 226

VMware, Inc.

17

Guest Operating System Installation Guide

GrabbingtheMousePointer 226 CannotBrowseFileSystemwithArrowKeys 227 NetwareServerGuestInaccessibleIfInstalledasRDMVirtualMachineUsingtheSameLUNasa PriorWindowsNTRDMGuestInstallation 227 NetWare4.2Server 228 Support 228 GeneralInstallationNotes 228 CreatingandConfiguringtheNetWareVirtualMachine 228 InstallingtheGuestOperatingSystem 228 VMwareToolsforNetWare4.2GuestOperatingSystems 230 NetwareServerGuestInaccessibleIfInstalledasRDMVirtualMachineUsingtheSameLUNasa PriorWindowsNTRDMGuestInstallation 230 Solaris10OperatingSystemforx86Platforms 231 Support 231 32BitVersion 231 64BitVersion 231 GeneralInstallationNotes 232 MemoryRequirementsforSolaris10 232 InstallationSteps 232 VMwareTools(ESXServer3.xOnly) 232 KnownIssues 233 ESXServer3.xSupportsOnlythevmxnetNetworkAdapterDriverforSolaris10Guests 233 UsingSolaris10in32BitModeona64BitHost 233 DisplayTooSmallAfterInstallation 233 PAEMessageDuringInstallation 233 PerformanceProblemsinESXServer3.xVirtualMachineswithFourVirtualProcessorsonHosts withHyperthreading 234 Solaris10GuestsMightBecomeUnresponsiveWhenHalted 234 Solaris101/06(Update1)andSolaris106/06(Update2)GuestswithVirtualSMPMightHang WhenPoweringOn 234 Solaris10GuestCannotEjectISOImageMountedasCDROM 234 64BitSolaris101/06(Update1)andSolaris106/06(Update2)FailwithTripleFaultonIntel PentiumMBasedSystemsMerom,Woodcrest,andConroe 234 Solaris9OperatingSystemx86PlatformEdition 235 Support 235 GeneralInstallationNotes 235 InstallationSteps 235

Index 237

18

VMware, Inc.

About This Book

Thismanual,theGuestOperatingSystemInstallationGuide,providesusersofESXServer,GSXServer,VMware Server,VMwareACE,andWorkstationwithinformationaboutchoosingandinstallingguestoperating systemsforVMwarevirtualmachines.

Revision History
Thismanualisrevisedwitheachreleaseoftheproductorwhennecessary.Arevisedversioncancontain minorormajorchanges. Table 1. Revision History
Revision 20060502 20060614 2006061920060622 20060711 20060727 20060810 20060816 20061002 20061004 20061005 20061023 20061109 Description includesinformationforESXServer2.5.3 includesinformationforESXServer3.0andVirtualCenter2.0 minorchanges includesinformationforVMwareServer1.0 includesinformationforESXServer2.5.3andESXServer2.1.3patchrelease includesinformationforWorkstation5.5.2; updatesinformationforESXServer2.5.3andESXServer2.1.3patchrelease updatesinformationforVMwareServer1.0.1maintenancerelease includesinformationforESXServer3.0.1 minorchanges includesinformationforESXServer2.5.4 includesinformationforWorkstation4.5.3 addsESXServer3.0.1supportfor64bitSUSELinuxEnterpriseServer9; modifiesinformationaboutESXServersupportforMicrosoftClusteringServicewithWindows Server2003SP1 includesinformationforWorkstation5.5.3 modifiesinformationaboutESXServer3.0.1andVMwareServer1.xsupportforSUSELinux EnterpriseServer9 updatesinformationaboutESXServer3.0.xsupportforWindowsVista,WindowsXP,RedHat EnterpriseLinux4.0,andRedHatEnterpriseLinux3.0 providesinformationaboutUpdates3and4forRedHatEnterpriseLinux4.0andServicePack 3forSUSELinuxEnterpriseServer9onESXServer3.0and3.0.1 comparedandmergeddatatotheGuestOperatingSystemInstallationGuidefromtheVMware ESXServer2.xand3.xSystemCompatibilityGuides updatessupportforSolaris10onESX2.5.3,2.5.4,3.0,and3.0.1(32bit)withUpdate3.Also updatessupportforSolaris10onESX3.0.1(64bit)withUpdate3.

20061116 2006112920061130 20061206 20070102 20070126 20070126

VMware, Inc.

19

Guest Operating System Installation Guide

Table 1. Revision History (Continued)


Revision 20070314 Description updatessupportforSupportPack6onNetware6.5onESX2.5.3,2.5.4,3.0,3.0.1.Updates supportforIntelVTon32bitIntelhostsrunning64bitguests.AddsLSILogicadaptersupport forRedHatEnterpriseLinux4.0.ProvidesLatestUpdatessectioninthePreface. removessupportfor32bitSolaris10,Update3onESXServer2.5.3and2.5.4and64bitonESX Server3.0.ChangesthedateforSolaris10update6/06.Addsstatementaboutoperating systemsnolongersupportedbythevendor. listsnewsupportforVMwareWorkstation6.0andACE2.0releases.Listsnewsupportfor VisualStudioandEclipseIntegratedVirtualDebuggers.ListsnewsupportforServicePack2 onESXServerrunning32bitor64bitWindowsServer2003guestoperatingsystem. DescribeshowtoinstalldriversformultimediaaudiocontrollersforWindows2003and WindowsVista.IncludesinformationaboutlackofsupportforUSB2.0driversonWindows95, 98,Me.ProvidesinstructionsforcorrectingdisplayissueswithMandrake10.1.Alsoprovides minorupdatesandcorrections. 20070530 ChangesinstructionsforenablingsoundtoaddingsoundadaptersforGSXandVMware Servers.Describeshow64bitversionofUbuntuLinux5.10lacksthedriverneededforcorrect operationoftheXserver.RevisesinstallinstructionsforRHEL5.0and4.5.Describeshow64bit LinuxguestsonEM64ThardwarerequireExecuteDisablefunctionality.Removessupportfor 64bitWindows2003ServerWebEditiononESXServer.ClarifiessupportforWindows2000on ESXServer.Providesminorcorrectionsandadditions.

20070327

20070508

Document Feedback
Ifyouhavecommentsaboutthisdocumentation,submityourfeedbackto: docfeedback@vmware.com

Conventions
Table2illustratesthetypographicconventionsusedinthismanual. Table 2. Conventions Used in This Manual
Style Blue(onlineonly) Blueboldface(onlineonly) Blackboldface Monospace Monospace bold Italic <Name> Elements Crossreferencesandemailaddresses Links Userinterfaceelementssuchasbuttonnamesandmenuitems Commands,filenames,directories,andpaths Userinput Documenttitles,glossaryterms,andoccasionalemphasis Variableandparameternames

Technical Support and Education Resources


Thefollowingsectionsdescribethetechnicalsupportresourcesavailabletoyou:

Self-Service Support
UsetheVMwareTechnologyNetwork(VMTN)forselfhelptoolsandtechnicalinformation:

Productinformationhttp://www.vmware.com/products/ Technologyinformationhttp://www.vmware.com/vcommunity/technology Documentationhttp://www.vmware.com/support/pubs VMTNKnowledgeBasehttp://kb.vmware.com Discussionforumshttp://www.vmware.com/community


VMware, Inc.

20

About This Book

Usergroupshttp://www.vmware.com/vcommunity/usergroups.html

FormoreinformationabouttheVMwareTechnologyNetwork,gotohttp://www.vmtn.net.

Online and Telephone Support


Useonlinesupporttosubmittechnicalsupportrequests,viewyourproductandcontractinformation,and registeryourproducts.Gotohttp://www.vmware.com/support. Customerswithappropriatesupportcontractsshouldusetelephonesupportforthefastestresponseon priority1issues.Gotohttp://www.vmware.com/support/phone_support.html.

Support Offerings
FindouthowVMwaressupportofferingscanhelpyoumeetyourbusinessneeds.Goto http://www.vmware.com/support/services.

VMware Education Services


VMwarecoursesofferextensivehandsonlabs,casestudyexamples,andcoursematerialsdesignedtobeused asonthejobreferencetools.FormoreinformationaboutVMwareEducationServices,goto http://mylearn1.vmware.com/mgrreg/index.cfm.

VMware, Inc.

21

Guest Operating System Installation Guide

22

VMware, Inc.

Choosing and Installing Guest Operating Systems

ThefollowingsectionsprovideinformationaboutthenewestchangesandadditionstotheGuestOperating SystemInstallationGuide,supportedguests,andgeneralnotesoninstallationandsupport.Besuretoreadthe generalguidelinesaswellastheinformationspecifictoyourguestoperatingsystem.


LatestUpdatesonpage 23 SupportedandUnsupportedGuestOperatingSystemsonpage 26 GeneralGuidelinesforAllVMwareProductsonpage 26

Latest Updates
ThesearethechangesorupdatesmadetotheGuestOperatingSystemInstallationGuidesinceitwaslast published.FindthelatestversionoftheguideonourWebsiteat:http://www.vmware.com/support/pubs. Checkthedateonthecoverpagetodetermineifyourcopyoftheguideisthemostcurrent.

RemovedirrelevantinformationfromtheRedHatEnterpriseLinux4.5and5.0installinstructions.See RedHatEnterpriseLinux5.0onpage 91andRedHatEnterpriseLinux4.5Betaonpage 94. Addedinformationabouthowthe64bitversionofUbuntuLinux5.10lacksthedriverneededforcorrect operationoftheXserver.SeeVMwareToolsand64bitVersionofUbuntuLinux5.10onpage 194. Addedinformationabouthow64bitLinuxguestsonEM64ThardwarerequireExecuteDisable functionality.See64BitLinuxGuestsandExecuteDisableFunctionalityonpage 26,andsee64bit SLES9withSP1SpontaneouslyResetsonIntelEM64THardwareonpage 144. ChangeddescriptionaboutenablingsoundadaptersforGSXandVMwareserverstoaddingsound adapters.SeeSoundAdaptersonGSXandVMwareServersonpage 28. Removedsupportfor64bitWindows2003ServerWebEditiononVMwareACE.See64BitVersionon page 33. ClarifiedsupportforWindows2000onESXServer.SeeSupportonpage 41. Includedminorcorrectionsandadditionstothecontentandimprovementstotheindex.

Supported Guest Operating Systems


ThefollowingtableshowsguestoperatingsystemscompatiblewithparticularVMwareproductsand provideslinkstoinstallationinstructionsforeachguestoperatingsystem. NOTEIfyouareinstallingaguestoperatingsystemthroughVMwareVirtualCenter,besureitissupported undertheVMwareproductESXServerorVMwareServeronwhichyouarerunningthevirtualmachine.

VMware, Inc.

23

Guest Operating System Installation Guide

Table 1. Supported Guest Operating Systems, by VMware Product


Guest Operating System WindowsVistaonpage 29 WindowsServer2003onpage 33 WindowsXPonpage 37 Windows2000onpage 41 WindowsNT4.0onpage 44 WindowsMeonpage 47 Windows98onpage 49 Windows95onpage 51 DOSandWindows3.1xonpage 54 MandrivaCorporateDesktop4.0onpage 56 MandrivaCorporateServer4onpage 59 MandrivaLinux2007onpage 62 MandrivaLinux2006onpage 65 MandrakeLinux10.1onpage 68 MandrakeLinux10onpage 71 MandrakeLinux9.2onpage 74 MandrakeLinux9.1onpage 77 MandrakeLinux9.0onpage 80 MandrakeLinux8.2onpage 83 MandrakeLinux8.0and8.1onpage 86 NovellLinuxDesktop9onpage 89 RedHatEnterpriseLinux5.0onpage 91 RedHatEnterpriseLinux4.5Betaonpage 94 RedHatEnterpriseLinux4.0onpage 97 RedHatEnterpriseLinux3.0onpage 101 RedHatEnterpriseLinux2.1onpage 106 RedHatLinuxAdvancedServer2.1on page 110 RedHatLinux9.0onpage 114 RedHatLinux8.0onpage 119 RedHatLinux7.3onpage 122 RedHatLinux7.2onpage 125 RedHatLinux7.1onpage 128 RedHatLinux7.0onpage 131 RedHatLinux6.2onpage 134 SunJavaDesktopSystem2onpage 137 SUSELinuxEnterpriseServer10onpage 139 SUSELinuxEnterpriseServer9onpage 142 SUSELinuxEnterpriseServer8onpage 146 SUSELinuxEnterpriseServer7onpage 148 5.06.0 5.5.26.0 5.06.0 4.06.0 4.06.0 2.0 2.0 1.0.12.0 1.02.0 1.02.0 3.23.2.1 3.03.2.1 3.03.2.1 3.0.1 2.53.0.1 2.03.0.1 5.06.0 5.5.36.0 6.0 5.06.0 4.56.0 4.06.0 4.06.0 4.0.16.0 4.06.0 4.06.0 4.06.0 4.06.0 4.06.0 1.0.12.0 2.0 2.0 1.0.12.0 1.02.0 1.02.0 1.02.0 1.02.0 1.02.0 1.02.0 1.02.0 1.02.0 1.02.0 3.23.2.1 3.03.2.1 3.03.2.1 3.03.2.1 3.03.2.1 3.03.2.1 3.03.2.1 3.03.2.1 3.03.2.1 3.03.2.1 3.03.2.1 1.01.0.3 1.01.0.3 1.01.0.3 1.01.0.3 1.01.0.3 2.5.23.0.1 2.0.13.0.1 2.03.0.1 2.03.0.1 2.02.5.4 2.02.5.4 2.02.5.4 2.02.5.4 1.01.0.3 1.01.0.3 1.01.0.3 1.01.0.3 1.01.0.3 1.01.0.3 1.01.0.3 1.01.0.3 1.01.0.3 1.01.0.3 4.06.0 4.06.0 1.02.0 1.02.0 Workstation 5.06.0 4.06.0 4.06.0 4.06.0 4.06.0 4.06.0 4.06.0 4.06.0 4.06.0 6.0 5.5.36.0 5.5.36.0 5.5.26.0 5.56.0 5.06.0 5.06.0 VMware ACE 1.02.0 1.02.0 1.02.0 1.02.0 1.02.0 1.02.0 1.02.0 1.02.0 1.02.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 3.23.2.1 3.23.2.1 3.03.2.1 3.13.2.1 3.03.2.1 3.03.2.1 3.03.2.1 1.01.0.3 1.01.0.3 1.01.0.3 1.01.0.3 1.01.0.3 1.01.0.3 1.01.0.3 GSX Server 3.03.2.1 3.03.2.1 3.03.2.1 3.03.2.1 3.03.2.1 3.03.2.1 3.03.2.1 3.03.2.1 3.03.2.1 ESX Server 3.03.0.1 2.03.0.1 2.03.0.1 2.03.0.1 2.03.0.1 VMware Server 1.01.0.3 1.01.0.3 1.01.0.3 1.01.0.3 1.01.0.3 1.01.0.3 1.01.0.3 1.01.0.3 1.01.0.3

24

VMware, Inc.

Choosing and Installing Guest Operating Systems

Table 1. Supported Guest Operating Systems, by VMware Product (Continued)


Guest Operating System SUSELinux10.1onpage 150 SUSELinux10onpage 153 SUSELinux9.3onpage 156 SUSELinux9.2onpage 159 SUSELinux9.1onpage 162 SUSELinux9.0onpage 165 SUSELinux8.2onpage 168 SUSELinux8.1onpage 171 SUSELinux8.0onpage 174 SUSELinux7.3onpage 177 Turbolinux10Desktoponpage 179 TurbolinuxEnterpriseServer8onpage 181 TurbolinuxWorkstation8onpage 183 Turbolinux7.0onpage 185 UbuntuLinux7.04onpage 187 UbuntuLinux6.06onpage 191 UbuntuLinux5.10onpage 193 UbuntuLinux5.0.4onpage 196 FreeBSD6.1onpage 198 FreeBSD6.0onpage 199 FreeBSD5.4onpage 201 FreeBSD5.3onpage 203 FreeBSD5.2onpage 205 FreeBSD5.1onpage 206 FreeBSD5.0onpage 207 FreeBSD4.11onpage 208 FreeBSD4.10onpage 209 FreeBSD4.9onpage 210 FreeBSD4.4,4.5,4.6.2,4.8onpage 212 FreeBSD4.0,4.1,4.2,4.3onpage 214 NetWare6.5Serveronpage 217 NetWare6.0Serveronpage 220 NetWare5.1Serveronpage 224 NetWare4.2Serveronpage 228 Solaris10OperatingSystemforx86Platforms onpage 231 Solaris9OperatingSystemx86Platform Editiononpage 235 4.06.0 4.06.0 4.56.0 4.06.0 4.06.0 5.5.26.0 4.5.26.0 4.5.26.0 1.02.0 1.02.0 1.02.0 1.02.0 1.02.0 2.0 1.02.0 1.02.0 3.23.2.1 3.03.2.1 3.03.2.1 3.03.2.1 3.03.2.1 3.03.2.1 3.03.2.1 3.13.2.1 3.13.2.1 2.5.33.0.1 2.0.13.0.1 2.0.13.0.1 2.0.13.0.1 Workstation 5.5.26.0 5.56.0 5.56.0 5.06.0 4.5.26.0 4.56.0 4.0.16.0 4.06.0 4.06.0 4.06.0 5.56.0 4.06.0 4.06.0 4.06.0 5.5.36.0 5.5.26.0 5.56.0 5.56.0 5.5.26.0 5.5.26.0 5.56.0 5.56.0 5.06.0 5.06.0 4.56.0 VMware ACE 2.0 2.0 2.0 1.0.12.0 1.02.0 1.02.0 1.02.0 1.02.0 1.02.0 1.02.0 2.0 1.02.0 1.02.0 1.02.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 1.02.0 3.13.2.1 3.23.2.1 3.03.2.1 2.5.4 2.52.5.4 2.5 1.01.0.3 1.01.0.3 1.01.0.3 1.01.0.3 1.01.0.3 1.01.0.3 1.01.0.3 1.01.0.3 1.01.0.3 1.01.0.3 1.01.0.3 1.01.0.3 1.01.0.3 1.01.0.3 1.01.0.3 1.01.0.3 1.01.0.3 3.03.2.1 3.03.2.1 3.03.2.1 3.23.2.1 3.13.2.1 3.03.2.1 3.03.2.1 3.03.2.1 3.03.2.1 3.03.2.1 2.5.22.5.4 2.5.12.5.4 2.52.5.4 2.12.5.4 2.02.5.4 GSX Server ESX Server VMware Server 1.01.0.3 1.01.0.3 1.01.0.3 1.01.0.3 1.01.0.3 1.01.0.3 1.01.0.3 1.01.0.3 1.01.0.3 1.01.0.3 1.01.0.3 1.01.0.3 1.01.0.3 1.01.0.3

VMware, Inc.

25

Guest Operating System Installation Guide

Supported and Unsupported Guest Operating Systems


IfyouareusingVMwareWorkstation3.x,VMwareGSXServer2.x,VMwareESXServer1.xoranearlier VMwareproduct,seetheusersmanualthatcamewithyourproductforinstructionsoninstallingguest operatingsystemssupportedbythatproduct. ThisguidecoversWorkstation4.0,VMwareACE1.0,GSXServer3.0,ESXServer2.0,VMwareServer1.0,and laterproducts. ThesectionforeachguestoperatingsystembeginswithanoteindicatingwhichVMwareproductssupport useoftheoperatingsysteminavirtualmachine.Operatingsystemsthatarenotincludedinthisguidearenot supportedforuseundertheVMwareproductscoveredbytheguide.

Operating Systems No Longer Supported by the Vendor


VMwarewillcontinuetosupportoperatingsystemsthatarenolongersupportedbythevendoraslongasthe operatingsystemsarelistedintheGuestOperatingSystemInstallationGuide.However,VMwarewillnotbe responsibleforsolvingproblemsorprovidingpatchesforissuesattributedtotheseoperatingsystems.

64-bit Guest Operating Systems


Requirements for 64-Bit Guest Operating Systems
Toinstallandruna64bitguestoperatingsystem,youmusthaveasupportedCPUinthehostcomputerand youmustberunningaVMwareproductthatsupports64bitguests.Fordetails,seethedocumentationfor yourVMwareproduct.

Running 64-Bit Guest Operating Systems


Toruna64bitguestoperatingsystemon32bitIntelhardwarewithVTsupport,youmustenableVTonthe hostmachineBIOS. NOTEFormoreinformationaboutsupportfor64bitguestoperatingsystemson32bitIntelhardware, refertoknowledgebasearticle1901atkb.vmware.com/kb/1901.

64-Bit Linux Guests and Execute Disable Functionality


Whenrunninga64bitLinuxguestoperatingsystemonEM64Thardware,makesurethatyouhaveExecute Disable functionality enabled in the host BIOS. This helps to ensure that the Linux guest operating system will run without interruption.

General Guidelines for All VMware Products


Beforestartingtoinstallaguestoperatingsystem,createavirtualmachineandbesurethatitsdevicesareset upasyouexpect.Forexample,ifyouwouldlikenetworkingsoftwaretobeinstalledwhenyouinstalltheguest operatingsystem,besurethevirtualmachinesEthernetadapterisconfiguredandenabled. ThetoolorinterfaceyouusetoconfigurethevirtualmachinedependsontheVMwareproductyouareusing. Anewvirtualmachineislikeaphysicalcomputerwithablankharddisk.Beforeyoucanuseit,youmust partitionandformatthevirtualdiskandinstallanoperatingsystem.Theoperatingsystemsinstallation programmighthandlethepartitioningandformattingstepsforyou. NOTEYoushoulddisableanyscreensaverthatmightberunningonthehostsystembeforeyoustarttoinstall theguestoperatingsystem. Installingaguestoperatingsysteminsideavirtualmachineisessentiallythesameasinstallingitonaphysical computer.

26

VMware, Inc.

Choosing and Installing Guest Operating Systems

Thebasicstepstoinstallatypicaloperatingsystem: 1 2 StartWorkstation,VMwareACEManageroraVMwareVirtualMachineConsoleandconnecttothe virtualmachine. InserttheinstallationCDROMorfloppydiskforyourguestoperatingsystemintotheCDROMor floppydrivebeingusedbyyourvirtualmachine. ESXServer2.x:YoumustinserttheinstallationCDROMorfloppydiskinthedriveontheserverwhere thevirtualmachineisrunning.Youcannotusethedrivesonyourmanagementworkstation. GSXServer:Ifyourguestoperatingsystemrequiresafloppydisk,youmustinsertitinthedriveonthe serverwherethevirtualmachineisrunning.Youcannotusethefloppydriveonyourmanagement workstation. NOTERatherthanbootfromaphysicalCDROM,youmightwishtocreateanISOimagefilefromthe installationCDROM.YoucanstoretheISOfileonthehostmachineoronanetworkdriveaccessiblefrom thehostmachine.UsetheconfigurationtoolforyourVMwareproducttoconnectthevirtualmachines CDdrivetotheISOimagefile,andthenpoweronthevirtualmachine. UsinganISOimagefileinthiswaycanbeparticularlyconvenientifyouneedtoinstallthesameoperating systeminmultiplevirtualmachines.Itcanalsohelpyouworkaroundaproblemseeninsomehost configurations,inwhichthevirtualmachineisnotabletobootfromtheinstallationCDROM. NOTEIfyouplantouseaPXEservertoinstalltheguestoperatingsystemoveranetworkconnection, youdonotneedtheoperatingsysteminstallationmedia.Whenyoupoweronthevirtualmachineinthe nextstep,thevirtualmachinedetectsthePXEserver. 3 4 PoweronyourvirtualmachinebyclickingthePowerOnbutton. Followtheinstructionsprovidedbytheoperatingsystemvendor.

Aswithphysicalcomputers,aseparateoperatingsystemlicenseisrequiredforeachvirtualmachineyourun. NOTESomeMicrosoftWindowsOEMdiscsincludedwithnewcomputersarecustomizedforthose computersandincludedevicedriversandotherutilitiesspecifictothehardwaresystem.Evenifyoucan installthisWindowsoperatingsystemonyourphysicalcomputer,youmightnotbeabletoinstallitina virtualmachine.YoumightneedtopurchaseanewcopyofWindowstoinstallinavirtualmachine.

VMware Experimental Feature Support Definition


VMwareincludescertainexperimentalfeaturesinsomeofourproductreleases.Thesefeaturesaretherefor youtotestandexperimentwith.Wedonotexpectthesefeaturestobeusedinaproductionenvironment. However,ifyoudoencounteranyissueswithanexperimentalfeature,weareinterestedinanyfeedbackyou arewillingtoshare.Pleasesubmitasupportrequestthroughthenormalaccessmethodsat http://www.vmware.com/support.Wecannot,however,committotroubleshoot,provideworkarounds,or providefixesfortheseexperimentalfeatures.

Determining Memory Settings for a Virtual Machine


Whenyouconfigurethememorysettingsforavirtualmachine,youshouldconsultthedocumentationforthe guestoperatingsystemyouplantoruninthatvirtualmachine.TheuserinterfaceofyourVMwareproduct providesgeneralguidelinesfortheamountofmemoryrequired,butiftheinterfaceandtheoperatingsystem documentationdonotagree,youshouldrelyontheoperatingsystemdocumentation.

Installing VMware Tools in a Linux Guest Operating System


InVMwareWorkstation6andVMwareServer,youcaninstallVMwareToolsinaLinuxguestoperating systemwhileXisrunning.SeetheVMwareWorkstation6UsersManualfordetails. InallotherVMwareproducts,youmustinstallVMwareToolsfromatextmodescreen.Youcannotinstallfrom aterminalinanXwindowsession.
VMware, Inc. 27

Guest Operating System Installation Guide

SomerecentdistributionsofLinuxareconfiguredtoruntheXserverwhentheybootanddonotprovidean easywaytostoptheXserver.However,youcanswitchtoadifferentworkspacethatisstillintextmodeand installVMwareToolsfromthatworkspace. ToswitchbetweenLinuxworkspacesinavirtualmachine,pressCtrl+Alt+spacebar,releasethespacebar withoutreleasingCtrlandAlt,andthenpressthefunctionkeyfortheworkspaceyouwanttousefor example,F2.IfyouchangeyourhotkeycombinationtosomethingotherthanCtrl+Alt,usethatnew combinationwiththespacebarandthefunctionkey.

Sound Adapters on GSX and VMware Servers


SoundadaptersbydefaultarenotinstalledinavirtualmachineforGSXorVMwareServers.Toaddasound adapter,usethevirtualmachinesettingseditor(VM>Settings)afteryouhaveinstalledtheoperatingsystem. ForinstructionsonconfiguringsoundforavirtualmachineonaGSXorVMwareServer,seethe correspondingserverdocumentation.

Running a Guest Operating System


Forinformationonrunningaguestoperatingsystemandusingitsfeatures,seethedocumentationprovided bytheoperatingsystemvendor.

28

VMware, Inc.

Choosing and Installing Guest Operating Systems

Windows Vista
Thissectioncontainsproductsupport,installationinstructions,andknownissuesfortheWindowsVista operatingsystem.

Support
32-Bit Version
ThisguestoperatingsystemissupportedonthefollowingVMwareproducts:

VMwareWorkstation6.0WindowsVistaEnterprise,VistaBusiness,VistaHomeBasic,VistaHome Premium,andVistaUltimate VisualStudioIntegratedVirtualDebuggersupportforWindowsVistaEnterprise,VistaBusiness,Vista HomeBasic,andVistaUltimateonWorkstation6.0 EclipseIntegratedVirtualDebuggersupportforWindowsVistaEnterprise,VistaBusiness,VistaHome Basic,andVistaUltimateonWorkstation6.0 Experimentalsupportfor2wayVirtualSMPonWorkstation6.0 VMwareACE2.0WindowsVistaEnterprise,VistaBusiness,VistaHomeBasic,VistaHomePremium, andVistaUltimate

ThisoperatingsystemhasexperimentalsupportasaguestoperatingsystemonthefollowingVMware products:

VMwareWorkstation5.0,5.5,5.5.1,5.5.2,5.5.3,5.5.4 ExperimentalenhancedsupportforWindowsVistaonWorkstation5.5.3,5.5.4 Experimentalsupportfor2wayVirtualSMPonWorkstation5.5,5.5.1,5.5.2,5.5.3,5.5.4 VMwareACE1.0,1.0.1,1.0.2,1.0.3 VMwareGSXServer3.0,3.1,3.2,3.2.1 ESXServer3.0,3.0.1 ExperimentalsupportforVistaServer VMwareServer1.0,1.0.1,1.0.2,1.0.3 Experimentalsupportfor2wayVirtualSMPonVMwareServer1.0

64-Bit Version
ThisguestoperatingsystemissupportedonthefollowingVMwareproducts:

VMwareWorkstation6.0WindowsVistaEnterprise,VistaBusiness,VistaHomeBasic,VistaHome Premium,andVistaUltimate VisualStudioIntegratedVirtualDebuggersupportforWindowsVistaEnterprise,VistaBusiness,Vista HomeBasic,VistaHomePremium,andVistaUltimateonWorkstation6.0 EclipseIntegratedVirtualDebuggersupportforWindowsVistaEnterprise,VistaBusiness,VistaHome Basic,VistaHomePremium,andVistaUltimateonWorkstation6.0 Experimentalsupportfor2wayVirtualSMP VMwareACE2.0WindowsVistaEnterprise,VistaBusiness,VistaHomeBasic,VistaHomePremium, andVistaUltimate

ThisoperatingsystemhasexperimentalsupportasaguestoperatingsystemonthefollowingVMware products:

VMwareWorkstation5.5,5.5.1,5.5.2,5.5.3,5.5.4 ExperimentalenhancedsupportforWindowsVistaonWorkstation5.5.3,5.5.4 Experimentalsupportfor2wayVirtualSMP ESXServer3.0,3.0.1 ExperimentalsupportforVistaServer

VMware, Inc.

29

Guest Operating System Installation Guide

VMwareServer1.0,1.0.1,1.0.2,1.0.3 Experimentalsupportfor2wayVirtualSMPonVMwareServer1.0

NOTEIfyouareinstallingaguestoperatingsystemthroughVMwareVirtualCenter,besureitissupported undertheVMwareproductESXServerorVMwareServeronwhichyouarerunningthevirtualmachine.

General Installation Notes


BesuretoreadGeneralGuidelinesforAllVMwareProductsonpage 26aswellasthisguidetoinstalling yourspecificguestoperatingsystem. YoucaninstalltheWindowsVistainavirtualmachineusingtheWindowsVistadistributionCD.Ifyour VMwareproductsupportsit,youcanalsoinstallfromaPXEserver.

Installation Steps
IfyouwanttorunWindowsVistainavirtualmachine,besureyouhaveafullinstallationCDfortheoperating system. YoucaninstallWindowsVistaEnterprise,VistaBusiness,VistaHomeBasic,VistaHomePremium,orVista UltimateinavirtualmachineusingthecorrespondingWindowsVistadistributionCD.IfyourVMware productsupportsit,youcanalsoinstallfromaPXEserver. Beforeinstallingtheoperatingsystem,besurethatyouhavealreadycreatedandconfiguredanewvirtual machine.Besurethevirtualmachinehasatleast512MBofRAM.Thehostcomputermusthavemorethan 512MBofRAMtosupportthissetting.Ifyouareinstallingthe32bitversionofWindowsVista,besurethe virtualmachinesharddriveis16GBorlarger.Ifyouareinstallingthe64bitversionofWindowsVista,besure thevirtualmachinesharddriveis24GBorlarger. IfanInternetconnectionisnotavailablewhileinstallinga32bitWindowsVistaguest,thedriverforthe multimediaaudiocontrollerwillnotbeinstalled.TheWindowsDeviceManagerwillindicatethatthedriver forthemultimediaaudiocontrollerismissing.Toinstalltherequireddriver,configureanInternetconnection, andrunWindowsUpdateontheWindowsVistavirtualmachine.

Installing the Guest Operating System


1 2 3 InserttheWindowsVistaCDintheCDROMdrive. PoweronthevirtualmachinetostartinstallingWindowsVista. Followtheremaininginstallationstepsasyouwouldforaphysicalmachine.

VMware Tools
BesuretoinstallVMwareToolsinyourguestoperatingsystem.Fordetails,seethemanualforyourVMware productorfollowtheappropriatelinkintheknowledgebasearticleat www.vmware.com/support/kb/enduser/std_adp.php?p_faqid=340.

Sound Driver Needed for 64-Bit Guests


VMwareWorkstation5.5.xandVMwareServer:Ifyouwanttousesoundina64bitWindowsVistaguest operatingsystem,youmustusethedriveravailableontheVMwareWebsiteat www.vmware.com/download/ws/drivers_tools.htmlunderVMaudioDriver(experimental).

Known Issues
Opening VMware Tools Control Panel
ToopentheVMwareToolscontrolpanelonaWindowsVistaguest,youneedtobeloggedinasan administratoruser.

30

VMware, Inc.

Choosing and Installing Guest Operating Systems

Warnings When Installing VMware Tools on Some VMware Products


WindowsVistausesanewmethodtoinstalldrivers.Asaresult,anddependinguponwhichVMwareproduct youareusing,youmayseewarningmessagesatseveralstagesduringinstallationofVMwareToolsin WindowsVistaguestoperatingsystems.Sometimesthesemessagesarehidden.Thedriverinstallation appearstohang.However,ifyoupressAlt+Tab,youcanbringthewarningmessagetotheforeground.There aretwotypesofmessages.

AmessagethatsaysthedriverisnotAuthenticodesigned.Whenyouseeoneofthesemessages,click InstallNowtocontinueinstallingVMwareTools. AmessagethatsaysthedriverpackageisnotcompatiblewithWindowsVista.Whenyouseeoneofthese messages,clickCanceltocontinueinstallingVMwareTools.

YoumightalsoseeamessageaskingyoutorestartbeforetheVMwareToolsinstallerhasfinished.Donot restarttheguestoperatingsystematthattime.WaituntiltheInstallationWizardCompletedscreenappears, clickFinish,andthenrestarttheguestoperatingsystemwhenyouarepromptedtodoso.

Network Adapter Change Needed for Some VMware Products


TheAMDEthernetcarddriverisnotincludedwithWindowsVista.TousenetworkinginaWindowsVista guestoperatingsystemontheVMwareproductsspecifiedinthissection,youmustchangethenetwork adapter.AdriverforthevmxnetadapterisincludedinVMwareTools. GSXServer:ChooseVM>Settings>NetworkAdapter(Windows)orVM>Settings>NIC(Linux),andselect vmxnetasthevirtualdevicetouse.TheninstallVMwareTools.Adriverforthevmxnetadapterisincluded inVMwareTools. VMwareWorkstation4.xorlower,orVMwareACE,onaWindowshost:UseatexteditorsuchasNotepad toedittheconfiguration(.vmx)fileforyourWindowsVistavirtualmachine.Addthefollowingline:
Ethernet[n].virtualDev = "vmxnet"

Replace[n]withthenumberoftheEthernetadapter.ThefirstEthernetadapterisnumber0,sothelineforthat adapteris
Ethernet0.virtualDev = "vmxnet"

IncludealineforeachEthernetadapterconfiguredforthevirtualmachine.TheninstallVMwareTools.A driverforthevmxnetadapterisincludedinVMwareTools. VMwareWorkstation4.xorloweronaLinuxhost:ChooseVM>Settings,selectNetworkAdapter,andthen selectvmxnetasthevirtualdevicetouse.TheninstallVMwareTools.Adriverforthevmxnetadapteris includedinVMwareTools. VMwareWorkstation5.0.x:InstallVMwareTools.AdriverforthenetworkadapterisincludedinVMware Tools. VMwareWorkstation5.5.xandVMwareServer1.x:InstallVMwareTools.Avmxnetdriverforthenetwork adapterisincludedinVMwareTools.InstallingVMwareToolsautomaticallyswitchesthenetworkadapterto vmxnet,andinstallsthevmxnetdriver. Alternatively,youcanchangethenetworkadaptertoe1000(theIntelPRO/1000MTAdapter)beforeinstalling WindowsVista.UseatexteditorsuchasNotepadtoedittheconfiguration(.vmx)fileforyourWindowsVista virtualmachine.Addthefollowingline:
Ethernet[n].virtualDev = "e1000"

Replace[n]withthenumberoftheEthernetadapter.ThefirstEthernetadapterisnumber0,sothelineforthat adapteris
Ethernet0.virtualDev = "e1000"

IncludealineforeachEthernetadapterconfiguredforthevirtualmachine. ESXServer2.x:IntheHardwarepage,underNetworkAdapter,clickEdit.IntheNetworkAdapterpage,in theDeviceBindinglist,selectthevirtualnetworkdevicethatyouwantthevirtualmachinetouse.Inthe

VMware, Inc.

31

Guest Operating System Installation Guide

VirtualDevicelist,choosevmxnet.TheninstallVMwareTools.Adriverforthevmxnetadapterisincludedin VMwareTools. ESXServer3.x:InstallVMwareTools.AvmxnetdriverforthenetworkadapterisincludedinVMwareTools. InstallingVMwareToolsautomaticallyswitchesthenetworkadaptertovmxnet,andinstallsthevmxnet driver. Alternatively,youcanchangethenetworkadaptertoe1000(theIntelPRO/1000MTAdapter)beforeinstalling WindowsVista.UseatexteditorsuchasNotepadtoedittheconfiguration(.vmx)fileforyourWindowsVista virtualmachine.Addthefollowingline:


Ethernet[n].virtualDev = "e1000"

Replace[n]withthenumberoftheEthernetadapter.ThefirstEthernetadapterisnumber0,sothelineforthat adapteris
Ethernet0.virtualDev = "e1000"

IncludealineforeachEthernetadapterconfiguredforthevirtualmachine.

Guest Screen Saver


OnaLinuxhostwithanXFree863.xXserver,itisbestnottorunascreensaverintheguestoperatingsystem. GuestscreensaversthatdemandalotofprocessingpowercancausetheXserveronthehosttofreeze.

Checked (Debug) Build


VMwareGSXServer:Inordertoinstallandrunachecked(debug)buildofWindowsVistainavirtual machine,youmustfirsteditthevirtualmachinesconfigurationfile(.vmx).Addthefollowingline: uhci.forceHaltBit = TRUE

Disable PAE in ESX Server Virtual Machines


EXSServer2.5.x:AlthoughESXServer2.5.xvirtualmachinesarecompatiblewithPhysicalAddressExtension (PAE),theyarenotoptimizedforit.Asaresult,guestoperatingsystemswithPAEenabledmightexperience poorperformance.Forbestperformance,VMwarerecommendsthatyoudisablePAEinguestoperating systems.FormoreinformationandinstructionsondisablingPAE,seetheknowledgebasearticleat www.vmware.com/support/kb/enduser/std_adp.php?p_faqid=2020. EXSServer3.x:NotethatdisablingPAEalsodisablesNX(noexecute)andED(executedisabled)features foundinrecentAMDandIntelprocessors.ThesefeaturesarenotsupportedbyESXServerversionsbefore ESXServer3.x.

32

VMware, Inc.

Choosing and Installing Guest Operating Systems

Windows Server 2003


Thissectioncontainsproductsupport,installationinstructions,andknownissuesfortheWindowsServer 2003operatingsystem.

Support
32-Bit Version
ThisguestoperatingsystemissupportedonthefollowingVMwareproducts:

VMwareWorkstation4.0,4.0.1,4.0.2,4.0.5,4.5,4.5.1,4.5.2,4.5.3,5.0,5.5,5.5.1,5.5.2,5.5.3,5.5.4, 6.0WindowsServer2003WebEdition,StandardEdition,EnterpriseEdition,WindowsSmallBusiness Server2003 WindowsServer2003R2supportedonWorkstation5.5.2,5.5.3,5.5.4,6.0 ServicePack1supportedonWorkstation5.0,5.5,5.5.1,5.5.2,5.5.3,5.5.4,6.0 VisualStudioIntegratedVirtualDebuggersupportforWindowsServer2003WebEdition,Standard Edition,EnterpriseEdition,SmallBusinessServer2003,andWindowsServer2003R2Serveron Workstation6.0 EclipseIntegratedVirtualDebuggersupportforWindowsServer2003WebEdition,StandardEdition, EnterpriseEdition,SmallBusinessServer2003,andWindowsServer2003R2ServeronWorkstation6.0 Experimentalsupportfor2wayVirtualSMPonWorkstation5.5,5.5.1,5.5.2,5.5.3,5.5.4,6.0 VMwareACE1.0,1.0.1,1.0.2,1.0.3,2.0WindowsServer2003WebEdition,StandardEdition,Enterprise Edition,WindowsSmallBusinessServer2003 ServicePack1supportedonVMwareACE1.0.1,1.0.2,1.0.3,2.0 VMwareGSXServer3.0,3.1,3.2,3.2.1WindowsServer2003WebEdition,StandardEdition,Enterprise Edition,WindowsSmallBusinessServer2003 ServicePack1supportedonGSXServer3.2,3.2.1 VMwareServer1.0,1.0.1,1.0.2,1.0.3WindowsServer2003WebEdition,StandardEdition,Enterprise EditionWindowsSmallBusinessServer2003,WindowsServer2003R2 ServicePack1supportedonVMwareServer1.0,1.0.1,1.0.2,1.0.3 Experimentalsupportfor2wayVirtualSMPonVMwareServer1.0,1.0.1,1.0.2,1.0.3 VMwareESXServer2.0,2.0.1,2.1,2.1.1,2.1.2,2.5,2.5.1,2.5.2,2.5.3,2.5.4,3.0,3.0.1WindowsServer2003 WebEdition,StandardEdition,EnterpriseEdition WindowsSmallBusinessServer2003supportedonESXServer2.5,3.0,3.0.1 WindowsServer2003R2supportedonESXServer2.5.3,2.5.4,3.0,3.0.1 ServicePack1supportedonESXServer2.1.2UpgradePatch4 ServicePack1supportedonESXServer2.5,2.5.1,2.5.2,2.5.3,2.5.4,3.0,3.0.1 ServicePack2supportedonESXServer2.5.3,2.5.4,3.0,3.0.1 VirtualSMPsupported

64-Bit Version
ThisguestoperatingsystemissupportedonthefollowingVMwareproducts:

VMwareWorkstation5.5,5.5.1,5.5.2,5.5.3,5.5.4,6.0 WindowsServer2003x64EditionSP1supportedonWorkstation5.5,5.5.1,5.5.2,5.5.3,5.5.4,6.0 WindowsServer2003R2supportedonWorkstation5.5.2,5.5.3,5.5.4,6.0 VisualStudioIntegratedVirtualDebuggersupportforWindowsServer2003EnterpriseEditionand WindowsServer2003R2ServeronWorkstation6.0 EclipseIntegratedVirtualDebuggersupportforWindowsServer2003EnterpriseEditionandWindows Server2003R2ServeronWorkstation6.0 VMwareACE2.0WindowsServer2003StandardEdition,EnterpriseEdition,WindowsSmallBusiness Server2003 ServicePack1supportedonVMwareACE1.0.1,1.0.2,1.0.3,2.0

VMware, Inc.

33

Guest Operating System Installation Guide

VMwareServer1.0,1.0.1,1.0.2,1.0.3(WindowsServer2003ServicePack1andWindowsServer2003R2 only) Experimentalsupportfor2wayVirtualSMPonVMwareServer1.0,1.0.1,1.0.2,1.0.3 ESXServer3.0.1 StandardEdition,EnterpriseEdition WindowsServer2003R2supportedonESXServer3.0.1 ServicePack1supportedonESXServer3.0.1 ServicePack2supportedonESXServer3.0.1 VirtualSMPsupported

ThisguestoperatingsystemhasexperimentalsupportonthefollowingVMwareproducts:

ESXServer3.0 StandardEdition,EnterpriseEdition

NOTEIfyouareinstallingaguestoperatingsystemthroughVMwareVirtualCenter,besureitissupported undertheVMwareproductESXServerorVMwareServeronwhichyouarerunningthevirtualmachine.

General Installation Notes


BesuretoreadGeneralGuidelinesforAllVMwareProductsonpage 26aswellasthisguidetoinstalling yourspecificguestoperatingsystem. YoucaninstallWindowsServer2003,WebEdition,StandardEditionorEnterpriseEditionorWindowsSmall BusinessServer2003inavirtualmachineusingthecorrespondingWindowsServer2003distributionCD.If yourVMwareproductsupportsit,youcanalsoinstallfromaPXEserver. IfanInternetconnectionisnotavailablewhileinstallingaWindowsServer2003guest,thedriverforthe multimediaaudiocontrollerwillnotbeinstalled.TheWindowsDeviceManagerwillindicatethatthedriver forthemultimediaaudiocontrollerismissing.Toinstalltherequireddriver,configureanInternetconnection, andrunWindowsUpdateontheWindowsServer2003virtualmachine. VMwareWorkstationorVMwareACE:IfyouareusingthevirtualLSILogicSCSIadapter,WindowsServer 2003automaticallyinstallstheSCSIdriverwhenyouinstalltheguestoperatingsystem.Tousethevirtual BusLogicSCSIadapterinaWindowsServer2003virtualmachineunderVMwareWorkstationorVMware ACE,youneedaspecialSCSIdriveravailablefromthedownloadsectionoftheVMwareWebsiteat www.vmware.com/download.FollowtheinstructionsontheWebsitetousethedriverwithafresh installationofWindowsServer2003.IfyouhaveavirtualmachinewithaSCSIvirtualdiskandaWindows NTorWindows2000guestoperatingsystemandwanttoupgradeittoWindowsServer2003,installthenew SCSIdriverbeforeupgradingtheoperatingsystem. GSXServer,ESXServerorVirtualCenter:IfyouareusingthevirtualLSILogicSCSIadapter,WindowsServer 2003automaticallyinstallstheSCSIdriverwhenyouinstalltheguestoperatingsystem.Ifyouareusingthe virtualBusLogicSCSIadapter,youneedaspecialSCSIdriveravailablefromthedownloadsectionofthe VMwareWebsiteatwww.vmware.com/download.FollowtheinstructionsontheWebsitetousethedriver withafreshinstallationofWindowsServer2003.IfyouhaveavirtualmachinewithaSCSIvirtualdiskand anearlierWindowsguestoperatingsystemandwanttoupgradeittoWindowsServer2003,installthenew SCSIdriverbeforeupgradingtheoperatingsystem.

Installation Steps
IfyouwanttorunWindowsServer2003inavirtualmachine,besureyouhaveafullinstallationCDforthe operatingsystem. Beforeinstallingtheoperatingsystem,besurethatyouhavealreadycreatedandconfiguredanewvirtual machine.

Installing the Guest Operating System


1 2
34

InserttheWindowsServer2003CDintheCDROMdrive. PoweronthevirtualmachinetostartinstallingWindowsServer2003.
VMware, Inc.

Choosing and Installing Guest Operating Systems

IfyouareusingthevirtualBusLogicSCSIdriverdownloadedfromtheVMwareWebsite,youmusttake somespecialstepsatthispointintheinstallationprocess.AstheWindowsServer2003installerloads, presstheF6key.ThisallowsyoutoselecttheadditionalSCSIdriverrequiredforinstallation.PressSto specifytheadditionaldriver.AfteryouspecifytheSCSIdriver,pressEntertocontinuewithsetup. Followtheremaininginstallationstepsasyouwouldforaphysicalmachine.

VMware Tools
BesuretoinstallVMwareToolsinyourguestoperatingsystem.Fordetails,seethemanualforyourVMware productorfollowtheappropriatelinkintheknowledgebasearticleat www.vmware.com/support/kb/enduser/std_adp.php?p_faqid=340.

Sound Driver Needed for 64-Bit Guests


VMwareWorkstation6.0andVMwareServer:Ifyouwanttousesoundina64bitWindowsServer2003 guestoperatingsystem,youmustusethedriveravailableontheVMwareWebsiteat www.vmware.com/download/ws/drivers_tools.htmlunderVMaudioDriver(experimental).

Known Issues
Product Activation
TheMicrosoftWindowsServer2003productactivationfeaturecreatesanumericalkeybasedonthevirtual hardwareinthevirtualmachinewhereitisinstalled.Changesintheconfigurationofthevirtualmachine mightrequireyoutoreactivatetheoperatingsystem.Therearesomestepsyoucantaketominimizethe numberofsignificantchanges.

SetthefinalmemorysizeforyourvirtualmachinebeforeyouactivateWindowsServer2003.Whenyou crosscertainthresholdsapproximately32MB,64MB,128MB,256MB,512MBand1GBtheproduct activationfeatureseesthechangesassignificant. NOTEThesizereportedtotheWindowsproductactivationfeatureisslightlylessthantheactualamount configuredforthevirtualmachine.Forexample,128MBisinterpretedasfallinginthe64MB127MB range.

InstallVMwareToolsbeforeyouactivateWindowsServer2003.WhentheSVGAdriverintheVMware Toolspackageisinstalled,itactivatesfeaturesinthevirtualgraphicsadapterthatmakeitappearto WindowsServer2003asanewgraphicsadapter. Ifyouwanttoexperimentwithanyotheraspectsofthevirtualmachineconfiguration,dosobefore activatingWindowsServer2003.Keepinmindthattypicallyyouhave14daysforexperimentationbefore youhavetoactivatetheoperatingsystem.(YourEULAmightdefineadifferentperiodbeforeactivation isrequired.)

FormoredetailsonWindowsServer2003productactivation,seetheMicrosoftWebsite.

Display Hardware Acceleration


WindowsServer2003hasdisplayadapterhardwareaccelerationdisabledbydefault.Thisslowsdown graphicsperformanceandmouseresponsivenessintheguestoperatingsystem. ToenablehardwareaccelerationinaWindowsServer2003guest,opentheControlPanel,andthenopenthe DisplayPropertiescontrolpanel.OntheSettingstab,clickAdvanced.OntheTroubleshoottab,dragthe HardwareaccelerationsliderallthewaytoFull.

Guest Screen Saver


OnaLinuxhostwithanXFree863.xXserver,itisbestnottorunascreensaverintheguestoperatingsystem. GuestscreensaversthatdemandalotofprocessingpowercancausetheXserveronthehosttofreeze.

VMware, Inc.

35

Guest Operating System Installation Guide

Hibernation
Shouldyouexperiencedifficultieswiththehibernationfeatureforthisguestoperatingsystem,suspendthe virtualmachineinstead.

Checked (Debug) Build


VMwareGSXServer:Inordertoinstallandrunachecked(debug)buildofWindowsServer2003inavirtual machine,youmustfirsteditthevirtualmachinesconfigurationfile(.vmx).Addthefollowingline: uhci.forceHaltBit = TRUE

ESX Server and Support Microsoft Clustering Service with Windows Server 2003 SP1
ForinformationaboutsupportofMicrosoftClusteringService(MSCS)withWindows2003SP1,seethe knowledgebasearticleat www.vmware.com/support/kb/enduser/std_adp.php?p_faqid=2021.

vlance Ethernet Adapter Fails to Start for Windows Server 2003 Virtual Machine in PAE Mode
VMwareESXServer,VMwareWorkstation:InaWindowsServer2003virtualmachineinPAEmode,the vlanceEthernetadapterfailstostart.VMwarerecommendsthatyoudownloadandinstalltheNDIS5Driver forAMDPCnetEthernetAdapter,version4.5.1,fromtheAMDWebsiteat http://www.amd.com/usen/ConnectivitySolutions/ProductInformation/0,,50_2330_6629_2452%5E2454%5E2 486,00.html

Disable PAE in ESX Server Virtual Machines


EXSServer2.5.x:AlthoughESXServer2.5.xvirtualmachinesarecompatiblewithPhysicalAddressExtension (PAE),theyarenotoptimizedforit.Asaresult,guestoperatingsystemswithPAEenabledmightexperience poorperformance.Forbestperformance,VMwarerecommendsthatyoudisablePAEinguestoperating systems.FormoreinformationandinstructionsondisablingPAE,seetheknowledgebasearticleat www.vmware.com/support/kb/enduser/std_adp.php?p_faqid=2020. EXSServer3.x:NotethatdisablingPAEalsodisablesNX(noexecute)andED(executedisabled)features foundinrecentAMDandIntelprocessors.ThesefeaturesarenotsupportedbyESXServerversionsbefore ESXServer3.x.

ESX Server Virtual Machine Running Windows Might Fail to Power On If Not Rebooted after VMware Tools Installation
EXSServer2.5.x:AfteryouinstallVMwareToolsonanESXServer2.5.xvirtualmachinethatisrunning MicrosoftWindows,theVMwareToolsinstallerasksyoutorebootthevirtualmachine.Ifyouchoosenotto rebootatthattime,andsubsequentlyremovepowerfromthevirtualmachine,eitherbyusingthebutton PowerOffVirtualMachineintheremoteconsole,orbyshuttingdowntheESXServer,youmightthenbe unabletopoweronthevirtualmachineagain.Whenyouattempttodoso,thevirtualmachinemightfailto bootup,displayingthemessageSTOP 0x0000007B: INACCESSIBLE_BOOT_DEVICE.Toavoidthisproblem, afterinstallingVMwareTools,besuretorebootthevirtualmachinewhentheVMwareToolsinstallerprompts you.

On Intel Woodcrest-Based Hosts, Installing 64-Bit Windows 2003 Enterprise Server R2 in Virtual Machine Might Cause Virtual Machine to Crash
EXSServer3.0.1:OnESXServer3.0.1hostsrunningonIntelWoodcrestprocessors,installing64BitWindows 2003EnterpriseServerR2inavirtualmachinemightcausethevirtualmachinetocrashtobluescreenwiththe stopcode STOP: 0x00000109.Testingindicatesthatthisproblemoccursintermittently,inapproximately10 percentofinstallations.

36

VMware, Inc.

Choosing and Installing Guest Operating Systems

Windows XP
Thissectioncontainsproductsupport,installationinstructions,andknownissuesfortheWindowsXP operatingsystem.

Support
32-Bit Version
ThisguestoperatingsystemissupportedonthefollowingVMwareproducts:

VMwareWorkstation4.0,4.0.1,4.0.2,4.0.5,4.5,4.5.1,4.5.2,4.5.3,5.0,5.5,5.5.1,5.5.2,5.5.3,5.5.4, 6.0WindowsXPProfessionalandHomeEdition ServicePack1supportedonalllistedversions ServicePack2supportedonWorkstation4.5.2,4.5.3,5.0,5.5,5.5.1,5.5.2,5.5.3,5.5.4,6.0 VisualStudioIntegratedVirtualDebuggersupportforWindowsXPProfessionalonWorkstation6.0 EclipseIntegratedVirtualDebuggersupportforWindowsXPProfessionalonWorkstation6.0 Experimentalsupportfor2wayVirtualSMPonWorkstation5.5,5.5.1,5.5.2,5.5.3,5.5.4,6.0 VMwareACE1.0,1.0.1,1.0.2,1.0.3,2.0WindowsXPProfessionalandHomeEdition ServicePack1or2alsosupported VMwareGSXServer3.0,3.1,3.2,3.2.1WindowsXPProfessionalandHomeEdition ServicePack1supportedonGSXServer3.0,3.1and3.2,3.2.1 ServicePack2supportedonGSXServer3.1and3.2,3.2.1 VMwareServer1.0,1.0.1,1.0.2,1.0.3WindowsXPProfessional ServicePack1or2alsosupported Experimentalsupportfor2wayVirtualSMPonVMwareServer1.0,1.0.1,1.0.2,1.0.3 VMwareESXServer2.0,2.0.1,2.1,2.1.1,2.1.2,2.5,2.5.1,2.5.2,2.5.3,2.5.4,3.0,3.0.1WindowsXP Professional,ServicePack1or2 TwowayVirtualSMPsupportedonESXServer3.0.1

64-Bit Version
ThisguestoperatingsystemissupportedonthefollowingVMwareproducts:

VMwareWorkstation5.5,5.5.1,5.5.2,5.5.3,5.5.4,6.0WindowsXPProfessional VisualStudioIntegratedVirtualDebuggersupportforWindowsXPProfessionalonWorkstation6.0 EclipseIntegratedVirtualDebuggersupportforWindowsXPProfessionalonWorkstation6.0 VMwareACE2.0WindowsXPProfessionalandHomeEdition ServicePack1or2alsosupported VMwareServer1.0,1.0.1,1.0.2,1.0.3WindowsXPProfessional VMwareESXServer3.0.1WindowsXPProfessional,ServicePack1or2 TwowayVirtualSMPsupportedonESXServer3.0.1

NOTEIfyouareinstallingaguestoperatingsystemthroughVMwareVirtualCenter,besureitissupported undertheVMwareproductESXServerorVMwareServeronwhichyouarerunningthevirtualmachine.

General Installation Notes


BesuretoreadGeneralGuidelinesforAllVMwareProductsonpage 26aswellasthisguidetoinstalling yourspecificguestoperatingsystem. YoucaninstallWindowsXPHomeEditionorProfessionalinavirtualmachineusingthecorresponding WindowsXPdistributionCD.IfyourVMwareproductsupportsit,youcanalsoinstallfromaPXEserver. VMwareWorkstationorVMwareACE:TousethevirtualBusLogicSCSIadapterinaWindowsXPvirtual machine,youneedaspecialSCSIdriveravailablefromthedownloadsectionoftheVMwareWebsiteat www.vmware.com/download.FollowtheinstructionsontheWebsitetousethedriverwithafresh

VMware, Inc.

37

Guest Operating System Installation Guide

installationofWindowsXP.IfyouhaveavirtualmachinewithaSCSIvirtualdiskandaWindows9x, WindowsMe,WindowsNTorWindows2000guestoperatingsystemandwanttoupgradeittoWindowsXP, installthenewSCSIdriverbeforeupgradingtheoperatingsystem. GSXServer,ESXServerorVirtualCenter:IfyouareusingthevirtualBusLogicSCSIadapter,youneeda specialSCSIdriveravailablefromthedownloadsectionoftheVMwareWebsiteat www.vmware.com/download.FollowtheinstructionsontheWebsitetousethedriverwithafresh installationofWindowsXP. GSXServerorESXServer:IfyouareusingthevirtualLSILogicSCSIadapter,youmustdownloadthedriver fromthedownloadcenterattheLSILogicWebsite.Gotohttp://www.lsilogic.com/cm/DownloadSearch.do anddownloadfortheLSI20320RSCSIadapterdriverforyourguestoperatingsystem.Fordetailson installingthisdriver,seetheVMwareESXServerAdministrationGuide.TheLSILogicWebsitealsoprovidesan InstallationGuidefortheLSILogicFusionMPTDriver:SYMMPI.SYSV1.xx.xx,located(atthetimeofthisGuest OperatingSystemInstallationGuidespublication)at www.lsilogic.com/files/support/ssp/fusionmpt/WinXP/symmpi_xp_12018.txt. IfyouwanttorunWindowsXPHomeEditionorProfessionalinavirtualmachine,besureyouhaveafull installationCDfortheoperatingsystem. Beforeinstallingtheoperatingsystem,besurethatyouhavealreadycreatedandconfiguredanewvirtual machine.

Installation Steps
1 2 3 InserttheinstallationCDintheCDROMdrive. Poweronthevirtualmachinetostartinstallingtheguestoperatingsystem. IfyouareusingthevirtualBusLogicSCSIdriverdownloadedfromtheVMwareWebsiteortheLSILogic SCSIdriverdownloadedfromtheLSILogicWebsite,youmusttakesomespecialstepsatthispointinthe installationprocess.AstheWindowsXPinstallerloads,presstheF6key.Thisallowsyoutoselectthe additionalSCSIdriverrequiredforinstallation.PressStospecifytheadditionaldriver.Afteryouspecify theSCSIdriver,pressEntertocontinuewithsetup. Followtheinstallationstepsasyouwouldforaphysicalmachine.

VMware Tools
BesuretoinstallVMwareToolsinyourguestoperatingsystem.Fordetails,seethemanualforyourVMware productorfollowtheappropriatelinkintheknowledgebasearticleat www.vmware.com/support/kb/enduser/std_adp.php?p_faqid=340.

Sound Driver Needed for 64-Bit Guests


VMwareWorkstation5.5.xandVMwareServer:ifyouwanttousesoundina64bitWindowsXP Professionalguestoperatingsystem,youmustusethedriveravailableontheVMwareWebsiteat www.vmware.com/download/ws/drivers_tools.htmlunderVMaudioDriver(experimental).

Known Issues
Product Activation
TheMicrosoftWindowsXPproductactivationfeaturecreatesanumericalkeybasedonthevirtualhardware inthevirtualmachinewhereitisinstalled.Changesintheconfigurationofthevirtualmachinemightrequire youtoreactivatetheoperatingsystem.Therearesomestepsyoucantaketominimizethenumberof significantchanges.

SetthefinalmemorysizeforyourvirtualmachinebeforeyouactivateWindowsXP.Whenyoucross certainthresholdsapproximately32MB,64MB,128MB,256MB,512MBand1GBtheproduct activationfeatureseesthechangesassignificant.

38

VMware, Inc.

Choosing and Installing Guest Operating Systems

NOTEThesizereportedtotheWindowsproductactivationfeatureisslightlylessthantheactualamount configuredforthevirtualmachine.Forexample,128MBisinterpretedasfallinginthe64MB127MB range.

InstallVMwareToolsbeforeyouactivateWindowsXP.WhentheSVGAdriverintheVMwareTools packageisinstalled,itactivatesfeaturesinthevirtualgraphicsadapterthatmakeitappeartoWindows XPasanewgraphicsadapter. Ifyouwanttoexperimentwithanyotheraspectsofthevirtualmachineconfiguration,dosobefore activatingWindowsXP.Keepinmindthatyouhave30daysforexperimentationbeforeyouhaveto activatetheoperatingsystem.

FormoredetailsonWindowsXPproductactivation,seetheMicrosoftWebsite.

PAE Message During Installation


VMwareWorkstation5.0:IfyouareinstallingtheguestoperatingsystemonaVMwareWorkstation, 5.0orlower,onahostcomputerthathasPAEtechnology,youmightgetanerrormessage.Theerror messageindicatestheguestoperatingsystemistryingtousePAE.Discontinuetheinstallation processifthisoccurs,andenablePAEfortheaffectedvirtualmachine. ToenablePAEforthevirtualmachine: 1 2 Makesurethevirtualmachineispoweredoff. Edittheconfiguration(.vmx)fileforthevirtualmachinebyaddingthefollowinglinetothefile:
paevm="true"

Poweronthevirtualmachineandinstalltheguestoperatingsystem.

Guest Screen Saver


VMwareWorkstation:OnaLinuxhostwithanXFree863.xXserver,itisbestnottorunascreensaverinthe guestoperatingsystem.GuestscreensaversthatdemandalotofprocessingpowercancausetheXserveron thehosttofreeze.

Hibernation
Shouldyouexperiencedifficultieswiththehibernationfeatureforthisguestoperatingsystem,suspendthe virtualmachineinstead.

Checked (Debug) Build


VMwareGSXServer:Inordertoinstallandrunachecked(debug)buildofWindowsXPinavirtualmachine, youmustfirsteditthevirtualmachinesconfigurationfile(.vmx).Addthefollowingline: uhci.forceHaltBit = TRUE

Disable PAE in ESX Server Virtual Machines


EXSServer2.5.x:AlthoughESXServer2.5.xvirtualmachinesarecompatiblewithPhysicalAddressExtension (PAE),theyarenotoptimizedforit.Asaresult,guestoperatingsystemswithPAEenabledmightexperience poorperformance.Forbestperformance,VMwarerecommendsthatyoudisablePAEinguestoperating systems.FormoreinformationandinstructionsondisablingPAE,seetheknowledgebasearticleat www.vmware.com/support/kb/enduser/std_adp.php?p_faqid=2020. EXSServer3.x:NotethatdisablingPAEalsodisablesNX(noexecute)andED(executedisabled)features foundinrecentAMDandIntelprocessors.ThesefeaturesarenotsupportedbyESXServerversionsbefore ESXServer3.x.

ESX Server Virtual Machine Running Windows Might Fail to Power On If Not Rebooted after VMware Tools Installation
EXSServer2.5.x:AfteryouinstallVMwareToolsonanESXServer2.5.xvirtualmachinethatisrunning MicrosoftWindows,theVMwareToolsinstallerasksyoutorebootthevirtualmachine.Ifyouchoosenotto
VMware, Inc. 39

Guest Operating System Installation Guide

rebootatthattime,andsubsequentlyremovepowerfromthevirtualmachine,eitherbyusingthebutton PowerOffVirtualMachineintheremoteconsole,orbyshuttingdowntheESXServer,youmightthenbe unabletopoweronthevirtualmachineagain.Whenyouattempttodoso,thevirtualmachinemightfailto bootup,displayingthemessageSTOP 0x0000007B: INACCESSIBLE_BOOT_DEVICE.Toavoidthisproblem, afterinstallingVMwareTools,besuretorebootthevirtualmachinewhentheVMwareToolsinstallerprompts you.

40

VMware, Inc.

Choosing and Installing Guest Operating Systems

Windows 2000
Thissectioncontainsproductsupport,installationinstructions,andknownissuesfortheWindows2000 operatingsystem.

Support
ThisguestoperatingsystemissupportedonthefollowingVMwareproducts:

VMwareWorkstation4.0,4.0.1,4.0.2,4.0.5,4.5,4.5.1,4.5.2,4.5.3,5.0,5.5,5.5.1,5.5.2,5.5.3,5.5.4, 6.0Windows2000ProfessionalandWindowsServer,ServicePack1,2,3,or4(listedversionsalso supportedwithnoservicepack) Windows2000AdvancedServer,ServicePack3or4 VisualStudioIntegratedVirtualDebuggersupportforWindows2000AdvancedServer,Windows2000 Professional,andWindows2000ServeronWorkstation6.0 EclipseIntegratedVirtualDebuggersupportforWindows2000AdvancedServer,Windows2000 Professional,andWindows2000ServeronWorkstation6.0 Experimentalsupportfor2wayVirtualSMPonWorkstation5.5,5.5.1,5.5.2,5.5.3,5.5.4,6.0 VMwareACE1.0,1.0.1,1.0.2,1.0.3,2.0Windows2000Professional,ServerandAdvancedServer, ServicePack1,2,3or4(listedversionsalsosupportedwithnoservicepack) VMwareGSXServer3.0,3.1,3.2,3.2.1Windows2000Professional,ServerandAdvancedServer,Service Pack1,2,3,or4 Windows2000ProfessionalServicePack4checkedbuild VMwareServer1.0,1.0.1,1.0.2,1.0.3Windows2000ProfessionalandServer,ServicePack1,2,3,or4 (listedversionsalsosupportedwithnoservicepack) Windows2000AdvancedServer,ServicePack3or4 Experimentalsupportfor2wayVirtualSMPonVMwareServer1.0,1.0.1,1.0.2,1.0.3 VMwareESXServer2.0,2.0.1,2.1.1,2.1.2,2.1,2.5,2.5.1,2.5.2,2.5.3,2.5.4,3.0,3.0.1Windows2000Server, AdvancedServer,andTerminalServicesEdition,ServicePack3or4 Windows2000ProfessionalServicePack4supportedonESXServer2.0.2,2.1.3,2.5.1,2.5.3 Windows2000Server,AdvancedServer,andTerminalServicesEdition,ServicePack4UpdateRollup1 supportedonESXServer2.5.4 VirtualSMPsupported

NOTEIfyouareinstallingaguestoperatingsystemthroughVMwareVirtualCenter,besureitissupported undertheVMwareproductESXServerorVMwareServeronwhichyouarerunningthevirtualmachine.

General Installation Notes


BesuretoreadGeneralGuidelinesforAllVMwareProductsonpage 26aswellasthisguidetoinstalling yourspecificguestoperatingsystem. YoucaninstallasupportedversionofWindows2000inavirtualmachineusingthecorrespondingWindows 2000distributionCD.IfyourVMwareproductsupportsit,youcanalsoinstallfromaPXEserver. ESXServerorVirtualCenter:IfyouareusingthevirtualLSILogicSCSIadapter,youmustdownloadthe driverfromthedownloadcenterattheLSILogicWebsite.Goto http://www.lsilogic.com/cm/DownloadSearch.doanddownloadfortheLSI20320RSCSIadapterdriverfor yourguestoperatingsystem.Fordetailsoninstallingthisdriver,seetheVMwareESXServerAdministration Guide. Beforeinstallingtheoperatingsystem,besurethatyouhavealreadycreatedandconfiguredanewvirtual machine.

Installation Steps
1 2
VMware, Inc.

InserttheWindows2000CDintheCDROMdrive. PoweronthevirtualmachinetostartinstallingWindows2000.
41

Guest Operating System Installation Guide

Followtheinstallationstepsasyouwouldforaphysicalmachine.

VMware Tools
BesuretoinstallVMwareToolsinyourguestoperatingsystem.Fordetails,seethemanualforyourVMware productorfollowtheappropriatelinkintheknowledgebasearticleat www.vmware.com/support/kb/enduser/std_adp.php?p_faqid=340. AfteryouinstallVMwareTools,youmustchangeyourWindows2000screenareatobegreaterthan640x480 pixels;ifyoudonotchangeit,Windows2000usesthestandardVGAdriver,andyourperformancewillsuffer.

Known Issues
Guest Screen Saver
VMwareWorkstation:OnaLinuxhostwithanXFree863.xXserver,itisbestnottorunascreensaverinthe guestoperatingsystem.GuestscreensaversthatdemandalotofprocessingpowercancausetheXserveron thehosttofreeze.

Service Pack 3
AWindows2000guestwithServicePack3installedmightfailtoboot.Adialogboxappears,sayingThe LogonUserInterfaceDLLmsgina.dllfailedtoload. YoucanresolvethisproblembyinstallingServicePack4.RefertothisVMwareKnowledgeBasearticle: www.vmware.com/support/kb/enduser/std_adp.php?p_faqid=907. IfyoudonotwanttoupgradetoServicePack4,youcanworkaroundtheproblem.Besurethevirtualmachine isnotrunning,andthenuseatexteditortoaddthefollowinglinetothevirtualmachinesconfigurationfile:
MAGICBOOT1 = 700

Ifavalueof700(representing700microseconds)doesnotenableyoutostarttheguestoperatingsystem, experimentwithhighervalues.Increasethenumberto800forthesecondtry,900forthethirdtryandsoon untilthegueststarts. Ifyouarebootingmultiplevirtualmachinesorrunningotherstressfulworkloadsatthesametime,youmight needtoassignahighermagicboot1value.Forfasterboottimes,youcanexperimentwithvaluesbetween1 and700tofindthesmallestvaluethatallowsthevirtualmachinetoboot.

Installation Hangs
VMwareGSXServer:Iftheinstallationoftheguestoperatingsystemhangs,searchourKnowledgeBaseat www.vmware.com/support/kb/enduser/std_adp.phpforapossibleanswertoyourproblem.

Disable PAE in ESX Server Virtual Machines


EXSServer2.5.x:AlthoughESXServer2.5.xvirtualmachinesarecompatiblewithPhysicalAddressExtension (PAE),theyarenotoptimizedforit.Asaresult,guestoperatingsystemswithPAEenabledmightexperience poorperformance.Forbestperformance,VMwarerecommendsthatyoudisablePAEinguestoperating systems.FormoreinformationandinstructionsondisablingPAE,seetheknowledgebasearticleat www.vmware.com/support/kb/enduser/std_adp.php?p_faqid=2020. EXSServer3.x:NotethatdisablingPAEalsodisablesNX(noexecute)andED(executedisabled)features foundinrecentAMDandIntelprocessors.ThesefeaturesarenotsupportedbyESXServerversionsbefore ESXServer3.x.

ESX Server Virtual Machine Running Windows Might Fail to Power On If Not Rebooted after VMware Tools Installation
EXSServer2.5.x:AfteryouinstallVMwareToolsonanESXServer2.5.xvirtualmachinethatisrunning MicrosoftWindows,theVMwareToolsinstallerasksyoutorebootthevirtualmachine.Ifyouchoosenotto rebootatthattime,andsubsequentlyremovepowerfromthevirtualmachine,eitherbyusingthebutton PowerOffVirtualMachineintheremoteconsole,orbyshuttingdowntheESXServer,youmightthenbe

42

VMware, Inc.

Choosing and Installing Guest Operating Systems

unabletopoweronthevirtualmachineagain.Whenyouattempttodoso,thevirtualmachinemightfailto bootup,displayingthemessageSTOP 0x0000007B: INACCESSIBLE_BOOT_DEVICE.Toavoidthisproblem, afterinstallingVMwareTools,besuretorebootthevirtualmachinewhentheVMwareToolsinstallerprompts you.

VMware, Inc.

43

Guest Operating System Installation Guide

Windows NT 4.0
Thissectioncontainsproductsupport,installationinstructions,andknownissuesfortheWindowsNT4.0 operatingsystem.

Support
ThisguestoperatingsystemissupportedonthefollowingVMwareproducts:

VMwareWorkstation4.0,4.0.1,4.0.2,4.0.5,4.5,4.5.1,4.5.2,4.5.3,5.0,5.5,5.5.1,5.5.2,5.5.3,5.5.4, 6.0ServicePack6arequired NosupportforVirtualSMP VMwareACE1.0,1.0.1,1.0.2,1.0.3,2.0ServicePack6arequired VMwareGSXServer3.0,3.1,3.2,3.2.1ServicePack6arequired VMwareServer1.0,1.0.1,1.0.2,1.0.3ServicePack6arequired NosupportforVirtualSMP VMwareESXServer2.0,2.0.1,2.1,2.1.1,2.1.2,2.5,2.5.1,2.5.2,2.5.3,2.5.4,3.0,3.0.1ServicePack6a required NosupportforVirtualSMP

NOTEIfyouareinstallingaguestoperatingsystemthroughVMwareVirtualCenter,besureitissupported undertheVMwareproductESXServerorVMwareServeronwhichyouarerunningthevirtualmachine.

General Installation Notes


BesuretoreadGeneralGuidelinesforAllVMwareProductsonpage 26aswellasthisguidetoinstalling yourspecificguestoperatingsystem. YoucaninstallWindowsNT4.0(WorkstationorServer)inavirtualmachineusingthestandardWindowsNT CD.IfyourVMwareproductsupportsit,youcanalsoinstallfromaPXEserver. VMwareGSXServer:IfyouintendtorunaWindowsNTvirtualmachinewithIDEvirtualdisksona multiprocessorhostcomputer,youmightnoticeslowerthanexpecteddiskinput/outputperformance.For moreinformation,seeDiskPerformanceinWindowsNTGuestsonMultiprocessorHostsintheGSXServer documentation. Beforeinstallingtheoperatingsystem,besurethatyouhavealreadycreatedandconfiguredanewvirtual machine

Installation Steps
1 2 3 4 InserttheWindowsNTCDintheCDROMdrive. PoweronthevirtualmachinetostartinstallingWindowsNT. Followtheinstallationstepsasyouwouldforaphysicalmachine. VirtualdiskssupportDMAtransfersforbetterperformance. YoucanenablethefeatureafterinstallingWindowsNT.YouneedtheNTServicePack3or4CDtoenable thisoption.OncethevirtualmachineisrunningWindowsNT,inserttheSP3orSP4CDinthedrive,run DMACHECK.EXEfromthe\SUPPORT\UTILS\I386folderontheCDandclicktheEnabledoptionforthe IDEcontroller/channelthatisconfiguredwiththevirtualdisk(typicallychannel0only,unlessyouhave thevirtualmachineconfiguredwithmultiplevirtualdisks).

44

VMware, Inc.

Choosing and Installing Guest Operating Systems

NOTETheDMAoptionshouldnotbeenabledforanyIDEchannelthathasaCDROMdriveconfigured forit.EnablingDMAforsuchaconfigurationcausesanerror.IfyouhaveavirtualdiskandaCDROM attachedasmasterandslavetotheprimaryIDEcontroller(channel0)andyouwanttoenableDMA, poweroffthevirtualmachineandusetheConfigurationEditortomovetheCDROMtothesecondary IDEcontroller(channel1)atIDE1:0.ThenbootthevirtualmachinewithWindowsNT,runDMACHECK andenableDMAforchannel0only. NOTEDMAisalwaysenabledonSCSIvirtualdisks.

VMware Tools
BesuretoinstallVMwareToolsinyourguestoperatingsystem.Fordetails,seethemanualforyourVMware productorfollowtheappropriatelinkintheknowledgebasearticleat www.vmware.com/support/kb/enduser/std_adp.php?p_faqid=340.

Setting up a Windows NT 4.0 Guest with Multiple Disks


TosetupavirtualmachinerunningWindowsNT4.0andusingmultipledisks,youmustfirstcreateavirtual machinewithonlyonedisk.InstallWindowsNTonthatdisk.Thenusetheconfigurationtoolsinyour VMwareproducttoaddtheadditionaldisks. Inaddition,notethatifyouhaveaWindowsNT4.0guestwithaSCSIvirtualdisk,youcannotaddbothan additionalSCSIdiskandanIDEdisktotheconfiguration.

Enabling Networking After Installing Windows NT


IfnetworkingwasdisabledatthetimeyouinstalledWindowsNT,youcanenableitafterinstallingthe operatingsystem.ShutdownWindowsNTandpoweroffthevirtualmachine.Addthenetworkadapterto thevirtualmachinesconfiguration,andthenfollowtheinstructionsbelowtoinstallthenetworkdriverinthe WindowsNTguestoperatingsystem. 1 2 3 Poweronthevirtualmachine. WhileWindowsNTisbooting,inserttheWindowsNT4.0CDintheCDROMdrive. LogontoWindowsNTandinstalltheAMDPCNETdriver: a b c d e OpentheNetworkpropertiespagebydoubleclickingtheNetworkiconinControlPanel.Changeto theNetworkAdaptersscreenbyclickingtheAdapterstab. ClicktheAddbuttonandselecttheAMDPCNETFamilyEthernetAdapterfromthelist. AmessagepopsuppromptingyoutoenterapathfortheWindowsNTfiles.Specifythe\i386folder ontheCDinthepathyouenter(forexample,typeD:\i386iftheCDisindriveD)andclickContinue. WindowsNTsetuppromptsyoufortheWindowsNTfilesagain.ClickContinue. Usethedefaultadaptersettings;theydonotneedtobechanged.WindowsNTsetuppromptsyou againforapathtotheWindowsNTfiles.ClickContinuetofinishinstallingthedriver.

Known Issues
Guest Screen Saver
VMwareWorkstation:OnaLinuxhostwithanXFree863.xXserver,itisbestnottorunascreensaverinthe guestoperatingsystem.GuestscreensaversthatdemandalotofprocessingpowercancausetheXserveron thehosttofreeze.

Memory Limits if Installing with No Service Pack


IfyourWindowsNT4.0installationdiscdoesnotincludeatleastServicePack2,youcannotinstallthe operatingsysteminavirtualmachinethathasmorethan3,444MBofmemory.Toworkaroundtheproblem, temporarilyreducethememorysizeofthevirtualmachineto3,444MBorless,installWindowsNT,install ServicePack6a,andthensetthememorysizetothevalueyouwant.
VMware, Inc. 45

Guest Operating System Installation Guide

Disable PAE in ESX Server Virtual Machines


EXSServer2.5.x:AlthoughESXServer2.5.xvirtualmachinesarecompatiblewithPhysicalAddressExtension (PAE),theyarenotoptimizedforit.Asaresult,guestoperatingsystemswithPAEenabledmightexperience poorperformance.Forbestperformance,VMwarerecommendsthatyoudisablePAEinguestoperating systems.FormoreinformationandinstructionsondisablingPAE,seetheknowledgebasearticleat www.vmware.com/support/kb/enduser/std_adp.php?p_faqid=2020.

ESX Server Virtual Machine Running Windows Might Fail to Power On If Not Rebooted after VMware Tools Installation
EXSServer2.5.x:AfteryouinstallVMwareToolsonanESXServer2.5.xvirtualmachinethatisrunning MicrosoftWindows,theVMwareToolsinstallerasksyoutorebootthevirtualmachine.Ifyouchoosenotto rebootatthattime,andsubsequentlyremovepowerfromthevirtualmachine,eitherbyusingthebutton PowerOffVirtualMachineintheremoteconsole,orbyshuttingdowntheESXServer,youmightthenbe unabletopoweronthevirtualmachineagain.Whenyouattempttodoso,thevirtualmachinemightfailto bootup,displayingthemessageSTOP 0x0000007B: INACCESSIBLE_BOOT_DEVICE.Toavoidthisproblem, afterinstallingVMwareTools,besuretorebootthevirtualmachinewhentheVMwareToolsinstallerprompts you.

46

VMware, Inc.

Choosing and Installing Guest Operating Systems

Windows Me
Thissectioncontainsproductsupport,installationinstructions,andknownissuesfortheWindowsMe operatingsystem.

Support
ThisguestoperatingsystemissupportedonthefollowingVMwareproducts:

VMwareWorkstation4.0,4.0.1,4.0.2,4.0.5,4.5,4.5.1,4.5.2,4.5.3,5.0,5.5,5.5.1,5.5.2,5.5.3,5.5.4,6.0 NosupportforVirtualSMP VMwareACE1.0,1.0.1,1.0.2,1.0.3,2.0 VMwareGSXServer3.0,3.1,3.2,3.2.1 VMwareServer1.0,1.0.1,1.0.2,1.0.3 NosupportforVirtualSMP

NOTEIfyouareinstallingaguestoperatingsystemthroughVMwareVirtualCenter,besureitissupported undertheVMwareproductESXServerorVMwareServeronwhichyouarerunningthevirtualmachine.

General Installation Notes


BesuretoreadGeneralGuidelinesforAllVMwareProductsonpage 26aswellasthisguidetoinstalling yourspecificguestoperatingsystem. YoucaninstallWindowsMillenniumEditioninavirtualmachineusingthestandardWindowsMeCD.Ifyour VMwareproductsupportsit,youcanalsoinstallfromaPXEserver. Beforeinstallingtheoperatingsystem,besurethatyouhavealreadycreatedandconfiguredanewvirtual machine.

Installation Steps
1 2 3 4 5 InserttheWindowsMeCDintheCDROMdrive. PoweronthevirtualmachinetostartinstallingWindowsMe. ChoosetobootfromCDROM,andthenselecttheoptionStartWindowsMeSetupfromCDROM.The setupprogramrunsFDISKandreboots. Onceagain,choosetobootfromCDROM,andthenselecttheoptionStartWindowsMeSetupfrom CDROM.ThesetupprogramcontinuesinstallingWindowsMe. FollowtheWindowsMeinstallationstepsasyouwouldforaphysicalmachine.

VMware Tools
BesuretoinstallVMwareToolsinyourguestoperatingsystem.Fordetails,seethemanualforyourVMware productorfollowtheappropriatelinkintheknowledgebasearticleat www.vmware.com/support/kb/enduser/std_adp.php?p_faqid=340.

Known Issues
Guest Screen Saver
OnaLinuxhostwithanXFree863.xXserver,itisbestnottorunascreensaverintheguestoperatingsystem. GuestscreensaversthatdemandalotofprocessingpowercancausetheXserveronthehosttofreeze.

Lack of Support for USB 2.0 Drivers


Workstation6.0:ThisguestoperatingsystemdoesnotprovidedriversforUSB2.0onWorkstation6.0.Asa result,whenyouinstallthisoperatingsystem,awarningwilldisplayindicatingthatthedevicedriverforUSB 2.0cannotbefound.Toresolvethisissue,disabletheUSBControllerontheguest.

VMware, Inc.

47

Guest Operating System Installation Guide

TodisabletheUSB2.0controller: 1 2 3 4 Openthevirtualmachinesettingseditor(VM>Settings). SelectSettingstoopentheVirtualMachineSettingsdialogbox. SelectHardware,anddeselecttheEnableUSB2.0checkboxfortheUSBController. ClickOK.

48

VMware, Inc.

Choosing and Installing Guest Operating Systems

Windows 98
Thissectioncontainsproductsupport,installationinstructions,andknownissuesfortheWindows98 operatingsystem.

Support
ThisguestoperatingsystemissupportedonthefollowingVMwareproducts:

VMwareWorkstation4.0,4.0.1,4.0.2,4.0.5,4.5,4.5.1,4.5.2,4.5.3,5.0,5.5,5.5.1,5.5.2,5.5.3,5.5.4,6.0 NosupportforVirtualSMP VMwareACE1.0,1.0.1,1.0.2,1.0.3,2.0 VMwareGSXServer3.0,3.1,3.2,3.2.1 VMwareServer1.0,1.0.1,1.0.2,1.0.3 NosupportforVirtualSMP

NOTEIfyouareinstallingaguestoperatingsystemthroughVMwareVirtualCenter,besureitissupported undertheVMwareproductESXServerorVMwareServeronwhichyouarerunningthevirtualmachine.

General Installation Notes


BesuretoreadGeneralGuidelinesforAllVMwareProductsonpage 26aswellasthisguidetoinstalling yourspecificguestoperatingsystem. YoucaninstallWindows98inavirtualmachineusingthestandardWindows98CD.IfyourVMwareproduct supportsit,youcanalsoinstallfromaPXEserver. Beforeinstallingtheoperatingsystem,besurethatyouhavealreadycreatedandconfiguredanewvirtual machine.

Installation Steps
1 InserttheWindows98CDintheCDROMdrive. NOTESomeWindows98packagesrequirethatyoubootfromafloppydisk.Ifyouhavesuchapackage, insertthebootfloppyinthefloppydiskdrive.Followtheonscreeninstructions.BesuretorunFDISK andFORMATwhentheinstallerpromptsyoutodoso. 2 3 4 5 PoweronthevirtualmachinetostartinstallingWindows98. ChoosetobootfromCDROM,andthenselecttheoptionStartWindows98SetupfromCDROM.The setupprogramrunsFDISKandreboots. Onceagain,choosetobootfromCDROM,andthenselecttheoptionStartWindows98Setupfrom CDROM.ThesetupprogramcontinuesinstallingWindows98. FollowtheWindows98installationstepsasyouwouldforaphysicalPC.

VMware Tools
BesuretoinstallVMwareToolsinyourguestoperatingsystem.Fordetails,seethemanualforyourVMware productorfollowtheappropriatelinkintheknowledgebasearticleat www.vmware.com/support/kb/enduser/std_adp.php?p_faqid=340.

Enabling Networking After Installing Windows 98


IfnetworkingwasdisabledatthetimeyouinstalledWindows98,youcanenableitaftertheoperatingsystem hasbeeninstalled.Tosetupnetworkingforavirtualmachine,poweroffthevirtualmachineandadda networkadaptertotheconfiguration.Whenyoupoweronthevirtualmachine,Windows98automatically detectsanAMDPCNETFamilyEthernetAdapter(PCIISA)andpromptsfortheWindows98CDROMto installdrivers.ThedefaultEthernetadaptersettingsshouldworkwellanddonotneedtobechanged.Usethe

VMware, Inc.

49

Guest Operating System Installation Guide

NetworkiconintheWindows98ControlPaneltovieworchangenetworksettings.Forexample,youmight wanttoaddtheTCP/IPprotocolsinceWindows98doesnotinstallitbydefault.

Known Issues
Phantom COM Ports
AfterWindows98hasbeeninstalled,youmightnoticeCOM5andCOM6devicesexistwithintheWindows DeviceManager.ThesedevicesdonotactuallyexistandarenotconsumingIRQorotherresources.Youcan removethemusingtheWindowsdevicemanagerifyoulike.

Guest Screen Saver


OnaLinuxhostwithanXFree863.xXserver,itisbestnottorunascreensaverintheguestoperatingsystem. GuestscreensaversthatdemandalotofprocessingpowercancausetheXserveronthehosttofreeze.

Lack of Support for USB 2.0 Drivers


Workstation6.0:ThisguestoperatingsystemdoesnotprovidedriversforUSB2.0onWorkstation6.0.Asa result,whenyouinstallthisoperatingsystem,awarningwilldisplayindicatingthatthedevicedriverforUSB 2.0cannotbefound.Toresolvethisissue,disabletheUSBControllerontheguest. TodisabletheUSB2.0controller: 1 2 3 4 Openthevirtualmachinesettingseditor(VM>Settings). SelectSettingstoopentheVirtualMachineSettingsdialogbox. SelectHardware,anddeselecttheEnableUSB2.0checkboxfortheUSBController. ClickOK.

50

VMware, Inc.

Choosing and Installing Guest Operating Systems

Windows 95
Thissectioncontainsproductsupport,installationinstructions,andknownissuesfortheWindows95 operatingsystem.

Support
ThisguestoperatingsystemissupportedonthefollowingVMwareproducts:

VMwareWorkstation4.0,4.0.1,4.0.2,4.0.5,4.5,4.5.1,4.5.2,4.5.3,5.0,5.5,5.5.1,5.5.2,5.5.3,5.5.4,6.0 NosupportforVirtualSMP VMwareACE1.0,1.0.1,1.0.2,1.0.3,2.0 VMwareGSXServer3.0,3.1,3.2,3.2.1 VMwareServer1.0,1.0.1,1.0.2,1.0.3 NosupportforVirtualSMP

NOTEIfyouareinstallingaguestoperatingsystemthroughVMwareVirtualCenter,besureitissupported undertheVMwareproductESXServerorVMwareServeronwhichyouarerunningthevirtualmachine.

General Installation Notes


BesuretoreadGeneralGuidelinesforAllVMwareProductsonpage 26aswellasthisguidetoinstalling yourspecificguestoperatingsystem. YoucaninstallWindows95inavirtualmachineusingastandardWindows95bootfloppyandCDROM.If yourVMwareproductsupportsit,youcanalsoinstallfromaPXEserver. NOTESomeWindows95distributionsprovideinstructionsthatdonotincludethestepstoFDISKand FORMATaC:drive.YoumustFDISKandFORMATthevirtualharddiskdrivesbeforerunningWindows95 setup. TheinstructionsbelowareforthesimplestcaseofonevirtualIDEharddriveandonevirtualIDECDROM drive.IfyouhaveconfiguredthevirtualmachinewithmorethanoneIDEharddrive,youshouldalsoFDISK andFORMATthesedrivesbeforeinstallingWindows95.Ifyouhaveconfiguredthevirtualmachinewith morethanonevirtualharddriveormorethanonevirtualCDROM,youmightneedtousedevicelettersthat aredifferentfromthoseintheinstructionsbelow. Beforeinstallingtheoperatingsystem,besurethatyouhavealreadycreatedandconfiguredanewvirtual machine.

Installation Steps
1 2 3 4 InserttheWindows95CDROMSetupBootDiskinfloppydriveA:usedbyyourvirtualmachineand inserttheWindows95CDintheCDROMdrive. PoweronthevirtualmachinetostartinstallingWindows95. Afterthevirtualmachineboots,ifyouarepresentedwithachoiceofCDROMdrivers,selectthefirstIDE driveroptionavailable(evenifyourcomputerhasaSCSICDROMdrive). Partitionthevirtualdisk. A:\> FDISK Answerthequestions. NOTEIfyoucreateaprimarypartitionthatissmallerthanthefullsizeofthevirtualdisk,besurethe partitionismarkedactive. 5 RebootWindows95.Ifthecursorisnotalreadywithinthevirtualmachinewindow,clickinthevirtual machinedisplay,andthenpressCtrl+Alt+InsonaWindowshostorCtrl+Alt+DelonaLinuxhost.If promptedonreboottoselectaCDROMdriver,selectthefirstIDECDROMdriverfromthelist.

VMware, Inc.

51

Guest Operating System Installation Guide

6 7

FormattheC:drive. A:\> FORMAT C: /S StarttheWindows95installation. A:\> D:\WIN95\SETUP /IS NOTEAnintermittentproblemcanoccurduringWindows95installationsinavirtualmachine.Shortly aftertheWindows95Setupprogramisstarted,Scandiskrunstocompletion,andwhentheWindows95 Setupprogramshouldstartitsgraphicaluserinterface,thevirtualmachinereturnstoanMSDOS prompt.VMwarerecommendsyourebootthevirtualmachineandrerunWindows95Setup.Youdonot needtoFDISKorFORMATthedriveagain.Ifthisproblemoccursreproducibly,pleasereportitto VMwaretechnicalsupport.

IfthevirtualmachinesEthernetadapterisenabled,youhavetomanuallyaddanEthernetdriverbecause Windows95doesnotdetectitduringtheAnalyzingComputerphase(evenifyouselectedtheNetwork Adapterdetectionoption).Dothefollowingtoenablenetworking: a b ContinuewiththeWindows95installationuntilyougettotheWindows95SetupWizard/Setup Optionsscreen.ChangethedefaultsettingfromTypicaltoCustomandclickNexttocontinue. FromtheNetworkConfigurationscreen(whichappearsaftertheAnalyzingComputerphase),click Add,selecttheAdaptercomponent,selectAdvancedMicroDevicesfromthemanufacturerwindow andAMDPCNETFamilyEthernetAdapter(PCI&ISA)fromthenetworkadapterwindow. IfyouneedTCP/IPnetworking,additfromtheNetworkConfigurationscreen(Windows95Setup doesnotenableTCP/IPbydefault).Ifyoudontdothis,thefirstphaseoftheWindows95installation doesnotcopysomeofthefilesitwillneedlater,andtheentireinstallationfails.

AlsobesurethattheMicrosoftNetBEUIprotocolisinstalled.Itmightnotbeinstalledbydefault. 9 10 FinishtheWindows95installation. VMwarevirtualdiskssupportDMAtransfersforbetterperformance.Thefeaturecanbeenabledafter youhaveinstalledWindows95onavirtualIDEdisk.Followthesestepstoenablethefeature: a b c d e RightclickMyComputerandselectProperties. FromtheSystemPropertiesdialogbox,clicktheDeviceManagertab. DoubleclicktheDiskDrivesdevicecategory. DoubleclicktheGENERICIDEDISKTYPE01device. ClicktheSettingstabandselecttheDMAcheckbox.

VMware Tools
BesuretoinstallVMwareToolsinyourguestoperatingsystem.Fordetails,seethemanualforyourVMware productorfollowtheappropriatelinkintheknowledgebasearticleat www.vmware.com/support/kb/enduser/std_adp.php?p_faqid=340.

Enabling Networking After Installing Windows 95


IfnetworkingwasdisabledatthetimeyouinstalledWindows95,youcanenableitafterinstallingthe operatingsystem.ShutdownWindows95andpoweroffthevirtualmachine.Addthenetworkadaptertothe virtualmachinesconfiguration,andthenfollowtheinstructionsbelowtoinstallthenetworkdriverinthe Windows95guestoperatingsystem. 1 2 Poweronthevirtualmachine. WhenWindows95reboots,itautodetectsanAMDPCNETFamilyEthernetAdapter(PCI&ISA)and promptsfortheWindows95CDROMtoinstalldrivers.ThedefaultEthernetadaptersettingsshould workfineanddonotneedtobechanged. DoubleclicktheNetworkiconintheControlPaneltovieworchangenetworksettings.Forexample,you mightwanttoaddtheTCP/IPprotocolsinceWindows95doesnotinstallitbydefault.
VMware, Inc.

52

Choosing and Installing Guest Operating Systems

Known Issues
Networking
AfteryouinstallWindows95,youmightfindthatnetworkingisnotworkingintheguestoperatingsystem. Thereareseveralthingsyoushouldcheck.

EitherremoveyourvirtualmachinesvirtualUSBadapterusingtheconfigurationtoolsinyourVMware productorifyourreleaseofWindows95includesUSBsupportbesuretheUSBdriversareinstalled. ChecktheWindows95DeviceManagertoseeifCOM5andCOM6devicesarelisted.Iftheyare,disable orremovethem. BesurethatNetBEUIwasinstalledwhenyousetupnetworking. BesurethatWindows95PlugandPlayproperlydetectedthevirtualEthernetadapter.Ifitdidnot,you mightneedtousetheDeviceManagertoremovetheadapter,andthenreinstallitusingtheAddNew Hardwarecontrolpanel.

Guest Screen Saver


OnaLinuxhostwithanXFree863.xXserver,itisbestnottorunascreensaverintheguestoperatingsystem. GuestscreensaversthatdemandalotofprocessingpowercancausetheXserveronthehosttofreeze.

Phantom COM Ports


AfteryouinstallWindows95,youmightnoticeUnknown,COM5andCOM6devicesexistintheWindows DeviceManager.ThesedevicesdonotactuallyexistandarenotconsumingIRQorotherresources.Youcan removethemusingtheWindowsDeviceManagerifyoulike.

Lack of Support for USB 2.0 Drivers


Workstation6.0:ThisguestoperatingsystemdoesnotprovidedriversforUSB2.0onWorkstation6.0.Asa result,whenyouinstallthisoperatingsystem,awarningwilldisplayindicatingthatthedevicedriverforUSB 2.0cannotbefound.Toresolvethisissue,disabletheUSBControllerontheguest. TodisabletheUSB2.0controller: 1 2 3 4 Openthevirtualmachinesettingseditor(VM>Settings). SelectSettingstoopentheVirtualMachineSettingsdialogbox. SelectHardware,anddeselecttheEnableUSB2.0checkboxfortheUSBController. ClickOK.

VMware, Inc.

53

Guest Operating System Installation Guide

DOS and Windows 3.1x


Thissectioncontainsproductsupport,installationinstructions,andknownissuesforDOSandtheWindows 3.1xoperatingsystem.

Support
ThisguestoperatingsystemissupportedonthefollowingVMwareproducts:

VMwareWorkstation4.0,4.0.1,4.0.2,4.0.5,4.5,4.5.1,4.5.2,4.5.3,5.0,5.5,5.5.1,5.5.2,5.5.3,5.5.4,6.0 NosupportforVirtualSMP VMwareACE1.0,1.0.1,1.0.2,1.0.3,2.0 VMwareGSXServer3.0,3.1,3.2,3.2.1 VMwareServer1.0,1.0.1,1.0.2,1.0.3 NosupportforVirtualSMP

NOTEIfyouareinstallingaguestoperatingsystemthroughVMwareVirtualCenter,besureitissupported undertheVMwareproductESXServerorVMwareServeronwhichyouarerunningthevirtualmachine.

General Installation Notes


BesuretoreadGeneralGuidelinesforAllVMwareProductsonpage 26aswellasthisguidetoinstalling yourspecificguestoperatingsystem. Beforeinstallingtheoperatingsystem,besurethatyouhavealreadycreatedandconfiguredanewvirtual machine.

DOS Installation Notes


YoucaninstallMSDOS6.22insideavirtualmachineusingtheMicrosoftfullversionMSDOSinstallation disks.Ifyouhavetheupgradedisks,youmustinstallanearlierversionofDOSbeforeyouupgrade.Tostart installingMSDOS6.22,putthefirstdiskinthefloppydriveusedbyyourvirtualmachine,poweronthe virtualmachineandfollowtheinstructionsonthescreen. AfteryouinstallDOS,VMwarerecommendsthatyouinstallaCPUidleprogramwithinthevirtualmachine. MostversionsofDOSdonotidletheCPUwhentheyareidle.Therefore,whenyouarerunningDOSina virtualmachine,thevirtualmachinetakesupCPUtimeonthehostevenwhenDOSisidle.VMwareproducts relyontheguestoperatingsystemtousetheHaltinstructionoradvancedpowermanagementtodeschedule thevirtualmachinewhenitisidle.

Windows 3.1x Installation Notes


YoucaninstallWindows3.1xusingthestandardinstallationdisks.VMwareWorkstation,VMwareACEand GSXServervirtualmachinessupportthenetworkingfeaturesfoundinWindows3.11(orWindowsfor Workgroups).Ifyousetupnetworking,choosetheAdvancedMicroDevicesPCNETFamily(NDIS2/NDIS3) Ethernetdriver.

Known Issues
Mouse Problems
WeintermittentlyencountererraticmousebehaviorinvirtualmachinesrunningWindows3.1xinwindow mode.Thisproblemdoesnotappearinthefullscreenmode.

No VMware Tools
NoVMwareToolspackageexistsforDOSorWindows3.1xguestoperatingsystems;therefore,Windows3.1x islimitedtoVGAmodegraphicsandyoumustalwaysusetheCtrl+Altkeycombinationtoreleasethemouse fromaDOSorWindows3.1xvirtualmachine.

54

VMware, Inc.

Choosing and Installing Guest Operating Systems

Guest Screen Saver


OnaLinuxhostwithanXFree863.xXserver,itisbestnottorunascreensaverintheguestoperatingsystem. GuestscreensaversthatdemandalotofprocessingpowercancausetheXserveronthehosttofreeze.

VMware, Inc.

55

Guest Operating System Installation Guide

Mandriva Corporate Desktop 4.0


Thissectioncontainsproductsupport,installationinstructions,andknownissuesfortheMandrivaCorporate Desktop4operatingsystem.

Support
32-Bit Support
ThisguestoperatingsystemissupportedonthefollowingVMwareproducts:

VMwareWorkstation6.0 VMwareAce2.0

64-Bit Support
ThisguestoperatingsystemissupportedonthefollowingVMwareproducts:

VMwareWorkstation6.0 VMwareAce2.0

General Installation Notes


BesuretoreadGeneralGuidelinesforAllVMwareProductsonpage 26aswellasthisguidetoinstalling yourspecificguestoperatingsystem. TheeasiestmethodofinstallingMandrivaCorporateDesktop4inavirtualmachineistousethestandard MandrivaLinuxdistributionCD.ThenotesbelowdescribeaninstallationusingthestandarddistributionCD; however,installingMandrivaCorporateDesktop4viathebootfloppy/networkmethodissupportedaswell. IfyourVMwareproductsupportsit,youcanalsoinstallfromaPXEserver. Beforeinstallingtheoperatingsystem,besurethatyouhavealreadycreatedandconfiguredanewvirtual machine. NOTEDuringtheMandrivaCorporateDesktop4installation,youareofferedachoiceofXFree86Xservers. Youcanchooseeitherone,butdonotrunthatXserver.Instead,togetanacceleratedSVGAXserverrunning insidethevirtualmachine,youshouldinstalltheVMwareToolspackageimmediatelyafterinstalling MandrivaCorporateDesktop4. NOTEWithmanyLinuxguestoperatingsystems,variousproblemshavebeenobservedwhentheBusLogic virtualSCSIadapterisusedwithVMwarevirtualmachines.VMwarerecommendsthatyouusetheLSILogic virtualSCSIadapterwiththisguestoperatingsystem.

Installation Steps
1 2 3 4 5 6 InserttheMandrivaCorporateDesktop4CDintheCDROMdrive. PoweronthevirtualmachinetostartinstallingMandrivaCorporateDesktop4. Followtheinstallationstepsasyouwouldforaphysicalmachine.Besuretomakethechoicesoutlinedin thefollowingsteps. Usethetextmodeinstaller.Attheopeningscreen,pressF1foroptions,andthenentertextfortextmode. Inthepartitioningstep,unlessyouhavespecialrequirements,itisallrighttoletMandrivaLinux automaticallyallocatethespace.SelectUsefreespace. WhenyoureachtheSummaryscreen,configurethegraphicalinterface. SelectGraphicalInterface,andthenclickDo.Makethefollowingselections:

Theresolutionandrefreshrateyouwantyourguesttouse VMwarevirtualvideocard

56

VMware, Inc.

Choosing and Installing Guest Operating Systems

Nowhenaskedifyouwanttoinstallupdatestothepackages NowhenaskedifyouwanttostartXwhenyoureboot

ThiscompletesbasicinstallationoftheMandrivaCorporateDesktop4guestoperatingsystem.

VMware Tools
BesuretoinstallVMwareToolsinyourguestoperatingsystem.Fordetails,seethemanualforyourVMware productorfollowtheappropriatelinkintheknowledgebasearticleat www.vmware.com/support/kb/enduser/std_adp.php?p_faqid=340. InmanyLinuxdistributions,ifIPv6isenabled,VMwareToolscannotbeconfiguredwith vmware-config-tools.plafterinstallation.Inthiscase,VMwareToolsisunabletosetthenetworkdevicecorrectly forthevirtualmachine,anddisplaysamessagesimilarto Unloading pcnet32 module unregister_netdevice: waiting for eth0 to become free Thismessagerepeatscontinuouslyuntilyourebootthevirtualmachine.Topreventthisprobleminvirtual machinesrunningLinux,disableIPv6beforeinstallingVMwareTools. To disable IPv6 in a virtual machine running Linux 1 2 Ifthefile /etc/sysconfig/networkcontainsthelineNETWORKING_IPV6=yes,changethelineto NETWORKING_IPV6=no. Inthefile /etc/modules.conf,addthefollowinglines: alias ipv6 off alias net-pf-10 off

AfteryoudisableIPv6,youshouldbeabletoinstallandconfigureVMwareToolssuccessfully.

Known Issues
Clock in Guest Operating System Might Run Too Quickly or Too Slowly
Iftheclockinyourguestoperatingsystemrunstooquicklyortooslowly,useoneoftheworkarounds describedintheknowledgebasearticleat www.vmware.com/support/kb/enduser/std_adp.php?p_faqid=1420.

Changing Resolution in the Guest Operating System


Tochangethedisplayresolutionintheguestoperatingsystem,asroot(-su)reruntheVMwareTools configurationprogramvmware-config-tools.plandselectthedesiredresolutionfromthelistthisprogram presents.Ifyouprefer,youcanedittheXconfigurationfiledirectlytomakethechange.

Getting a DHCP Address in the Guest Operating System


WhentheguestoperatingsystemtriestogetaDHCPaddress,theattemptfailsandanerrormessagesaysthe linkisdown.Toworkaroundthisproblem,becomeroot(su -)anduseatexteditortoeditthefollowingfiles intheguestoperatingsystem:
/etc/sysconfig/network-scripts/ifcfg-eth<n> /etc/sysconfig/networking/devices/ifcfg-eth<n>

Inbothcases,<n>isthenumberoftheEthernetadapterforexample,eth0. Ineachofthetwofiles,addthefollowingline:
MII_NOT_SUPPORTED=yes

Thenrunthecommandifup eth<n>(where<n>isthenumberoftheEthernetadapter)orrestarttheguest operatingsystem.

VMware, Inc.

57

Guest Operating System Installation Guide

Guest Screen Saver


OnaLinuxhostwithanXFree863.xXserver,itisbestnottorunascreensaverintheguestoperatingsystem. GuestscreensaversthatdemandalotofprocessingpowercancausetheXserveronthehosttofreeze.

Migration to a Different Processor


VMwarerecommendsyoudonotmigrateaLinuxvirtualmachinebetweenhostswhenonehostisrunning onanAMDprocessorandtheotherisrunningonanIntelprocessor. Duringinstallation,manydistributionsofLinuxchooseakernelthatisoptimizedforthespecificprocessoron whichitisbeinginstalled,andsomedistributionsinstallagenerickernelbydefault,butprovide architecturespecifickernelsthattheusercanchoosetoinstall.Thekernelmightcontaininstructionsthatare availableonlyonthatprocessor.Theseinstructionscanhaveadverseeffectswhenrunonahostwiththe wrongtypeofprocessor. Thus,aLinuxvirtualmachinecreatedonahostwithanAMDprocessormightnotworkifmigratedtoahost withanIntelprocessor.Thereverseisalsotrue:aLinuxvirtualmachinecreatedonahostwithanIntel processormightnotworkifmigratedtoahostwithanAMDprocessor. Thisproblemisnotspecifictovirtualmachinesandalsooccursonphysicalcomputers.Forexample,ifyou moveaharddrivewithaLinuxinstallationfromanAMDmachinetoanIntelmachine,youarealsolikelyto experienceproblemstryingtobootfromthatdrive.

58

VMware, Inc.

Choosing and Installing Guest Operating Systems

Mandriva Corporate Server 4


Thissectioncontainsproductsupport,installationinstructions,andknownissuesfortheMandrivaCorporate Server4operatingsystem.

Support
32-Bit Support
ThisguestoperatingsystemissupportedonthefollowingVMwareproducts:

VMwareWorkstation5.5.3,5.5.4,6.0 VMwareACE2.0

64-Bit Support
ThisguestoperatingsystemissupportedonthefollowingVMwareproducts:

VMwareWorkstation5.5.3,5.5.4,6.0 VMwareACE2.0

General Installation Notes


BesuretoreadGeneralGuidelinesforAllVMwareProductsonpage 26aswellasthisguidetoinstalling yourspecificguestoperatingsystem. TheeasiestmethodofinstallingMandrivaCorporateServer4inavirtualmachineistousethestandard MandrivaLinuxdistributionCD.ThenotesbelowdescribeaninstallationusingthestandarddistributionCD; however,installingMandrivaCorporateServer4viathebootfloppy/networkmethodissupportedaswell.If yourVMwareproductsupportsit,youcanalsoinstallfromaPXEserver. Beforeinstallingtheoperatingsystem,besurethatyouhavealreadycreatedandconfiguredanewvirtual machine. NOTEDuringtheMandrivaCorporateServer4installation,youareofferedachoiceofXFree86Xservers.You canchooseeitherone,butdonotrunthatXserver.Instead,togetanacceleratedSVGAXserverrunninginside thevirtualmachine,youshouldinstalltheVMwareToolspackageimmediatelyafterinstallingMandriva CorporateServer4. NOTEWithmanyLinuxguestoperatingsystems,variousproblemshavebeenobservedwhentheBusLogic virtualSCSIadapterisusedwithVMwarevirtualmachines.VMwarerecommendsthatyouusetheLSILogic virtualSCSIadapterwiththisguestoperatingsystem.

Installation Steps
1 2 3 4 5 6 InserttheMandrivaCorporateServer4CDintheCDROMdrive. PoweronthevirtualmachinetostartinstallingMandrivaCorporateServer4. Followtheinstallationstepsasyouwouldforaphysicalmachine.Besuretomakethechoicesoutlinedin thefollowingsteps. Usethetextmodeinstaller.Attheopeningscreen,pressF1foroptions,andthenentertextfortextmode. Inthepartitioningstep,unlessyouhavespecialrequirements,itisallrighttoletMandrivaLinux automaticallyallocatethespace.SelectUsefreespace. WhenyoureachtheSummaryscreen,configurethegraphicalinterface. SelectGraphicalInterface,andthenclickDo.Makethefollowingselections:

Theresolutionandrefreshrateyouwantyourguesttouse VMwarevirtualvideocard

VMware, Inc.

59

Guest Operating System Installation Guide

Nowhenaskedifyouwanttoinstallupdatestothepackages NowhenaskedifyouwanttostartXwhenyoureboot

ThiscompletesbasicinstallationoftheMandrivaCorporateServer4guestoperatingsystem.

VMware Tools
BesuretoinstallVMwareToolsinyourguestoperatingsystem.Fordetails,seethemanualforyourVMware productorfollowtheappropriatelinkintheknowledgebasearticleat www.vmware.com/support/kb/enduser/std_adp.php?p_faqid=340. InmanyLinuxdistributions,ifIPv6isenabled,VMwareToolscannotbeconfiguredwith vmware-config-tools.plafterinstallation.Inthiscase,VMwareToolsisunabletosetthenetworkdevicecorrectly forthevirtualmachine,anddisplaysamessagesimilarto Unloading pcnet32 module unregister_netdevice: waiting for eth0 to become free Thismessagerepeatscontinuouslyuntilyourebootthevirtualmachine.Topreventthisprobleminvirtual machinesrunningLinux,disableIPv6beforeinstallingVMwareTools. To disable IPv6 in a virtual machine running Linux 1 2 Ifthefile /etc/sysconfig/networkcontainsthelineNETWORKING_IPV6=yes,changethelineto NETWORKING_IPV6=no. Inthefile /etc/modules.conf,addthefollowinglines: alias ipv6 off alias net-pf-10 off

AfteryoudisableIPv6,youshouldbeabletoinstallandconfigureVMwareToolssuccessfully.

Known Issues
Clock in Guest Operating System Might Run Too Quickly or Too Slowly
Iftheclockinyourguestoperatingsystemrunstooquicklyortooslowly,useoneoftheworkarounds describedintheknowledgebasearticleat www.vmware.com/support/kb/enduser/std_adp.php?p_faqid=1420.

Changing Resolution in the Guest Operating System


Tochangethedisplayresolutionintheguestoperatingsystem,asroot(-su)reruntheVMwareTools configurationprogramvmware-config-tools.plandselectthedesiredresolutionfromthelistthisprogram presents.Ifyouprefer,youcanedittheXconfigurationfiledirectlytomakethechange.

Getting a DHCP Address in the Guest Operating System


WhentheguestoperatingsystemtriestogetaDHCPaddress,theattemptfailsandanerrormessagesaysthe linkisdown.Toworkaroundthisproblem,becomeroot(su -)anduseatexteditortoeditthefollowingfiles intheguestoperatingsystem:
/etc/sysconfig/network-scripts/ifcfg-eth<n> /etc/sysconfig/networking/devices/ifcfg-eth<n>

Inbothcases,<n>isthenumberoftheEthernetadapterforexample,eth0. Ineachofthetwofiles,addthefollowingline:
MII_NOT_SUPPORTED=yes

Thenrunthecommandifup eth<n>(where<n>isthenumberoftheEthernetadapter)orrestarttheguest operatingsystem.

60

VMware, Inc.

Choosing and Installing Guest Operating Systems

Guest Screen Saver


OnaLinuxhostwithanXFree863.xXserver,itisbestnottorunascreensaverintheguestoperatingsystem. GuestscreensaversthatdemandalotofprocessingpowercancausetheXserveronthehosttofreeze.

Migration to a Different Processor


VMwarerecommendsyoudonotmigrateaLinuxvirtualmachinebetweenhostswhenonehostisrunning onanAMDprocessorandtheotherisrunningonanIntelprocessor. Duringinstallation,manydistributionsofLinuxchooseakernelthatisoptimizedforthespecificprocessoron whichitisbeinginstalled,andsomedistributionsinstallagenerickernelbydefault,butprovide architecturespecifickernelsthattheusercanchoosetoinstall.Thekernelmightcontaininstructionsthatare availableonlyonthatprocessor.Theseinstructionscanhaveadverseeffectswhenrunonahostwiththe wrongtypeofprocessor. Thus,aLinuxvirtualmachinecreatedonahostwithanAMDprocessormightnotworkifmigratedtoahost withanIntelprocessor.Thereverseisalsotrue:aLinuxvirtualmachinecreatedonahostwithanIntel processormightnotworkifmigratedtoahostwithanAMDprocessor. Thisproblemisnotspecifictovirtualmachinesandalsooccursonphysicalcomputers.Forexample,ifyou moveaharddrivewithaLinuxinstallationfromanAMDmachinetoanIntelmachine,youarealsolikelyto experienceproblemstryingtobootfromthatdrive.

VMware, Inc.

61

Guest Operating System Installation Guide

Mandriva Linux 2007


Thissectioncontainsproductsupport,installationinstructions,andknownissuesfortheMandrivaLinux 2007operatingsystem.

Support
32-Bit Support
ThisguestoperatingsystemissupportedonthefollowingVMwareproducts:

VMwareWorkstation5.5.3,5.5.4,6.0 VMwareACE2.0

64-Bit Support
ThisguestoperatingsystemissupportedonthefollowingVMwareproducts:

VMwareWorkstation5.5.3,5.5.4,6.0 VMwareACE2.0

General Installation Notes


BesuretoreadGeneralGuidelinesforAllVMwareProductsonpage 26aswellasthisguidetoinstalling yourspecificguestoperatingsystem. TheeasiestmethodofinstallingMandrivaLinux2007inavirtualmachineistousethestandardMandriva LinuxdistributionCD.ThenotesbelowdescribeaninstallationusingthestandarddistributionCD;however, installingMandrivaLinux2007viathebootfloppy/networkmethodissupportedaswell.IfyourVMware productsupportsit,youcanalsoinstallfromaPXEserver. Beforeinstallingtheoperatingsystem,besurethatyouhavealreadycreatedandconfiguredanewvirtual machine. NOTEDuringtheMandrivaLinux2007installation,youareofferedachoiceofXFree86Xservers.Youcan chooseeitherone,butdonotrunthatXserver.Instead,togetanacceleratedSVGAXserverrunninginside thevirtualmachine,youshouldinstalltheVMwareToolspackageimmediatelyafterinstallingMandriva Linux2007. NOTEWithmanyLinuxguestoperatingsystems,variousproblemshavebeenobservedwhentheBusLogic virtualSCSIadapterisusedwithVMwarevirtualmachines.VMwarerecommendsthatyouusetheLSILogic virtualSCSIadapterwiththisguestoperatingsystem.

Installation Steps
1 2 3 4 5 6 InserttheMandrivaLinux2007CDintheCDROMdrive. PoweronthevirtualmachinetostartinstallingMandrivaLinux2007. Followtheinstallationstepsasyouwouldforaphysicalmachine.Besuretomakethechoicesoutlinedin thefollowingsteps. Usethetextmodeinstaller.Attheopeningscreen,pressF1foroptions,andthenentertextfortextmode. Inthepartitioningstep,unlessyouhavespecialrequirements,itisallrighttoletMandrivaLinux automaticallyallocatethespace.SelectUsefreespace. WhenyoureachtheSummaryscreen,configurethegraphicalinterface. SelectGraphicalInterface,andthenclickDo.Makethefollowingselections:

Theresolutionandrefreshrateyouwantyourguesttouse VMwarevirtualvideocard

62

VMware, Inc.

Choosing and Installing Guest Operating Systems

Nowhenaskedifyouwanttoinstallupdatestothepackages NowhenaskedifyouwanttostartXwhenyoureboot

ThiscompletesbasicinstallationoftheMandrivaLinux2007guestoperatingsystem.

VMware Tools
BesuretoinstallVMwareToolsinyourguestoperatingsystem.Fordetails,seethemanualforyourVMware productorfollowtheappropriatelinkintheknowledgebasearticleat www.vmware.com/support/kb/enduser/std_adp.php?p_faqid=340. InmanyLinuxdistributions,ifIPv6isenabled,VMwareToolscannotbeconfiguredwith vmware-config-tools.plafterinstallation.Inthiscase,VMwareToolsisunabletosetthenetworkdevicecorrectly forthevirtualmachine,anddisplaysamessagesimilarto Unloading pcnet32 module unregister_netdevice: waiting for eth0 to become free Thismessagerepeatscontinuouslyuntilyourebootthevirtualmachine.Topreventthisprobleminvirtual machinesrunningLinux,disableIPv6beforeinstallingVMwareTools. To disable IPv6 in a virtual machine running Linux 1 2 Ifthefile /etc/sysconfig/networkcontainsthelineNETWORKING_IPV6=yes,changethelineto NETWORKING_IPV6=no. Inthefile /etc/modules.conf,addthefollowinglines: alias ipv6 off alias net-pf-10 off

AfteryoudisableIPv6,youshouldbeabletoinstallandconfigureVMwareToolssuccessfully.

Known Issues
Clock in Guest Operating System Might Run Too Quickly or Too Slowly
Iftheclockinyourguestoperatingsystemrunstooquicklyortooslowly,useoneoftheworkarounds describedintheknowledgebasearticleat www.vmware.com/support/kb/enduser/std_adp.php?p_faqid=1420.

Changing Resolution in the Guest Operating System


Tochangethedisplayresolutionintheguestoperatingsystem,asroot(-su)reruntheVMwareTools configurationprogramvmware-config-tools.plandselectthedesiredresolutionfromthelistthisprogram presents.Ifyouprefer,youcanedittheXconfigurationfiledirectlytomakethechange.

Getting a DHCP Address in the Guest Operating System


WhentheguestoperatingsystemtriestogetaDHCPaddress,theattemptfailsandanerrormessagesaysthe linkisdown.Toworkaroundthisproblem,becomeroot(su -)anduseatexteditortoeditthefollowingfiles intheguestoperatingsystem:
/etc/sysconfig/network-scripts/ifcfg-eth<n> /etc/sysconfig/networking/devices/ifcfg-eth<n>

Inbothcases,<n>isthenumberoftheEthernetadapterforexample,eth0. Ineachofthetwofiles,addthefollowingline:
MII_NOT_SUPPORTED=yes

Thenrunthecommandifup eth<n>(where<n>isthenumberoftheEthernetadapter)orrestarttheguest operatingsystem.

VMware, Inc.

63

Guest Operating System Installation Guide

Guest Screen Saver


OnaLinuxhostwithanXFree863.xXserver,itisbestnottorunascreensaverintheguestoperatingsystem. GuestscreensaversthatdemandalotofprocessingpowercancausetheXserveronthehosttofreeze.

Migration to a Different Processor


VMwarerecommendsyoudonotmigrateaLinuxvirtualmachinebetweenhostswhenonehostisrunning onanAMDprocessorandtheotherisrunningonanIntelprocessor. Duringinstallation,manydistributionsofLinuxchooseakernelthatisoptimizedforthespecificprocessoron whichitisbeinginstalled,andsomedistributionsinstallagenerickernelbydefault,butprovide architecturespecifickernelsthattheusercanchoosetoinstall.Thekernelmightcontaininstructionsthatare availableonlyonthatprocessor.Theseinstructionscanhaveadverseeffectswhenrunonahostwiththe wrongtypeofprocessor. Thus,aLinuxvirtualmachinecreatedonahostwithanAMDprocessormightnotworkifmigratedtoahost withanIntelprocessor.Thereverseisalsotrue:aLinuxvirtualmachinecreatedonahostwithanIntel processormightnotworkifmigratedtoahostwithanAMDprocessor. Thisproblemisnotspecifictovirtualmachinesandalsooccursonphysicalcomputers.Forexample,ifyou moveaharddrivewithaLinuxinstallationfromanAMDmachinetoanIntelmachine,youarealsolikelyto experienceproblemstryingtobootfromthatdrive.

64

VMware, Inc.

Choosing and Installing Guest Operating Systems

Mandriva Linux 2006


Thissectioncontainsproductsupport,installationinstructions,andknownissuesfortheMandrivaLinux 2006operatingsystem.

Support
32-Bit Support
ThisguestoperatingsystemissupportedonthefollowingVMwareproducts:

VMwareWorkstation5.5.2,5.5.3,5.5.4,6.0 Experimentalsupportfor2wayVirtualSMPonWorkstation5.5.2,5.5.3,5.5.4,6.0 VMwareACE2.0 VMwareServer1.0,1.0.1,1.0.2,1.0.3 Experimentalsupportfor2wayVirtualSMPonVMwareServer1.0,1.0.1,1.0.2,1.0.3

64-Bit Support
ThisguestoperatingsystemissupportedonthefollowingVMwareproducts:

VMwareWorkstation5.5.2,5.5.3,5.5.4,6.0 Experimentalsupportfor2wayVirtualSMPonWorkstation5.5.2,5.5.3,5.5.4,6.0 VMwareACE2.0 VMwareServer1.0,1.0.1,1.0.2,1.0.3 Experimentalsupportfor2wayVirtualSMPonVMwareServer1.0,1.0.1,1.0.2,1.0.3

General Installation Notes


BesuretoreadGeneralGuidelinesforAllVMwareProductsonpage 26aswellasthisguidetoinstalling yourspecificguestoperatingsystem. TheeasiestmethodofinstallingMandrivaLinux2006inavirtualmachineistousethestandardMandriva LinuxdistributionCD.ThenotesbelowdescribeaninstallationusingthestandarddistributionCD;however, installingMandrivaLinux2006viathebootfloppy/networkmethodissupportedaswell.IfyourVMware productsupportsit,youcanalsoinstallfromaPXEserver. Beforeinstallingtheoperatingsystem,besurethatyouhavealreadycreatedandconfiguredanewvirtual machine. NOTEDuringtheMandrivaLinux2006installation,youareofferedachoiceofXFree86Xservers.Youcan chooseeitherone,butdonotrunthatXserver.Instead,togetanacceleratedSVGAXserverrunninginside thevirtualmachine,youshouldinstalltheVMwareToolspackageimmediatelyafterinstallingMandriva Linux2006. NOTEWithmanyLinuxguestoperatingsystems,variousproblemshavebeenobservedwhentheBusLogic virtualSCSIadapterisusedwithVMwarevirtualmachines.VMwarerecommendsthatyouusetheLSILogic virtualSCSIadapterwiththisguestoperatingsystem.

Installation Steps
1 2 3 4 InserttheMandrivaLinux2006CDintheCDROMdrive. PoweronthevirtualmachinetostartinstallingMandrivaLinux2006. Followtheinstallationstepsasyouwouldforaphysicalmachine.Besuretomakethechoicesoutlinedin thefollowingsteps. Usethetextmodeinstaller.Attheopeningscreen,pressF1foroptions,andthenentertextfortextmode.

VMware, Inc.

65

Guest Operating System Installation Guide

5 6

Inthepartitioningstep,unlessyouhavespecialrequirements,itisallrighttoletMandrivaLinux automaticallyallocatethespace.SelectUsefreespace. WhenyoureachtheSummaryscreen,configurethegraphicalinterface. SelectGraphicalInterface,andthenclickDo.Makethefollowingselections:


Theresolutionandrefreshrateyouwantyourguesttouse VMwarevirtualvideocard Nowhenaskedifyouwanttoinstallupdatestothepackages NowhenaskedifyouwanttostartXwhenyoureboot

ThiscompletesbasicinstallationoftheMandrivaLinux2006guestoperatingsystem.

VMware Tools
BesuretoinstallVMwareToolsinyourguestoperatingsystem.Fordetails,seethemanualforyourVMware productorfollowtheappropriatelinkintheknowledgebasearticleat www.vmware.com/support/kb/enduser/std_adp.php?p_faqid=340. InmanyLinuxdistributions,ifIPv6isenabled,VMwareToolscannotbeconfiguredwith vmware-config-tools.plafterinstallation.Inthiscase,VMwareToolsisunabletosetthenetworkdevicecorrectly forthevirtualmachine,anddisplaysamessagesimilarto Unloading pcnet32 module unregister_netdevice: waiting for eth0 to become free Thismessagerepeatscontinuouslyuntilyourebootthevirtualmachine.Topreventthisprobleminvirtual machinesrunningLinux,disableIPv6beforeinstallingVMwareTools. To disable IPv6 in a virtual machine running Linux 1 2 Ifthefile /etc/sysconfig/networkcontainsthelineNETWORKING_IPV6=yes,changethelineto NETWORKING_IPV6=no. Inthefile /etc/modules.conf,addthefollowinglines: alias ipv6 off alias net-pf-10 off

AfteryoudisableIPv6,youshouldbeabletoinstallandconfigureVMwareToolssuccessfully.

Known Issues
Clock in Guest Operating System Might Run Too Quickly or Too Slowly
Iftheclockinyourguestoperatingsystemrunstooquicklyortooslowly,useoneoftheworkarounds describedintheknowledgebasearticleat www.vmware.com/support/kb/enduser/std_adp.php?p_faqid=1420.

Changing Resolution in the Guest Operating System


Tochangethedisplayresolutionintheguestoperatingsystem,asroot(-su)reruntheVMwareTools configurationprogramvmware-config-tools.plandselectthedesiredresolutionfromthelistthisprogram presents.Ifyouprefer,youcanedittheXconfigurationfiledirectlytomakethechange.

Getting a DHCP Address in the Guest Operating System


WhentheguestoperatingsystemtriestogetaDHCPaddress,theattemptfailsandanerrormessagesaysthe linkisdown.Toworkaroundthisproblem,becomeroot(su -)anduseatexteditortoeditthefollowingfiles intheguestoperatingsystem:
/etc/sysconfig/network-scripts/ifcfg-eth<n> /etc/sysconfig/networking/devices/ifcfg-eth<n>

Inbothcases,<n>isthenumberoftheEthernetadapterforexample,eth0.
66 VMware, Inc.

Choosing and Installing Guest Operating Systems

Ineachofthetwofiles,addthefollowingline:
MII_NOT_SUPPORTED=yes

Thenrunthecommandifup eth<n>(where<n>isthenumberoftheEthernetadapter)orrestarttheguest operatingsystem.

Guest Screen Saver


OnaLinuxhostwithanXFree863.xXserver,itisbestnottorunascreensaverintheguestoperatingsystem. GuestscreensaversthatdemandalotofprocessingpowercancausetheXserveronthehosttofreeze.

Migration to a Different Processor


VMwarerecommendsyoudonotmigrateaLinuxvirtualmachinebetweenhostswhenonehostisrunning onanAMDprocessorandtheotherisrunningonanIntelprocessor. Duringinstallation,manydistributionsofLinuxchooseakernelthatisoptimizedforthespecificprocessoron whichitisbeinginstalled,andsomedistributionsinstallagenerickernelbydefault,butprovide architecturespecifickernelsthattheusercanchoosetoinstall.Thekernelmightcontaininstructionsthatare availableonlyonthatprocessor.Theseinstructionscanhaveadverseeffectswhenrunonahostwiththe wrongtypeofprocessor. Thus,aLinuxvirtualmachinecreatedonahostwithanAMDprocessormightnotworkifmigratedtoahost withanIntelprocessor.Thereverseisalsotrue:aLinuxvirtualmachinecreatedonahostwithanIntel processormightnotworkifmigratedtoahostwithanAMDprocessor. Thisproblemisnotspecifictovirtualmachinesandalsooccursonphysicalcomputers.Forexample,ifyou moveaharddrivewithaLinuxinstallationfromanAMDmachinetoanIntelmachine,youarealsolikelyto experienceproblemstryingtobootfromthatdrive.

VMware, Inc.

67

Guest Operating System Installation Guide

Mandrake Linux 10.1


Thissectioncontainsproductsupport,installationinstructions,andknownissuesfortheMandrakeLinux10.1 operatingsystem.

Support
ThisguestoperatingsystemissupportedonthefollowingVMwareproducts:

VMwareWorkstation5.5,5.5.1,5.5.2,5.5.3,5.5.4,6.0 Experimentalsupportfor2wayVirtualSMPonWorkstation5.5,5.5.1,5.5.2,5.5.3,5.5.4,6.0 VMwareACE2.0 VMwareGSXServer3.2,3.2.1 VMwareServer1.0,1.0.1,1.0.2,1.0.3 Experimentalsupportfor2wayVirtualSMPonVMwareServer1.0,1.0.1,1.0.2,1.0.3

NOTEIfyouareinstallingaguestoperatingsystemthroughVMwareVirtualCenter,besureitissupported undertheVMwareproductESXServerorVMwareServeronwhichyouarerunningthevirtualmachine.

General Installation Notes


BesuretoreadGeneralGuidelinesforAllVMwareProductsonpage 26aswellasthisguidetoinstalling yourspecificguestoperatingsystem. TheeasiestmethodofinstallingMandrakeLinux10.1inavirtualmachineistousethestandardMandrake LinuxdistributionCD.ThenotesbelowdescribeaninstallationusingthestandarddistributionCD;however, installingMandrakeLinux10.1viathebootfloppy/networkmethodissupportedaswell.IfyourVMware productsupportsit,youcanalsoinstallfromaPXEserver. Beforeinstallingtheoperatingsystem,besurethatyouhavealreadycreatedandconfiguredanewvirtual machine. NOTEDuringtheMandrakeLinux10.1installation,youareofferedachoiceofXFree86Xservers.Youcan chooseeitherone,butdonotrunthatXserver.Instead,togetanacceleratedSVGAXserverrunninginside thevirtualmachine,youshouldinstalltheVMwareToolspackageimmediatelyafterinstallingMandrake Linux10.1. NOTEWithmanyLinuxguestoperatingsystems,variousproblemshavebeenobservedwhentheBusLogic virtualSCSIadapterisusedwithVMwarevirtualmachines.VMwarerecommendsthatyouusetheLSILogic virtualSCSIadapterwiththisguestoperatingsystem.

Installation Steps
1 2 3 4 5 6 InserttheMandrakeLinux10.1CDintheCDROMdrive. PoweronthevirtualmachinetostartinstallingMandrakeLinux10.1. Followtheinstallationstepsasyouwouldforaphysicalmachine.Besuretomakethechoicesoutlinedin thefollowingsteps. Usethetextmodeinstaller.Attheopeningscreen,pressF1foroptions,andthenentertextfortextmode. Inthepartitioningstep,unlessyouhavespecialrequirements,itisallrighttoletMandrakeLinux automaticallyallocatethespace.SelectUsefreespace. WhenyoureachtheSummaryscreen,configurethegraphicalinterface. SelectGraphicalInterface,andthenclickDo.Makethefollowingselections:

Theresolutionandrefreshrateyouwantyourguesttouse VMwarevirtualvideocard

68

VMware, Inc.

Choosing and Installing Guest Operating Systems

Nowhenaskedifyouwanttoinstallupdatestothepackages NowhenaskedifyouwanttostartXwhenyoureboot

ThiscompletesbasicinstallationoftheMandrakeLinux10.1guestoperatingsystem.

VMware Tools
BesuretoinstallVMwareToolsinyourguestoperatingsystem.Fordetails,seethemanualforyourVMware productorfollowtheappropriatelinkintheknowledgebasearticleat www.vmware.com/support/kb/enduser/std_adp.php?p_faqid=340. InmanyLinuxdistributions,ifIPv6isenabled,VMwareToolscannotbeconfiguredwith vmware-config-tools.plafterinstallation.Inthiscase,VMwareToolsisunabletosetthenetworkdevicecorrectly forthevirtualmachine,anddisplaysamessagesimilarto Unloading pcnet32 module unregister_netdevice: waiting for eth0 to become free Thismessagerepeatscontinuouslyuntilyourebootthevirtualmachine.Topreventthisprobleminvirtual machinesrunningLinux,disableIPv6beforeinstallingVMwareTools. To disable IPv6 in a virtual machine running Linux 1 2 Ifthefile /etc/sysconfig/networkcontainsthelineNETWORKING_IPV6=yes,changethelineto NETWORKING_IPV6=no. Inthefile /etc/modules.conf,addthefollowinglines: alias ipv6 off alias net-pf-10 off

AfteryoudisableIPv6,youshouldbeabletoinstallandconfigureVMwareToolssuccessfully.

Known Issues
Clock in Guest Operating System Might Run Too Quickly or Too Slowly
Iftheclockinyourguestoperatingsystemrunstooquicklyortooslowly,useoneoftheworkarounds describedintheknowledgebasearticleat www.vmware.com/support/kb/enduser/std_adp.php?p_faqid=1420.

Changing Resolution in the Guest Operating System


Tochangethedisplayresolutionintheguestoperatingsystem,asroot(-su)reruntheVMwareTools configurationprogramvmware-config-tools.plandselectthedesiredresolutionfromthelistthisprogram presents.Ifyouprefer,youcanedittheXconfigurationfiledirectlytomakethechange.

Getting a DHCP Address in the Guest Operating System


WhentheguestoperatingsystemtriestogetaDHCPaddress,theattemptfailsandanerrormessagesaysthe linkisdown.Toworkaroundthisproblem,becomeroot(su -)anduseatexteditortoeditthefollowingfiles intheguestoperatingsystem:
/etc/sysconfig/network-scripts/ifcfg-eth<n> /etc/sysconfig/networking/devices/ifcfg-eth<n>

Inbothcases,<n>isthenumberoftheEthernetadapterforexample,eth0. Ineachofthetwofiles,addthefollowingline:
MII_NOT_SUPPORTED=yes

Thenrunthecommandifup eth<n>(where<n>isthenumberoftheEthernetadapter)orrestarttheguest operatingsystem.

VMware, Inc.

69

Guest Operating System Installation Guide

Guest Screen Saver


OnaLinuxhostwithanXFree863.xXserver,itisbestnottorunascreensaverintheguestoperatingsystem. GuestscreensaversthatdemandalotofprocessingpowercancausetheXserveronthehosttofreeze.

Migration to a Different Processor


VMwarerecommendsyoudonotmigrateaLinuxvirtualmachinebetweenhostswhenonehostisrunning onanAMDprocessorandtheotherisrunningonanIntelprocessor. Duringinstallation,manydistributionsofLinuxchooseakernelthatisoptimizedforthespecificprocessoron whichitisbeinginstalled,andsomedistributionsinstallagenerickernelbydefault,butprovide architecturespecifickernelsthattheusercanchoosetoinstall.Thekernelmightcontaininstructionsthatare availableonlyonthatprocessor.Theseinstructionscanhaveadverseeffectswhenrunonahostwiththe wrongtypeofprocessor. Thus,aLinuxvirtualmachinecreatedonahostwithanAMDprocessormightnotworkifmigratedtoahost withanIntelprocessor.Thereverseisalsotrue:aLinuxvirtualmachinecreatedonahostwithanIntel processormightnotworkifmigratedtoahostwithanAMDprocessor. Thisproblemisnotspecifictovirtualmachinesandalsooccursonphysicalcomputers.Forexample,ifyou moveaharddrivewithaLinuxinstallationfromanAMDmachinetoanIntelmachine,youarealsolikelyto experienceproblemstryingtobootfromthatdrive.

Display Issues
YoumightencounteradisplayissuewiththeMandrakeLinux10.1console.Toresolvethisissue,youneedto commentoutthe vga=788lineinthelilo.conffile. 1 2 3 Loginasrootatthecommandline. Changedirectoriestotheetcdirectory. Useatexteditortocommentoutthevga-788 lineinthelilo.conffile.
label="linux" root=/dev/sda1 initrd=/boot/initrd.img append="acpi=ht resume=/dev/sda5 splash=silent" vga=788 read-only

4 5

Enterliloatthecommandlinetorunthefile. Reboottheguest.

Anydisplayissuesshouldberesolved.

70

VMware, Inc.

Choosing and Installing Guest Operating Systems

Mandrake Linux 10
Thissectioncontainsproductsupport,installationinstructions,andknownissuesfortheMandrakeLinux10 operatingsystem.

Support
ThisguestoperatingsystemissupportedonthefollowingVMwareproducts:

VMwareWorkstation5.0,5.5,5.5.1,5.5.2,5.5.3,5.5.4,6.0 Experimentalsupportfor2wayVirtualSMPonWorkstation5.5,5.5.1,5.5.2,5.5.3,5.5.4,6.0 VMwareACE2.0 VMwareGSXServer3.2,3.2.1 VMwareServer1.0,1.0.1,1.0.2,1.0.3 Experimentalsupportfor2wayVirtualSMPonVMwareServer1.0,1.0.1,1.0.2,1.0.3

NOTEIfyouareinstallingaguestoperatingsystemthroughVMwareVirtualCenter,besureitissupported undertheVMwareproductESXServerorVMwareServeronwhichyouarerunningthevirtualmachine.

General Installation Notes


BesuretoreadGeneralGuidelinesforAllVMwareProductsonpage 26aswellasthisguidetoinstalling yourspecificguestoperatingsystem. TheeasiestmethodofinstallingMandrakeLinux10inavirtualmachineistousethestandardMandrake LinuxdistributionCD.ThenotesbelowdescribeaninstallationusingthestandarddistributionCD;however, installingMandrakeLinux10viathebootfloppy/networkmethodissupportedaswell.IfyourVMware productsupportsit,youcanalsoinstallfromaPXEserver. Beforeinstallingtheoperatingsystem,besurethatyouhavealreadycreatedandconfiguredanewvirtual machine. NOTEDuringtheMandrakeLinux10installation,youareofferedachoiceofXFree86Xservers.Youcan chooseeitherone,butdonotrunthatXserver.Instead,togetanacceleratedSVGAXserverrunninginside thevirtualmachine,youshouldinstalltheVMwareToolspackageimmediatelyafterinstallingMandrake Linux10. NOTEWithmanyLinuxguestoperatingsystems,variousproblemshavebeenobservedwhentheBusLogic virtualSCSIadapterisusedwithVMwarevirtualmachines.VMwarerecommendsthatyouusetheLSILogic virtualSCSIadapterwiththisguestoperatingsystem.

Installation Steps
1 2 3 4 5 6 InserttheMandrakeLinux10CDintheCDROMdrive. PoweronthevirtualmachinetostartinstallingMandrakeLinux10. Followtheinstallationstepsasyouwouldforaphysicalmachine.Besuretomakethechoicesoutlinedin thefollowingsteps. Usethetextmodeinstaller.Attheopeningscreen,pressF1foroptions,andthenentertextfortextmode. Inthepartitioningstep,unlessyouhavespecialrequirements,itisallrighttoletMandrakeLinux automaticallyallocatethespace.SelectUsefreespace. WhenyoureachtheSummaryscreen,configurethegraphicalinterface. SelectGraphicalInterface,andthenclickDo.Makethefollowingselections:

Theresolutionandrefreshrateyouwantyourguesttouse VMwarevirtualvideocard

VMware, Inc.

71

Guest Operating System Installation Guide

Nowhenaskedifyouwanttoinstallupdatestothepackages NowhenaskedifyouwanttostartXwhenyoureboot

ThiscompletesbasicinstallationoftheMandrakeLinux10guestoperatingsystem.

VMware Tools
BesuretoinstallVMwareToolsinyourguestoperatingsystem.Fordetails,seethemanualforyourVMware productorfollowtheappropriatelinkintheknowledgebasearticleat www.vmware.com/support/kb/enduser/std_adp.php?p_faqid=340. InmanyLinuxdistributions,ifIPv6isenabled,VMwareToolscannotbeconfiguredwith vmware-config-tools.plafterinstallation.Inthiscase,VMwareToolsisunabletosetthenetworkdevicecorrectly forthevirtualmachine,anddisplaysamessagesimilarto Unloading pcnet32 module unregister_netdevice: waiting for eth0 to become free Thismessagerepeatscontinuouslyuntilyourebootthevirtualmachine.Topreventthisprobleminvirtual machinesrunningLinux,disableIPv6beforeinstallingVMwareTools. To disable IPv6 in a virtual machine running Linux 1 2 Ifthefile /etc/sysconfig/networkcontainsthelineNETWORKING_IPV6=yes,changethelineto NETWORKING_IPV6=no. Inthefile /etc/modules.conf,addthefollowinglines: alias ipv6 off alias net-pf-10 off

AfteryoudisableIPv6,youshouldbeabletoinstallandconfigureVMwareToolssuccessfully.

Known Issues
Clock in Guest Operating System Might Run Too Quickly or Too Slowly
Iftheclockinyourguestoperatingsystemrunstooquicklyortooslowly,useoneoftheworkarounds describedintheknowledgebasearticleat www.vmware.com/support/kb/enduser/std_adp.php?p_faqid=1420.

Changing Resolution in the Guest Operating System


Tochangethedisplayresolutionintheguestoperatingsystem,asroot(-su)reruntheVMwareTools configurationprogramvmware-config-tools.plandselectthedesiredresolutionfromthelistthisprogram presents.Ifyouprefer,youcanedittheXconfigurationfiledirectlytomakethechange.

Getting a DHCP Address in the Guest Operating System


WhentheguestoperatingsystemtriestogetaDHCPaddress,theattemptfailsandanerrormessagesaysthe linkisdown.Toworkaroundthisproblem,becomeroot(su -)anduseatexteditortoeditthefollowingfiles intheguestoperatingsystem:
/etc/sysconfig/network-scripts/ifcfg-eth<n> /etc/sysconfig/networking/devices/ifcfg-eth<n>

Inbothcases,<n>isthenumberoftheEthernetadapterforexample,eth0. Ineachofthetwofiles,addthefollowingline:
MII_NOT_SUPPORTED=yes

Thenrunthecommandifup eth<n>(where<n>isthenumberoftheEthernetadapter)orrestarttheguest operatingsystem.

72

VMware, Inc.

Choosing and Installing Guest Operating Systems

Guest Screen Saver


OnaLinuxhostwithanXFree863.xXserver,itisbestnottorunascreensaverintheguestoperatingsystem. GuestscreensaversthatdemandalotofprocessingpowercancausetheXserveronthehosttofreeze.

Migration to a Different Processor


VMwarerecommendsyoudonotmigrateaLinuxvirtualmachinebetweenhostswhenonehostisrunning onanAMDprocessorandtheotherisrunningonanIntelprocessor. Duringinstallation,manydistributionsofLinuxchooseakernelthatisoptimizedforthespecificprocessoron whichitisbeinginstalled,andsomedistributionsinstallagenerickernelbydefault,butprovide architecturespecifickernelsthattheusercanchoosetoinstall.Thekernelmightcontaininstructionsthatare availableonlyonthatprocessor.Theseinstructionscanhaveadverseeffectswhenrunonahostwiththe wrongtypeofprocessor. Thus,aLinuxvirtualmachinecreatedonahostwithanAMDprocessormightnotworkifmigratedtoahost withanIntelprocessor.Thereverseisalsotrue:aLinuxvirtualmachinecreatedonahostwithanIntel processormightnotworkifmigratedtoahostwithanAMDprocessor. Thisproblemisnotspecifictovirtualmachinesandalsooccursonphysicalcomputers.Forexample,ifyou moveaharddrivewithaLinuxinstallationfromanAMDmachinetoanIntelmachine,youarealsolikelyto experienceproblemstryingtobootfromthatdrive.

VMware, Inc.

73

Guest Operating System Installation Guide

Mandrake Linux 9.2


Thissectioncontainsproductsupport,installationinstructions,andknownissuesfortheMandrakeLinux9.2 operatingsystem.

Support
ThisguestoperatingsystemissupportedonthefollowingVMwareproducts:

VMwareWorkstation5.0,5.5,5.5.1,5.5.2,5.5.3,5.5.4,6.0 Experimentalsupportfor2wayVirtualSMPonWorkstation5.5,5.5.1,5.5.2,5.5.3,5.5.4,6.0 VMwareACE2.0 VMwareGSXServer3.0,3.1,3.2,3.2.1 VMwareServer1.0,1.0.1,1.0.2,1.0.3 Experimentalsupportfor2wayVirtualSMPonVMwareServer1.0,1.0.1,1.0.2,1.0.3

NOTEIfyouareinstallingaguestoperatingsystemthroughVMwareVirtualCenter,besureitissupported undertheVMwareproductESXServerorVMwareServeronwhichyouarerunningthevirtualmachine.

General Installation Notes


BesuretoreadGeneralGuidelinesforAllVMwareProductsonpage 26aswellasthisguidetoinstalling yourspecificguestoperatingsystem. TheeasiestmethodofinstallingMandrakeLinux9.2inavirtualmachineistousethestandardMandrake LinuxdistributionCD.ThenotesbelowdescribeaninstallationusingthestandarddistributionCD;however, installingMandrakeLinux9.2viathebootfloppy/networkmethodissupportedaswell.IfyourVMware productsupportsit,youcanalsoinstallfromaPXEserver. Beforeinstallingtheoperatingsystem,besurethatyouhavealreadycreatedandconfiguredanewvirtual machine. NOTEDuringtheMandrakeLinux9.2installation,youareofferedachoiceofXFree86Xservers.Youcan chooseeitherone,butdonotrunthatXserver.Instead,togetanacceleratedSVGAXserverrunninginside thevirtualmachine,youshouldinstalltheVMwareToolspackageimmediatelyafterinstallingMandrake Linux9.2. NOTEWithmanyLinuxguestoperatingsystems,variousproblemshavebeenobservedwhentheBusLogic virtualSCSIadapterisusedwithVMwarevirtualmachines.VMwarerecommendsthatyouusetheLSILogic virtualSCSIadapterwiththisguestoperatingsystem.

Installation Steps
1 2 3 4 5 6 InserttheMandrakeLinux9.2CDintheCDROMdrive. PoweronthevirtualmachinetostartinstallingMandrakeLinux9.2. Followtheinstallationstepsasyouwouldforaphysicalmachine.Besuretomakethechoicesoutlinedin thefollowingsteps. Usethetextmodeinstaller.Attheopeningscreen,pressF1foroptions,andthenentertextfortextmode. Inthepartitioningstep,unlessyouhavespecialrequirements,itisallrighttoletMandrakeLinux automaticallyallocatethespace.ClickUsefreespace. IfyouinstalledyourVMwareproductonalaptopcomputer,onthePackageGroupSelectionscreen,click Advanced.SelectIndividualpackageselectionandclickNext.ScrolldowntoServicesnumlockand cleartheasterisktodisableit.Ifyoudonotdisablenumlockwhenyouinstalltheguest,thenumberlock isalwaysactiveintheguestandyoucannotdisableitbypressingtheNumLockkey. WhenyoureachtheSummaryscreen,configurethegraphicalinterface.

74

VMware, Inc.

Choosing and Installing Guest Operating Systems

SelectGraphicalInterface,andthenclickDo.Makethefollowingselections:

Theresolutionandrefreshrateyouwantyourguesttouse VMwarevirtualvideocard XFree4.3 Nowhenaskedifyouwanttotesttheconfiguration NowhenaskedifyouwanttostartXwhenyoureboot

Whentheinstallerasksifyouwanttoinstallupdatestothepackages,answerNo.

ThiscompletesbasicinstallationoftheMandrakeLinux9.2guestoperatingsystem.

VMware Tools
BesuretoinstallVMwareToolsinyourguestoperatingsystem.Fordetails,seethemanualforyourVMware productorfollowtheappropriatelinkintheknowledgebasearticleat www.vmware.com/support/kb/enduser/std_adp.php?p_faqid=340. InmanyLinuxdistributions,ifIPv6isenabled,VMwareToolscannotbeconfiguredwith vmware-config-tools.plafterinstallation.Inthiscase,VMwareToolsisunabletosetthenetworkdevicecorrectly forthevirtualmachine,anddisplaysamessagesimilarto Unloading pcnet32 module unregister_netdevice: waiting for eth0 to become free Thismessagerepeatscontinuouslyuntilyourebootthevirtualmachine.Topreventthisprobleminvirtual machinesrunningLinux,disableIPv6beforeinstallingVMwareTools. To disable IPv6 in a virtual machine running Linux 1 2 Ifthefile /etc/sysconfig/networkcontainsthelineNETWORKING_IPV6=yes,changethelineto NETWORKING_IPV6=no. Inthefile /etc/modules.conf,addthefollowinglines: alias ipv6 off alias net-pf-10 off

AfteryoudisableIPv6,youshouldbeabletoinstallandconfigureVMwareToolssuccessfully. NOTEWithaMandrakeLinux9.2guest,youshouldinstallVMwareToolsfromtheLinuxconsole.Donot startXuntilyouhaveinstalledVMwareTools. NOTEProvidedyouinstalledtheXFree4.3Xserverwhenyouinstalledtheguestoperatingsystem(as advisedintheinstallsteps),whenyoustarttheVMwareToolsinstallationscript(bytyping./vmware-install.pl inthevmware-tools-distribdirectory),thefollowingmessageappears:


Found an installed version of the VMware SVGA driver for XFree86 4. Some versions of this driver included with the XFree86 4 distributions do not work properly. Would you like to install a stable (but possibly older) version of the driver over the currently installed one?

Ifyouplantodualbootthevirtualmachine,answerYestoallowthedrivertobeinstalled.AnswerYesagain tobackuptheexistingvideodriverfilesandalsocopytheXF86Config-4.distfiletoXF86Config-4.vm.Thelatter fileisusedwhendualbootingthevirtualmachine. Ifyoudonotintendtodualbootthevirtualmachine,answerNotokeeptheexistingdriver. NOTEAsyouareinstallingandconfiguringVMwareTools,theconfigurationprogramasksforthelocation oflspci.Whenthatpromptappears,enterthefollowingpath:


/usr/bin/lspcidrake

VMware, Inc.

75

Guest Operating System Installation Guide

Known Issues
Guest Screen Saver
OnaLinuxhostwithanXFree863.xXserver,itisbestnottorunascreensaverintheguestoperatingsystem. GuestscreensaversthatdemandalotofprocessingpowercancausetheXserveronthehosttofreeze.

Migration to a Different Processor


VMwarerecommendsyoudonotmigrateaLinuxvirtualmachinebetweenhostswhenonehostisrunning onanAMDprocessorandtheotherisrunningonanIntelprocessor. Duringinstallation,manydistributionsofLinuxchooseakernelthatisoptimizedforthespecificprocessoron whichitisbeinginstalled,andsomedistributionsinstallagenerickernelbydefault,butprovide architecturespecifickernelsthattheusercanchoosetoinstall.Thekernelmightcontaininstructionsthatare availableonlyonthatprocessor.Theseinstructionscanhaveadverseeffectswhenrunonahostwiththe wrongtypeofprocessor. Thus,aLinuxvirtualmachinecreatedonahostwithanAMDprocessormightnotworkifmigratedtoahost withanIntelprocessor.Thereverseisalsotrue:aLinuxvirtualmachinecreatedonahostwithanIntel processormightnotworkifmigratedtoahostwithanAMDprocessor. Thisproblemisnotspecifictovirtualmachinesandalsooccursonphysicalcomputers.Forexample,ifyou moveaharddrivewithaLinuxinstallationfromanAMDmachinetoanIntelmachine,youarealsolikelyto experienceproblemstryingtobootfromthatdrive.

76

VMware, Inc.

Choosing and Installing Guest Operating Systems

Mandrake Linux 9.1


Thissectioncontainsproductsupport,installationinstructions,andknownissuesfortheMandrakeLinux9.1 operatingsystem.

Support
ThisguestoperatingsystemissupportedonthefollowingVMwareproducts:

VMwareGSXServer3.1,3.2,3.2.1

NOTEIfyouareinstallingaguestoperatingsystemthroughVMwareVirtualCenter,besureitissupported undertheVMwareproductESXServerorVMwareServeronwhichyouarerunningthevirtualmachine.

General Installation Notes


BesuretoreadGeneralGuidelinesforAllVMwareProductsonpage 26aswellasthisguidetoinstalling yourspecificguestoperatingsystem. TheeasiestmethodofinstallingMandrakeLinux9.1inavirtualmachineistousethestandardMandrake LinuxdistributionCD.ThenotesbelowdescribeaninstallationusingthestandarddistributionCD;however, installingMandrakeLinux9.1viathebootfloppy/networkmethodissupportedaswell.IfyourVMware productsupportsit,youcanalsoinstallfromaPXEserver. Beforeinstallingtheoperatingsystem,besurethatyouhavealreadycreatedandconfiguredanewvirtual machine. NOTEDuringtheMandrakeLinux9.1installation,youareofferedachoiceofXFree86Xservers.Youcan chooseeitherone,butdonotrunthatXserver.Instead,togetanacceleratedSVGAXserverrunninginside thevirtualmachine,youshouldinstalltheVMwareToolspackageimmediatelyafterinstallingMandrake Linux9.1. NOTEWithmanyLinuxguestoperatingsystems,variousproblemshavebeenobservedwhentheBusLogic virtualSCSIadapterisusedwithVMwarevirtualmachines.VMwarerecommendsthatyouusetheLSILogic virtualSCSIadapterwiththisguestoperatingsystem.

Installation Steps
1 2 3 4 5 6 7 8 9 10 11 InserttheMandrakeLinux9.1CDintheCDROMdrive. PoweronthevirtualmachinetostartinstallingMandrakeLinux9.1. Followtheinstallationstepsasyouwouldforaphysicalmachine.Besuretomakethechoicesoutlinedin thefollowingsteps. Usethetextmodeinstaller.Attheopeningscreen,pressF1foroptions,andthenentertextfortextmode. UsetheExpertinstaller. Inthepartitioningstep,unlessyouhavespecialrequirements,itisallrighttoletMandrakeLinux automaticallyallocatethespace.ClickUsefreespace. VMwareGSXServer:Whenselectingabootloader,useLILOwithtextmenu.Donotusethegraphical versionofLILO.Itcausesthevirtualmachinetohang. Donotcreateacustombootdiskwhenprompted. Neartheendoftheinstallation,afterfileshavebeencopied,youreachthemonitorsetupscreen.Select theresolutionandrefreshrateyouwantyourguesttouse.SelectVMwarevirtualvideocard. Youareofferedachoiceof2XFree86Xserverstoinstall.ChooseXFree4.2.1.Thisdriverrecognizesthe VMwareSVGAdriver. Whentheinstallerasksifyouwanttotesttheconfiguration,answerNo.

VMware, Inc.

77

Guest Operating System Installation Guide

12 13

WhentheinstalleraskswhethertostartXwhenyoureboot,answerNo. Whentheinstallerasksifyouwanttoinstallupdatestothepackages,answerNo.

ThiscompletesbasicinstallationoftheMandrakeLinux9.1guestoperatingsystem.

VMware Tools
BesuretoinstallVMwareToolsinyourguestoperatingsystem.Fordetails,seethemanualforyourVMware productorfollowtheappropriatelinkintheknowledgebasearticleat www.vmware.com/support/kb/enduser/std_adp.php?p_faqid=340. InmanyLinuxdistributions,ifIPv6isenabled,VMwareToolscannotbeconfiguredwith vmware-config-tools.plafterinstallation.Inthiscase,VMwareToolsisunabletosetthenetworkdevicecorrectly forthevirtualmachine,anddisplaysamessagesimilarto Unloading pcnet32 module unregister_netdevice: waiting for eth0 to become free Thismessagerepeatscontinuouslyuntilyourebootthevirtualmachine.Topreventthisprobleminvirtual machinesrunningLinux,disableIPv6beforeinstallingVMwareTools. To disable IPv6 in a virtual machine running Linux 1 2 Ifthefile /etc/sysconfig/networkcontainsthelineNETWORKING_IPV6=yes,changethelineto NETWORKING_IPV6=no. Inthefile /etc/modules.conf,addthefollowinglines: alias ipv6 off alias net-pf-10 off

AfteryoudisableIPv6,youshouldbeabletoinstallandconfigureVMwareToolssuccessfully. NOTEWithaMandrakeLinux9.1guest,youshouldinstallVMwareToolsfromtheLinuxconsole.Donot startXuntilyouhaveinstalledVMwareTools. NOTEProvidedyouinstalledtheXFree4.2.0Xserverwhenyouinstalledtheguestoperatingsystem(as advisedintheinstallsteps),whenyoustarttheVMwareToolsinstallationscript(bytyping./vmware-install.pl inthevmware-tools-distribdirectory),thefollowingmessageappears:


Found an installed version of the VMware SVGA driver for XFree86 4. Some versions of this driver included with the XFree86 4 distributions do not work properly. Would you like to install a stable (but possibly older) version of the driver over the currently installed one?

Ifyouplantodualbootthevirtualmachine,answerYestoallowthedrivertobeinstalled.AnswerYesagain tobackuptheexistingvideodriverfilesandalsocopytheXF86Config-4.distfiletoXF86Config-4.vm.Thelatter fileisusedwhendualbootingthevirtualmachine. Ifyoudonotintendtodualbootthevirtualmachine,answerNotokeeptheexistingdriver. NOTEAsyouareinstallingandconfiguringVMwareTools,theconfigurationprogramasksforthelocation oflspci.Whenthatpromptappears,enterthefollowingpath:


/usr/bin/lspcidrake

Known Issues
Guest Screen Saver
OnaLinuxhostwithanXFree863.xXserver,itisbestnottorunascreensaverintheguestoperatingsystem. GuestscreensaversthatdemandalotofprocessingpowercancausetheXserveronthehosttofreeze.

78

VMware, Inc.

Choosing and Installing Guest Operating Systems

Migration to a Different Processor


VMwarerecommendsyoudonotmigrateaLinuxvirtualmachinebetweenhostswhenonehostisrunning onanAMDprocessorandtheotherisrunningonanIntelprocessor. Duringinstallation,manydistributionsofLinuxchooseakernelthatisoptimizedforthespecificprocessoron whichitisbeinginstalled,andsomedistributionsinstallagenerickernelbydefault,butprovide architecturespecifickernelsthattheusercanchoosetoinstall.Thekernelmightcontaininstructionsthatare availableonlyonthatprocessor.Theseinstructionscanhaveadverseeffectswhenrunonahostwiththe wrongtypeofprocessor. Thus,aLinuxvirtualmachinecreatedonahostwithanAMDprocessormightnotworkifmigratedtoahost withanIntelprocessor.Thereverseisalsotrue:aLinuxvirtualmachinecreatedonahostwithanIntel processormightnotworkifmigratedtoahostwithanAMDprocessor. Thisproblemisnotspecifictovirtualmachinesandalsooccursonphysicalcomputers.Forexample,ifyou moveaharddrivewithaLinuxinstallationfromanAMDmachinetoanIntelmachine,youarealsolikelyto experienceproblemstryingtobootfromthatdrive.

VMware, Inc.

79

Guest Operating System Installation Guide

Mandrake Linux 9.0


Thissectioncontainsproductsupport,installationinstructions,andknownissuesfortheMandrakeLinux9.0 operatingsystem.

Support
ThisguestoperatingsystemissupportedonthefollowingVMwareproducts:

VMwareWorkstation4.0,4.0.1,4.0.2,4.0.5,4.5,4.5.1,4.5.2,4.5.3,5.0,5.5,5.5.1,5.5.2,5.5.3,5.5.4,6.0 Experimentalsupportfor2wayVirtualSMPonWorkstation5.5,5.5.1,5.5.2,5.5.3,5.5.4,6.0 VMwareACE1.0,1.0.1,1.0.2,1.0.3,2.0 VMwareGSXServer3.0,3.1,3.2,3.2.1 VMwareServer1.0,1.0.1,1.0.2,1.0.3 Experimentalsupportfor2wayVirtualSMPonVMwareServer1.0,1.0.1,1.0.2,1.0.3

NOTEIfyouareinstallingaguestoperatingsystemthroughVMwareVirtualCenter,besureitissupported undertheVMwareproductESXServerorVMwareServeronwhichyouarerunningthevirtualmachine.

General Installation Notes


BesuretoreadGeneralGuidelinesforAllVMwareProductsonpage 26aswellasthisguidetoinstalling yourspecificguestoperatingsystem. TheeasiestmethodofinstallingMandrakeLinux9.0inavirtualmachineistousethestandardMandrake LinuxdistributionCD.ThenotesbelowdescribeaninstallationusingthestandarddistributionCD;however, installingMandrakeLinux9.0viathebootfloppy/networkmethodissupportedaswell.IfyourVMware productsupportsit,youcanalsoinstallfromaPXEserver. Beforeinstallingtheoperatingsystem,besurethatyouhavealreadycreatedandconfiguredanewvirtual machine. NOTEDuringtheMandrakeLinux9.0installation,youareofferedachoiceofXFree86Xservers.Youcan chooseeitherone,butdonotrunthatXserver.Instead,togetanacceleratedSVGAXserverrunninginside thevirtualmachine,youshouldinstalltheVMwareToolspackageimmediatelyafterinstallingMandrake Linux9.0. NOTEWithmanyLinuxguestoperatingsystems,variousproblemshavebeenobservedwhentheBusLogic virtualSCSIadapterisusedwithVMwarevirtualmachines.VMwarerecommendsthatyouusetheLSILogic virtualSCSIadapterwiththisguestoperatingsystem.

Installation Steps
1 2 3 4 5 6 7 8 InserttheMandrakeLinux9.0CDintheCDROMdrive. PoweronthevirtualmachinetostartinstallingMandrakeLinux9.0. Followtheinstallationstepsasyouwouldforaphysicalmachine.Besuretomakethechoicesoutlinedin thefollowingsteps. Usethetextmodeinstaller.Attheopeningscreen,pressF1foroptions,andthenentertextfortextmode. UsetheExpertinstaller. Inthepartitioningstep,unlessyouhavespecialrequirements,itisallrighttoletMandrakeLinux automaticallyallocatethespace.ClickUsefreespace. VMwareGSXServer:Whenselectingabootloader,useLILOwithtextmenu.Donotusethegraphical versionofLILO.Itcausesthevirtualmachinetohang. Donotcreateacustombootdiskwhenprompted.

80

VMware, Inc.

Choosing and Installing Guest Operating Systems

9 10 11 12 13

Neartheendoftheinstallation,afterfileshavebeencopied,youreachthemonitorsetupscreen.Select theresolutionandrefreshrateyouwantyourguesttouse.SelectVMwarevirtualvideocard. Youareofferedachoiceof2XFree86Xserverstoinstall.ChooseXFree4.2.1.Thisdriverrecognizesthe VMwareSVGAdriver. Whentheinstallerasksifyouwanttotesttheconfiguration,answerNo. WhentheinstalleraskswhethertostartXwhenyoureboot,answerNo. Whentheinstallerasksifyouwanttoinstallupdatestothepackages,answerNo.

ThiscompletesbasicinstallationoftheMandrakeLinux9.0guestoperatingsystem.

VMware Tools
BesuretoinstallVMwareToolsinyourguestoperatingsystem.Fordetails,seethemanualforyourVMware productorfollowtheappropriatelinkintheknowledgebasearticleat www.vmware.com/support/kb/enduser/std_adp.php?p_faqid=340. InmanyLinuxdistributions,ifIPv6isenabled,VMwareToolscannotbeconfiguredwith vmware-config-tools.plafterinstallation.Inthiscase,VMwareToolsisunabletosetthenetworkdevicecorrectly forthevirtualmachine,anddisplaysamessagesimilarto Unloading pcnet32 module unregister_netdevice: waiting for eth0 to become free Thismessagerepeatscontinuouslyuntilyourebootthevirtualmachine.Topreventthisprobleminvirtual machinesrunningLinux,disableIPv6beforeinstallingVMwareTools. To disable IPv6 in a virtual machine running Linux 1 2 Ifthefile /etc/sysconfig/networkcontainsthelineNETWORKING_IPV6=yes,changethelineto NETWORKING_IPV6=no. Inthefile /etc/modules.conf,addthefollowinglines: alias ipv6 off alias net-pf-10 off

AfteryoudisableIPv6,youshouldbeabletoinstallandconfigureVMwareToolssuccessfully. NOTEWithaMandrakeLinux9.0guest,youshouldinstallVMwareToolsfromtheLinuxconsole.Donot startXuntilyouhaveinstalledVMwareTools. NOTEProvidedyouinstalledtheXFree4.2.0Xserverwhenyouinstalledtheguestoperatingsystem(as advisedintheinstallsteps),whenyoustarttheVMwareToolsinstallationscript(bytyping./vmware-install.pl inthevmware-tools-distribdirectory),thefollowingmessageappears:


Found an installed version of the VMware SVGA driver for XFree86 4. Some versions of this driver included with the XFree86 4 distributions do not work properly. Would you like to install a stable (but possibly older) version of the driver over the currently installed one?

Ifyouplantodualbootthevirtualmachine,answerYestoallowthedrivertobeinstalled.AnswerYesagain tobackuptheexistingvideodriverfilesandalsocopytheXF86Config-4.distfiletoXF86Config-4.vm.Thelatter fileisusedwhendualbootingthevirtualmachine. Ifyoudonotintendtodualbootthevirtualmachine,answerNotokeeptheexistingdriver. NOTEAsyouareinstallingandconfiguringVMwareTools,theconfigurationprogramasksforthelocation oflspci.Whenthatpromptappears,enterthefollowingpath:


/usr/bin/lspcidrake

VMware, Inc.

81

Guest Operating System Installation Guide

Known Issues
Guest Screen Saver
OnaLinuxhostwithanXFree863.xXserver,itisbestnottorunascreensaverintheguestoperatingsystem. GuestscreensaversthatdemandalotofprocessingpowercancausetheXserveronthehosttofreeze.

Migration to a Different Processor


VMwarerecommendsyoudonotmigrateaLinuxvirtualmachinebetweenhostswhenonehostisrunning onanAMDprocessorandtheotherisrunningonanIntelprocessor. Duringinstallation,manydistributionsofLinuxchooseakernelthatisoptimizedforthespecificprocessoron whichitisbeinginstalled,andsomedistributionsinstallagenerickernelbydefault,butprovide architecturespecifickernelsthattheusercanchoosetoinstall.Thekernelmightcontaininstructionsthatare availableonlyonthatprocessor.Theseinstructionscanhaveadverseeffectswhenrunonahostwiththe wrongtypeofprocessor. Thus,aLinuxvirtualmachinecreatedonahostwithanAMDprocessormightnotworkifmigratedtoahost withanIntelprocessor.Thereverseisalsotrue:aLinuxvirtualmachinecreatedonahostwithanIntel processormightnotworkifmigratedtoahostwithanAMDprocessor. Thisproblemisnotspecifictovirtualmachinesandalsooccursonphysicalcomputers.Forexample,ifyou moveaharddrivewithaLinuxinstallationfromanAMDmachinetoanIntelmachine,youarealsolikelyto experienceproblemstryingtobootfromthatdrive.

82

VMware, Inc.

Choosing and Installing Guest Operating Systems

Mandrake Linux 8.2


Thissectioncontainsproductsupport,installationinstructions,andknownissuesfortheMandrakeLinux8.2 operatingsystem.

Support
ThisguestoperatingsystemissupportedonthefollowingVMwareproducts:

VMwareWorkstation4.0,4.0.1,4.0.2,4.0.5,4.5,4.5.1,4.5.2,4.5.3,5.0,5.5,5.5.1,5.5.2,5.5.3,5.5.4,6.0 Experimentalsupportfor2wayVirtualSMPonWorkstation5.5,5.5.1,5.5.2,5.5.3,5.5.4,6.0 VMwareACE1.0,1.0.1,1.0.2,1.0.3,2.0 VMwareGSXServer3.0,3.1,3.2,3.2.1 VMwareServer1.0,1.0.1,1.0.2,1.0.3

NOTEIfyouareinstallingaguestoperatingsystemthroughVMwareVirtualCenter,besureitissupported undertheVMwareproductESXServerorVMwareServeronwhichyouarerunningthevirtualmachine.

General Installation Notes


BesuretoreadGeneralGuidelinesforAllVMwareProductsonpage 26aswellasthisguidetoinstalling yourspecificguestoperatingsystem. TheeasiestmethodofinstallingMandrakeLinux8.2inavirtualmachineistousethestandardMandrake LinuxdistributionCD.ThenotesbelowdescribeaninstallationusingthestandarddistributionCD;however, installingMandrakeLinux8.2viathebootfloppy/networkmethodissupportedaswell.IfyourVMware productsupportsit,youcanalsoinstallfromaPXEserver. Beforeinstallingtheoperatingsystem,besurethatyouhavealreadycreatedandconfiguredanewvirtual machine. NOTEDuringtheMandrakeLinux8.2installation,youareofferedachoiceofXFree86Xservers.Youcan chooseeitherone,butdonotrunthatXserver.Instead,togetanacceleratedSVGAXserverrunninginside thevirtualmachine,youshouldinstalltheVMwareToolspackageimmediatelyafterinstallingMandrake Linux8.2. NOTEWithmanyLinuxguestoperatingsystems,variousproblemshavebeenobservedwhentheBusLogic virtualSCSIadapterisusedwithVMwarevirtualmachines.VMwarerecommendsthatyouusetheLSILogic virtualSCSIadapterwiththisguestoperatingsystem.

Installation Steps
1 2 3 4 5 6 7 8 InserttheMandrakeLinux8.2CDintheCDROMdrive. PoweronthevirtualmachinetostartinstallingMandrakeLinux8.2. Followtheinstallationstepsasyouwouldforaphysicalmachine.Besuretomakethechoicesoutlinedin thefollowingsteps. UsetheExpertinstaller. Inthepartitioningstep,unlessyouhavespecialrequirements,itisallrighttoletMandrakeLinux autoallocatethespace. Whenselectingabootloader,useLILOwithtextmenu.DonotusethegraphicalversionofLILO.It causesthevirtualmachinetohang. Donotcreateacustombootdiskwhenprompted. Youareofferedachoiceof2XFree86Xserverstoinstall.ChooseXFree4.2.0.Thisdriverrecognizesthe VMwareSVGAdriver.

VMware, Inc.

83

Guest Operating System Installation Guide

9 10 11 12

Neartheendoftheinstallation,afterfileshavebeencopied,youreachthemonitorsetupscreen.Choose theresolutionandrefreshrateyouwantyourguesttouse. Whentheinstallerasksifyouwanttotesttheconfiguration,answerNo. Whentheinstallerasksifyouwanttoinstallsystemupdates,answerNo. WhentheinstalleraskswhethertostartXwhenyoureboot,answerNo.

ThiscompletesbasicinstallationoftheMandrakeLinux8.2guestoperatingsystem.

VMware Tools
BesuretoinstallVMwareToolsinyourguestoperatingsystem.Fordetails,seethemanualforyourVMware productorfollowtheappropriatelinkintheknowledgebasearticleat www.vmware.com/support/kb/enduser/std_adp.php?p_faqid=340. InmanyLinuxdistributions,ifIPv6isenabled,VMwareToolscannotbeconfiguredwith vmware-config-tools.plafterinstallation.Inthiscase,VMwareToolsisunabletosetthenetworkdevicecorrectly forthevirtualmachine,anddisplaysamessagesimilarto Unloading pcnet32 module unregister_netdevice: waiting for eth0 to become free Thismessagerepeatscontinuouslyuntilyourebootthevirtualmachine.Topreventthisprobleminvirtual machinesrunningLinux,disableIPv6beforeinstallingVMwareTools. To disable IPv6 in a virtual machine running Linux 1 2 Ifthefile /etc/sysconfig/networkcontainsthelineNETWORKING_IPV6=yes,changethelineto NETWORKING_IPV6=no. Inthefile /etc/modules.conf,addthefollowinglines: alias ipv6 off alias net-pf-10 off

AfteryoudisableIPv6,youshouldbeabletoinstallandconfigureVMwareToolssuccessfully. NOTEWithaMandrakeLinux8.2guest,youshouldinstallVMwareToolsfromtheLinuxconsole.Donot startXuntilyouhaveinstalledVMwareTools. NOTEProvidedyouinstalledtheXFree4.2.0Xserverwhenyouinstalledtheguestoperatingsystem(as advisedintheinstallsteps),whenyoustarttheVMwareToolsinstallationscript(bytyping./vmware-install.pl inthevmware-tools-distribdirectory),thefollowingmessageappears:


Found an installed version of the VMware SVGA driver for XFree86 4. Some versions of this driver included with the XFree86 4 distributions do not work properly. Would you like to install a stable (but possibly older) version of the driver over the currently installed one?

Ifyouplantodualbootthevirtualmachine,answerYestoallowthedrivertobeinstalled.AnswerYesagain tobackuptheexistingvideodriverfilesandalsocopytheXF86Config-4.distfiletoXF86Config-4.vm.Thelatter fileisusedwhendualbootingthevirtualmachine. Ifyoudonotintendtodualbootthevirtualmachine,answerNotokeeptheexistingdriver. NOTEAsyouareinstallingandconfiguringVMwareTools,theconfigurationprogramasksforthelocation oflspci.Whenthatpromptappears,enterthefollowingpath:


/usr/bin/lspcidrake

84

VMware, Inc.

Choosing and Installing Guest Operating Systems

Known Issues
Guest Screen Saver
OnaLinuxhostwithanXFree863.xXserver,itisbestnottorunascreensaverintheguestoperatingsystem. GuestscreensaversthatdemandalotofprocessingpowercancausetheXserveronthehosttofreeze.

Migration to a Different Processor


VMwarerecommendsyoudonotmigrateaLinuxvirtualmachinebetweenhostswhenonehostisrunning onanAMDprocessorandtheotherisrunningonanIntelprocessor. Duringinstallation,manydistributionsofLinuxchooseakernelthatisoptimizedforthespecificprocessoron whichitisbeinginstalled,andsomedistributionsinstallagenerickernelbydefault,butprovide architecturespecifickernelsthattheusercanchoosetoinstall.Thekernelmightcontaininstructionsthatare availableonlyonthatprocessor.Theseinstructionscanhaveadverseeffectswhenrunonahostwiththe wrongtypeofprocessor. Thus,aLinuxvirtualmachinecreatedonahostwithanAMDprocessormightnotworkifmigratedtoahost withanIntelprocessor.Thereverseisalsotrue:aLinuxvirtualmachinecreatedonahostwithanIntel processormightnotworkifmigratedtoahostwithanAMDprocessor. Thisproblemisnotspecifictovirtualmachinesandalsooccursonphysicalcomputers.Forexample,ifyou moveaharddrivewithaLinuxinstallationfromanAMDmachinetoanIntelmachine,youarealsolikelyto experienceproblemstryingtobootfromthatdrive.

VMware, Inc.

85

Guest Operating System Installation Guide

Mandrake Linux 8.0 and 8.1


Thissectioncontainsproductsupport,installationinstructions,andknownissuesfortheMandrakeLinux8.0 and8.1operatingsystems.

Support
ThisguestoperatingsystemissupportedonthefollowingVMwareproducts:

VMwareGSXServer3.0,3.1,3.2,3.2.1

NOTEIfyouareinstallingaguestoperatingsystemthroughVMwareVirtualCenter,besureitissupported undertheVMwareproductESXServerorVMwareServeronwhichyouarerunningthevirtualmachine.

General Installation Notes


BesuretoreadGeneralGuidelinesforAllVMwareProductsonpage 26aswellasthisguidetoinstalling yourspecificguestoperatingsystem. TheeasiestmethodofinstallingMandrakeLinux8.0or8.1inavirtualmachineistousethestandard MandrakeLinuxdistributionCD.ThenotesbelowdescribeaninstallationusingthestandarddistributionCD; however,installingMandrakeLinux8.0or8.1viathebootfloppy/networkmethodissupportedaswell.If yourVMwareproductsupportsit,youcanalsoinstallfromaPXEserver. Beforeinstallingtheoperatingsystem,besurethatyouhavealreadycreatedandconfiguredanewvirtual machine. NOTEDuringtheMandrakeLinux8.0or8.1installation,youareofferedachoiceofXFree86Xservers.You canchooseeitherone,butdonotrunthatXserver.Instead,togetanacceleratedSVGAXserverrunninginside thevirtualmachine,youshouldinstalltheVMwareToolspackageimmediatelyafterinstallingMandrake Linux8.0or8.1andcreateonesymboliclinkasdescribedinthestepsthatfollow. NOTEWithmanyLinuxguestoperatingsystems,variousproblemshavebeenobservedwhentheBusLogic virtualSCSIadapterisusedwithVMwarevirtualmachines.VMwarerecommendsthatyouusetheLSILogic virtualSCSIadapterwiththisguestoperatingsystem.

Installation Steps
1 2 3 4 5 6 7 8 9 InserttheMandrakeLinux8.0or8.1CDintheCDROMdrive. PoweronthevirtualmachinetostartinstallingMandrakeLinux8.0or8.1. Followtheinstallationstepsasyouwouldforaphysicalmachine.Besuretomakethechoicesoutlinedin thefollowingsteps. UsetheExpertinstaller. Inthepartitioningstep,unlessyouhavespecialrequirements,itisallrighttoletMandrakeLinux autoallocatethespace. Whenselectingabootloader,useLILOwithtextmenu.DonotusethegraphicalversionofLILO.It causesthevirtualmachinetohang. OntheSelectaGraphicCardscreen,chooseOther>GenericVGAcompatible. Neartheendoftheinstallation,afterfileshavebeencopied,youreachthemonitorsetupscreen.Choose SuperVGA,800x600@56Hz. WhentheinstalleraskswhethertostartXwhenyoureboot,answerNo.

ThiscompletesbasicinstallationoftheMandrakeLinux8.0or8.1guestoperatingsystem.

86

VMware, Inc.

Choosing and Installing Guest Operating Systems

VMware Tools
BesuretoinstallVMwareToolsinyourguestoperatingsystem.Fordetails,seethemanualforyourVMware productorfollowtheappropriatelinkintheknowledgebasearticleat www.vmware.com/support/kb/enduser/std_adp.php?p_faqid=340. InmanyLinuxdistributions,ifIPv6isenabled,VMwareToolscannotbeconfiguredwith vmware-config-tools.plafterinstallation.Inthiscase,VMwareToolsisunabletosetthenetworkdevicecorrectly forthevirtualmachine,anddisplaysamessagesimilarto Unloading pcnet32 module unregister_netdevice: waiting for eth0 to become free Thismessagerepeatscontinuouslyuntilyourebootthevirtualmachine.Topreventthisprobleminvirtual machinesrunningLinux,disableIPv6beforeinstallingVMwareTools. To disable IPv6 in a virtual machine running Linux 1 2 Ifthefile /etc/sysconfig/networkcontainsthelineNETWORKING_IPV6=yes,changethelineto NETWORKING_IPV6=no. Inthefile /etc/modules.conf,addthefollowinglines: alias ipv6 off alias net-pf-10 off

AfteryoudisableIPv6,youshouldbeabletoinstallandconfigureVMwareToolssuccessfully. NOTEWithaMandrakeLinux8.0or8.1guest,youshouldinstallVMwareToolsfromtheLinuxconsole.Do notstartXuntilyouhaveinstalledVMwareToolsandsetupasymboliclinktotheXFree86configurationfile.

Setting Up a Symbolic Link to XFree86


Besureyouareloggedonasroot(su -),andthentakethefollowingstepstosetupasymboliclinktothecorrect XFree86configurationfile.
cd /etc ln -s /etc/X11/XF86Config.vm XF86Config

UsethestartxcommandtostartyourXserver.

Known Issues
Installation of Mandrake Linux 8.0 Hangs
InstallationofMandrakeLinux8.0sometimeshangsatrunning /sbin/loaderfornoapparentreason.Thehangis causedbyabuginearlyversionsofthe2.4Linuxkernel.Thebughasbeenfixedinkernel2.4.5.Distributions basedonthiskernelshouldinstallwithoutproblems. Forearlier2.4serieskernels,aworkaroundisavailable.AlthoughtheLinuxkernelbugisnotrelatedto CDROMdrives,theworkaroundinvolveschangingaconfigurationsettingforthevirtualDVD/CDROM drive. Poweroffthevirtualmachineandclosethevirtualmachinewindow.Openthevirtualmachinesconfiguration file(.vmxfileonaWindowshostor.cfgfileonaLinuxhost)inatexteditorandaddthefollowingline: cdrom.minvirtualtime=100 Savethefile.Nowyoushouldbeabletoinstalltheguestoperatingsystemasdescribedabove.Afteryoufinish installingtheguestoperatingsystem,removethissettingfromtheconfigurationfile,asitmighthavea performanceimpact.

Guest Screen Saver


OnaLinuxhostwithanXFree863.xXserver,itisbestnottorunascreensaverintheguestoperatingsystem. GuestscreensaversthatdemandalotofprocessingpowercancausetheXserveronthehosttofreeze.

VMware, Inc.

87

Guest Operating System Installation Guide

Shutting Down Mandrake Linux 8.0


Theshutdownprocessintheguestoperatingsystemmighthangwhenshuttingdownthenetworkinterface becauseofthewaytheMandrakeLinux8.0shutdownscripthandlesdhcpd.Thisproblemdoesnotoccurwith MandrakeLinux8.1guests.

Migration to a Different Processor


VMwarerecommendsyoudonotmigrateaLinuxvirtualmachinebetweenhostswhenonehostisrunning onanAMDprocessorandtheotherisrunningonanIntelprocessor. Duringinstallation,manydistributionsofLinuxchooseakernelthatisoptimizedforthespecificprocessoron whichitisbeinginstalled,andsomedistributionsinstallagenerickernelbydefault,butprovide architecturespecifickernelsthattheusercanchoosetoinstall.Thekernelmightcontaininstructionsthatare availableonlyonthatprocessor.Theseinstructionscanhaveadverseeffectswhenrunonahostwiththe wrongtypeofprocessor. Thus,aLinuxvirtualmachinecreatedonahostwithanAMDprocessormightnotworkifmigratedtoahost withanIntelprocessor.Thereverseisalsotrue:aLinuxvirtualmachinecreatedonahostwithanIntel processormightnotworkifmigratedtoahostwithanAMDprocessor. Thisproblemisnotspecifictovirtualmachinesandalsooccursonphysicalcomputers.Forexample,ifyou moveaharddrivewithaLinuxinstallationfromanAMDmachinetoanIntelmachine,youarealsolikelyto experienceproblemstryingtobootfromthatdrive.

88

VMware, Inc.

Choosing and Installing Guest Operating Systems

Novell Linux Desktop 9


Thissectioncontainsproductsupport,installationinstructions,andknownissuesfortheNovellLinux Desktop9operatingsystem.

Support
ThisguestoperatingsystemissupportedonthefollowingVMwareproducts:

VMwareWorkstation5.0,5.5,5.5.1,5.5.2,5.5.3,5.5.4,6.0 ServicePack1supportedonWorkstation5.5,5.5.1,5.5.2,5.5.3,5.5.4,6.0 ServicePack2supportedonWorkstation5.5.2,5.5.3,5.5.4,6.0 ExperimentalsupportforServicePack2betaonWorkstation5.5,5.5.1,6.0 Experimentalsupportfor2wayVirtualSMPonWorkstation5.5,5.5.1,6.0 VMwareACE1.0.1,1.0.2,1.0.3,2.0 VMwareServer1.0,1.0.1,1.0.2,1.0.3 Experimentalsupportfor2wayVirtualSMPonVMwareServer1.0,1.0.1,1.0.2,1.0.3 ServicePack2supportedonVMwareServer1.0,1.0.1,1.0.2,1.0.3

General Installation Notes


BesuretoreadGeneralGuidelinesforAllVMwareProductsonpage 26aswellasthisguidetoinstalling yourspecificguestoperatingsystem. TheeasiestmethodofinstallingNovellLinuxDesktop9inavirtualmachineistousethestandardNovell LinuxDesktopdistributionCDs.ThenotesbelowdescribeaninstallationusingthestandarddistributionCD; however,installingNovellLinuxDesktop9viathebootfloppy/networkmethodissupportedaswell.Ifyour VMwareproductsupportsit,youcanalsoinstallfromaPXEserver. Beforeinstallingtheoperatingsystem,besurethatyouhavealreadycreatedandconfiguredanewvirtual machine. NOTEWithmanyLinuxguestoperatingsystems,variousproblemshavebeenobservedwhentheBusLogic virtualSCSIadapterisusedwithVMwarevirtualmachines.VMwarerecommendsthatyouusetheLSILogic virtualSCSIadapterwiththisguestoperatingsystem.

Installation Steps
1 2 3 4 5 6 InserttheNovellLinuxDesktop9installationCDintheCDROMdrive. PoweronthevirtualmachinetostartinstallingNovellLinuxDesktop9. Installusingthetextmodeinstaller.Inthefirstinstallationscreen,presstheF2key,usethearrowkeysto selecttextmode,andthenpressEntertoselectthetextmodeinstaller. Duringfinalconfiguration,afterallpackagesareinstalled,donotperformtheInternetconnectiontest. Followtheremaininginstallationstepsasyouwouldforaphysicalmachine. Ifyoumightcopyormovethisvirtualmachine,makethechangedescribedinManualChangesMight BeNeededtoUseNetworkinginCopiedVirtualMachineonpage 90.

ThiscompletesbasicinstallationoftheNovellLinuxDesktop9guestoperatingsystem.

VMware Tools
BesuretoinstallVMwareToolsinyourguestoperatingsystem.Fordetails,seethemanualforyourVMware productorfollowtheappropriatelinkintheknowledgebasearticleat www.vmware.com/support/kb/enduser/std_adp.php?p_faqid=340. InmanyLinuxdistributions,ifIPv6isenabled,VMwareToolscannotbeconfiguredwith vmware-config-tools.plafterinstallation.Inthiscase,VMwareToolsisunabletosetthenetworkdevicecorrectly forthevirtualmachine,anddisplaysamessagesimilarto
VMware, Inc. 89

Guest Operating System Installation Guide

Unloading pcnet32 module unregister_netdevice: waiting for eth0 to become free Thismessagerepeatscontinuouslyuntilyourebootthevirtualmachine.Topreventthisprobleminvirtual machinesrunningLinux,disableIPv6beforeinstallingVMwareTools. To disable IPv6 in a virtual machine running Linux 1 2 Ifthefile /etc/sysconfig/networkcontainsthelineNETWORKING_IPV6=yes,changethelineto NETWORKING_IPV6=no. Inthefile /etc/modules.conf,addthefollowinglines: alias ipv6 off alias net-pf-10 off

AfteryoudisableIPv6,youshouldbeabletoinstallandconfigureVMwareToolssuccessfully.

Known Issues
Clock in Guest Operating System Might Run Too Quickly or Too Slowly
Iftheclockinyourguestoperatingsystemrunstooquicklyortooslowly,useoneoftheworkarounds describedintheknowledgebasearticleat www.vmware.com/support/kb/enduser/std_adp.php?p_faqid=1420.

Manual Changes Might Be Needed to Use Networking in Copied Virtual Machine


Insomecases,networkingdoesnotworkproperlyinacopiedorclonedvirtualmachineoravirtualmachine deployedtoendusersaspartofaVMwareACEpackage.Ifyoucopyavirtualmachineandspecifythatthe copyshouldhaveauniqueidentifier,theMACaddressesforanyvirtualEthernetadaptersattachedtothe virtualmachinechange.WhenaNovellLinuxDesktop9guestoperatingsystemisinstalled,itincludesthe MACaddressaspartofakeyconfigurationfilename.WhenthevirtualmachinesMACaddresschanges,the guestoperatingsystemmightfailtoassociatethisconfigurationfilewiththevirtualEthernetadapter.Ifyou experiencethisproblem,youcanworkarounditbycopyingorrenamingthefile.Foreth0,forexample,make thefollowingchange: Oldname: /etc/sysconfig/network/ifcfg-eth0-id-<MAC_address> Newname: /etc/sysconfig/network/ifcfg-eth0

Migration to a Different Processor


VMwarerecommendsyoudonotmigrateaLinuxvirtualmachinebetweenhostswhenonehostisrunning onanAMDprocessorandtheotherisrunningonanIntelprocessor. Duringinstallation,manydistributionsofLinuxchooseakernelthatisoptimizedforthespecificprocessoron whichitisbeinginstalled,andsomedistributionsinstallagenerickernelbydefault,butprovide architecturespecifickernelsthattheusercanchoosetoinstall.Thekernelmightcontaininstructionsthatare availableonlyonthatprocessor.Theseinstructionscanhaveadverseeffectswhenrunonahostwiththe wrongtypeofprocessor. Thus,aLinuxvirtualmachinecreatedonahostwithanAMDprocessormightnotworkifmigratedtoahost withanIntelprocessor.Thereverseisalsotrue:aLinuxvirtualmachinecreatedonahostwithanIntel processormightnotworkifmigratedtoahostwithanAMDprocessor. Thisproblemisnotspecifictovirtualmachinesandalsooccursonphysicalcomputers.Forexample,ifyou moveaharddrivewithaLinuxinstallationfromanAMDmachinetoanIntelmachine,youarealsolikelyto experienceproblemstryingtobootfromthatdrive.

90

VMware, Inc.

Choosing and Installing Guest Operating Systems

Red Hat Enterprise Linux 5.0


Thissectioncontainsproductsupport,installationinstructions,andknownissuesfortheRedHatEnterprise Linux5.0operatingsystem.

Support
32-Bit Version
ThisguestoperatingsystemissupportedonthefollowingVMwareproducts:

VMwareWorkstation5.5.3,5.5.4,6.0AS,ES,WS EclipseIntegratedVirtualDebuggersupportforRedHatEnterpriseLinux5.0onWorkstation6.0 Experimentalsupportfor2wayVirtualSMPonWorkstation6.0 VMwareACE2.0

64-Bit Version
ThisguestoperatingsystemissupportedonthefollowingVMwareproducts:

VMwareWorkstation5.5.3,5.5.4,6.0AS,ES,WS EclipseIntegratedVirtualDebuggersupportforRedHatEnterpriseLinux5.0onWorkstation6.0 Experimentalsupportfor2wayVirtualSMPonWorkstation6.0 VMwareACE2.0

General Installation Notes


BesuretoreadGeneralGuidelinesforAllVMwareProductsonpage 26aswellasthisguidetoinstalling yourspecificguestoperatingsystem. TheeasiestmethodofinstallingRedHatEnterpriseLinux5.0inavirtualmachineistousethestandardRed HatdistributionCD.ThenotesbelowdescribeaninstallationusingthestandarddistributionCD;however, installingRedHatEnterpriseLinux5.0viathebootfloppy/networkmethodissupportedaswell.Ifyour VMwareproductsupportsit,youcanalsoinstallfromaPXEserver. Beforeinstallingtheoperatingsystem,besurethatyouhavealreadycreatedandconfiguredanewvirtual machine. Whencreatingthevirtualmachine,besuretoselecttheLSILogicSCSIadapter.RedHatEnterpriseLinux5.0 doesnotincludeadriverfortheBusLogicSCSIadapter. NOTEBesurethevirtualmachineisconfiguredwithatleast512MBofmemory.Ifthevirtualmachinehas lessthan512MBofmemory,RedHatEnterpriseLinuxpresentsanerrormessageasitloadscertainVMware drivers.

Installation Steps
1 2 3 4 InserttheRedHatEnterpriseLinux5.0CDROMintheCDROMdrive. PoweronthevirtualmachinetostartinstallingRedHatEnterpriseLinux5.0. Followtheinstallationstepsasyouwouldforaphysicalmachine.Besuretomakethechoicesoutlinedin thefollowingsteps. AllowautomaticpartitioningofthedisktooccurintheAutomaticPartitioningscreenorpartitionthe virtualdiskmanuallyifyoudonotwanttousetheRedHatdefaults. YoumightseeawarningthatbeginsThe partition table on device <devicename> was unreadable. To create new partitions it must be initialized, causing the loss of ALL DATA on the drive.Thisdoesnotmeanthat anythingiswrongwiththeharddriveonyourphysicalcomputer.Itsimplymeansthatthevirtualhard driveinyourvirtualmachineneedstobepartitionedandformatted. 5 ClickYestopartitionthedrive.

VMware, Inc.

91

Guest Operating System Installation Guide

ThiscompletesbasicinstallationoftheRedHatEnterpriseLinux5.0guestoperatingsystem.

VMware Tools
BesuretoinstallVMwareToolsinyourguestoperatingsystem.Fordetails,seethemanualforyourVMware productorfollowtheappropriatelinkintheknowledgebasearticleat www.vmware.com/support/kb/enduser/std_adp.php?p_faqid=340. DonotstarttheXserverintheguestoperatingsystemuntilyouinstallVMwareTools. InmanyLinuxdistributions,ifIPv6isenabled,VMwareToolscannotbeconfiguredwith vmware-config-tools.plafterinstallation.Inthiscase,VMwareToolsisunabletosetthenetworkdevicecorrectly forthevirtualmachine,anddisplaysamessagesimilarto Unloading pcnet32 module unregister_netdevice: waiting for eth0 to become free Thismessagerepeatscontinuouslyuntilyourebootthevirtualmachine.Topreventthisprobleminvirtual machinesrunningLinux,disableIPv6beforeinstallingVMwareTools. To disable IPv6 in a virtual machine running Linux 1 2 Ifthefile /etc/sysconfig/networkcontainsthelineNETWORKING_IPV6=yes,changethelineto NETWORKING_IPV6=no. Inthefile /etc/modules.conf,addthefollowinglines: alias ipv6 off alias net-pf-10 off

AfteryoudisableIPv6,youshouldbeabletoinstallandconfigureVMwareToolssuccessfully.

Known Issues
PAE Message During Installation
VMwareWorkstation5.0:IfyouareinstallingtheguestoperatingsystemonaVMwareWorkstation,5.0or lower,onahostcomputerthathasPAEtechnology,youmightgetanerrormessage.Theerrormessage indicatestheguestoperatingsystemistryingtousePAE.Discontinuetheinstallationprocessifthisoccurs, andenablePAEfortheaffectedvirtualmachine. ToenablePAEforthevirtualmachine: 1 2 Makesurethevirtualmachineispoweredoff. Edittheconfiguration(.vmx)fileforthevirtualmachinebyaddingthefollowinglinetothefile:
paevm="true"

Poweronthevirtualmachineandinstalltheguestoperatingsystem.

Manual Changes Might Be Needed to Use Networking in Copied Virtual Machine


Insomecases,networkingdoesnotworkproperlyinacopiedorclonedvirtualmachineoravirtualmachine deployedtoendusersaspartofaVMwareACEpackage.Ifyoucopyavirtualmachineandspecifythatthe copyshouldhaveauniqueidentifier,theMACaddressesforanyvirtualEthernetadaptersattachedtothe virtualmachinechange.WhenaRedHatEnterpriseLinux5.0guestoperatingsystemisinstalled,itincludes theMACaddressinakeyconfigurationfile.ThiscancauseerrorswhenthevirtualmachinesMACaddress changes.Ifyouexperiencethisproblem,youcanworkarounditbyremovingalinefromthefile.Foreth0,for example,makethefollowingchange: 1 2 3 Makeabackupcopyofthefile/etc/sysconfig/network-scripts/ifcfg-eth0,andthenopenitinatexteditor. RemovethelinethatbeginswithHWAddr. Restarteth0.

92

VMware, Inc.

Choosing and Installing Guest Operating Systems

Clock in Guest Operating System Might Run Too Quickly or Too Slowly
Iftheclockinyourguestoperatingsystemrunstooquicklyortooslowly,useoneoftheworkarounds describedintheknowledgebasearticleat www.vmware.com/support/kb/enduser/std_adp.php?p_faqid=1420.

Migration to a Different Processor


VMwarerecommendsyoudonotmigrateaLinuxvirtualmachinebetweenhostswhenonehostisrunning onanAMDprocessorandtheotherisrunningonanIntelprocessor. Duringinstallation,manydistributionsofLinuxchooseakernelthatisoptimizedforthespecificprocessoron whichitisbeinginstalled,andsomedistributionsinstallagenerickernelbydefault,butprovide architecturespecifickernelsthattheusercanchoosetoinstall.Thekernelmightcontaininstructionsthatare availableonlyonthatprocessor.Theseinstructionscanhaveadverseeffectswhenrunonahostwiththe wrongtypeofprocessor. Thus,aLinuxvirtualmachinecreatedonahostwithanAMDprocessormightnotworkifmigratedtoahost withanIntelprocessor.Thereverseisalsotrue:aLinuxvirtualmachinecreatedonahostwithanIntel processormightnotworkifmigratedtoahostwithanAMDprocessor. Thisproblemisnotspecifictovirtualmachinesandalsooccursonphysicalcomputers.Forexample,ifyou moveaharddrivewithaLinuxinstallationfromanAMDmachinetoanIntelmachine,youarealsolikelyto experienceproblemstryingtobootfromthatdrive.

VMware, Inc.

93

Guest Operating System Installation Guide

Red Hat Enterprise Linux 4.5 Beta


Thissectioncontainsproductsupport,installationinstructions,andknownissuesfortheRedHatEnterprise Linux4.5Betaoperatingsystem.

Support
32-Bit Version
ThisguestoperatingsystemhasexperimentalsupportonthefollowingVMwareproducts:

VMwareWorkstation6.0AS,ES,WS Experimentalsupportfor2wayVirtualSMPonWorkstation6.0 VMwareACE2.0AS,ES,WS

64-Bit Version
ThisguestoperatingsystemhasexperimentalsupportonthefollowingVMwareproducts:

VMwareWorkstation6.0AS,ES,WS Experimentalsupportfor2wayVirtualSMPonWorkstation6.0 VMwareACE2.0AS,ES,WS NOTEFormoreinformationaboutsupportfor64bitvirtualmachineson32bitIntelhardware,referto knowledgebasearticle1901atkb.vmware.com/kb/1901.

General Installation Notes


BesuretoreadGeneralGuidelinesforAllVMwareProductsonpage 26aswellasthisguidetoinstalling yourspecificguestoperatingsystem. TheeasiestmethodofinstallingRedHatEnterpriseLinux4.5inavirtualmachineistousethestandardRed HatdistributionCD.ThenotesbelowdescribeaninstallationusingthestandarddistributionCD;however, installingRedHatEnterpriseLinux4.5viathebootfloppy/networkmethodissupportedaswell.Ifyour VMwareproductsupportsit,youcanalsoinstallfromaPXEserver. Beforeinstallingtheoperatingsystem,besurethatyouhavealreadycreatedandconfiguredanewvirtual machine. Whencreatingthevirtualmachine,besuretoselecttheLSILogicSCSIadapter.RedHatEnterpriseLinux4.5 doesnotincludeadriverfortheBusLogicSCSIadapter. NOTEBesurethevirtualmachineisconfiguredwithatleast256MBofmemory.Ifthevirtualmachinehas lessthan256MBofmemory,RedHatEnterpriseLinuxpresentsanerrormessageasitloadscertainVMware drivers.

Installation Steps
1 2 3 4 InserttheRedHatEnterpriseLinux4.5CDROMintheCDROMdrive. PoweronthevirtualmachinetostartinstallingRedHatEnterpriseLinux4.5. Followtheinstallationstepsasyouwouldforaphysicalmachine.Besuretomakethechoicesoutlinedin thefollowingsteps. AllowautomaticpartitioningofthedisktooccurintheAutomaticPartitioningscreenorpartitionthe virtualdiskmanuallyifyoudonotwanttousetheRedHatdefaults. YoumightseeawarningthatbeginsThe partition table on device <devicename> was unreadable. To create new partitions it must be initialized, causing the loss of ALL DATA on the drive.Thisdoesnotmeanthat anythingiswrongwiththeharddriveonyourphysicalcomputer.Itsimplymeansthatthevirtualhard driveinyourvirtualmachineneedstobepartitionedandformatted.

94

VMware, Inc.

Choosing and Installing Guest Operating Systems

ClickYestopartitionthedrive.

ThiscompletesbasicinstallationoftheRedHatEnterpriseLinux4.5guestoperatingsystem.

VMware Tools
BesuretoinstallVMwareToolsinyourguestoperatingsystem.Fordetails,seethemanualforyourVMware productorfollowtheappropriatelinkintheknowledgebasearticleat www.vmware.com/support/kb/enduser/std_adp.php?p_faqid=340. DonotstarttheXserverintheguestoperatingsystemuntilyouinstallVMwareTools. InmanyLinuxdistributions,ifIPv6isenabled,VMwareToolscannotbeconfiguredwith vmware-config-tools.plafterinstallation.Inthiscase,VMwareToolsisunabletosetthenetworkdevicecorrectly forthevirtualmachine,anddisplaysamessagesimilarto Unloading pcnet32 module unregister_netdevice: waiting for eth0 to become free Thismessagerepeatscontinuouslyuntilyourebootthevirtualmachine.Topreventthisprobleminvirtual machinesrunningLinux,disableIPv6beforeinstallingVMwareTools. To disable IPv6 in a virtual machine running Linux 1 2 Ifthefile /etc/sysconfig/networkcontainsthelineNETWORKING_IPV6=yes,changethelineto NETWORKING_IPV6=no. Inthefile /etc/modules.conf,addthefollowinglines: alias ipv6 off alias net-pf-10 off

AfteryoudisableIPv6,youshouldbeabletoinstallandconfigureVMwareToolssuccessfully.

Known Issues
PAE Message During Installation
VMwareWorkstation5.0:IfyouareinstallingtheguestoperatingsystemonaVMwareWorkstation, 5.0orlower,onahostcomputerthathasPAEtechnology,youmightgetanerrormessage.Theerror messageindicatestheguestoperatingsystemistryingtousePAE.Discontinuetheinstallation processifthisoccurs,andenablePAEfortheaffectedvirtualmachine. ToenablePAEforthevirtualmachine: 1 2 Makesurethevirtualmachineispoweredoff. Edittheconfiguration(.vmx)fileforthevirtualmachinebyaddingthefollowinglinetothefile:
paevm="true"

Poweronthevirtualmachineandinstalltheguestoperatingsystem

Manual Changes Might Be Needed to Use Networking in Copied Virtual Machine


Insomecases,networkingdoesnotworkproperlyinacopiedorclonedvirtualmachineoravirtualmachine deployedtoendusersaspartofaVMwareACEpackage.Ifyoucopyavirtualmachineandspecifythatthe copyshouldhaveauniqueidentifier,theMACaddressesforanyvirtualEthernetadaptersattachedtothe virtualmachinechange.WhenaRedHatEnterpriseLinux4.5guestoperatingsystemisinstalled,itincludes theMACaddressinakeyconfigurationfile.ThiscancauseerrorswhenthevirtualmachinesMACaddress changes.Ifyouexperiencethisproblem,youcanworkarounditbyremovingalinefromthefile.Foreth0,for example,makethefollowingchange: 1 2 3 Makeabackupcopyofthefile/etc/sysconfig/network-scripts/ifcfg-eth0,andthenopenitinatexteditor. RemovethelinethatbeginswithHWAddr. Restarteth0.

VMware, Inc.

95

Guest Operating System Installation Guide

Clock in Guest Operating System Might Run Too Quickly or Too Slowly
Iftheclockinyourguestoperatingsystemrunstooquicklyortooslowly,useoneoftheworkarounds describedintheknowledgebasearticleat www.vmware.com/support/kb/enduser/std_adp.php?p_faqid=1420.

Migration to a Different Processor


VMwarerecommendsyoudonotmigrateaLinuxvirtualmachinebetweenhostswhenonehostisrunning onanAMDprocessorandtheotherisrunningonanIntelprocessor. Duringinstallation,manydistributionsofLinuxchooseakernelthatisoptimizedforthespecificprocessoron whichitisbeinginstalled,andsomedistributionsinstallagenerickernelbydefault,butprovide architecturespecifickernelsthattheusercanchoosetoinstall.Thekernelmightcontaininstructionsthatare availableonlyonthatprocessor.Theseinstructionscanhaveadverseeffectswhenrunonahostwiththe wrongtypeofprocessor. Thus,aLinuxvirtualmachinecreatedonahostwithanAMDprocessormightnotworkifmigratedtoahost withanIntelprocessor.Thereverseisalsotrue:aLinuxvirtualmachinecreatedonahostwithanIntel processormightnotworkifmigratedtoahostwithanAMDprocessor. Thisproblemisnotspecifictovirtualmachinesandalsooccursonphysicalcomputers.Forexample,ifyou moveaharddrivewithaLinuxinstallationfromanAMDmachinetoanIntelmachine,youarealsolikelyto experienceproblemstryingtobootfromthatdrive.

96

VMware, Inc.

Choosing and Installing Guest Operating Systems

Red Hat Enterprise Linux 4.0


Thissectioncontainsproductsupport,installationinstructions,andknownissuesfortheRedHatEnterprise Linux4.0operatingsystem.

Support
32-Bit Version
ThisguestoperatingsystemissupportedonthefollowingVMwareproducts:

VMwareWorkstation5.0,5.5,5.5.1,5.5.2,5.5.3,5.5.4,6.0AS,ES,WS Update1and2supportedonWorkstation5.5,5.5.1,5.5.2,5.5.3,5.5.4,6.0 Update3and4supportedonWorkstation5.5.2,5.5.3,5.5.4,6.0 EclipseIntegratedVirtualDebuggersupportforRedHatEnterpriseLinux4.0onWorkstation6.0 Experimentalsupportfor2wayVirtualSMPonWorkstation5.5,5.5.1,5.5.2,5.5.3,5.5.4,6.0 VMwareACE1.0.1,1.0.2,1.0.3,2.0AS,ES,WS VMwareGSXServer3.2,3.2.1AS,ES,WS VMwareServer1.0,1.0.1,1.0.2,1.0.3 Update1,2,3,supportedonVMwareServer1.0,1.0.1,1.0.2,1.0.3 ExperimentalsupportforUpdate4onVMwareServer1.0,1.0.1,1.0.2,1.0.3 Experimentalsupportfor2wayVirtualSMPonVMwareServer1.0,1.0.1,1.0.2,1.0.3 VMwareESXServer2.5.2,2.5.3,2.5.4,3.0,3.0.1withspecialdriverandupdatedVMwareToolsAS,ES, WS Update2supportedonESXServer2.5.2,2.5.3,2.5.4,3.0,3.0.1 Update3supportedonESXServer2.5.3(requiresUpgradePatch3),2.5.4,3.0,3.0.1 Update4supportedonESXServer2.5.3(requiresUpgradePatch3),2.5.4,3.0.0,3.0.1 NOTEBeforeyouapplyUpdate3orUpdate4toESXServer3.0or3.0.1,refertoknowledgebasearticle 51306atkb.vmware.com/kb/51306.

64-Bit Version
ThisguestoperatingsystemissupportedonthefollowingVMwareproducts:

VMwareWorkstation5.5,5.5.1,5.5.2,5.5.3,5.5.4,6.0AS,ES,WS Update1and2supportedonWorkstation5.5,5.5.1,5.5.2,5.5.3,5.5.4,6.0 Update3and4supportedonWorkstation5.5.2,5.5.3,5.5.4,6.0 EclipseIntegratedVirtualDebuggersupportforRedHatEnterpriseLinux4.0onWorkstation6.0 Experimentalsupportfor2wayVirtualSMPonWorkstation5.5.2,5.5.3,5.5.4,6.0 VMwareACE2.0AS,ES,WS VMwareServer1.0,1.0.1,1.0.2,1.0.3 Update3supportedonVMwareServer1.0,1.0.1,1.0.2,1.0.3 ExperimentalsupportforUpdate4onVMwareServer1.0,1.0.1,1.0.2,1.0.3 Experimentalsupportfor2wayVirtualSMPonVMwareServer1.0,1.0.1,1.0.2,1.0.3 VMwareESXServer3.0,3.0.1AS,ES,WS ExperimentalsupportforUpdate2,3onESXServer3.0 Update2,3,4supportedonESXServer3.0.1 VirtualSMPsupportedonESXServer3.0.1

NOTEIfyouareinstallingaguestoperatingsystemthroughVMwareVirtualCenter,besureitis supportedundertheVMwareproductESXServerorVMwareServeronwhichyouarerunningthe virtualmachine.

VMware, Inc.

97

Guest Operating System Installation Guide

General Installation Notes


BesuretoreadGeneralGuidelinesforAllVMwareProductsonpage 26aswellasthisguidetoinstalling yourspecificguestoperatingsystem. TheeasiestmethodofinstallingRedHatEnterpriseLinux4.0inavirtualmachineistousethestandardRed HatdistributionCD.ThenotesbelowdescribeaninstallationusingthestandarddistributionCD;however, installingRedHatEnterpriseLinux4.0viathebootfloppy/networkmethodissupportedaswell.Ifyour VMwareproductsupportsit,youcanalsoinstallfromaPXEserver. Beforeinstallingtheoperatingsystem,besurethatyouhavealreadycreatedandconfiguredanewvirtual machine. VMwareWorkstation,VMwareACE,VMwareGSXServer:Whencreatingthevirtualmachine,besureto selecttheLSILogicSCSIadapter.RedHatEnterpriseLinux4.0doesnotincludeadriverfortheBusLogicSCSI adapter. VMwareESXServer2.5.2,2.5.3,2.5.4:ESXServer2.5.2,2.5.3,and2.5.4supportonlytheBusLogicSCSI adapter.VMwareprovidesaseparateBusLogicdriverforRedHatEnterpriseLinux4.0Upgrades1,2,3,and 4.ForinstructionsondownloadingandinstallingadriverfortheBusLogicadapter,see www.vmware.com/download/esx/drivers_tools.html. VMwareESXServer3.0and3.0.1:ESXServer3.0and3.0.1supportonlytheLSILogicSCSIadapterforRed HatEnterpriseLinux4.0. NOTEBesurethevirtualmachineisconfiguredwithatleast256MBofmemory.Ifthevirtualmachinehas lessthan256MBofmemory,RedHatEnterpriseLinuxpresentsanerrormessageasitloadscertainVMware drivers.

Installation Steps
NOTEPayparticularattentiontothenotesinStep 4abouthowtoavoidinstallinganinappropriatekernel. 1 2 3 4 InserttheRedHatEnterpriseLinux4.0CDROMintheCDROMdrive. PoweronthevirtualmachinetostartinstallingRedHatEnterpriseLinux4.0. Followtheinstallationstepsasyouwouldforaphysicalmachine.Besuretomakethechoicesoutlinedin thefollowingsteps. VMwareGSXServer:InthePackageGroupSelectionscreen,chooseSoftwareDevelopmentandselect individualpackages.IntheIndividualPackageSelectionscreen,usethearrowkeystomovedownto SystemEnvironment/KernelandpressEnter.Besurethatkernelsmpisdeselected(noasteriskshould appearbetweenthebrackets).TheSMPkernelisnotsupportedinaGSXServervirtualmachine.Youdo notneedtochangeanyotherselections. AllowautomaticpartitioningofthedisktooccurintheAutomaticPartitioningscreenorpartitionthe virtualdiskmanuallyifyoudonotwanttousetheRedHatdefaults. YoumightseeawarningthatbeginsThe partition table on device <devicename> was unreadable. To create new partitions it must be initialized, causing the loss of ALL DATA on the drive.Thisdoesnotmeanthat anythingiswrongwiththeharddriveonyourphysicalcomputer.Itsimplymeansthatthevirtualhard driveinyourvirtualmachineneedstobepartitionedandformatted. ClickYestopartitionthedrive. 7 VMwareGSXServer:IfyourcomputerisconnectedtoaLANthatprovidesDHCPsupport,inthe NetworkConfigurationscreen,youcanselecttheoptionUsebootp/dhcp.Ifyouprefer,youcanalsoset thenetworkingparametersmanually. VMwareESXServer:Ifyouareusingthevlancenetworkadapterinyourvirtualmachineandyour computerisconnectedtoaLANthatprovidesDHCPsupport,intheNetworkConfigurationscreen,you canselecttheoptionUsebootp/dhcp.Ifyouprefer,youcanalsosetthenetworkingparametersmanually. Ifyouareusingthevmxnetnetworkadapterinyourvirtualmachine,usethenetworkconfigurationtools

5 6

98

VMware, Inc.

Choosing and Installing Guest Operating Systems

inRedHatEnterpriseLinux4.0toconfigureyournetworkconnectionafteryoufinishinstallingtheguest operatingsystem. ThiscompletesbasicinstallationoftheRedHatEnterpriseLinux4.0guestoperatingsystem.

VMware Tools
BesuretoinstallVMwareToolsinyourguestoperatingsystem.Fordetails,seethemanualforyourVMware productorfollowtheappropriatelinkintheknowledgebasearticleat www.vmware.com/support/kb/enduser/std_adp.php?p_faqid=340. DonotstarttheXserverintheguestoperatingsystemuntilyouinstallVMwareTools. InmanyLinuxdistributions,ifIPv6isenabled,VMwareToolscannotbeconfiguredwith vmware-config-tools.plafterinstallation.Inthiscase,VMwareToolsisunabletosetthenetworkdevicecorrectly forthevirtualmachine,anddisplaysamessagesimilarto Unloading pcnet32 module unregister_netdevice: waiting for eth0 to become free Thismessagerepeatscontinuouslyuntilyourebootthevirtualmachine.Topreventthisprobleminvirtual machinesrunningLinux,disableIPv6beforeinstallingVMwareTools. To disable IPv6 in a virtual machine running Linux 1 2 Ifthefile /etc/sysconfig/networkcontainsthelineNETWORKING_IPV6=yes,changethelineto NETWORKING_IPV6=no. Inthefile /etc/modules.conf,addthefollowinglines: alias ipv6 off alias net-pf-10 off

AfteryoudisableIPv6,youshouldbeabletoinstallandconfigureVMwareToolssuccessfully.

Known Issues
PAE Message During Installation
VMwareWorkstation5.0:IfyouareinstallingtheguestoperatingsystemonaVMwareWorkstation, 5.0orlower,onahostcomputerthathasPAEtechnology,youmightgetanerrormessage.Theerror messageindicatestheguestoperatingsystemistryingtousePAE.Discontinuetheinstallation processifthisoccurs,andenablePAEfortheaffectedvirtualmachine. ToenablePAEforthevirtualmachine: 1 2 Makesurethevirtualmachineispoweredoff. Edittheconfiguration(.vmx)fileforthevirtualmachinebyaddingthefollowinglinetothefile:
paevm="true"

Poweronthevirtualmachineandinstalltheguestoperatingsystem

Disable PAE in ESX Server Virtual Machines


EXSServer2.5.x:AlthoughESXServer2.5.xvirtualmachinesarecompatiblewithPhysicalAddressExtension (PAE),theyarenotoptimizedforit.Asaresult,guestoperatingsystemswithPAEenabledmightexperience poorperformance.Forbestperformance,VMwarerecommendsthatyoudisablePAEinguestoperating systems.FormoreinformationandinstructionsondisablingPAE,seetheknowledgebasearticleat www.vmware.com/support/kb/enduser/std_adp.php?p_faqid=2020. EXSServer3.x:NotethatdisablingPAEalsodisablesNX(noexecute)andED(executedisabled)features foundinrecentAMDandIntelprocessors.ThesefeaturesarenotsupportedbyESXServerversionsbefore ESXServer3.x.

VMware, Inc.

99

Guest Operating System Installation Guide

Manual Changes Might Be Needed to Use Networking in Copied Virtual Machine


Insomecases,networkingdoesnotworkproperlyinacopiedorclonedvirtualmachineoravirtualmachine deployedtoendusersaspartofaVMwareACEpackage.Ifyoucopyavirtualmachineandspecifythatthe copyshouldhaveauniqueidentifier,theMACaddressesforanyvirtualEthernetadaptersattachedtothe virtualmachinechange.WhenaRedHatEnterpriseLinux4.0guestoperatingsystemisinstalled,itincludes theMACaddressinakeyconfigurationfile.ThiscancauseerrorswhenthevirtualmachinesMACaddress changes.Ifyouexperiencethisproblem,youcanworkarounditbyremovingalinefromthefile.Foreth0,for example,makethefollowingchange: 1 2 3 Makeabackupcopyofthefile/etc/sysconfig/network-scripts/ifcfg-eth0,andthenopenitinatexteditor. RemovethelinethatbeginswithHWAddr. Restarteth0.

Clock in Guest Operating System Might Run Too Quickly or Too Slowly
Iftheclockinyourguestoperatingsystemrunstooquicklyortooslowly,useoneoftheworkarounds describedintheknowledgebasearticleat www.vmware.com/support/kb/enduser/std_adp.php?p_faqid=1420.

Guest Screen Saver


VMwareGSXServer:OnaLinuxhostwithanXFree863.xXserver,itisbestnottorunascreensaverinthe guestoperatingsystem.GuestscreensaversthatdemandalotofprocessingpowercancausetheXserveron thehosttofreeze.

Migration to a Different Processor


VMwarerecommendsyoudonotmigrateaLinuxvirtualmachinebetweenhostswhenonehostisrunning onanAMDprocessorandtheotherisrunningonanIntelprocessor. Duringinstallation,manydistributionsofLinuxchooseakernelthatisoptimizedforthespecificprocessoron whichitisbeinginstalled,andsomedistributionsinstallagenerickernelbydefault,butprovide architecturespecifickernelsthattheusercanchoosetoinstall.Thekernelmightcontaininstructionsthatare availableonlyonthatprocessor.Theseinstructionscanhaveadverseeffectswhenrunonahostwiththe wrongtypeofprocessor. Thus,aLinuxvirtualmachinecreatedonahostwithanAMDprocessormightnotworkifmigratedtoahost withanIntelprocessor.Thereverseisalsotrue:aLinuxvirtualmachinecreatedonahostwithanIntel processormightnotworkifmigratedtoahostwithanAMDprocessor. Thisproblemisnotspecifictovirtualmachinesandalsooccursonphysicalcomputers.Forexample,ifyou moveaharddrivewithaLinuxinstallationfromanAMDmachinetoanIntelmachine,youarealsolikelyto experienceproblemstryingtobootfromthatdrive.

Red Hat Enterprise Linux 4.0 Update 2 and Update 3 Guests Displayed with Incorrect Operating System Type in Virtual Infrastructure Client
ESXServer3.x:ESX3.xvirtualmachinesrunningRedHatEnterpriseLinux4.0(AS,ES,WS)Update3,with VMwareToolsrunning,areshownintheVirtualInfrastructureClientashavingRedHatEnterpriseLinux3 astheguestoperatingsystemtype.ESX3.xvirtualmachinesrunningRedHatEnterpriseLinux4.0(AS,ES, WS)Update2,withVMwareToolsrunning,areshownintheVirtualInfrastructureClientashavingRedHat EnterpriseLinux2astheguestoperatingsystemtype.Thisincorrectdisplayisharmlessanddoesnotaffect theproperoperationofthevirtualmachine.

100

VMware, Inc.

Choosing and Installing Guest Operating Systems

Red Hat Enterprise Linux 3.0


Thissectioncontainsproductsupport,installationinstructions,andknownissuesfortheRedHatEnterprise Linux3.0operatingsystem.

Support
32-Bit Version
ThisguestoperatingsystemissupportedonthefollowingVMwareproducts:

VMwareWorkstation4.5,4.5.1,4.5.2,4.5.3,5.0,5.5,5.5.1,5.5.2,5.5.3,5.5.4,6.0AS,ES,WS Update4supportedonWorkstation5.0,5.5,5.5.1,5.5.2,5.5.3,5.5.4,6.0 Update5and6supportedonWorkstation5.5,5.5.1,5.5.2,5.5.3,5.5.4,6.0 Update7and8supportedonWorkstation5.5.2,5.5.3,5.5.4,6.0 Experimentalsupportfor2wayVirtualSMPonWorkstation5.5,5.5.1,5.5.2,5.5.3,5.5.4,6.0 VMwareACE1.0,1.0.1,1.0.2,1.0.3,2.0AS,ES,WS Update3or4supportedonVMwareACE1.0.1,1.0.2,1.0.3,2.0 VMwareGSXServer3.0,3.1,3.2,3.2.1AS,ES,WS Update4supportedonGSXServer3.2,3.2.1 VMwareServer1.0,1.0.1,1.0.2,1.0.3 Updates1,2,3,4,5,6,7supportedonVMwareServer1.0,1.0.1,1.0.2,1.0.3 ExperimentalsupportforUpdate8onVMwareServer1.0,1.0.1,1.0.2,1.0.3 Experimentalsupportfor2wayVirtualSMPonVMwareServer1.0,1.0.1,1.0.2,1.0.3 VMwareESXServer2.0.1,2.1,2.1.1,2.1.2,2.5,2.5.1,2.5.2,2.5.3,2.5.4,3.0,3.0.1AS,ES,WS Update1supportedonESXServer2.1,2.1.1,2.1.2,2.5,2.5.1,2.5.2,2.5.3,2.5.4,3.0 Update2supportedonESXServer2.1withVirtualSMP,2.5.3,2.5.4 Update3supportedonESXServer2.5,2.5.1,2.5.2,2.5.3,2.5.4 Update4supportedonESXServer2.5,2.5.1,2.5.2,2.5.3,2.5.4,3.0 Update5supportedonESXServer2.5.2,2.5.3,2.5.4,3.0 Update6supportedonESXServer2.5.3,2.5.4,3.0,3.0.1 Update7supportedonESXServer2.5.3,2.5.4,3.0,3.0.1 Update8supportedonESXServer2.5.3(requiresUpgradePatch3),2.5.4,3.0,3.0.1 VirtualSMPsupported

64-Bit Version
ThisguestoperatingsystemissupportedonthefollowingVMwareproducts:

VMwareWorkstation5.5,5.5.1,5.5.2,5.5.3,5.5.4,6.0AS,ES,WS Update4,5,and6supportedonWorkstation5.5,5.5.1,5.5.2,5.5.3,5.5.4,6.0 Update7and8supportedonWorkstation5.5.2,5.5.3,5.5.4,6.0 Experimentalsupportfor2wayVirtualSMPonWorkstation5.5.2,5.5.3,5.5.4,6.0 VMwareACE2.0AS,ES,WS Update3or4supportedonVMwareACE2.0 VMwareServer1.0,1.0.1,1.0.2,1.0.3 Updates6and7supportedonVMwareServer1.0,1.0.1,1.0.2,1.0.3 ExperimentalsupportforUpdate8onVMwareServer1.0,1.0.1,1.0.2,1.0.3 Experimentalsupportfor2wayVirtualSMPonVMwareServer1.0,1.0.1,1.0.2,1.0.3 ESXServer3.0.1AS,ES,WS Update7and8supportedonESXServer3.0.1

ThisguestoperatingsystemhasexperimentalsupportonthefollowingVMwareproducts:

ESXServer3.0AS,ES,WS Experimentalsupportforupdate5,6,7onESXServer3.0

VMware, Inc.

101

Guest Operating System Installation Guide

NOTE64bitRedHatEnterpriseLinux3.0(withoutanyupdate)andRedHatEnterpriseLinux3.0Update1 donotsupportmorethan4GBofmemoryonVMwarevirtualhardware. NOTEIfyouareinstallingaguestoperatingsystemthroughVMwareVirtualCenter,besureitissupported undertheVMwareproductESXServerorVMwareServeronwhichyouarerunningthevirtualmachine.

General Installation Notes


BesuretoreadGeneralGuidelinesforAllVMwareProductsonpage 26aswellasthisguidetoinstalling yourspecificguestoperatingsystem. TheeasiestmethodofinstallingRedHatEnterpriseLinux3.0inavirtualmachineistousethestandardRed HatdistributionCD.ThenotesbelowdescribeaninstallationusingthestandarddistributionCD;however, installingRedHatEnterpriseLinux3.0viathebootfloppy/networkmethodissupportedaswell.Ifyour VMwareproductsupportsit,youcanalsoinstallfromaPXEserver. Beforeinstallingtheoperatingsystem,besurethatyouhavealreadycreatedandconfiguredanewvirtual machine. NOTEBesurethevirtualmachineisconfiguredwithatleast256MBofmemory.Ifthevirtualmachinehas lessthan256MBofmemory,RedHatEnterpriseLinuxpresentsanerrormessageasitloadscertainVMware drivers. NOTEWithmanyLinuxguestoperatingsystems,variousproblemshavebeenobservedwhentheBusLogic virtualSCSIadapterisusedwithVMwarevirtualmachines.VMwarerecommendsthatyouusetheLSILogic virtualSCSIadapterwiththisguestoperatingsystem.

Installation Steps
NOTEPayparticularattentiontothenotesinStep 6abouthowtoavoidinstallinganinappropriatekernel. 1 2 InserttheRedHatEnterpriseLinux3.0CDROMintheCDROMdrive. PoweronthevirtualmachinetostartinstallingRedHatEnterpriseLinux3.0. YoumustinstallRedHatEnterpriseLinux3.0usingthetextmodeinstaller,whichyoucanchoosewhen youfirstboottheinstaller.AttheRedHatEnterpriseLinux3.0CDbootprompt,youareofferedanumber ofchoices,includingthefollowing:
To install or upgrade Red Hat Linux ... in graphical mode ... To install or upgrade ... in text mode, type: text <ENTER>... ... Use the function keys listed below ...

Tochoosethetextmodeinstaller,typetextandpressEnter. 3 4 5 Followtheinstallationstepsasyouwouldforaphysicalmachine.Besuretomakethechoicesoutlinedin thefollowingsteps. Choosethelanguageandkeyboard,andthenintheInstallationTypescreen,chooseeitherAdvanced ServerorCustomfortheinstallationtype. IntheMouseSelectionscreen,chooseGeneric3ButtonMouse(PS/2)andselecttheEmulate3Buttons optionforthreebuttonmousesupportinthevirtualmachine.Ifyouhaveawheelmouse,youcanchoose GenericWheelMouse(PS/2). VMwareGSXServeronly:InthePackageGroupSelectionscreen,chooseSoftwareDevelopmentand Selectindividualpackages.IntheIndividualPackageSelectionscreen,usethearrowkeystomovedown toSystemEnvironment/KernelandpressEnter.Besurethatkernelsmpisdeselected(noasteriskshould appearbetweenthebrackets).TheSMPkernelisnotsupportedinaGSXServervirtualmachine.Youdo notneedtochangeanyotherselections.

102

VMware, Inc.

Choosing and Installing Guest Operating Systems

7 8

AllowautomaticpartitioningofthedisktooccurintheAutomaticPartitioningscreenorpartitionthe virtualdiskmanuallyifyoudonotwanttousetheRedHatdefaults. Youmightseeawarningthatsays: The partition table on device sda was unreadable. To create new partitions, it must be initialized, causing the loss of ALL DATA on the drive. Would you like to initialize this drive? Thisdoesnotmeanthatanythingiswrongwiththeharddriveonyourphysicalcomputer.Itsimply meansthatthevirtualharddriveinyourvirtualmachineneedstobepartitionedandformatted.Select theYesbuttonandpressEnter.Alsonotethatsdaappearsinthemessageasthedevicenameifthevirtual diskinquestionisaSCSIdisk;ifthevirtualdiskisanIDEdrive,hdaappearsinthemessageasthedevice nameinstead. VMwareGSXServer:IfyourcomputerisconnectedtoaLANthatprovidesDHCPsupport,inthe NetworkConfigurationscreen,youcanselecttheoptionUsebootp/dhcp.Ifyouprefer,youcanalsoset thenetworkingparametersmanually. VMwareESXServerandVMwareVirtualCenter:Ifyouareusingthevlancenetworkadapterinyour virtualmachineandyourcomputerisconnectedtoaLANthatprovidesDHCPsupport,intheNetwork Configurationscreen,youcanselecttheoptionUsebootp/dhcp.Ifyouprefer,youcanalsosetthe networkingparametersmanually.Ifyouareusingthevmxnetnetworkadapterinyourvirtualmachine, usethenetworkconfigurationtoolsinRedHatEnterpriseLinux3.0toconfigureyournetworkconnection afteryoufinishinstallingtheguestoperatingsystem.

ThiscompletesbasicinstallationoftheRedHatEnterpriseLinux3.0guestoperatingsystem.

VMware Tools
BesuretoinstallVMwareToolsinyourguestoperatingsystem.Fordetails,seethemanualforyourVMware productorfollowtheappropriatelinkintheknowledgebasearticleat www.vmware.com/support/kb/enduser/std_adp.php?p_faqid=340. DonotstarttheXserverintheguestoperatingsystemuntilyouinstallVMwareTools. InmanyLinuxdistributions,ifIPv6isenabled,VMwareToolscannotbeconfiguredwith vmware-config-tools.plafterinstallation.Inthiscase,VMwareToolsisunabletosetthenetworkdevicecorrectly forthevirtualmachine,anddisplaysamessagesimilarto Unloading pcnet32 module unregister_netdevice: waiting for eth0 to become free Thismessagerepeatscontinuouslyuntilyourebootthevirtualmachine.Topreventthisprobleminvirtual machinesrunningLinux,disableIPv6beforeinstallingVMwareTools. To disable IPv6 in a virtual machine running Linux 1 2 Ifthefile /etc/sysconfig/networkcontainsthelineNETWORKING_IPV6=yes,changethelineto NETWORKING_IPV6=no. Inthefile /etc/modules.conf,addthefollowinglines: alias ipv6 off alias net-pf-10 off

AfteryoudisableIPv6,youshouldbeabletoinstallandconfigureVMwareToolssuccessfully.

Known Issues
PAE Message During Installation
VMwareWorkstation5.0:IfyouareinstallingtheguestoperatingsystemonaVMwareWorkstation, 5.0orlower,onahostcomputerthathasPAEtechnology,youmightgetanerrormessage.Theerror messageindicatestheguestoperatingsystemistryingtousePAE.Discontinuetheinstallation processifthisoccurs,andenablePAEfortheaffectedvirtualmachine.

VMware, Inc.

103

Guest Operating System Installation Guide

ToenablePAEforthevirtualmachine: 1 2 Makesurethevirtualmachineispoweredoff. Edittheconfiguration(.vmx)fileforthevirtualmachinebyaddingthefollowinglinetothefile:


paevm="true"

Poweronthevirtualmachineandinstalltheguestoperatingsystem.

Disable PAE in ESX Server Virtual Machines


EXSServer2.5.x:AlthoughESXServer2.5.xvirtualmachinesarecompatiblewithPhysicalAddressExtension (PAE),theyarenotoptimizedforit.Asaresult,guestoperatingsystemswithPAEenabledmightexperience poorperformance.Forbestperformance,VMwarerecommendsthatyoudisablePAEinguestoperating systems.FormoreinformationandinstructionsondisablingPAE,seetheknowledgebasearticleat www.vmware.com/support/kb/enduser/std_adp.php?p_faqid=2020. EXSServer3.x:NotethatdisablingPAEalsodisablesNX(noexecute)andED(executedisabled)features foundinrecentAMDandIntelprocessors.ThesefeaturesarenotsupportedbyESXServerversionsbefore ESXServer3.x.

Guest Screen Saver


VMwareGSXServer:OnaLinuxhostwithanXFree863.xXserver,itisbestnottorunascreensaverinthe guestoperatingsystem.GuestscreensaversthatdemandalotofprocessingpowercancausetheXserveron thehosttofreeze.

Migration to a Different Processor


VMwarerecommendsyoudonotmigrateaLinuxvirtualmachinebetweenhostswhenonehostisrunning onanAMDprocessorandtheotherisrunningonanIntelprocessor. Duringinstallation,manydistributionsofLinuxchooseakernelthatisoptimizedforthespecificprocessoron whichitisbeinginstalled,andsomedistributionsinstallagenerickernelbydefault,butprovide architecturespecifickernelsthattheusercanchoosetoinstall.Thekernelmightcontaininstructionsthatare availableonlyonthatprocessor.Theseinstructionscanhaveadverseeffectswhenrunonahostwiththe wrongtypeofprocessor. Thus,aLinuxvirtualmachinecreatedonahostwithanAMDprocessormightnotworkifmigratedtoahost withanIntelprocessor.Thereverseisalsotrue:aLinuxvirtualmachinecreatedonahostwithanIntel processormightnotworkifmigratedtoahostwithanAMDprocessor. Thisproblemisnotspecifictovirtualmachinesandalsooccursonphysicalcomputers.Forexample,ifyou moveaharddrivewithaLinuxinstallationfromanAMDmachinetoanIntelmachine,youarealsolikelyto experienceproblemstryingtobootfromthatdrive.

Installation on Uniprocessor Virtual Machines with More than 4GB of Memory


VMwareESXServer3.x:Ifyourvirtualmachineisconfiguredasauniprocessorsystemwithmorethan4GB ofRAM,whenyouinstallRedHatEnterpriseLinux3.0,thehugememorykernelmightfailtoinstall.Asa result,theguestoperatingsystemwillseeonly4GBofmemory.Toworkaroundthisproblem,rebootthe virtualmachineandinstallthehugememorykernelmanually,usingtheRPMinstaller.

Message about Tainted Driver


VMwareESXServerorVMwareVirtualCenter:WithRedHatEnterpriseLinux3.0Update6andlater,when thesystemloadsthevmxnetnetworkingdriver,itreportsthatthedriveristainted.Thisdoesnotmeanthat thereisanythingwrongwiththedriver.Itsimplyindicatesthatthisisaproprietarydriver,notlicensedunder theGNUGeneralPublicLicense.

X Windows System Fails to Start in Virtual Machine If Default Depth for Display Is Set to 24
ESXServer3.x:InavirtualmachinerunningRedHatEnterpriseLinux3.0orRedHatEnterpriseLinux3.0 Update7,ifyouchoosethesetupdefaultof24fordisplaydepth,whenyouattempttostarttheXwindows
104 VMware, Inc.

Choosing and Installing Guest Operating Systems

system(withthestartxcommand),theerrormessageNo screens foundisdisplayed.Youcanworkaroundthis problemineitherofthefollowingways:


InstallVMwareTools,or Manuallyeditthefile/etc/X11/XF86config,settingthedefaultdepthforthedisplayto8

VMware, Inc.

105

Guest Operating System Installation Guide

Red Hat Enterprise Linux 2.1


Thissectioncontainsproductsupport,installationinstructions,andknownissuesfortheRedHatEnterprise Linux2.1operatingsystem.

Support
ThisguestoperatingsystemissupportedonthefollowingVMwareproducts:

VMwareWorkstation4.0,4.0.1,4.0.2,4.0.5,4.5,4.5.1,4.5.2,4.5.3,5.0,5.5,5.5.1,5.5.2,5.5.3,5.5.4,6.0AS, ES,WS Update6supportedonWorkstation5.0,5.5,5.5.1,5.5.2,5.5.3,5.5.4,6.0 Update7supportedonWorkstation5.5,5.5.1,5.5.2,5.5.3,5.5.4,6.0 Experimentalsupportfor2wayVirtualSMPonWorkstation5.5,5.5.1,5.5.2,5.5.3,5.5.4,6.0 VMwareACE1.0,1.0.1,1.0.2,1.0.3,2.0AS,ES,WS Update6supportedonVMwareACE1.0.1,1.0.2,1.0.3,2.0 VMwareGSXServer3.0,3.1,3.2,3.2.1AS,ES,WS Update6supportedonGSXServer3.2,3.2.1 VMwareServer1.0,1.0.1,1.0.2,1.0.3 Experimentalsupportfor2wayVirtualSMPonVMwareServer1.0,1.0.1,1.0.2,1.0.3 VMwareESXServer2.0,2.0.1,2.1,2.1.1,2.1.2,2.5,2.5.1,2.5.2,2.5.3,2.5.4,3.0,3.0.1AS,ES,WS Update6supportedonESXServer2.5,2.5.1,2.5.2,2.5.3,2.5.4,3.0,3.0.1 Update7supportedonESXServer2.5.2,2.5.3,2.5.4,3.0,3.0.1 VirtualSMPsupported

NOTEIfyouareinstallingaguestoperatingsystemthroughVMwareVirtualCenter,besureitissupported undertheVMwareproductESXServerorVMwareServeronwhichyouarerunningthevirtualmachine.

General Installation Notes


BesuretoreadGeneralGuidelinesforAllVMwareProductsonpage 26aswellasthisguidetoinstalling yourspecificguestoperatingsystem. TheeasiestmethodofinstallingRedHatEnterpriseLinux2.1inavirtualmachineistousethestandardRed HatdistributionCD.ThenotesbelowdescribeaninstallationusingthestandarddistributionCD;however, installingRedHatEnterpriseLinux2.1viathebootfloppy/networkmethodissupportedaswell.Ifyour VMwareproductsupportsit,youcanalsoinstallfromaPXEserver. Beforeinstallingtheoperatingsystem,besurethatyouhavealreadycreatedandconfiguredanewvirtual machine. RHEL2.1WSonVMwareESXServer:Ifyouuseavlancenetworkadapterinthevirtualmachine,youmust useanLSILogicSCSIadapter.Ifyouuseavmxnetnetworkadapter,youcanuseeitheraBusLogicoranLSI LogicSCSIadapter. NOTEYoushouldnotruntheXserverthatisinstalledwhenyousetupRedHatEnterpriseLinux2.1.Instead, togetanacceleratedSVGAXserverrunninginsidethevirtualmachine,youshouldinstalltheVMwareTools packageimmediatelyafterinstallingRedHatEnterpriseLinux2.1. NOTEWithmanyLinuxguestoperatingsystems,variousproblemshavebeenobservedwhentheBusLogic virtualSCSIadapterisusedwithVMwarevirtualmachines.VMwarerecommendsthatyouusetheLSILogic virtualSCSIadapterwiththisguestoperatingsystem.

106

VMware, Inc.

Choosing and Installing Guest Operating Systems

Installation Steps
NOTEUnlessyouarerunningamultiprocessorvirtualmachineunderVMwareESXServer,payparticular attentiontothenotesinStep 6abouthowtoavoidinstallinganinappropriatekernel. 1 2 InserttheRedHatEnterpriseLinux2.1CDROMintheCDROMdrive. PoweronthevirtualmachinetostartinstallingRedHatEnterpriseLinux2.1. YoumustinstallRedHatEnterpriseLinux2.1usingthetextmodeinstaller,whichyoucanchoosewhen youfirstboottheinstaller.AttheRedHatEnterpriseLinux2.1CDbootprompt,youareofferedanumber ofchoices,includingthefollowing:
To install or upgrade Red Hat Linux ... in graphical mode ... To install or upgrade ... in text mode, type: text <ENTER>... ... Use the function keys listed below ...

Tochoosethetextmodeinstaller,typetextandpressEnter. 3 4 5 Followtheinstallationstepsasyouwouldforaphysicalmachine.Besuretomakethechoicesoutlinedin thefollowingsteps. Choosethelanguageandkeyboard,andthenintheInstallationTypescreen,chooseeitherAdvanced ServerorCustomfortheinstallationtype. IntheMouseSelectionscreen,chooseGeneric3ButtonMouse(PS/2)andselecttheEmulate3Buttons optionforthreebuttonmousesupportinthevirtualmachine.Ifyouhaveawheelmouse,youcanchoose GenericWheelMouse(PS/2). VMwareGSXServeronly:InthePackageGroupSelectionscreen,chooseSoftwareDevelopmentand Selectindividualpackages.IntheIndividualPackageSelectionscreen,usethearrowkeystomovedown toSystemEnvironment/KernelandpressEnter.Besurethatkernelsmpisdeselected(noasteriskshould appearbetweenthebrackets).TheSMPkernelisnotsupportedinaGSXServervirtualmachine.Youdo notneedtochangeanyotherselections. VMwareESXServerorVirtualCenterifinstallingtoanESXServermachinewithoutvirtualSMP:In theIndividualPackageSelectionscreen,usethearrowkeystomovedowntoSystem Environment/KernelandpressEnter.Besurethatthefollowingkernelsaredeselected(noasterisk shouldappearbetweenthebrackets):

kernelenterprise kernelsmp kernelsummit

VMwareESXServerorVirtualCenterifinstallingtoanESXServermachinewithvirtualSMP:Inthe IndividualPackageSelectionscreen,usethearrowkeystomovedowntoSystemEnvironment/Kernel andpressEnter.


Ifyouareinstallingamultiprocessorvirtualmachine,besurekernelsmpisselected. Ifyouareinstallingauniprocessorvirtualmachine,besurethefollowingkernelsaredeselected: kernelenterprise,kernelsmpandkernelsummit.

ForadditionalinformationonusinguniprocessorandmultiprocessorkernelswithaRedHatEnterprise Linux2.1virtualmachineunderVMwareESXServer,seethereleasenotesat www.vmware.com/support/esx21/doc/releasenotes_esx21.html#vmpkernel. 7 8 AllowautomaticpartitioningofthedisktooccurintheAutomaticPartitioningscreenorpartitionthe virtualdiskmanuallyifyoudonotwanttousetheRedHatdefaults. Youmightseeawarningthatsays: The partition table on device sda was unreadable. To create new partitions, it must be initialized, causing the loss of ALL DATA on the drive. Would you like to initialize this drive?
107

VMware, Inc.

Guest Operating System Installation Guide

Thisdoesnotmeanthatanythingiswrongwiththeharddriveonyourphysicalcomputer.Itsimply meansthatthevirtualharddriveinyourvirtualmachineneedstobepartitionedandformatted.Select theYesbuttonandpressEnter.Alsonotethatsdaappearsinthemessageasthedevicenameifthevirtual diskinquestionisaSCSIdisk;ifthevirtualdiskisanIDEdrive,hdaappearsinthemessageasthedevice nameinstead. 9 IfyourcomputerisconnectedtoaLANthatprovidesDHCPsupport,intheNetworkConfiguration screen,youcanselecttheoptionUsebootp/dhcp.Ifyouprefer,youcanalsosetthenetworking parametersmanually. IntheVideoCardConfigurationscreen,chooseGenericSVGA.

10

ThiscompletesbasicinstallationoftheRedHatEnterpriseLinux2.1guestoperatingsystem.

VMware Tools
BesuretoinstallVMwareToolsinyourguestoperatingsystem.Fordetails,seethemanualforyourVMware productorfollowtheappropriatelinkintheknowledgebasearticleat www.vmware.com/support/kb/enduser/std_adp.php?p_faqid=340. DonotstarttheXserverintheguestoperatingsystemuntilyouinstallVMwareTools. InmanyLinuxdistributions,ifIPv6isenabled,VMwareToolscannotbeconfiguredwith vmware-config-tools.plafterinstallation.Inthiscase,VMwareToolsisunabletosetthenetworkdevicecorrectly forthevirtualmachine,anddisplaysamessagesimilarto Unloading pcnet32 module unregister_netdevice: waiting for eth0 to become free Thismessagerepeatscontinuouslyuntilyourebootthevirtualmachine.Topreventthisprobleminvirtual machinesrunningLinux,disableIPv6beforeinstallingVMwareTools. To disable IPv6 in a virtual machine running Linux 1 2 Ifthefile /etc/sysconfig/networkcontainsthelineNETWORKING_IPV6=yes,changethelineto NETWORKING_IPV6=no. Inthefile /etc/modules.conf,addthefollowinglines: alias ipv6 off alias net-pf-10 off

AfteryoudisableIPv6,youshouldbeabletoinstallandconfigureVMwareToolssuccessfully.

Known Issues
Guest Screen Saver
VMwareGSXServer:OnaLinuxhostwithanXFree863.xXserver,itisbestnottorunascreensaverinthe guestoperatingsystem.GuestscreensaversthatdemandalotofprocessingpowercancausetheXserveron thehosttofreeze.

Migration to a Different Processor


VMwarerecommendsyoudonotmigrateaLinuxvirtualmachinebetweenhostswhenonehostisrunning onanAMDprocessorandtheotherisrunningonanIntelprocessor. Duringinstallation,manydistributionsofLinuxchooseakernelthatisoptimizedforthespecificprocessoron whichitisbeinginstalled,andsomedistributionsinstallagenerickernelbydefault,butprovide architecturespecifickernelsthattheusercanchoosetoinstall.Thekernelmightcontaininstructionsthatare availableonlyonthatprocessor.Theseinstructionscanhaveadverseeffectswhenrunonahostwiththe wrongtypeofprocessor. Thus,aLinuxvirtualmachinecreatedonahostwithanAMDprocessormightnotworkifmigratedtoahost withanIntelprocessor.Thereverseisalsotrue:aLinuxvirtualmachinecreatedonahostwithanIntel processormightnotworkifmigratedtoahostwithanAMDprocessor.

108

VMware, Inc.

Choosing and Installing Guest Operating Systems

Thisproblemisnotspecifictovirtualmachinesandalsooccursonphysicalcomputers.Forexample,ifyou moveaharddrivewithaLinuxinstallationfromanAMDmachinetoanIntelmachine,youarealsolikelyto experienceproblemstryingtobootfromthatdrive.

Disable PAE in ESX Server Virtual Machines


EXSServer2.5.x:AlthoughESXServer2.5.xvirtualmachinesarecompatiblewithPhysicalAddressExtension (PAE),theyarenotoptimizedforit.Asaresult,guestoperatingsystemswithPAEenabledmightexperience poorperformance.Forbestperformance,VMwarerecommendsthatyoudisablePAEinguestoperating systems.FormoreinformationandinstructionsondisablingPAE,seetheknowledgebasearticleat www.vmware.com/support/kb/enduser/std_adp.php?p_faqid=2020. EXSServer3.x:NotethatdisablingPAEalsodisablesNX(noexecute)andED(executedisabled)features foundinrecentAMDandIntelprocessors.ThesefeaturesarenotsupportedbyESXServerversionsbefore ESXServer3.x.

VMware, Inc.

109

Guest Operating System Installation Guide

Red Hat Linux Advanced Server 2.1


Thissectioncontainsproductsupport,installationinstructions,andknownissuesfortheRedHatLinux AdvancedServer2.1operatingsystem.

Support
ThisguestoperatingsystemissupportedonthefollowingVMwareproducts:

VMwareWorkstation4.0,4.0.1,4.0.2,4.0.5,4.5,4.5.1,4.5.2,4.5.3,5.0,5.5,5.5.1,5.5.2,5.5.3,5.5.4,6.0 Update6supportedonWorkstation5.0,5.5,5.5.1,5.5.2,5.5.3,5.5.4,6.0 Update7supportedonWorkstation5.5,5.5.1,5.5.2,5.5.3,5.5.4,6.0 Experimentalsupportfor2wayVirtualSMPonWorkstation5.5,5.5.1,5.5.2,5.5.3,5.5.4,6.0 VMwareACE1.0,1.0.1,1.0.2,1.0.3,2.0 VMwareGSXServer3.0,3.1,3.2,3.2.1 VMwareServer1.0,1.0.1,1.0.2,1.0.3 Experimentalsupportfor2wayVirtualSMPonVMwareServer1.0,1.0.1,1.0.2,1.0.3 VMwareESXServer2.0,2.0.1,2.1,2.1.1,2.1.2,2.5,2.5.1,2.5.2,2.5.3,2.5.4,3.0,3.0.1 Update6supportedonESXServer2.5,2.5.1,2.5.2,2.5.3,2.5.4,3.0,3.0.1 Update7supportedonESXServer2.5.2,2.5.3,2.5.4,3.0,3.0.1 VirtualSMPsupported

NOTEIfyouareinstallingaguestoperatingsystemthroughVMwareVirtualCenter,besureitissupported undertheVMwareproductESXServerorVMwareServeronwhichyouarerunningthevirtualmachine.

General Installation Notes


BesuretoreadGeneralGuidelinesforAllVMwareProductsonpage 26aswellasthisguidetoinstalling yourspecificguestoperatingsystem. TheeasiestmethodofinstallingRedHatLinuxAdvancedServer2.1inavirtualmachineistousethestandard RedHatdistributionCD.ThenotesbelowdescribeaninstallationusingthestandarddistributionCD; however,installingRedHatLinuxAdvancedServer2.1viathebootfloppy/networkmethodissupportedas well.IfyourVMwareproductsupportsit,youcanalsoinstallfromaPXEserver. Beforeinstallingtheoperatingsystem,besurethatyouhavealreadycreatedandconfiguredanewvirtual machine. NOTEYoushouldnotruntheXserverthatisinstalledwhenyousetupRedHatLinuxAdvancedServer2.1. Instead,togetanacceleratedSVGAXserverrunninginsidethevirtualmachine,youshouldinstallthe VMwareToolspackageimmediatelyafterinstallingRedHatLinuxAdvancedServer2.1. NOTEWithmanyLinuxguestoperatingsystems,variousproblemshavebeenobservedwhentheBusLogic virtualSCSIadapterisusedwithVMwarevirtualmachines.VMwarerecommendsthatyouusetheLSILogic virtualSCSIadapterwiththisguestoperatingsystem.

Installation Steps
NOTEPayparticularattentiontothenotesinStep 6abouthowtoavoidinstallinganinappropriatekernel. 1 2 InserttheRedHatLinuxAdvancedServer2.1CDROMintheCDROMdrive. PoweronthevirtualmachinetostartinstallingRedHatLinuxAdvancedServer2.1. YoumustinstallRedHatLinuxAdvancedServer2.1usingthetextmodeinstaller,whichyoucanchoose whenyoufirstboottheinstaller.AttheRedHatLinuxAdvancedServer2.1CDbootprompt,youare offeredanumberofchoices,includingthefollowing:
To install or upgrade Red Hat Linux ... in graphical mode ...

110

VMware, Inc.

Choosing and Installing Guest Operating Systems

To install or upgrade ... in text mode, type: text <ENTER>... ... Use the function keys listed below ...

Tochoosethetextmodeinstaller,typetextandpressEnter. 3 4 5 Followtheinstallationstepsasyouwouldforaphysicalmachine.Besuretomakethechoicesoutlinedin thefollowingsteps. Choosethelanguageandkeyboard,andthenintheInstallationTypescreen,chooseeitherAdvanced ServerorCustomfortheinstallationtype. IntheMouseSelectionscreen,chooseGeneric3ButtonMouse(PS/2)andselecttheEmulate3Buttons optionforthreebuttonmousesupportinthevirtualmachine.Ifyouhaveawheelmouse,youcanchoose GenericWheelMouse(PS/2). VMwareGSXServeronly:InthePackageGroupSelectionscreen,chooseSoftwareDevelopmentand Selectindividualpackages.IntheIndividualPackageSelectionscreen,usethearrowkeystomovedown toSystemEnvironment/KernelandpressEnter.Besurethatkernelsmpisdeselected(noasteriskshould appearbetweenthebrackets).TheSMPkernelisnotsupportedinaGSXServervirtualmachine.Youdo notneedtochangeanyotherselections. VMwareESXServerorVirtualCenterifinstallingtoanESXServermachinewithoutvirtualSMP:In theIndividualPackageSelectionscreen,usethearrowkeystomovedowntoSystem Environment/KernelandpressEnter.Besurethatthefollowingkernelsaredeselected(noasterisk shouldappearbetweenthebrackets):

kernelenterprise kernelsmp kernelsummit

VMwareESXServerorVirtualCenterifinstallingtoanESXServermachinewithvirtualSMP:Inthe IndividualPackageSelectionscreen,usethearrowkeystomovedowntoSystemEnvironment/Kernel andpressEnter.


Ifyouareinstallingamultiprocessorvirtualmachine,besurekernelsmpisselected. Ifyouareinstallingauniprocessorvirtualmachine,besurethefollowingkernelsaredeselected: kernelenterprise,kernelsmpandkernelsummit.

ForadditionalinformationonusinguniprocessorandmultiprocessorkernelswithaRedHatLinux AdvancedServer2.1virtualmachineunderVMwareESXServer,seethereleasenotesat www.vmware.com/support/esx21/doc/releasenotes_esx213.html#vmpkernel. 7 8 AllowautomaticpartitioningofthedisktooccurintheAutomaticPartitioningscreenorpartitionthe virtualdiskmanuallyifyoudonotwanttousetheRedHatdefaults. Youmightseeawarningthatsays: The partition table on device sda was unreadable. To create new partitions, it must be initialized, causing the loss of ALL DATA on the drive. Would you like to initialize this drive? Thisdoesnotmeanthatanythingiswrongwiththeharddriveonyourphysicalcomputer.Itsimply meansthatthevirtualharddriveinyourvirtualmachineneedstobepartitionedandformatted.Select theYesbuttonandpressEnter.Alsonotethatsdaappearsinthemessageasthedevicenameifthevirtual diskinquestionisaSCSIdisk;ifthevirtualdiskisanIDEdrive,hdaappearsinthemessageasthedevice nameinstead. IfyourcomputerisconnectedtoaLANthatprovidesDHCPsupport,intheNetworkConfiguration screen,youcanselecttheoptionUsebootp/dhcp.Ifyouprefer,youcanalsosetthenetworking parametersmanually. IntheVideoCardConfigurationscreen,chooseGenericSVGA.

10

ThiscompletesbasicinstallationoftheRedHatLinuxAdvancedServer2.1guestoperatingsystem.

VMware, Inc.

111

Guest Operating System Installation Guide

VMware Tools
BesuretoinstallVMwareToolsinyourguestoperatingsystem.Fordetails,seethemanualforyourVMware productorfollowtheappropriatelinkintheknowledgebasearticleat www.vmware.com/support/kb/enduser/std_adp.php?p_faqid=340. DonotstarttheXserverintheguestoperatingsystemuntilyouinstallVMwareTools. InmanyLinuxdistributions,ifIPv6isenabled,VMwareToolscannotbeconfiguredwith vmware-config-tools.plafterinstallation.Inthiscase,VMwareToolsisunabletosetthenetworkdevicecorrectly forthevirtualmachine,anddisplaysamessagesimilarto Unloading pcnet32 module unregister_netdevice: waiting for eth0 to become free Thismessagerepeatscontinuouslyuntilyourebootthevirtualmachine.Topreventthisprobleminvirtual machinesrunningLinux,disableIPv6beforeinstallingVMwareTools. To disable IPv6 in a virtual machine running Linux 1 2 Ifthefile /etc/sysconfig/networkcontainsthelineNETWORKING_IPV6=yes,changethelineto NETWORKING_IPV6=no. Inthefile /etc/modules.conf,addthefollowinglines: alias ipv6 off alias net-pf-10 off

AfteryoudisableIPv6,youshouldbeabletoinstallandconfigureVMwareToolssuccessfully.

Known Issues
Autopartitioning
ESXServer,GSXServer,Workstation,VMwareServer:DuringtheinstallationofRedHatLinuxAdvanced Server2.1asaguestoperatingsystem,inthediskpartitionsetupstep,ifyouchoosetohavetheinstaller automaticallypartitionthevirtualdisk,theautopartitioningmightfailunlessthevirtualdiskisatleast3GB. Ifthevirtualdiskislessthan3GB,youshouldpartitionthevirtualdiskmanually.

Guest Screen Saver


VMwareWorkstation:OnaLinuxhostwithanXFree863.xXserver,itisbestnottorunascreensaverinthe guestoperatingsystem.GuestscreensaversthatdemandalotofprocessingpowercancausetheXserveron thehosttofreeze.

Migration to a Different Processor


VMwarerecommendsyoudonotmigrateaLinuxvirtualmachinebetweenhostswhenonehostisrunning onanAMDprocessorandtheotherisrunningonanIntelprocessor. Duringinstallation,manydistributionsofLinuxchooseakernelthatisoptimizedforthespecificprocessoron whichitisbeinginstalled,andsomedistributionsinstallagenerickernelbydefault,butprovide architecturespecifickernelsthattheusercanchoosetoinstall.Thekernelmightcontaininstructionsthatare availableonlyonthatprocessor.Theseinstructionscanhaveadverseeffectswhenrunonahostwiththe wrongtypeofprocessor. Thus,aLinuxvirtualmachinecreatedonahostwithanAMDprocessormightnotworkifmigratedtoahost withanIntelprocessor.Thereverseisalsotrue:aLinuxvirtualmachinecreatedonahostwithanIntel processormightnotworkifmigratedtoahostwithanAMDprocessor. Thisproblemisnotspecifictovirtualmachinesandalsooccursonphysicalcomputers.Forexample,ifyou moveaharddrivewithaLinuxinstallationfromanAMDmachinetoanIntelmachine,youarealsolikelyto experienceproblemstryingtobootfromthatdrive.

112

VMware, Inc.

Choosing and Installing Guest Operating Systems

Disable PAE in ESX Server Virtual Machines


EXSServer2.5.x:AlthoughESXServer2.5.xvirtualmachinesarecompatiblewithPhysicalAddressExtension (PAE),theyarenotoptimizedforit.Asaresult,guestoperatingsystemswithPAEenabledmightexperience poorperformance.Forbestperformance,VMwarerecommendsthatyoudisablePAEinguestoperating systems.FormoreinformationandinstructionsondisablingPAE,seetheknowledgebasearticleat www.vmware.com/support/kb/enduser/std_adp.php?p_faqid=2020. EXSServer3.x:NotethatdisablingPAEalsodisablesNX(noexecute)andED(executedisabled)features foundinrecentAMDandIntelprocessors.ThesefeaturesarenotsupportedbyESXServerversionsbefore ESXServer3.x.

VMware, Inc.

113

Guest Operating System Installation Guide

Red Hat Linux 9.0


Thissectioncontainsproductsupport,installationinstructions,andknownissuesfortheRedHatLinux9.0 operatingsystem.

Support
ThisguestoperatingsystemissupportedonthefollowingVMwareproducts:

VMwareWorkstation4.0.1,4.0.2,4.0.5,4.5,4.5.1,4.5.2,4.5.3,5.0,5.5,5.5.1,5.5.2,5.5.3,5.5.4,6.0 EclipseIntegratedVirtualDebuggersupportforRedHatLinux9.0onWorkstation6.0 Experimentalsupportfor2wayVirtualSMPonWorkstation5.5.2,5.5.3,5.5.4,6.0 VMwareACE1.0,1.0.1,1.0.2,1.0.3,2.0 VMwareGSXServer3.0,3.1,3.2,3.2.1 VMwareServer1.0,1.0.1,1.0.2,1.0.3 Experimentalsupportfor2wayVirtualSMPonVMwareServer1.0,1.0.1,1.0.2,1.0.3 VMwareESXServer2.0,2.0.1,2.1.1,2.1.2,2.1,2.5,2.5.1,2.5.2,2.5.3,2.5.4 VirtualSMPsupported

NOTEIfyouareinstallingaguestoperatingsystemthroughVMwareVirtualCenter,besureitissupported undertheVMwareproductESXServerorVMwareServeronwhichyouarerunningthevirtualmachine.

General Installation Notes


BesuretoreadGeneralGuidelinesforAllVMwareProductsonpage 26aswellasthisguidetoinstalling yourspecificguestoperatingsystem. TheeasiestmethodofinstallingRedHatLinux9.0inavirtualmachineistousethestandardRedHat distributionCD.ThenotesbelowdescribeaninstallationusingthestandarddistributionCD;however, installingRedHatLinux9.0viathebootfloppy/networkmethodissupportedaswell.IfyourVMware productsupportsit,youcanalsoinstallfromaPXEserver. Beforeinstallingtheoperatingsystem,besurethatyouhavealreadycreatedandconfiguredanewvirtual machine. NOTEYoushouldnotruntheXserverthatisinstalledwhenyousetupRedHatLinux9.0.Instead,togetan acceleratedSVGAXserverrunninginsidethevirtualmachine,youshouldinstalltheVMwareToolspackage immediatelyafterinstallingRedHatLinux9.0. NOTEWithmanyLinuxguestoperatingsystems,variousproblemshavebeenobservedwhentheBusLogic virtualSCSIadapterisusedwithVMwarevirtualmachines.VMwarerecommendsthatyouusetheLSILogic virtualSCSIadapterwiththisguestoperatingsystem.

Installation Steps
1 2 InserttheRedHatLinux9.0CDROMintheCDROMdrive. PoweronthevirtualmachinetostartinstallingRedHatLinux9.0. YoumustinstallRedHatLinux9.0usingthetextmodeinstaller,whichyoucanchoosewhenyoufirst boottheinstaller.AttheRedHatLinux9.0CDbootprompt,youareofferedthefollowingchoices:
To install or upgrade Red Hat Linux ... in graphical mode ... To install or upgrade ... in text mode, type: linux text <ENTER>. Use the function keys listed below ...

Tochoosethetextmodeinstaller,typelinux textandpressEnter. NOTEIfyouattempttousethegraphicalinstaller,itfailsandlaunchesthetextmodeinstaller.

114

VMware, Inc.

Choosing and Installing Guest Operating Systems

3 4 5

Followtheinstallationstepsasyouwouldforaphysicalmachine.Besuretomakethechoicesoutlinedin thefollowingsteps. Choosethelanguageandkeyboard,andthenintheInstallationTypescreen,chooseeitherServeror Workstationfortheinstallationtype. IntheMouseSelectionscreen,chooseGeneric3ButtonMouse(PS/2)andselecttheEmulate3Buttons optionforthreebuttonmousesupportinthevirtualmachine.Ifyouhaveawheelmouse,youcanchoose GenericWheelMouse(PS/2). Youmightseeawarningthatsays: Bad partition table. The partition table on device sda is corrupted. To create new partitions, it must be initialized, causing the loss of ALL DATA on the drive. Thisdoesnotmeanthatanythingiswrongwiththeharddriveonyourphysicalcomputer.Itsimply meansthatthevirtualharddriveinyourvirtualmachineneedstobepartitionedandformatted.Select theInitializebuttonandpressEnter.Alsonotethatsdaappearsinthemessageasthedevicenameifthe virtualdiskinquestionisaSCSIdisk;ifthevirtualdiskisanIDEdrive,hdaappearsinthemessageasthe devicenameinstead. AllowautomaticpartitioningofthedisktooccurintheAutomaticPartitioningscreenorpartitionthe virtualdiskmanuallyifyoudonotwanttousetheRedHatdefaults. IfyourcomputerisconnectedtoaLANthatprovidesDHCPsupport,intheNetworkConfiguration screen,youcanselecttheoptionUsebootp/dhcp.Ifyouprefer,youcanalsosetthenetworking parametersmanually. IntheVideoCardConfigurationscreen,chooseSkipXConfiguration.

7 8

ThiscompletesbasicinstallationoftheRedHatLinux9.0guestoperatingsystem.

VMware Tools
BesuretoinstallVMwareToolsinyourguestoperatingsystem.Fordetails,seethemanualforyourVMware productorfollowtheappropriatelinkintheknowledgebasearticleat www.vmware.com/support/kb/enduser/std_adp.php?p_faqid=340. DonotstarttheXserverintheguestoperatingsystemuntilyouinstallVMwareTools. InmanyLinuxdistributions,ifIPv6isenabled,VMwareToolscannotbeconfiguredwith vmware-config-tools.plafterinstallation.Inthiscase,VMwareToolsisunabletosetthenetworkdevicecorrectly forthevirtualmachine,anddisplaysamessagesimilarto Unloading pcnet32 module unregister_netdevice: waiting for eth0 to become free Thismessagerepeatscontinuouslyuntilyourebootthevirtualmachine.Topreventthisprobleminvirtual machinesrunningLinux,disableIPv6beforeinstallingVMwareTools. To disable IPv6 in a virtual machine running Linux 1 2 Ifthefile /etc/sysconfig/networkcontainsthelineNETWORKING_IPV6=yes,changethelineto NETWORKING_IPV6=no. Inthefile /etc/modules.conf,addthefollowinglines: alias ipv6 off alias net-pf-10 off

AfteryoudisableIPv6,youshouldbeabletoinstallandconfigureVMwareToolssuccessfully. NOTEWhenyouareinstallingVMwareTools,theconfigurationprogramasksyoutospecifyaresolutionfor theguestoperatingsystemsdisplay.Besuretosettheresolutionto1152x864orlower.Ifyousetahigher resolution,theguestoperatingsysteminsteadswitchestoadefaultresolutionof800x600.

VMware, Inc.

115

Guest Operating System Installation Guide

Known Issues
Forcing the Installer to Read the Second Installation CD
VMwareWorkstation,VMwareACEorVMwareGSXServer:TheRedHatinstallermightfailtoreadthe secondinstallationCDcorrectlyiftheCDdriveinyourvirtualmachineissetupusingthedefaults. Thespecificfailuremessagedependsonthesetofpackagesyouchoosetoinstall.Inmanycases,thefirst packagetheinstallertriestoreadfromthesecondCDistheXPDFpackage,sotheerrormessagereportsa problemwithxpdf-<version number>. YoucanforcetheinstallertoreadthesecondCDcorrectlybytakingthefollowingsteps: 1 2 3 WhentheinstallerasksforthesecondCD,removethefirstCDfromthedriveandleavethedriveempty. Telltheinstallertocontinue.ItclosestheCDdrivetray,andthengivesanerrormessagewhenitfindsno CD. InsertthesecondCDandtelltheinstallertocontinue.ItshouldreadthesecondCDcorrectlyand installationshouldcontinuewithnoproblems.

Guest Screen Saver


VMwareWorkstationorVMwareGSXServer:OnaLinuxhostwithanXFree863.xXserver,itisbestnotto runascreensaverintheguestoperatingsystem.Guestscreensaversthatdemandalotofprocessingpower cancausetheXserveronthehosttofreeze.

INIT Errors, Slow or Poor Performance


VMwareGSXServer:WhileinstallingtheRedHatLinux9.0guestoperatingsystem,youmightnoticethat theguestperformspoorlyorslowly,oryoumightseeINITerrorswhenyoufirstboottheguest.Towork aroundthisissueandinstalltheguestmoreeasily,passthenosysinfooptionwhenyouboottheLinuxkernel atthebeginningoftheinstallation.Attheboot:promptintheguest,typetext nosysinfo. Afteryouinstalltheguestoperatingsystem,ifyounoticethatthevirtualmachinerunsslowlyorifyoustill seeINITerrors,youcanmodifyyourbootloadertoalwaysusetheoptionwhentheguestoperatingsystem boots.ChoosethestepsforyourbootloaderchooseGRUBorLILO. To modify your GRUB boot loader 1 2 Inatexteditor,edit/etc/grub.conf. Lookforthefollowingsectioninthefile.Notethatyoumightseeadifferentkernelinsteadofthe2.4.208 kernelshownbelow. title Red Hat Linux (2.4.20-8) root (hd0,0) kernel /vmlinuz-2.4.20-8 ro root=LABEL=/ initrd .... Attheendofthekernel /vmlinuz-2.4.20-8 ro root=LABEL=/line,addnosysinfo. Saveandclosethefile.Youcannowboottheguest. Restarttheguestoperatingsystem.

3 4 5

NOTEIfyouarenotconfidentwithchangingthisconfigurationfile,copytheabovefourlinesectionand changethetitlefromRed Hat LinuxtoRH Linux Guest,andaddnosysinfototheendofthelinebeginningwith kernelinthenewlycreatedsection.Atboottime,youcanchoosetobooteithertheRH Linux Guestforoptimal performanceorRed Hat Linuxforyouroriginalsetup. To modify your LILO boot loader 1 2 Inatexteditor,edit/etc/lilo.conf. Lookforthefollowingline append="....."
VMware, Inc.

116

Choosing and Installing Guest Operating Systems

3 4

Addnosysinfotothelinelikethis: append="..... nosysinfo" Ifthereisnoappend=linein/etc/lilo.conf,addthefollowingline: append="nosysinfo" atthebeginningof/etc/lilo.conf,beforethefirstimage=orother=directive. Saveandclosethefile. Runthelilocommandagainsoyourchangescantakeeffect. Restarttheguestoperatingsystem.

5 6 7

Migration to a Different Processor


VMwarerecommendsyoudonotmigrateaLinuxvirtualmachinebetweenhostswhenonehostisrunning onanAMDprocessorandtheotherisrunningonanIntelprocessor. Duringinstallation,manydistributionsofLinuxchooseakernelthatisoptimizedforthespecificprocessoron whichitisbeinginstalled,andsomedistributionsinstallagenerickernelbydefault,butprovide architecturespecifickernelsthattheusercanchoosetoinstall.Thekernelmightcontaininstructionsthatare availableonlyonthatprocessor.Theseinstructionscanhaveadverseeffectswhenrunonahostwiththe wrongtypeofprocessor. Thus,aLinuxvirtualmachinecreatedonahostwithanAMDprocessormightnotworkifmigratedtoahost withanIntelprocessor.Thereverseisalsotrue:aLinuxvirtualmachinecreatedonahostwithanIntel processormightnotworkifmigratedtoahostwithanAMDprocessor. Thisproblemisnotspecifictovirtualmachinesandalsooccursonphysicalcomputers.Forexample,ifyou moveaharddrivewithaLinuxinstallationfromanAMDmachinetoanIntelmachine,youarealsolikelyto experienceproblemstryingtobootfromthatdrive.

Getting a DHCP Address in a Red Hat Linux 9.0 Virtual Machine


WhenaRedHatLinux9.0guestoperatingsystemtriestogetaDHCPaddress,theattemptmightfailwithan errormessagethatstatesthelinkisdown.OnESXServer,thishappensonlyifyouareusingthevlancedriver foryournetworkconnection. Toworkaroundthisproblem,becomeroot(su -)anduseatexteditortoeditthefollowingfilesintheguest operatingsystem.Ifonlyoneofthesefilesexists,makethechangeforthatfileonly.
/etc/sysconfig/network-scripts/ifcfg-eth<n> /etc/sysconfig/networking/devices/ifcfg-eth<n>

Inbothcases,<n>isthenumberoftheEthernetadapterforexample,eth0. Addthefollowingsectiontoeachofthesetwofiles:
check_link_down () { return 1; }

Thenrunthecommandifup eth[n](where[n]isthenumberoftheEthernetadapter)orrestarttheguest operatingsystem.

Message about Tainted Driver


VMwareESXServerorVMwareVirtualCenter:WhenaRedHatLinux9.0guestoperatingsystemloadsthe vmxnetnetworkingdriver,itreportsthatthedriveristainted.Thisdoesnotmeanthatthereisanythingwrong withthedriver.Itsimplyindicatesthatthisisaproprietarydriver,notlicensedundertheGNUGeneralPublic License.

Disable PAE in ESX Server Virtual Machines


EXSServer2.5.x:AlthoughESXServer2.5.xvirtualmachinesarecompatiblewithPhysicalAddressExtension (PAE),theyarenotoptimizedforit.Asaresult,guestoperatingsystemswithPAEenabledmightexperience poorperformance.Forbestperformance,VMwarerecommendsthatyoudisablePAEinguestoperating
VMware, Inc. 117

Guest Operating System Installation Guide

systems.FormoreinformationandinstructionsondisablingPAE,seetheknowledgebasearticleat www.vmware.com/support/kb/enduser/std_adp.php?p_faqid=2020.

118

VMware, Inc.

Choosing and Installing Guest Operating Systems

Red Hat Linux 8.0


Thissectioncontainsproductsupport,installationinstructions,andknownissuesfortheRedHatLinux8.0 operatingsystem.

Support
ThisguestoperatingsystemissupportedonthefollowingVMwareproducts:

VMwareWorkstation4.0,4.0.1,4.0.2,4.0.5,4.5,4.5.1,4.5.2,4.5.3,5.0,5.5,5.5.1,5.5.2,5.5.3,5.5.4,6.0 EclipseIntegratedVirtualDebuggersupportforRedHatLinux8.0onWorkstation6.0 Experimentalsupportfor2wayVirtualSMPonWorkstation5.5,5.5.1,5.5.2,5.5.3,5.5.4,6.0 VMwareACE1.0,1.0.1,1.0.2,1.0.3,2.0 VMwareGSXServer3.0,3.1,3.2,3.2.1 VMwareServer1.0,1.0.1,1.0.2,1.0.3 Experimentalsupportfor2wayVirtualSMPonVMwareServer1.0,1.0.1,1.0.2,1.0.3 VMwareESXServer2.0,2.0.1,2.1,2.1.1,2.1.2,2.5,2.5.1,2.5.2,2.5.3,2.5.4 NosupportforVirtualSMP

NOTEIfyouareinstallingaguestoperatingsystemthroughVMwareVirtualCenter,besureitissupported undertheVMwareproductESXServerorVMwareServeronwhichyouarerunningthevirtualmachine.

General Installation Notes


BesuretoreadGeneralGuidelinesforAllVMwareProductsonpage 26aswellasthisguidetoinstalling yourspecificguestoperatingsystem. TheeasiestmethodofinstallingRedHatLinux8.0inavirtualmachineistousethestandardRedHat distributionCD.ThenotesbelowdescribeaninstallationusingthestandarddistributionCD;however, installingRedHatLinux8.0viathebootfloppy/networkmethodissupportedaswell.IfyourVMware productsupportsit,youcanalsoinstallfromaPXEserver. Beforeinstallingtheoperatingsystem,besurethatyouhavealreadycreatedandconfiguredanewvirtual machine. NOTEYoushouldnotruntheXserverthatisinstalledwhenyousetupRedHatLinux8.0.Instead,togetan acceleratedSVGAXserverrunninginsidethevirtualmachine,youshouldinstalltheVMwareToolspackage immediatelyafterinstallingRedHatLinux8.0. NOTEWithmanyLinuxguestoperatingsystems,variousproblemshavebeenobservedwhentheBusLogic virtualSCSIadapterisusedwithVMwarevirtualmachines.VMwarerecommendsthatyouusetheLSILogic virtualSCSIadapterwiththisguestoperatingsystem.

Installation Steps
1 2 InserttheRedHatLinux8.0CDROMintheCDROMdrive. PoweronthevirtualmachinetostartinstallingRedHatLinux8.0. YoumustinstallRedHatLinux8.0usingthetextmodeinstaller,whichyoucanchoosewhenyoufirst boottheinstaller.AttheRedHatLinux8.0CDbootprompt,youareofferedthefollowingchoices:
To install or upgrade Red Hat Linux ... in graphical mode ... To install or upgrade ... in text mode, type: linux text <ENTER>. Use the function keys listed below ...

Tochoosethetextmodeinstaller,typelinux textandpressEnter. NOTEIfyouattempttousethegraphicalinstaller,itfailsandlaunchesthetextmodeinstaller.

VMware, Inc.

119

Guest Operating System Installation Guide

3 4 5

Followtheinstallationstepsasyouwouldforaphysicalmachine.Besuretomakethechoicesoutlinedin thefollowingsteps. Choosethelanguageandkeyboard,andthenintheInstallationTypescreen,chooseeitherServeror Workstationfortheinstallationtype. IntheMouseSelectionscreen,chooseGeneric3ButtonMouse(PS/2)andselecttheEmulate3Buttons optionforthreebuttonmousesupportinthevirtualmachine.Ifyouhaveawheelmouse,youcanchoose GenericWheelMouse(PS/2). Youmightseeawarningthatsays: Bad partition table. The partition table on device sda is corrupted. To create new partitions, it must be initialized, causing the loss of ALL DATA on the drive. Thisdoesnotmeanthatanythingiswrongwiththeharddriveonyourphysicalcomputer.Itsimply meansthatthevirtualharddriveinyourvirtualmachineneedstobepartitionedandformatted.Select theInitializebuttonandpressEnter.Alsonotethatsdaappearsinthemessageasthedevicenameifthe virtualdiskinquestionisaSCSIdisk;ifthevirtualdiskisanIDEdrive,hdaappearsinthemessageasthe devicenameinstead. AllowautomaticpartitioningofthedisktooccurintheAutomaticPartitioningscreenorpartitionthe virtualdiskmanuallyifyoudonotwanttousetheRedHatdefaults. IfyourcomputerisconnectedtoaLANthatprovidesDHCPsupport,intheNetworkConfiguration screen,youcanselecttheoptionUsebootp/dhcp.Ifyouprefer,youcanalsosetthenetworking parametersmanually. IntheVideoCardConfigurationscreen,chooseSkipXConfiguration.

7 8

ThiscompletesbasicinstallationoftheRedHatLinux8.0guestoperatingsystem.

VMware Tools
BesuretoinstallVMwareToolsinyourguestoperatingsystem.Fordetails,seethemanualforyourVMware productorfollowtheappropriatelinkintheknowledgebasearticleat www.vmware.com/support/kb/enduser/std_adp.php?p_faqid=340. DonotstarttheXserverintheguestoperatingsystemuntilyouinstallVMwareTools. InmanyLinuxdistributions,ifIPv6isenabled,VMwareToolscannotbeconfiguredwith vmware-config-tools.plafterinstallation.Inthiscase,VMwareToolsisunabletosetthenetworkdevicecorrectly forthevirtualmachine,anddisplaysamessagesimilarto Unloading pcnet32 module unregister_netdevice: waiting for eth0 to become free Thismessagerepeatscontinuouslyuntilyourebootthevirtualmachine.Topreventthisprobleminvirtual machinesrunningLinux,disableIPv6beforeinstallingVMwareTools. To disable IPv6 in a virtual machine running Linux 1 2 Ifthefile /etc/sysconfig/networkcontainsthelineNETWORKING_IPV6=yes,changethelineto NETWORKING_IPV6=no. Inthefile /etc/modules.conf,addthefollowinglines: alias ipv6 off alias net-pf-10 off

AfteryoudisableIPv6,youshouldbeabletoinstallandconfigureVMwareToolssuccessfully.

Known Issues
Guest Screen Saver
VMwareWorkstationorVMwareGSXServer:OnaLinuxhostwithanXFree863.xXserver,itisbestnotto runascreensaverintheguestoperatingsystem.Guestscreensaversthatdemandalotofprocessingpower cancausetheXserveronthehosttofreeze.
120 VMware, Inc.

Choosing and Installing Guest Operating Systems

Migration to a Different Processor


VMwarerecommendsyoudonotmigrateaLinuxvirtualmachinebetweenhostswhenonehostisrunning onanAMDprocessorandtheotherisrunningonanIntelprocessor. Duringinstallation,manydistributionsofLinuxchooseakernelthatisoptimizedforthespecificprocessoron whichitisbeinginstalled,andsomedistributionsinstallagenerickernelbydefault,butprovide architecturespecifickernelsthattheusercanchoosetoinstall.Thekernelmightcontaininstructionsthatare availableonlyonthatprocessor.Theseinstructionscanhaveadverseeffectswhenrunonahostwiththe wrongtypeofprocessor. Thus,aLinuxvirtualmachinecreatedonahostwithanAMDprocessormightnotworkifmigratedtoahost withanIntelprocessor.Thereverseisalsotrue:aLinuxvirtualmachinecreatedonahostwithanIntel processormightnotworkifmigratedtoahostwithanAMDprocessor. Thisproblemisnotspecifictovirtualmachinesandalsooccursonphysicalcomputers.Forexample,ifyou moveaharddrivewithaLinuxinstallationfromanAMDmachinetoanIntelmachine,youarealsolikelyto experienceproblemstryingtobootfromthatdrive.

Message about Tainted Driver


VMwareESXServerorVMwareVirtualCenter:WhenaRedHatLinux8.0guestoperatingsystemloadsthe vmxnetnetworkingdriver,itreportsthatthedriveristainted.Thisdoesnotmeanthatthereisanythingwrong withthedriver.Itsimplyindicatesthatthisisaproprietarydriver,notlicensedundertheGNUGeneralPublic License.

Disable PAE in ESX Server Virtual Machines


EXSServer2.5.x:AlthoughESXServer2.5.xvirtualmachinesarecompatiblewithPhysicalAddressExtension (PAE),theyarenotoptimizedforit.Asaresult,guestoperatingsystemswithPAEenabledmightexperience poorperformance.Forbestperformance,VMwarerecommendsthatyoudisablePAEinguestoperating systems.FormoreinformationandinstructionsondisablingPAE,seetheknowledgebasearticleat www.vmware.com/support/kb/enduser/std_adp.php?p_faqid=2020.

VMware, Inc.

121

Guest Operating System Installation Guide

Red Hat Linux 7.3


Thissectioncontainsproductsupport,installationinstructions,andknownissuesfortheRedHatLinux7.3 operatingsystem.

Support
ThisguestoperatingsystemissupportedonthefollowingVMwareproducts:

VMwareWorkstation4.0,4.0.1,4.0.2,4.0.5,4.5,4.5.1,4.5.2,4.5.3,5.0,5.5,5.5.1,5.5.2,5.5.3,5.5.4,6.0 Experimentalsupportfor2wayVirtualSMPonWorkstation5.5,5.5.1,5.5.2,5.5.3,5.5.4,6.0 VMwareACE1.0,1.0.1,1.0.2,1.0.3,2.0 VMwareGSXServer3.0,3.1,3.2,3.2.1 VMwareServer1.0,1.0.1,1.0.2,1.0.3 Experimentalsupportfor2wayVirtualSMPonVMwareServer1.0,1.0.1,1.0.2,1.0.3 VMwareESXServer2.0,2.0.1,2.1,2.1.1,2.1.2,2.5,2.5.1,2.5.2,2.5.3,2.5.4 NosupportforVirtualSMP

NOTEIfyouareinstallingaguestoperatingsystemthroughVMwareVirtualCenter,besureitissupported undertheVMwareproductESXServerorVMwareServeronwhichyouarerunningthevirtualmachine.

General Installation Notes


BesuretoreadGeneralGuidelinesforAllVMwareProductsonpage 26aswellasthisguidetoinstalling yourspecificguestoperatingsystem. TheeasiestmethodofinstallingRedHatLinux7.3inavirtualmachineistousethestandardRedHat distributionCD.ThenotesbelowdescribeaninstallationusingthestandarddistributionCD;however, installingRedHatLinux7.3viathebootfloppy/networkmethodissupportedaswell.IfyourVMware productsupportsit,youcanalsoinstallfromaPXEserver. Beforeinstallingtheoperatingsystem,besurethatyouhavealreadycreatedandconfiguredanewvirtual machine. NOTEYoushouldnotruntheXserverthatisinstalledwhenyousetupRedHatLinux7.3.Instead,togetan acceleratedSVGAXserverrunninginsidethevirtualmachine,youshouldinstalltheVMwareToolspackage immediatelyafterinstallingRedHatLinux7.3. NOTEWithmanyLinuxguestoperatingsystems,variousproblemshavebeenobservedwhentheBusLogic virtualSCSIadapterisusedwithVMwarevirtualmachines.VMwarerecommendsthatyouusetheLSILogic virtualSCSIadapterwiththisguestoperatingsystem.

Installation Steps
1 2 InserttheRedHatLinux7.3CDROMintheCDROMdrive. PoweronthevirtualmachinetostartinstallingRedHatLinux7.3. YoumustinstallRedHatLinux7.3usingthetextmodeinstaller,whichyoucanchoosewhenyoufirst boottheinstaller.AttheRedHatLinux7.3CDbootprompt,youareofferedthefollowingchoices:
To install or upgrade a system ... in graphical mode ... To install or upgrade a system ... in text mode, type: text <ENTER>. To enable expert mode, ... Use the function keys listed below ...

Tochoosethetextmodeinstaller,typetextandpressEnter. 3 Followtheinstallationstepsasyouwouldforaphysicalmachine.Besuretomakethechoicesoutlinedin thefollowingsteps.

122

VMware, Inc.

Choosing and Installing Guest Operating Systems

4 5 6

IntheMouseSelectionscreen,chooseGeneric3ButtonMouse(PS/2)andselecttheoptionEmulate3 Buttonsforthreebuttonmousesupportinthevirtualmachine. Choosethelanguageandkeyboard,andthenintheInstallationTypescreen,chooseeitherServeror Workstationfortheinstallationtype. Youmightseeawarningthatsays: Bad partition table. The partition table on device sda is corrupted. To create new partitions, it must be initialized, causing the loss of ALL DATA on the drive. Thisdoesnotmeanthatanythingiswrongwiththeharddriveonyourphysicalcomputer.Itsimply meansthatthevirtualharddriveinyourvirtualmachineneedstobepartitionedandformatted.Select theInitializebuttonandpressEnter.Alsonotethatsdaappearsinthemessageasthedevicenameifthe virtualdiskinquestionisaSCSIdisk;ifthevirtualdiskisanIDEdrive,hdaappearsinthemessageasthe devicenameinstead. AllowautomaticpartitioningofthedisktooccurintheAutomaticPartitioningscreen. IfyourcomputerisconnectedtoaLANthatprovidesDHCPsupport,intheNetworkConfiguration screen,youcanselecttheoptionUsebootp/dhcp.Ifyouprefer,youcanalsosetthenetworking parametersmanually. IntheVideoCardSelectionscreen,chooseanycardfromthelist. IntheVideoCardConfigurationscreen,chooseSkipXConfiguration.

7 8

9 10

ThiscompletesbasicinstallationoftheRedHatLinux7.3guestoperatingsystem.

VMware Tools
BesuretoinstallVMwareToolsinyourguestoperatingsystem.Fordetails,seethemanualforyourVMware productorfollowtheappropriatelinkintheknowledgebasearticleat www.vmware.com/support/kb/enduser/std_adp.php?p_faqid=340. DonotstarttheXserverintheguestoperatingsystemuntilyouinstallVMwareTools. InmanyLinuxdistributions,ifIPv6isenabled,VMwareToolscannotbeconfiguredwith vmware-config-tools.plafterinstallation.Inthiscase,VMwareToolsisunabletosetthenetworkdevicecorrectly forthevirtualmachine,anddisplaysamessagesimilarto Unloading pcnet32 module unregister_netdevice: waiting for eth0 to become free Thismessagerepeatscontinuouslyuntilyourebootthevirtualmachine.Topreventthisprobleminvirtual machinesrunningLinux,disableIPv6beforeinstallingVMwareTools. To disable IPv6 in a virtual machine running Linux 1 2 Ifthefile /etc/sysconfig/networkcontainsthelineNETWORKING_IPV6=yes,changethelineto NETWORKING_IPV6=no. Inthefile /etc/modules.conf,addthefollowinglines: alias ipv6 off alias net-pf-10 off

AfteryoudisableIPv6,youshouldbeabletoinstallandconfigureVMwareToolssuccessfully. NOTEWhenyoustartinstallingVMwareTools(bytyping./vmware-install.plinthevmware-tools-distrib directory),thefollowingmessageappears:


Found an installed version of the VMware SVGA driver for XFree86 4. Some versions of this driver included with the XFree86 4 distributions do not work properly. Would you like to install a stable (but possibly older) version of the driver over the currently installed one?

Ifyouplantodualbootthevirtualmachine,answerYestoallowthedrivertobeinstalled.AnswerYesagain tobackuptheexistingvideodriverfilesandalsocopytheXF86Config-4.distfiletoXF86Config-4.vm.Thelatter fileisusedwhendualbootingthevirtualmachine.

VMware, Inc.

123

Guest Operating System Installation Guide

Ifyoudonotintendtodualbootthevirtualmachine,answerNotokeeptheexistingdriver.

Known Issues
Guest Screen Saver
VMwareWorkstationorVMwareGSXServer:OnaLinuxhostwithanXFree863.xXserver,itisbestnotto runascreensaverintheguestoperatingsystem.Guestscreensaversthatdemandalotofprocessingpower cancausetheXserveronthehosttofreeze.

Migration to a Different Processor


VMwarerecommendsyoudonotmigrateaLinuxvirtualmachinebetweenhostswhenonehostisrunning onanAMDprocessorandtheotherisrunningonanIntelprocessor. Duringinstallation,manydistributionsofLinuxchooseakernelthatisoptimizedforthespecificprocessoron whichitisbeinginstalled,andsomedistributionsinstallagenerickernelbydefault,butprovide architecturespecifickernelsthattheusercanchoosetoinstall.Thekernelmightcontaininstructionsthatare availableonlyonthatprocessor.Theseinstructionscanhaveadverseeffectswhenrunonahostwiththe wrongtypeofprocessor. Thus,aLinuxvirtualmachinecreatedonahostwithanAMDprocessormightnotworkifmigratedtoahost withanIntelprocessor.Thereverseisalsotrue:aLinuxvirtualmachinecreatedonahostwithanIntel processormightnotworkifmigratedtoahostwithanAMDprocessor. Thisproblemisnotspecifictovirtualmachinesandalsooccursonphysicalcomputers.Forexample,ifyou moveaharddrivewithaLinuxinstallationfromanAMDmachinetoanIntelmachine,youarealsolikelyto experienceproblemstryingtobootfromthatdrive.

Disable PAE in ESX Server Virtual Machines


EXSServer2.5.x:AlthoughESXServer2.5.xvirtualmachinesarecompatiblewithPhysicalAddressExtension (PAE),theyarenotoptimizedforit.Asaresult,guestoperatingsystemswithPAEenabledmightexperience poorperformance.Forbestperformance,VMwarerecommendsthatyoudisablePAEinguestoperating systems.FormoreinformationandinstructionsondisablingPAE,seetheknowledgebasearticleat www.vmware.com/support/kb/enduser/std_adp.php?p_faqid=2020.

124

VMware, Inc.

Choosing and Installing Guest Operating Systems

Red Hat Linux 7.2


Thissectioncontainsproductsupport,installationinstructions,andknownissuesfortheRedHatLinux7.2 operatingsystem.

Support
ThisguestoperatingsystemissupportedonthefollowingVMwareproducts:

VMwareWorkstation4.0,4.0.1,4.0.2,4.0.5,4.5,4.5.1,4.5.2,4.5.3,5.0,5.5,5.5.1,5.5.2,5.5.3,5.5.4,6.0 Experimentalsupportfor2wayVirtualSMPonWorkstation5.5,5.5.1,5.5.2,5.5.3,5.5.4,6.0 VMwareACE1.0,1.0.1,1.0.2,1.0.3,2.0 VMwareGSXServer3.0,3.1,3.2,3.2.1 VMwareESXServer2.0,2.0.1,2.1,2.1.1,2.1.2,2.5,2.5.1,2.5.2,2.5.3,2.5.4 VirtualSMPsupported VMwareServer1.0,1.0.1,1.0.2,1.0.3 Experimentalsupportfor2wayVirtualSMPonVMwareServer1.0,1.0.1,1.0.2,1.0.3

NOTEIfyouareinstallingaguestoperatingsystemthroughVMwareVirtualCenter,besureitissupported undertheVMwareproductESXServerorVMwareServeronwhichyouarerunningthevirtualmachine.

General Installation Notes


BesuretoreadGeneralGuidelinesforAllVMwareProductsonpage 26aswellasthisguidetoinstalling yourspecificguestoperatingsystem. TheeasiestmethodofinstallingRedHatLinux7.2inavirtualmachineistousethestandardRedHat distributionCD.ThenotesbelowdescribeaninstallationusingthestandarddistributionCD;however, installingRedHatLinux7.2viathebootfloppy/networkmethodissupportedaswell.IfyourVMware productsupportsit,youcanalsoinstallfromaPXEserver. Beforeinstallingtheoperatingsystem,besurethatyouhavealreadycreatedandconfiguredanewvirtual machine. NOTEYoushouldnotruntheXserverthatisinstalledwhenyousetupRedHatLinux7.2.Instead,togetan acceleratedSVGAXserverrunninginsidethevirtualmachine,youshouldinstalltheVMwareToolspackage immediatelyafterinstallingRedHatLinux7.2. NOTEWithmanyLinuxguestoperatingsystems,variousproblemshavebeenobservedwhentheBusLogic virtualSCSIadapterisusedwithVMwarevirtualmachines.VMwarerecommendsthatyouusetheLSILogic virtualSCSIadapterwiththisguestoperatingsystem.

Installation Steps
1 2 InserttheRedHatLinux7.2CDROMintheCDROMdrive. PoweronthevirtualmachinetostartinstallingRedHatLinux7.2. YoumustinstallRedHatLinux7.2usingthetextmodeinstaller,whichyoucanchoosewhenyoufirst boottheinstaller.AttheRedHatLinux7.2CDbootprompt,youareofferedthefollowingchoices:
To install or upgrade a system ... in graphical mode ... To install or upgrade a system ... in text mode, type: text <ENTER>. To enable expert mode, ... Use the function keys listed below ...

Tochoosethetextmodeinstaller,typetextfollowedbyEnter. 3 Followtheinstallationstepsasyouwouldforaphysicalmachine.Besuretomakethechoicesoutlinedin thefollowingsteps.

VMware, Inc.

125

Guest Operating System Installation Guide

Choosethelanguageandkeyboard,andthenintheInstallationTypescreen,chooseeitherServeror Workstationfortheinstallationtype. Awarningappearsthatsays: Bad partition table. The partition table on device sda is corrupted. To create new partitions, it must be initialized, causing the loss of ALL DATA on the drive. Thisdoesnotmeanthatanythingiswrongwiththeharddriveonyourphysicalcomputer.Itsimply meansthatthevirtualharddriveinyourvirtualmachineneedstobepartitionedandformatted.Clickthe InitializebuttonandpressEnter.Alsonotethatsdaappearsinthemessageasthedevicenameifthe virtualdiskinquestionisaSCSIdisk;ifthevirtualdiskisanIDEdrive,hdaappearsinthemessageasthe devicenameinstead.

5 6

AllowautomaticpartitioningofthedisktooccurintheAutomaticPartitioningscreen. IfyourcomputerisconnectedtoaLANthatprovidesDHCPsupport,intheNetworkConfiguration screen,youcanselecttheoptionUsebootp/dhcp.Ifyouprefer,youcanalsosetthenetworking parametersmanually. IntheMouseSelectionscreen,chooseGeneric3ButtonMouse(PS/2)andselecttheoptionEmulate3 Buttonsforthreebuttonmousesupportinthevirtualmachine. IntheVideoCardSelectionscreen,choosethedefaultselection. DuringtheconfigurationoftheXserver,selectthedefaultsandproceedthroughthissectionasquickly aspossible,asthisXserverisreplacedbyanXserverspecifictoyourguestoperatingsystemwhenyou installVMwareToolsinthisvirtualmachine. ContinuetotheStartingXscreenandclicktheSkipbuttontoskiptestingtheconfiguration.

7 8 9

10

ThiscompletesbasicinstallationoftheRedHatLinux7.2guestoperatingsystem.

VMware Tools
BesuretoinstallVMwareToolsinyourguestoperatingsystem.Fordetails,seethemanualforyourVMware productorfollowtheappropriatelinkintheknowledgebasearticleat www.vmware.com/support/kb/enduser/std_adp.php?p_faqid=340. DonotstartXuntilyouhaveinstalledVMwareTools. InmanyLinuxdistributions,ifIPv6isenabled,VMwareToolscannotbeconfiguredwith vmware-config-tools.plafterinstallation.Inthiscase,VMwareToolsisunabletosetthenetworkdevicecorrectly forthevirtualmachine,anddisplaysamessagesimilarto Unloading pcnet32 module unregister_netdevice: waiting for eth0 to become free Thismessagerepeatscontinuouslyuntilyourebootthevirtualmachine.Topreventthisprobleminvirtual machinesrunningLinux,disableIPv6beforeinstallingVMwareTools. To disable IPv6 in a virtual machine running Linux 1 2 Ifthefile /etc/sysconfig/networkcontainsthelineNETWORKING_IPV6=yes,changethelineto NETWORKING_IPV6=no. Inthefile /etc/modules.conf,addthefollowinglines: alias ipv6 off alias net-pf-10 off

AfteryoudisableIPv6,youshouldbeabletoinstallandconfigureVMwareToolssuccessfully.

126

VMware, Inc.

Choosing and Installing Guest Operating Systems

Known Issues
Guest Screen Saver
VMwareWorkstationorVMwareGSXServer:OnaLinuxhostwithanXFree863.xXserver,itisbestnotto runascreensaverintheguestoperatingsystem.Guestscreensaversthatdemandalotofprocessingpower cancausetheXserveronthehosttofreeze.

Installation Hang
Installationsometimeshangsatrunning /sbin/loaderfornoapparentreason.Thehangiscausedbyabuginearly versionsofthe2.4Linuxkernel.Thebughasbeenfixedinkernel2.4.5.Distributionsbasedonthiskernel shouldinstallwithoutproblems. Forearlier2.4serieskernels,aworkaroundisavailable.AlthoughtheLinuxkernelbugisnotrelatedto CDROMdrives,theworkaroundinvolveschangingaVMwareconfigurationsettingforthevirtual DVD/CDROMdrive. Poweroffthevirtualmachineandclosethevirtualmachinewindow.Openthevirtualmachinesconfiguration file(.vmxor.cfgfile)inatexteditorandaddthefollowingline:
cdrom.minvirtualtime=100

Savethefile.Nowyoushouldbeabletoinstalltheguestoperatingsystemasdescribedabove.Afteryoufinish installingtheguestoperatingsystem,removethissettingfromtheconfigurationfile,asitmighthavea performanceimpact.

Migration to a Different Processor


VMwarerecommendsyoudonotmigrateaLinuxvirtualmachinebetweenhostswhenonehostisrunning onanAMDprocessorandtheotherisrunningonanIntelprocessor. Duringinstallation,manydistributionsofLinuxchooseakernelthatisoptimizedforthespecificprocessoron whichitisbeinginstalled,andsomedistributionsinstallagenerickernelbydefault,butprovide architecturespecifickernelsthattheusercanchoosetoinstall.Thekernelmightcontaininstructionsthatare availableonlyonthatprocessor.Theseinstructionscanhaveadverseeffectswhenrunonahostwiththe wrongtypeofprocessor. Thus,aLinuxvirtualmachinecreatedonahostwithanAMDprocessormightnotworkifmigratedtoahost withanIntelprocessor.Thereverseisalsotrue:aLinuxvirtualmachinecreatedonahostwithanIntel processormightnotworkifmigratedtoahostwithanAMDprocessor. Thisproblemisnotspecifictovirtualmachinesandalsooccursonphysicalcomputers.Forexample,ifyou moveaharddrivewithaLinuxinstallationfromanAMDmachinetoanIntelmachine,youarealsolikelyto experienceproblemstryingtobootfromthatdrive.

Disable PAE in ESX Server Virtual Machines


EXSServer2.5.x:AlthoughESXServer2.5.xvirtualmachinesarecompatiblewithPhysicalAddressExtension (PAE),theyarenotoptimizedforit.Asaresult,guestoperatingsystemswithPAEenabledmightexperience poorperformance.Forbestperformance,VMwarerecommendsthatyoudisablePAEinguestoperating systems.FormoreinformationandinstructionsondisablingPAE,seetheknowledgebasearticleat www.vmware.com/support/kb/enduser/std_adp.php?p_faqid=2020.

VMware, Inc.

127

Guest Operating System Installation Guide

Red Hat Linux 7.1


Thissectioncontainsproductsupport,installationinstructions,andknownissuesfortheRedHatLinux 7.1operatingsystem.

Support
ThisguestoperatingsystemissupportedonthefollowingVMwareproducts:

VMwareWorkstation4.0,4.0.1,4.0.2,4.0.5,4.5,4.5.1,4.5.2,4.5.3,5.0,5.5,5.5.1,5.5.2,5.5.3,5.5.4,6.0 Experimentalsupportfor2wayVirtualSMPonWorkstation5.5,5.5.1,5.5.2,5.5.3,5.5.4,6.0 VMwareACE1.0,1.0.1,1.0.2,1.0.3,2.0 VMwareGSXServer3.0,3.1,3.2,3.2.1 VMwareServer1.0,1.0.1,1.0.2,1.0.3 Experimentalsupportfor2wayVirtualSMPonVMwareServer1.0,1.0.1,1.0.2,1.0.3

NOTEIfyouareinstallingaguestoperatingsystemthroughVMwareVirtualCenter,besureitissupported undertheVMwareproductESXServerorVMwareServeronwhichyouarerunningthevirtualmachine. NOTEWithmanyLinuxguestoperatingsystems,variousproblemshavebeenobservedwhentheBusLogic virtualSCSIadapterisusedwithVMwarevirtualmachines.VMwarerecommendsthatyouusetheLSILogic virtualSCSIadapterwiththisguestoperatingsystem.

General Installation Notes


BesuretoreadGeneralGuidelinesforAllVMwareProductsonpage 26aswellasthisguidetoinstalling yourspecificguestoperatingsystem. TheeasiestmethodofinstallingRedHatLinux7.1inavirtualmachineistousethestandardRedHat distributionCD.ThenotesbelowdescribeaninstallationusingthestandarddistributionCD;however, installingRedHatLinux7.1viathebootfloppy/networkmethodissupportedaswell.IfyourVMware productsupportsit,youcanalsoinstallfromaPXEserver. Beforeinstallingtheoperatingsystem,besurethatyouhavealreadycreatedandconfiguredanewvirtual machine. NOTEYoushouldnotruntheXserverthatisinstalledwhenyousetupRedHatLinux7.1.Instead,togetan acceleratedSVGAXserverrunninginsidethevirtualmachine,youshouldinstalltheVMwareToolspackage immediatelyafterinstallingRedHatLinux7.1.

Installation Steps
1 2 InserttheRedHatLinux7.1CDROMintheCDROMdrive. PoweronthevirtualmachinetostartinstallingRedHatLinux7.1. YoumustinstallRedHatLinux7.1usingthetextmodeinstaller,whichyoucanchoosewhenyoufirst boottheinstaller.AttheRedHatLinux7.1CDbootprompt,youareofferedthefollowingchoices:
To install or upgrade a system ... in graphical mode ... To install or upgrade a system ... in text mode, type: text <ENTER>. To enable expert mode, ... Use the function keys listed below ...

Tochoosethetextmodeinstaller,typetextfollowedbyEnter. 3 4 Followtheinstallationstepsasyouwouldforaphysicalmachine.Besuretomakethechoicesoutlinedin thefollowingsteps. Choosethelanguageandkeyboard,andthenintheInstallationTypescreen,chooseeitherServeror Workstationfortheinstallationtype.

128

VMware, Inc.

Choosing and Installing Guest Operating Systems

Awarningappearsthatsays: Bad partition table. The partition table on device sda is corrupted. To create new partitions, it must be initialized, causing the loss of ALL DATA on the drive. Thisdoesnotmeanthatanythingiswrongwiththeharddriveonyourphysicalcomputer.Itsimply meansthatthevirtualharddriveinyourvirtualmachineneedstobepartitionedandformatted.Clickthe InitializebuttonandpressEnter.Alsonotethatsdaappearsinthemessageasthedevicenameifthe virtualdiskinquestionisaSCSIdisk;ifthevirtualdiskisanIDEdrive,hdaappearsinthemessageasthe devicenameinstead. 5 6 AllowautomaticpartitioningofthedisktooccurintheAutomaticPartitioningscreen. IfyourcomputerisconnectedtoaLANthatprovidesDHCPsupport,intheNetworkConfiguration screen,youcanselecttheoptionUsebootp/dhcp.Ifyouprefer,youcanalsosetthenetworking parametersmanually. IntheMouseSelectionscreen,chooseGeneric3ButtonMouse(PS/2)andselecttheoptionEmulate3 Buttonsforthreebuttonmousesupportinthevirtualmachine. IntheVideoCardSelectionscreen,choosethedefaultselection. DuringtheconfigurationoftheXserver,selectthedefaultsandproceedthroughthissectionasquickly aspossible,asthisXserverisreplacedbyanXserverspecifictoyourguestoperatingsystemwhenyou installVMwareToolsinthisvirtualmachine. ContinuetotheStartingXscreenandclicktheSkipbuttontoskiptestingtheconfiguration.

7 8 9

10

ThiscompletesbasicinstallationoftheRedHatLinux7.1guestoperatingsystem.

VMware Tools
BesuretoinstallVMwareToolsinyourguestoperatingsystem.Fordetails,seethemanualforyourVMware productorfollowtheappropriatelinkintheknowledgebasearticleat www.vmware.com/support/kb/enduser/std_adp.php?p_faqid=340. DonotstartXuntilyouhaveinstalledVMwareTools. InmanyLinuxdistributions,ifIPv6isenabled,VMwareToolscannotbeconfiguredwith vmware-config-tools.plafterinstallation.Inthiscase,VMwareToolsisunabletosetthenetworkdevicecorrectly forthevirtualmachine,anddisplaysamessagesimilarto Unloading pcnet32 module unregister_netdevice: waiting for eth0 to become free Thismessagerepeatscontinuouslyuntilyourebootthevirtualmachine.Topreventthisprobleminvirtual machinesrunningLinux,disableIPv6beforeinstallingVMwareTools. To disable IPv6 in a virtual machine running Linux 1 2 Ifthefile /etc/sysconfig/networkcontainsthelineNETWORKING_IPV6=yes,changethelineto NETWORKING_IPV6=no. Inthefile /etc/modules.conf,addthefollowinglines: alias ipv6 off alias net-pf-10 off

AfteryoudisableIPv6,youshouldbeabletoinstallandconfigureVMwareToolssuccessfully.

Known Issues
Guest Screen Saver
OnaLinuxhostwithanXFree863.xXserver,itisbestnottorunascreensaverintheguestoperatingsystem. GuestscreensaversthatdemandalotofprocessingpowercancausetheXserveronthehosttofreeze.

VMware, Inc.

129

Guest Operating System Installation Guide

Installation Hang
Installationsometimeshangsatrunning /sbin/loaderfornoapparentreason.Thehangiscausedbyabuginearly versionsofthe2.4Linuxkernel.Thebughasbeenfixedinkernel2.4.5.Distributionsbasedonthiskernel shouldinstallwithoutproblems. Forearlier2.4serieskernels,aworkaroundisavailable.AlthoughtheLinuxkernelbugisnotrelatedto CDROMdrives,theworkaroundinvolveschangingaVMwareconfigurationsettingforthevirtual DVD/CDROMdrive. Poweroffthevirtualmachineandclosethevirtualmachinewindow.Openthevirtualmachinesconfiguration file(.vmxfileonaWindowshostor.cfgfileonaLinuxhost)inatexteditorandaddthefollowingline:
cdrom.minvirtualtime=100

Savethefile.Nowyoushouldbeabletoinstalltheguestoperatingsystemasdescribedabove.Afteryoufinish installingtheguestoperatingsystem,removethissettingfromtheconfigurationfile,asitmighthavea performanceimpact.

Migration to a Different Processor


VMwarerecommendsyoudonotmigrateaLinuxvirtualmachinebetweenhostswhenonehostisrunning onanAMDprocessorandtheotherisrunningonanIntelprocessor. Duringinstallation,manydistributionsofLinuxchooseakernelthatisoptimizedforthespecificprocessoron whichitisbeinginstalled,andsomedistributionsinstallagenerickernelbydefault,butprovide architecturespecifickernelsthattheusercanchoosetoinstall.Thekernelmightcontaininstructionsthatare availableonlyonthatprocessor.Theseinstructionscanhaveadverseeffectswhenrunonahostwiththe wrongtypeofprocessor. Thus,aLinuxvirtualmachinecreatedonahostwithanAMDprocessormightnotworkifmigratedtoahost withanIntelprocessor.Thereverseisalsotrue:aLinuxvirtualmachinecreatedonahostwithanIntel processormightnotworkifmigratedtoahostwithanAMDprocessor. Thisproblemisnotspecifictovirtualmachinesandalsooccursonphysicalcomputers.Forexample,ifyou moveaharddrivewithaLinuxinstallationfromanAMDmachinetoanIntelmachine,youarealsolikelyto experienceproblemstryingtobootfromthatdrive.

130

VMware, Inc.

Choosing and Installing Guest Operating Systems

Red Hat Linux 7.0


Thissectioncontainsproductsupport,installationinstructions,andknownissuesfortheRedHatLinux7.0 operatingsystem.

Support
ThisguestoperatingsystemissupportedonthefollowingVMwareproducts:

VMwareWorkstation4.0,4.0.1,4.0.2,4.0.5,4.5,4.5.1,4.5.2,4.5.3,5.0,5.5,5.5.1,5.5.2,5.5.3,5.5.4,6.0 Experimentalsupportfor2wayVirtualSMPonWorkstation5.5,5.5.1,5.5.2,5.5.3,5.5.4,6.0 VMwareACE1.0,1.0.1,1.0.2,1.0.3,2.0 VMwareGSXServer3.0,3.1,3.2,3.2.1 VMwareServer1.0,1.0.1,1.0.2,1.0.3 Experimentalsupportfor2wayVirtualSMPonVMwareServer1.0,1.0.1,1.0.2,1.0.3

NOTEIfyouareinstallingaguestoperatingsystemthroughVMwareVirtualCenter,besureitissupported undertheVMwareproductESXServerorVMwareServeronwhichyouarerunningthevirtualmachine.

General Installation Notes


BesuretoreadGeneralGuidelinesforAllVMwareProductsonpage 26aswellasthisguidetoinstalling yourspecificguestoperatingsystem. TheeasiestmethodofinstallingRedHatLinux7.0inavirtualmachineistousethestandardRedHat distributionCD.ThenotesbelowdescribeaninstallationusingthestandarddistributionCD;however, installingRedHatLinux7.0viathebootfloppy/networkmethodissupportedaswell.IfyourVMware productsupportsit,youcanalsoinstallfromaPXEserver. Beforeinstallingtheoperatingsystem,besurethatyouhavealreadycreatedandconfiguredanewvirtual machine. NOTEDuringtheRedHatLinux7.0textmodeinstallation,astandardXFree86version4server(without supportforVMwareSVGAorstandardVGA)willbeinstalled.DonotrunthatXserver.Instead,togetan acceleratedSVGAXserverrunninginsidethevirtualmachine,youshouldinstalltheVMwareToolspackage immediatelyafterinstallingRedHatLinux7.0. NOTEWithmanyLinuxguestoperatingsystems,variousproblemshavebeenobservedwhentheBusLogic virtualSCSIadapterisusedwithVMwarevirtualmachines.VMwarerecommendsthatyouusetheLSILogic virtualSCSIadapterwiththisguestoperatingsystem.

Installation Steps
1 2 InserttheRedHatLinux7.0CDintheCDROMdrive. PoweronthevirtualmachinetostartinstallingRedHatLinux7.0. Werecommendyouinstalltheoperatingsystemwiththetextmodeinstaller.AttheRedHat7.0CDboot prompt,youareofferedthefollowingchoices:
To install or upgrade a system ... in graphical mode ... To install or upgrade a system ... in text mode, type: text <ENTER>. To enable expert mode, ... Use the function keys listed below ...

ChoosethetextmodeinstallerbytypingtextfollowedbyEnter. 3 4 Followtheinstallationstepsasyouwouldforaphysicalmachine.Besuretomakethechoicesoutlinedin thefollowingsteps. InVideoCardSelectionchooseGenericVGAcompatible,andthenclickOK.

VMware, Inc.

131

Guest Operating System Installation Guide

5 6 7 8 9 10

Neartheendoftheinstallation,afterfileshavebeencopied,youreachtheMonitorSetupscreen.Choose GenericStandardVGA,640x480@60Hz,andthenclickOK. AttheVideoMemoryscreen,choose256Kb,andthenclickOK. AttheClockchipConfigurationscreen,chooseNoClockchipSetting(recommended),whichisthe default,andthenclickOK. AttheProbeforClocksscreen,clickSkip. AttheSelectVideoModesscreen,dontchooseanything.JustclickOK. AttheStartingXscreen,clickSkip. NOTEThisisthemostimportantstep.ClickingOKrunstheXFree86version4server,whichfails,and theinstalleraborts.

ThiscompletesbasicinstallationoftheRedHatLinux7.0guestoperatingsystem.

VMware Tools
BesuretoinstallVMwareToolsinyourguestoperatingsystem.Fordetails,seethemanualforyourVMware productorfollowtheappropriatelinkintheknowledgebasearticleat www.vmware.com/support/kb/enduser/std_adp.php?p_faqid=340. NOTEWithaRedHatLinux7.0guest,youshouldinstallVMwareToolsfromtheLinuxconsole.Donot startXuntilyouhaveinstalledVMwareTools. InmanyLinuxdistributions,ifIPv6isenabled,VMwareToolscannotbeconfiguredwith vmware-config-tools.plafterinstallation.Inthiscase,VMwareToolsisunabletosetthenetworkdevicecorrectly forthevirtualmachine,anddisplaysamessagesimilarto Unloading pcnet32 module unregister_netdevice: waiting for eth0 to become free Thismessagerepeatscontinuouslyuntilyourebootthevirtualmachine.Topreventthisprobleminvirtual machinesrunningLinux,disableIPv6beforeinstallingVMwareTools. To disable IPv6 in a virtual machine running Linux 1 2 Ifthefile /etc/sysconfig/networkcontainsthelineNETWORKING_IPV6=yes,changethelineto NETWORKING_IPV6=no. Inthefile /etc/modules.conf,addthefollowinglines: alias ipv6 off alias net-pf-10 off

AfteryoudisableIPv6,youshouldbeabletoinstallandconfigureVMwareToolssuccessfully.

Known Issues
Guest Screen Saver
OnaLinuxhostwithanXFree863.xXserver,itisbestnottorunascreensaverintheguestoperatingsystem. GuestscreensaversthatdemandalotofprocessingpowercancausetheXserveronthehosttofreeze.

Migration to a Different Processor


VMwarerecommendsyoudonotmigrateaLinuxvirtualmachinebetweenhostswhenonehostisrunning onanAMDprocessorandtheotherisrunningonanIntelprocessor. Duringinstallation,manydistributionsofLinuxchooseakernelthatisoptimizedforthespecificprocessoron whichitisbeinginstalled,andsomedistributionsinstallagenerickernelbydefault,butprovide architecturespecifickernelsthattheusercanchoosetoinstall.Thekernelmightcontaininstructionsthatare

132

VMware, Inc.

Choosing and Installing Guest Operating Systems

availableonlyonthatprocessor.Theseinstructionscanhaveadverseeffectswhenrunonahostwiththe wrongtypeofprocessor. Thus,aLinuxvirtualmachinecreatedonahostwithanAMDprocessormightnotworkifmigratedtoahost withanIntelprocessor.Thereverseisalsotrue:aLinuxvirtualmachinecreatedonahostwithanIntel processormightnotworkifmigratedtoahostwithanAMDprocessor. Thisproblemisnotspecifictovirtualmachinesandalsooccursonphysicalcomputers.Forexample,ifyou moveaharddrivewithaLinuxinstallationfromanAMDmachinetoanIntelmachine,youarealsolikelyto experienceproblemstryingtobootfromthatdrive.

VMware, Inc.

133

Guest Operating System Installation Guide

Red Hat Linux 6.2


Thissectioncontainsproductsupport,installationinstructions,andknownissuesfortheRedHatLinux6.2 operatingsystem.

Support
ThisguestoperatingsystemissupportedonthefollowingVMwareproducts:

VMwareGSXServer3.0,3.1,3.2,3.2.1

NOTEIfyouareinstallingaguestoperatingsystemthroughVMwareVirtualCenter,besureitissupported undertheVMwareproductESXServerorVMwareServeronwhichyouarerunningthevirtualmachine.

General Installation Notes


BesuretoreadGeneralGuidelinesforAllVMwareProductsonpage 26aswellasthisguidetoinstalling yourspecificguestoperatingsystem. TheeasiestmethodofinstallingRedHatLinux6.2inavirtualmachineistousethestandardRedHat distributionCD.ThenotesbelowdescribeaninstallationusingthestandarddistributionCD;however, installingRedHatLinux6.2viathebootfloppy/networkmethodissupportedaswell. Beforeinstallingtheoperatingsystem,besurethatyouhavealreadycreatedanewvirtualmachineand configureditusingtheNewVirtualMachineWizard(onWindowshosts)orConfigurationWizard(onLinux hosts). CAUTIONRedHatLinux6.2runsonIntelcoreprocessors.However,itdoesnotrunonXeonprocessorsthat arebrandedXeon,withnoqualifier,orXeonMP(PentiumIIIXeonprocessorsareOK). NOTEDuetoVGAperformanceissuesinstallingRedHat6.2withthegraphicsmodeinstaller,wehighly recommendyouinstalltheoperatingsystemwiththetextmodeinstaller.AttheRedHat6.1or6.2CDboot prompt,youareofferedthefollowingchoices:
To install or upgrade a system ... in graphical mode ... To install or upgrade a system ... in text mode, type: text <ENTER>. To enable expert mode, ... Use the function keys listed below ...

ChoosethetextmodeinstallerbytypingtextfollowedbyEnter. NOTEDuringtheRedHatLinux6.xinstallation,astandardVGA16Xserver(withoutsupportforthe VMwareXserver)isinstalled.TogetanacceleratedSVGAXserverrunninginsidethevirtualmachine,you shouldinstalltheVMwareToolspackageimmediatelyafterinstallingRedHatLinux6.x. NOTEWithmanyLinuxguestoperatingsystems,variousproblemshavebeenobservedwhentheBusLogic virtualSCSIadapterisusedwithVMwarevirtualmachines.VMwarerecommendsthatyouusetheLSILogic virtualSCSIadapterwiththisguestoperatingsystem.

Installation Steps
1 2 InserttheRedHatLinux6.2installationCDintheCDROMdrive. PoweronthevirtualmachinetostartinstallingRedHatLinux6.2. Werecommendyouinstalltheoperatingsystemwiththetextmodeinstaller.AttheRedHat6.2CDboot prompt,youareofferedthefollowingchoices:
To install or upgrade a system ... in graphical mode ... To install or upgrade a system ... in text mode, type: text <ENTER>. To enable expert mode, ... Use the function keys listed below ...

134

VMware, Inc.

Choosing and Installing Guest Operating Systems

ChoosethetextmodeinstallerbytypingtextfollowedbyEnter. 3 Followtheinstallationstepsasyouwouldforaphysicalmachine. NOTEIfthevirtualmachinesEthernetadapterhasbeenenabled,theinstallationprogramautodetects andloadstheAMDPC/Net32driver(nocommandlineparameterisnecessarytoloadthedriver). NOTEThetextmodeinstallerinRedHatLinux6.2presentsaHostnameConfigurationscreen.Ifyouare installingthisguestwithDHCPinavirtualmachinewithhostonlynetworking,donotspecifyahost name.JustrespondOKandcontinue.(Specifyingahostnamewillcauseaninstallererrorlater.)Atthe nextscreenNetworkConfigurationrespondOKtousethedefault:Usebootp/dhcp. 4 5 6 7 8 9 DuringtheLinuxinstallation,selectthestandardVGA16Xserver. IntheChooseaCardscreen,selecttheGenericVGAcompatible/GenericVGAcardfromthelist. IntheMonitorSetupscreen,selectGenericMonitorfromthelist. SelecttheProbebuttonfromtheScreenConfigurationdialogbox. SelectOKfromtheStartingXdialogbox.AfterLinuxisinstalled,thegenericXserverisreplacedwiththe acceleratedXserverincludedintheVMwareToolspackagewhenyouinstallVMwareTools. FinishinstallingRedHatLinux6.2asyouwouldonaphysicalmachine.

AtthispointRedHat6.2bootsandaloginscreenappears. ThiscompletesbasicinstallationoftheRedHatLinux7.0guestoperatingsystem.

VMware Tools
BesuretoinstallVMwareToolsinyourguestoperatingsystem.Fordetails,seethemanualforyourVMware productorfollowtheappropriatelinkintheknowledgebasearticleat www.vmware.com/support/kb/enduser/std_adp.php?p_faqid=340. InmanyLinuxdistributions,ifIPv6isenabled,VMwareToolscannotbeconfiguredwith vmware-config-tools.plafterinstallation.Inthiscase,VMwareToolsisunabletosetthenetworkdevicecorrectly forthevirtualmachine,anddisplaysamessagesimilarto Unloading pcnet32 module unregister_netdevice: waiting for eth0 to become free Thismessagerepeatscontinuouslyuntilyourebootthevirtualmachine.Topreventthisprobleminvirtual machinesrunningLinux,disableIPv6beforeinstallingVMwareTools. To disable IPv6 in a virtual machine running Linux 1 2 Ifthefile /etc/sysconfig/networkcontainsthelineNETWORKING_IPV6=yes,changethelineto NETWORKING_IPV6=no. Inthefile /etc/modules.conf,addthefollowinglines: alias ipv6 off alias net-pf-10 off

AfteryoudisableIPv6,youshouldbeabletoinstallandconfigureVMwareToolssuccessfully.

Known Issues
Guest Screen Saver
OnaLinuxhostwithanXFree863.xXserver,itisbestnottorunascreensaverintheguestoperatingsystem. GuestscreensaversthatdemandalotofprocessingpowercancausetheXserveronthehosttofreeze.

VMware, Inc.

135

Guest Operating System Installation Guide

Migration to a Different Processor


VMwarerecommendsyoudonotmigrateaLinuxvirtualmachinebetweenhostswhenonehostisrunning onanAMDprocessorandtheotherisrunningonanIntelprocessor. Duringinstallation,manydistributionsofLinuxchooseakernelthatisoptimizedforthespecificprocessoron whichitisbeinginstalled,andsomedistributionsinstallagenerickernelbydefault,butprovide architecturespecifickernelsthattheusercanchoosetoinstall.Thekernelmightcontaininstructionsthatare availableonlyonthatprocessor.Theseinstructionscanhaveadverseeffectswhenrunonahostwiththe wrongtypeofprocessor. Thus,aLinuxvirtualmachinecreatedonahostwithanAMDprocessormightnotworkifmigratedtoahost withanIntelprocessor.Thereverseisalsotrue:aLinuxvirtualmachinecreatedonahostwithanIntel processormightnotworkifmigratedtoahostwithanAMDprocessor. Thisproblemisnotspecifictovirtualmachinesandalsooccursonphysicalcomputers.Forexample,ifyou moveaharddrivewithaLinuxinstallationfromanAMDmachinetoanIntelmachine,youarealsolikelyto experienceproblemstryingtobootfromthatdrive.

136

VMware, Inc.

Choosing and Installing Guest Operating Systems

Sun Java Desktop System 2


Thissectioncontainsproductsupport,installationinstructions,andknownissuesfortheSunJavaDesktop System2operatingsystem.

Support
ThisguestoperatingsystemissupportedonthefollowingVMwareproducts:

VMwareWorkstation5.0,5.5,5.5.1,5.5.2,5.5.3,5.5.4,6.0 Experimentalsupportfor2wayVirtualSMPonWorkstation5.5,5.5.1,5.5.2,5.5.3,5.5.4,6.0 VMwareACE2.0 VMwareServer1.0,1.0.1,1.0.2,1.0.3 Experimentalsupportfor2wayVirtualSMPonVMwareServer1.0,1.0.1,1.0.2,1.0.3

General Installation Notes


BesuretoreadGeneralGuidelinesforAllVMwareProductsonpage 26aswellasthisguidetoinstalling yourspecificguestoperatingsystem. TheeasiestmethodofinstallingSunJavaDesktopSystem2inavirtualmachineistousethestandardSun JavaDesktopSystemdistributionCDs.Thenotesbelowdescribeaninstallationusingthestandard distributionCD;however,installingSunJavaDesktopSystem2viathebootfloppy/networkmethodis supportedaswell.IfyourVMwareproductsupportsit,youcanalsoinstallfromaPXEserver. Beforeinstallingtheoperatingsystem,besurethatyouhavealreadycreatedandconfiguredanewvirtual machine.

Installation Steps
1 2 3 InserttheSunJavaDesktopSystem2installationCDintheCDROMdrive. PoweronthevirtualmachinetostartinstallingSunJavaDesktopSystem2. Followtheremaininginstallationstepsasyouwouldforaphysicalmachine.

ThiscompletesbasicinstallationoftheSunJavaDesktopSystem2guestoperatingsystem.

VMware Tools
BesuretoinstallVMwareToolsinyourguestoperatingsystem.Fordetails,seethemanualforyourVMware productorfollowtheappropriatelinkintheknowledgebasearticleat www.vmware.com/support/kb/enduser/std_adp.php?p_faqid=340.

Known Issues
Changing Resolution in the Guest Operating System
Tochangethedisplayresolutionintheguestoperatingsystem,asroot(-su)reruntheVMwareTools configurationprogramvmware-config-tools.plandselectthedesiredresolutionfromthelistthisprogram presents.Ifyouprefer,youcanedittheXconfigurationfiledirectlytomakethechange.

Virtual Machine Might Hang during Guest Operating System Installation


Onsomehostsystems,theSunJavaDesktopSystem2installerattemptstouseakernelthatisincompatible withtheACPIfeaturesofthevirtualhardware.Toworkaroundthisproblem,openthevirtualmachines configurationfileinatexteditorandaddthefollowingline:
acpi.present = FALSE

YoushouldthenbeabletoinstallandrunaSunJavaDesktopSystem2guestoperatingsystem.

VMware, Inc.

137

Guest Operating System Installation Guide

Guest Screen Saver


OnaLinuxhostwithanXFree863.xXserver,itisbestnottorunascreensaverintheguestoperatingsystem. GuestscreensaversthatdemandalotofprocessingpowercancausetheXserveronthehosttofreeze.

138

VMware, Inc.

Choosing and Installing Guest Operating Systems

SUSE Linux Enterprise Server 10


Thissectioncontainsproductsupport,installationinstructions,andknownissuesfortheSUSELinux EnterpriseServer10operatingsystem.

Support
32-Bit Version
ThisguestoperatingsystemissupportedonthefollowingVMwareproducts:

VMwareWorkstation5.5.2,5.5.3,5.5.4,6.0 EclipseIntegratedVirtualDebuggersupportforSUSELinuxEnterpriseServer10onWorkstation6.0 VMwareACE2.0 ESXServer3.0.1 NovellOESServicePack1onESXServer3.0.1 NovellOESServicePack2onESXServer3.0.1 VirtualSMPsupported

ThisguestoperatingsystemhasexperimentalsupportonthefollowingVMwareproducts:

VMwareServer1.0,1.0.1,1.0.2,1.0.3

64-Bit Version
ThisguestoperatingsystemissupportedonthefollowingVMwareproducts:

VMwareWorkstation5.5.2,5.5.3,5.5.4,6.0 EclipseIntegratedVirtualDebuggersupportforSUSELinuxEnterpriseServer10onWorkstation6.0 VMwareACE2.0 ESXServer3.0.1 VirtualSMPsupported

ThisguestoperatingsystemhasexperimentalsupportonthefollowingVMwareproducts:

VMwareServer1.0,1.0.1,1.0.2,1.0.3

General Installation Notes


BesuretoreadGeneralGuidelinesforAllVMwareProductsonpage 26aswellasthisguidetoinstalling yourspecificguestoperatingsystem. TheeasiestmethodofinstallingSUSELinuxEnterpriseServer10(SLES10)inavirtualmachineistousethe standardSUSEdistributionCDs.ThenotesbelowdescribeaninstallationusingthestandarddistributionCD; however,installingSLES10viathebootfloppy/networkmethodissupportedaswell.IfyourVMwareproduct supportsit,youcanalsoinstallfromaPXEserver. NOTEWithmanyLinuxguestoperatingsystems,variousproblemshavebeenobservedwhentheBusLogic virtualSCSIadapterisusedwithVMwarevirtualmachines.UnlessyouareusingESXServer2.5.x,VMware recommendsthatyouusetheLSILogicvirtualSCSIadapterwiththisguestoperatingsystem. Beforeinstallingtheoperatingsystem,besurethatyouhavealreadycreatedandconfiguredanewvirtual machine.

Installation Steps
1 2 InserttheSLES10installationCDintheCDROMdrive. PoweronthevirtualmachinetostartinstallingSLES10.

VMware, Inc.

139

Guest Operating System Installation Guide

Installusingthetextmodeinstaller.Inthefirstinstallationscreen,usethearrowkeystoselect Installation,presstheF2key,usethearrowkeystochoosetextmode,andthenpressEntertoselectthe textmodeinstaller. AttheInstallationSettingsscreen,gototheChangemenuandchooseBooting. TheBootLoaderSetupscreenappears.SettheBootLoaderTypetoLILOinsteadofthedefaultGRUB. Theinstallerdisplaysawarningthatindicatesyoumightlosesomesettingsandpromptsyoutoselecta courseofaction.SelectConvertcurrentconfigurationandcontinue. SelectFinishtoreturntotheInstallationSettingsscreen. Followtheremaininginstallationstepsasyouwouldforaphysicalmachine.

4 5 6 7 8

ThiscompletesbasicinstallationoftheSLES10guestoperatingsystem.

VMware Tools
BesuretoinstallVMwareToolsinyourguestoperatingsystem.Fordetails,seethemanualforyourVMware productorfollowtheappropriatelinkintheknowledgebasearticleat www.vmware.com/support/kb/enduser/std_adp.php?p_faqid=340. InmanyLinuxdistributions,ifIPv6isenabled,VMwareToolscannotbeconfiguredwith vmware-config-tools.plafterinstallation.Inthiscase,VMwareToolsisunabletosetthenetworkdevicecorrectly forthevirtualmachine,anddisplaysamessagesimilarto Unloading pcnet32 module unregister_netdevice: waiting for eth0 to become free Thismessagerepeatscontinuouslyuntilyourebootthevirtualmachine.Topreventthisprobleminvirtual machinesrunningLinux,disableIPv6beforeinstallingVMwareTools. To disable IPv6 in a virtual machine running Linux 1 2 Ifthefile /etc/sysconfig/networkcontainsthelineNETWORKING_IPV6=yes,changethelineto NETWORKING_IPV6=no. Inthefile /etc/modules.conf,addthefollowinglines: alias ipv6 off alias net-pf-10 off

AfteryoudisableIPv6,youshouldbeabletoinstallandconfigureVMwareToolssuccessfully.

Known Issues
Do Not Use 4-Bit Color
IfyouchangethescreenresolutionintheSLES10guestoperatingsystem,besureyoualsosetacolorbitdepth greaterthan16colors(4bit).Ifyouattempttouseasettingof16colors(4bit),itcancauseafatalerrorinthe Xserver.

Manual Changes Might Be Needed to Use Networking in Copied Virtual Machine


Insomecases,networkingdoesnotworkproperlyinacopiedorclonedvirtualmachineoravirtualmachine deployedtoendusersaspartofaVMwareACEpackage.Ifyoucopyavirtualmachineandspecifythatthe copyshouldhaveauniqueidentifier,theMACaddressesforanyvirtualEthernetadaptersattachedtothe virtualmachinechange.WhenaSUSELinuxEnterpriseServer10guestoperatingsystemisinstalled,it includestheMACaddressaspartofakeyconfigurationfilename.WhenthevirtualmachinesMACaddress changes,theguestoperatingsystemmightfailtoassociatethisconfigurationfilewiththevirtualEthernet adapter.Ifyouexperiencethisproblem,youcanworkarounditbycopyingorrenamingthefile.Foreth0,for example,makethefollowingchange: Oldname: /etc/sysconfig/network/ifcfg-eth0-id-<MAC_address>

140

VMware, Inc.

Choosing and Installing Guest Operating Systems

Newname: /etc/sysconfig/network/ifcfg-eth0

Clock in Guest Operating System Might Run Too Quickly or Too Slowly
Iftheclockinyourguestoperatingsystemrunstooquicklyortooslowly,useoneoftheworkarounds describedintheknowledgebasearticleat www.vmware.com/support/kb/enduser/std_adp.php?p_faqid=1420.

Migration to a Different Processor


VMwarerecommendsyoudonotmigrateaLinuxvirtualmachinebetweenhostswhenonehostisrunning onanAMDprocessorandtheotherisrunningonanIntelprocessor. Duringinstallation,manydistributionsofLinuxchooseakernelthatisoptimizedforthespecificprocessoron whichitisbeinginstalled,andsomedistributionsinstallagenerickernelbydefault,butprovide architecturespecifickernelsthattheusercanchoosetoinstall.Thekernelmightcontaininstructionsthatare availableonlyonthatprocessor.Theseinstructionscanhaveadverseeffectswhenrunonahostwiththe wrongtypeofprocessor. Thus,aLinuxvirtualmachinecreatedonahostwithanAMDprocessormightnotworkifmigratedtoahost withanIntelprocessor.Thereverseisalsotrue:aLinuxvirtualmachinecreatedonahostwithanIntel processormightnotworkifmigratedtoahostwithanAMDprocessor. Thisproblemisnotspecifictovirtualmachinesandalsooccursonphysicalcomputers.Forexample,ifyou moveaharddrivewithaLinuxinstallationfromanAMDmachinetoanIntelmachine,youarealsolikelyto experienceproblemstryingtobootfromthatdrive.

VMware, Inc.

141

Guest Operating System Installation Guide

SUSE Linux Enterprise Server 9


Thissectioncontainsproductsupport,installationinstructions,andknownissuesfortheSUSELinux EnterpriseServer9operatingsystem.

Support
32-Bit Version
ThisguestoperatingsystemissupportedonthefollowingVMwareproducts:

VMwareWorkstation5.0,5.5,5.5.1,5.5.2,5.5.3,5.5.4,6.0 ServicePack1supportedonWorkstation5.0,5.5,5.5.1,5.5.2,5.5.3,5.5.4,6.0 ServicePack2supportedonWorkstation5.5,5.5.1,5.5.2,5.5.3,5.5.4,6.0 ExperimentalsupportforServicePack3onWorkstation5.5,5.5.1 ServicePack3supportedonWorkstation5.5.2,5.5.3,5.5.4,6.0 ExperimentalsupportforServicePack4betaonWorkstation6.0 NovellOpenEnterpriseServerservicessupportedonSUSELinuxEnterpriseServer9ServicePack1 Experimentalsupportfor2wayVirtualSMPonWorkstation5.5,5.5.1,5.5.2,5.5.3,5.5.4,6.0 VMwareACE1.0.1,1.0.2,1.0.3,2.0 ServicePack1supportedonVMwareACE1.0.1,1.0.2,1.0.3,2.0 ServicePack2supportedonVMwareACE2.0 ServicePack3supportedonVMwareACE2.0 ExperimentalsupportforServicePack4betaonVMwareACE2.0 VMwareGSXServer3.2,3.2.1 ServicePack1alsosupported VMwareServer1.0,1.0.1,1.0.2,1.0.3 ServicePack1,2,3supportedonVMwareServer1.0,1.0.1,1.0.2,1.0.3 Experimentalsupportfor2wayVirtualSMPonVMwareServer1.0,1.0.1,1.0.2,1.0.3 VMwareESXServer2.5,2.5.1,2.5.2,2.5.3,2.5.4,3.0,3.0.1 ServicePack1supportedonESXServer2.5,2.5.1,2.5.2,2.5.3,2.5.4,3.0 ServicePack2supportedonESXServer2.5.2,2.5.3,2.5.4,3.0 ServicePack3supportedonESXServer2.5.3,2.5.4,3.0,3.0.1 NovellOESServicePack1onESXServer3.0,3.0.1 NovellOESServicePack2onESXServer3.0,3.0.1 NOTEhugememkernelisnotsupportedonESXServer2.5.3or2.5.4,refertoknowledgebasearticle 8964517atkb.vmware.com/kb/8964517. NOTEBeforeyouapplyServicePack3toESXServer3.0or3.0.1,refertoknowledgebasearticle51306at kb.vmware.com/kb/51306. VirtualSMPsupported(ForhostmachinesthatusetheAMDOpteronprocessor,seetheknownissue SLES9SP3GuestExperiencesMonitorPanicinSMPModeonHostwithAMDOpteronProcessoron page 145.)

64-Bit Version
ThisguestoperatingsystemissupportedonthefollowingVMwareproducts:

VMwareWorkstation5.5,5.5.1,5.5.2,5.5.3,5.5.4,6.0 ServicePack1supportedonWorkstation5.5,5.5.1,5.5.2,5.5.3,5.5.4,6.0 ServicePack2supportedonWorkstation5.5,5.5.1,5.5.2,5.5.3,5.5.4,6.0 ExperimentalsupportforServicePack3onWorkstation5.5,5.5.1 ServicePack3supportedonWorkstation5.5.2,5.5.3,5.5.4,6.0 ExperimentalsupportforServicePack4onWorkstation6.0 Experimentalsupportfor2wayVirtualSMPonWorkstation5.5.2,5.5.3,5.5.4,6.0

142

VMware, Inc.

Choosing and Installing Guest Operating Systems

NOTEBeforeyouapplyServicePack3toESXServer3.0or3.0.1,refertoknowledgebasearticle51306at kb.vmware.com/kb/51306.

VMwareACE2.0 ServicePack1supportedonVMwareACE1.0.1,1.0.2,1.0.3,2.0 ServicePack2supportedonVMwareACE2.0 ServicePack3supportedonVMwareACE2.0 ExperimentalsupportforServicePack4betaonVMwareACE2.0 VMwareServer1.0,1.0.1,1.0.2,1.0.3 ServicePack1,2,3supportedonVMwareServer1.0,1.0.1,1.0.2,1.0.3 Experimentalsupportfor2wayVirtualSMPonVMwareServer1.0,1.0.1,1.0.2,1.0.3 ESXServer3.0.1 ServicePack3supportedonESXServer3.0.1 VirtualSMPandUPsupportedonESXServer3.0.1

ThisguestoperatingsystemhasexperimentalsupportonthefollowingVMwareproducts:

ESXServer3.0 ExperimentalsupportforServicePack1,2,3onESXServer3.0

General Installation Notes


BesuretoreadGeneralGuidelinesforAllVMwareProductsonpage 26aswellasthisguidetoinstalling yourspecificguestoperatingsystem. TheeasiestmethodofinstallingSUSELinuxEnterpriseServer9(SLES9)inavirtualmachineistousethe standardSUSEdistributionCDs.ThenotesbelowdescribeaninstallationusingthestandarddistributionCD; however,installingSLES9viathebootfloppy/networkmethodissupportedaswell.IfyourVMwareproduct supportsit,youcanalsoinstallfromaPXEserver. NOTEWithmanyLinuxguestoperatingsystems,variousproblemshavebeenobservedwhentheBusLogic virtualSCSIadapterisusedwithVMwarevirtualmachines.UnlessyouareusingESXServer2.5.x,VMware recommendsthatyouusetheLSILogicvirtualSCSIadapterwiththisguestoperatingsystem. ESXServer:OnlytheBusLogicvirtualSCSIadapterissupportedinaSLES9virtualmachineonESXServer 2.5.x.TheLSILogicvirtualSCSIadapterissupportedforSLES9virtualmachinesonESXServer3.x.Onlythe LSILogicvirtualSCSIadapterissupportedinaSLES9virtualmachinewithmorethan4GBofmemoryon ESXServer3.x. Beforeinstallingtheoperatingsystem,besurethatyouhavealreadycreatedandconfiguredanewvirtual machine.

Installation Steps
1 2 3 InserttheSLES9installationCDintheCDROMdrive. PoweronthevirtualmachinetostartinstallingSLES9. Installusingthetextmodeinstaller.Inthefirstinstallationscreen,usethearrowkeystoselect Installation,presstheF2key,usethearrowkeystochoosetextmode,andthenpressEntertoselectthe textmodeinstaller. AttheInstallationSettingsscreen,gototheChangemenuandchooseBooting. TheBootLoaderSetupscreenappears.SettheBootLoaderTypetoLILOinsteadofthedefaultGRUB. Theinstallerdisplaysawarningthatindicatesyoumightlosesomesettingsandpromptsyoutoselecta courseofaction.SelectConvertcurrentconfigurationandcontinue. SelectFinishtoreturntotheInstallationSettingsscreen. Followtheremaininginstallationstepsasyouwouldforaphysicalmachine.

4 5 6 7 8

VMware, Inc.

143

Guest Operating System Installation Guide

ThiscompletesbasicinstallationoftheSLES9guestoperatingsystem.

VMware Tools
BesuretoinstallVMwareToolsinyourguestoperatingsystem.Fordetails,seethemanualforyourVMware productorfollowtheappropriatelinkintheknowledgebasearticleat www.vmware.com/support/kb/enduser/std_adp.php?p_faqid=340. InmanyLinuxdistributions,ifIPv6isenabled,VMwareToolscannotbeconfiguredwith vmware-config-tools.plafterinstallation.Inthiscase,VMwareToolsisunabletosetthenetworkdevicecorrectly forthevirtualmachine,anddisplaysamessagesimilarto Unloading pcnet32 module unregister_netdevice: waiting for eth0 to become free Thismessagerepeatscontinuouslyuntilyourebootthevirtualmachine.Topreventthisprobleminvirtual machinesrunningLinux,disableIPv6beforeinstallingVMwareTools. To disable IPv6 in a virtual machine running Linux 1 2 Ifthefile /etc/sysconfig/networkcontainsthelineNETWORKING_IPV6=yes,changethelineto NETWORKING_IPV6=no. Inthefile /etc/modules.conf,addthefollowinglines: alias ipv6 off alias net-pf-10 off

AfteryoudisableIPv6,youshouldbeabletoinstallandconfigureVMwareToolssuccessfully.

Known Issues
64-bit SLES 9 with SP 1 Spontaneously Resets on Intel EM64T Hardware
A64bitvirtualmachinewithSuse Linux Enterprise Server 9, Service Pack1 might spontaneously reset on Intel EM64T hardware. If this should occur, check to see if the Execute Disable functionality is disabled in the host BIOS. Execute Disable must be enabled for all 64-bit Linux kernels to function properly.

Do Not Use 4-Bit Color


IfyouchangethescreenresolutionintheSLES9guestoperatingsystem,besureyoualsosetacolorbitdepth greaterthan16colors(4bit).Ifyouattempttouseasettingof16colors(4bit),itcancauseafatalerrorinthe Xserver.

Manual Changes Might Be Needed to Use Networking in Copied Virtual Machine


Insomecases,networkingdoesnotworkproperlyinacopiedorclonedvirtualmachineoravirtualmachine deployedtoendusersaspartofaVMwareACEpackage.Ifyoucopyavirtualmachineandspecifythatthe copyshouldhaveauniqueidentifier,theMACaddressesforanyvirtualEthernetadaptersattachedtothe virtualmachinechange.WhenaSUSELinuxEnterpriseServer9guestoperatingsystemisinstalled,it includestheMACaddressaspartofakeyconfigurationfilename.WhenthevirtualmachinesMACaddress changes,theguestoperatingsystemmightfailtoassociatethisconfigurationfilewiththevirtualEthernet adapter.Ifyouexperiencethisproblem,youcanworkarounditbycopyingorrenamingthefile.Foreth0,for example,makethefollowingchange: Oldname: /etc/sysconfig/network/ifcfg-eth0-id-<MAC_address> Newname: /etc/sysconfig/network/ifcfg-eth0

Clock in Guest Operating System Might Run Too Quickly or Too Slowly
Iftheclockinyourguestoperatingsystemrunstooquicklyortooslowly,useoneoftheworkarounds describedintheknowledgebasearticleat www.vmware.com/support/kb/enduser/std_adp.php?p_faqid=1420.
144 VMware, Inc.

Choosing and Installing Guest Operating Systems

Guest Screen Saver


VMwareWorkstationorVMwareGSXServer:OnaLinuxhostwithanXFree863.xXserver,itisbestnotto runascreensaverintheguestoperatingsystem.Guestscreensaversthatdemandalotofprocessingpower cancausetheXserveronthehosttofreeze.

SLES 9 SP3 Guest Experiences Monitor Panic in SMP Mode on Host with AMD Opteron Processor
VMwareWorkstationorVMwareESXServer:OnahostmachinewithanAMDOpteronprocessor,avirtual machinerunningSUSELinuxEnterpriseServer9SP3inSMPmode(thatis,withmorethanonevirtual processor)failstoboot,withthemonitorerrorBUGF(140):1913bugNr18415.Theerroriscausedbyspecific CPUinstructionsexecutedbytheguestkernelonAMDplatforms. Toworkaroundthisproblem,youcansetthevirtualmachinetouseonlyonevirtualprocessor.For instructions,seeyourVMwareproductdocumentation.ThisproblemhasbeenfixedinWorkstation5.5.xand ESXServer3.x.

Disable PAE in ESX Server Virtual Machines


EXSServer2.5.x:AlthoughESXServer2.5.xvirtualmachinesarecompatiblewithPhysicalAddressExtension (PAE),theyarenotoptimizedforit.Asaresult,guestoperatingsystemswithPAEenabledmightexperience poorperformance.Forbestperformance,VMwarerecommendsthatyoudisablePAEinguestoperating systems.FormoreinformationandinstructionsondisablingPAE,seetheknowledgebasearticleat www.vmware.com/support/kb/enduser/std_adp.php?p_faqid=2020. EXSServer3.x:NotethatdisablingPAEalsodisablesNX(noexecute)andED(executedisabled)features foundinrecentAMDandIntelprocessors.ThesefeaturesarenotsupportedbyESXServerversionsbefore ESXServer3.x.

Migration to a Different Processor


VMwarerecommendsyoudonotmigrateaLinuxvirtualmachinebetweenhostswhenonehostisrunning onanAMDprocessorandtheotherisrunningonanIntelprocessor. Duringinstallation,manydistributionsofLinuxchooseakernelthatisoptimizedforthespecificprocessoron whichitisbeinginstalled,andsomedistributionsinstallagenerickernelbydefault,butprovide architecturespecifickernelsthattheusercanchoosetoinstall.Thekernelmightcontaininstructionsthatare availableonlyonthatprocessor.Theseinstructionscanhaveadverseeffectswhenrunonahostwiththe wrongtypeofprocessor. Thus,aLinuxvirtualmachinecreatedonahostwithanAMDprocessormightnotworkifmigratedtoahost withanIntelprocessor.Thereverseisalsotrue:aLinuxvirtualmachinecreatedonahostwithanIntel processormightnotworkifmigratedtoahostwithanAMDprocessor. Thisproblemisnotspecifictovirtualmachinesandalsooccursonphysicalcomputers.Forexample,ifyou moveaharddrivewithaLinuxinstallationfromanAMDmachinetoanIntelmachine,youarealsolikelyto experienceproblemstryingtobootfromthatdrive.

VMware, Inc.

145

Guest Operating System Installation Guide

SUSE Linux Enterprise Server 8


Thissectioncontainsproductsupport,installationinstructions,andknownissuesfortheSUSELinux EnterpriseServer8operatingsystem.

Support
ThisguestoperatingsystemissupportedonthefollowingVMwareproducts:

VMwareWorkstation4.0,4.0.1,4.0.2,4.0.5,4.5,4.5.1,4.5.2,4.5.3,5.0,5.5,5.5.1,5.5.2,5.5.3,5.5.4,6.0 Experimentalsupportfor2wayVirtualSMPonWorkstation5.5,5.5.1,5.5.2,5.5.3,5.5.4,6.0 VMwareACE1.0,1.0.1,1.0.2,1.0.3,2.0 VMwareGSXServer3.0,3.1,3.2,3.2.1 ServicePack3supportedonGSXServer3.2,3.2.1 VMwareServer1.0,1.0.1,1.0.2,1.0.3 Experimentalsupportfor2wayVirtualSMPonVMwareServer1.0,1.0.1,1.0.2,1.0.3 VMwareESXServer2.0,2.0.1,2.1,2.1.1,2.1.2,2.5,2.5.1,2.5.2,2.5.3,2.5.4,3.0,3.0.1 ServicePack3supportedonESXServer2.1,2.1.1,2.1.2,2.5,2.5.1,2.5.2,2.5.3,2.5.4,3.0 ServicePack4supportedonESXServer2.1,2.1.1,2.1.2,2.5,2.5.1,2.5.2,2.5.3,2.5.4,3.0,3.0.1 VirtualSMPsupported

NOTEIfyouareinstallingaguestoperatingsystemthroughVMwareVirtualCenter,besureitissupported undertheVMwareproductESXServerorVMwareServeronwhichyouarerunningthevirtualmachine. NOTEWithmanyLinuxguestoperatingsystems,variousproblemshavebeenobservedwhentheBusLogic virtualSCSIadapterisusedwithVMwarevirtualmachines.UnlessyouareusingESXServer2.5.x,VMware recommendsthatyouusetheLSILogicvirtualSCSIadapterwiththisguestoperatingsystem.

General Installation Notes


BesuretoreadGeneralGuidelinesforAllVMwareProductsonpage 26aswellasthisguidetoinstalling yourspecificguestoperatingsystem. TheeasiestmethodofinstallingSUSELinuxEnterpriseServer8(SLES8)inavirtualmachineistousethe standardSUSEdistributionCDs.ThenotesbelowdescribeaninstallationusingthestandarddistributionCD; however,installingSLES8viathebootfloppy/networkmethodissupportedaswell.IfyourVMwareproduct supportsit,youcanalsoinstallfromaPXEserver. Beforeinstallingtheoperatingsystem,besurethatyouhavealreadycreatedandconfiguredanewvirtual machine.

Installation Steps
1 2 3 4 5 6 InserttheSLES8installationCDintheCDROMdrive. PoweronthevirtualmachinetostartinstallingSLES8. Followtheinstallationstepsasyouwouldforaphysicalmachineuntilyougettotheselectionscreens describedinthenextsteps. Partwaythroughtheinstallation,theinstallerrebootsthevirtualmachine.AttheLILOscreen,lettheboot proceedusingthedefaultselectionoflinux. AttheDesktopSettingsscreen,select640x480256colors. FinishinstallingSLES8asyouwouldonaphysicalmachine.

ThiscompletesbasicinstallationoftheSLES8guestoperatingsystem.

146

VMware, Inc.

Choosing and Installing Guest Operating Systems

VMware Tools
BesuretoinstallVMwareToolsinyourguestoperatingsystem.Fordetails,seethemanualforyourVMware productorfollowtheappropriatelinkintheknowledgebasearticleat www.vmware.com/support/kb/enduser/std_adp.php?p_faqid=340. InmanyLinuxdistributions,ifIPv6isenabled,VMwareToolscannotbeconfiguredwith vmware-config-tools.plafterinstallation.Inthiscase,VMwareToolsisunabletosetthenetworkdevicecorrectly forthevirtualmachine,anddisplaysamessagesimilarto Unloading pcnet32 module unregister_netdevice: waiting for eth0 to become free Thismessagerepeatscontinuouslyuntilyourebootthevirtualmachine.Topreventthisprobleminvirtual machinesrunningLinux,disableIPv6beforeinstallingVMwareTools. To disable IPv6 in a virtual machine running Linux 1 2 Ifthefile /etc/sysconfig/networkcontainsthelineNETWORKING_IPV6=yes,changethelineto NETWORKING_IPV6=no. Inthefile /etc/modules.conf,addthefollowinglines: alias ipv6 off alias net-pf-10 off

AfteryoudisableIPv6,youshouldbeabletoinstallandconfigureVMwareToolssuccessfully.

Known Issues
Guest Screen Saver
VMwareWorkstationorVMwareGSXServer:OnaLinuxhostwithanXFree863.xXserver,itisbestnotto runascreensaverintheguestoperatingsystem.Guestscreensaversthatdemandalotofprocessingpower cancausetheXserveronthehosttofreeze.

Disable PAE in ESX Server Virtual Machines


EXSServer2.5.x:AlthoughESXServer2.5.xvirtualmachinesarecompatiblewithPhysicalAddressExtension (PAE),theyarenotoptimizedforit.Asaresult,guestoperatingsystemswithPAEenabledmightexperience poorperformance.Forbestperformance,VMwarerecommendsthatyoudisablePAEinguestoperating systems.FormoreinformationandinstructionsondisablingPAE,seetheknowledgebasearticleat www.vmware.com/support/kb/enduser/std_adp.php?p_faqid=2020. EXSServer3.x:NotethatdisablingPAEalsodisablesNX(noexecute)andED(executedisabled)features foundinrecentAMDandIntelprocessors.ThesefeaturesarenotsupportedbyESXServerversionsbefore ESXServer3.x.

Migration to a Different Processor


VMwarerecommendsyoudonotmigrateaLinuxvirtualmachinebetweenhostswhenonehostisrunning onanAMDprocessorandtheotherisrunningonanIntelprocessor. Duringinstallation,manydistributionsofLinuxchooseakernelthatisoptimizedforthespecificprocessoron whichitisbeinginstalled,andsomedistributionsinstallagenerickernelbydefault,butprovide architecturespecifickernelsthattheusercanchoosetoinstall.Thekernelmightcontaininstructionsthatare availableonlyonthatprocessor.Theseinstructionscanhaveadverseeffectswhenrunonahostwiththe wrongtypeofprocessor. Thus,aLinuxvirtualmachinecreatedonahostwithanAMDprocessormightnotworkifmigratedtoahost withanIntelprocessor.Thereverseisalsotrue:aLinuxvirtualmachinecreatedonahostwithanIntel processormightnotworkifmigratedtoahostwithanAMDprocessor. Thisproblemisnotspecifictovirtualmachinesandalsooccursonphysicalcomputers.Forexample,ifyou moveaharddrivewithaLinuxinstallationfromanAMDmachinetoanIntelmachine,youarealsolikelyto experienceproblemstryingtobootfromthatdrive.

VMware, Inc.

147

Guest Operating System Installation Guide

SUSE Linux Enterprise Server 7


Thissectioncontainsproductsupport,installationinstructions,andknownissuesfortheSUSELinux EnterpriseServer7operatingsystem.

Support
ThisguestoperatingsystemissupportedonthefollowingVMwareproducts:

VMwareWorkstation4.0,4.0.1,4.0.2,4.0.5,4.5,4.5.1,4.5.2,4.5.3,5.0,5.5,5.5.1,5.5.2,5.5.3,5.5.4,6.0 Experimentalsupportfor2wayVirtualSMPonWorkstation5.5,5.5.1,5.5.2,5.5.3,5.5.4,6.0 VMwareACE1.0,1.0.1,1.0.2,1.0.3,2.0 ServicePack2supported VMwareGSXServer3.0,3.1,3.2,3.2.1 ServicePack2supportedonGSXServer3.2,3.2.1 VMwareServer1.0,1.0.1,1.0.2,1.0.3 Experimentalsupportfor2wayVirtualSMPonVMwareServer1.0,1.0.1,1.0.2,1.0.3

NOTEIfyouareinstallingaguestoperatingsystemthroughVMwareVirtualCenter,besureitissupported undertheVMwareproductESXServerorVMwareServeronwhichyouarerunningthevirtualmachine.

General Installation Notes


BesuretoreadGeneralGuidelinesforAllVMwareProductsonpage 26aswellasthisguidetoinstalling yourspecificguestoperatingsystem. TheeasiestmethodofinstallingSUSELinuxEnterpriseServer7(SLES7)inavirtualmachineistousethe standardSUSEdistributionCDs.ThenotesbelowdescribeaninstallationusingthestandarddistributionCD; however,installingSLES7viathebootfloppy/networkmethodissupportedaswell.IfyourVMwareproduct supportsit,youcanalsoinstallfromaPXEserver. Beforeinstallingtheoperatingsystem,besurethatyouhavealreadycreatedandconfiguredanewvirtual machine. NOTEDuringtheSLES7installation,astandardVGA16Xservershouldbeinstalled.Togetanaccelerated SVGAXserverrunninginsidethevirtualmachine,installtheVMwareToolspackageimmediatelyafter installingSLES7.

Installation Steps
1 2 3 4 5 6 InserttheSLES7installationCDintheCDROMdrive. PoweronthevirtualmachinetostartinstallingSLES7. Followtheinstallationstepsasyouwouldforaphysicalmachineuntilyougettotheselectionscreens describedinthenextsteps. Partwaythroughtheinstallation,theinstallerrebootsthevirtualmachine.AttheLILOscreen,lettheboot proceedusingthedefaultselectionoflinux. AttheDesktopSettingsscreen,select640x480256colors. FinishinstallingSLES7asyouwouldonaphysicalmachine.

ThiscompletesbasicinstallationoftheSLES7guestoperatingsystem.

VMware Tools
BesuretoinstallVMwareToolsinyourguestoperatingsystem.Fordetails,seethemanualforyourVMware productorfollowtheappropriatelinkintheknowledgebasearticleat www.vmware.com/support/kb/enduser/std_adp.php?p_faqid=340.

148

VMware, Inc.

Choosing and Installing Guest Operating Systems

InmanyLinuxdistributions,ifIPv6isenabled,VMwareToolscannotbeconfiguredwith vmware-config-tools.plafterinstallation.Inthiscase,VMwareToolsisunabletosetthenetworkdevicecorrectly forthevirtualmachine,anddisplaysamessagesimilarto Unloading pcnet32 module unregister_netdevice: waiting for eth0 to become free Thismessagerepeatscontinuouslyuntilyourebootthevirtualmachine.Topreventthisprobleminvirtual machinesrunningLinux,disableIPv6beforeinstallingVMwareTools. To disable IPv6 in a virtual machine running Linux 1 2 Ifthefile /etc/sysconfig/networkcontainsthelineNETWORKING_IPV6=yes,changethelineto NETWORKING_IPV6=no. Inthefile /etc/modules.conf,addthefollowinglines: alias ipv6 off alias net-pf-10 off

AfteryoudisableIPv6,youshouldbeabletoinstallandconfigureVMwareToolssuccessfully.

Known Issues
Guest Screen Saver
OnaLinuxhostwithanXFree863.xXserver,itisbestnottorunascreensaverintheguestoperatingsystem. GuestscreensaversthatdemandalotofprocessingpowercancausetheXserveronthehosttofreeze.

Migration to a Different Processor


VMwarerecommendsyoudonotmigrateaLinuxvirtualmachinebetweenhostswhenonehostisrunning onanAMDprocessorandtheotherisrunningonanIntelprocessor. Duringinstallation,manydistributionsofLinuxchooseakernelthatisoptimizedforthespecificprocessoron whichitisbeinginstalled,andsomedistributionsinstallagenerickernelbydefault,butprovide architecturespecifickernelsthattheusercanchoosetoinstall.Thekernelmightcontaininstructionsthatare availableonlyonthatprocessor.Theseinstructionscanhaveadverseeffectswhenrunonahostwiththe wrongtypeofprocessor. Thus,aLinuxvirtualmachinecreatedonahostwithanAMDprocessormightnotworkifmigratedtoahost withanIntelprocessor.Thereverseisalsotrue:aLinuxvirtualmachinecreatedonahostwithanIntel processormightnotworkifmigratedtoahostwithanAMDprocessor. Thisproblemisnotspecifictovirtualmachinesandalsooccursonphysicalcomputers.Forexample,ifyou moveaharddrivewithaLinuxinstallationfromanAMDmachinetoanIntelmachine,youarealsolikelyto experienceproblemstryingtobootfromthatdrive.

VMware, Inc.

149

Guest Operating System Installation Guide

SUSE Linux 10.1


Thissectioncontainsproductsupport,installationinstructions,andknownissuesfortheSUSELinux10.1 operatingsystem.

Support
32-Bit Version
ThisguestoperatingsystemissupportedonthefollowingVMwareproducts:

VMwareWorkstation5.5.2,5.5.3,5.5.4,6.0 Experimentalsupportfor2wayVirtualSMPonWorkstation5.5.2,5.5.3,5.5.4,6.0 VMwareACE2.0 VMwareServer1.0,1.0.1,1.0.2,1.0.3 Experimentalsupportfor2wayVirtualSMPonVMwareServer1.0,1.0.1,1.0.2,1.0.3

64-Bit Version
ThisguestoperatingsystemissupportedonthefollowingVMwareproducts:

VMwareWorkstation5.5.2,5.5.3,5.5.4,6.0 Experimentalsupportfor2wayVirtualSMPonWorkstation5.5.2,5.5.3,5.5.4,6.0 VMwareACE2.0 VMwareServer1.0,1.0.1,1.0.2,1.0.3 Experimentalsupportfor2wayVirtualSMPonVMwareServer1.0,1.0.1,1.0.2,1.0.3

General Installation Notes


BesuretoreadGeneralGuidelinesforAllVMwareProductsonpage 26aswellasthisguidetoinstalling yourspecificguestoperatingsystem. TheeasiestmethodofinstallingSUSELinux10.1inavirtualmachineistousethestandardSUSELinux distributionCDs.ThenotesbelowdescribeaninstallationusingthestandarddistributionCD;however, installingSUSELinux10.1viathebootfloppy/networkmethodissupportedaswell.IfyourVMwareproduct supportsit,youcanalsoinstallfromaPXEserver. Beforeinstallingtheoperatingsystem,besurethatyouhavealreadycreatedandconfiguredanewvirtual machine. NOTEWithmanyLinuxguestoperatingsystems,variousproblemshavebeenobservedwhentheBusLogic virtualSCSIadapterisusedwithVMwarevirtualmachines.VMwarerecommendsthatyouusetheLSILogic virtualSCSIadapterwiththisguestoperatingsystem.

Installation Steps
1 2 3 InserttheSUSELinux10.1installationCDintheCDROMdrive. PoweronthevirtualmachinetostartinstallingSUSELinux10.1. Installusingthetextmodeinstaller.Inthefirstinstallationscreen,presstheF3keytogetbootoptions. PresstheF3keyagainandusethearrowkeystoselecttextmode,andthenpressEntertoselectthetext modeinstaller. BesuretoinstallgccandthekernelsourcesotheVMwareToolsinstallercancompilemodulesforSUSE Linux10. AttheInstallationSettingsscreen,chooseChange,andthenchooseSoftware.FromtheFiltermenu, chooseRPMGroups.ChoosetheDevelopmentgroup,pressEntertoopenit,andaddgcc,gccc++,and kernelsourcebyhighlightingthoseitemsinthelistandpressingthespacebar.

150

VMware, Inc.

Choosing and Installing Guest Operating Systems

5 6

AttheTestInternetConnectionscreenduringfinalconfiguration,afterallpackagesareinstalleddo notperformtheInternetconnectiontest. Followtheremaininginstallationstepsasyouwouldforaphysicalmachine.

ThiscompletesbasicinstallationoftheSUSELinux10.1guestoperatingsystem.

VMware Tools
BesuretoinstallVMwareToolsinyourguestoperatingsystem.Fordetails,seethemanualforyourVMware productorfollowtheappropriatelinkintheknowledgebasearticleat www.vmware.com/support/kb/enduser/std_adp.php?p_faqid=340. NOTEIftheinitialXdisplayisnotusable,youmustinstallVMwareToolsfromatextmodeconsole,as describedinInstallingVMwareToolsinaLinuxGuestOperatingSystemonpage 27. InmanyLinuxdistributions,ifIPv6isenabled,VMwareToolscannotbeconfiguredwith vmware-config-tools.plafterinstallation.Inthiscase,VMwareToolsisunabletosetthenetworkdevicecorrectly forthevirtualmachine,anddisplaysamessagesimilarto Unloading pcnet32 module unregister_netdevice: waiting for eth0 to become free Thismessagerepeatscontinuouslyuntilyourebootthevirtualmachine.Topreventthisprobleminvirtual machinesrunningLinux,disableIPv6beforeinstallingVMwareTools. To disable IPv6 in a virtual machine running Linux 1 2 Ifthefile /etc/sysconfig/networkcontainsthelineNETWORKING_IPV6=yes,changethelineto NETWORKING_IPV6=no. Inthefile /etc/modules.conf,addthefollowinglines: alias ipv6 off alias net-pf-10 off

AfteryoudisableIPv6,youshouldbeabletoinstallandconfigureVMwareToolssuccessfully.

Known Issues
Manual Changes Might Be Needed to Use Networking in Copied Virtual Machine
Insomecases,networkingdoesnotworkproperlyinacopiedorclonedvirtualmachineoravirtualmachine deployedtoendusersaspartofaVMwareACEpackage.Ifyoucopyavirtualmachineandspecifythatthe copyshouldhaveauniqueidentifier,theMACaddressesforanyvirtualEthernetadaptersattachedtothe virtualmachinechange.WhenaSUSELinux10.1guestoperatingsystemisinstalled,itincludestheMAC addressaspartofakeyconfigurationfilename.WhenthevirtualmachinesMACaddresschanges,theguest operatingsystemmightfailtoassociatethisconfigurationfilewiththevirtualEthernetadapter.Ifyou experiencethisproblem,youcanworkarounditbycopyingorrenamingthefile.Foreth0,forexample,make thefollowingchange: Oldname: /etc/sysconfig/network/ifcfg-eth0-id-<MAC_address> Newname: /etc/sysconfig/network/ifcfg-eth0

Migration to a Different Processor


VMwarerecommendsyoudonotmigrateaLinuxvirtualmachinebetweenhostswhenonehostisrunning onanAMDprocessorandtheotherisrunningonanIntelprocessor. Duringinstallation,manydistributionsofLinuxchooseakernelthatisoptimizedforthespecificprocessoron whichitisbeinginstalled,andsomedistributionsinstallagenerickernelbydefault,butprovide architecturespecifickernelsthattheusercanchoosetoinstall.Thekernelmightcontaininstructionsthatare

VMware, Inc.

151

Guest Operating System Installation Guide

availableonlyonthatprocessor.Theseinstructionscanhaveadverseeffectswhenrunonahostwiththe wrongtypeofprocessor. Thus,aLinuxvirtualmachinecreatedonahostwithanAMDprocessormightnotworkifmigratedtoahost withanIntelprocessor.Thereverseisalsotrue:aLinuxvirtualmachinecreatedonahostwithanIntel processormightnotworkifmigratedtoahostwithanAMDprocessor. Thisproblemisnotspecifictovirtualmachinesandalsooccursonphysicalcomputers.Forexample,ifyou moveaharddrivewithaLinuxinstallationfromanAMDmachinetoanIntelmachine,youarealsolikelyto experienceproblemstryingtobootfromthatdrive.

152

VMware, Inc.

Choosing and Installing Guest Operating Systems

SUSE Linux 10
Thissectioncontainsproductsupport,installationinstructions,andknownissuesfortheSUSELinux10 operatingsystem.

Support
32-Bit Version
ThisguestoperatingsystemissupportedonthefollowingVMwareproducts:

VMwareWorkstation5.5,5.5.1,5.5.2,5.5.3,5.5.4,6.0 EclipseIntegratedVirtualDebuggersupportforSUSELinux10onWorkstation6.0 Experimentalsupportfor2wayVirtualSMPonWorkstation5.5,5.5.1,5.5.2,5.5.3,5.5.4,6.0 VMwareACE2.0 VMwareServer1.0,1.0.1,1.0.2,1.0.3 Experimentalsupportfor2wayVirtualSMPonVMwareServer1.0,1.0.1,1.0.2,1.0.3

64-Bit Version
ThisguestoperatingsystemissupportedonthefollowingVMwareproducts:

VMwareWorkstation5.5,5.5.1,5.5.2,5.5.3,5.5.4,6.0 EclipseIntegratedVirtualDebuggersupportforSUSELinux10onWorkstation6.0 Experimentalsupportfor2wayVirtualSMPonWorkstation5.5.2,5.5.3,5.5.4,6.0 VMwareACE2.0 VMwareServer1.0,1.0.1,1.0.2,1.0.3 Experimentalsupportfor2wayVirtualSMPonVMwareServer1.0,1.0.1,1.0.2,1.0.3

General Installation Notes


BesuretoreadGeneralGuidelinesforAllVMwareProductsonpage 26aswellasthisguidetoinstalling yourspecificguestoperatingsystem. TheeasiestmethodofinstallingSUSELinux10inavirtualmachineistousethestandardSUSELinux distributionCDs.ThenotesbelowdescribeaninstallationusingthestandarddistributionCD;however, installingSUSELinux10viathebootfloppy/networkmethodissupportedaswell.IfyourVMwareproduct supportsit,youcanalsoinstallfromaPXEserver. Beforeinstallingtheoperatingsystem,besurethatyouhavealreadycreatedandconfiguredanewvirtual machine. NOTEWithmanyLinuxguestoperatingsystems,variousproblemshavebeenobservedwhentheBusLogic virtualSCSIadapterisusedwithVMwarevirtualmachines.VMwarerecommendsthatyouusetheLSILogic virtualSCSIadapterwiththisguestoperatingsystem.

Installation Steps
1 2 3 InserttheSUSELinux10installationCDintheCDROMdrive. PoweronthevirtualmachinetostartinstallingSUSELinux10. Installusingthetextmodeinstaller.Inthefirstinstallationscreen,presstheF3keytogetbootoptions. PresstheF3keyagainandusethearrowkeystoselecttextmode,andthenpressEntertoselectthetext modeinstaller. BesuretoinstallgccandthekernelsourcesotheVMwareToolsinstallercancompilemodulesforSUSE Linux10.

VMware, Inc.

153

Guest Operating System Installation Guide

AttheInstallationSettingsscreen,chooseChange,andthenchooseSoftware.FromtheFiltermenu, chooseRPMGroups.ChoosetheDevelopmentgroup,pressEntertoopenit,andaddgcc,gccc++,and kernelsourcebyhighlightingthoseitemsinthelistandpressingthespacebar. 5 6 AttheTestInternetConnectionscreenduringfinalconfiguration,afterallpackagesareinstalleddo notperformtheInternetconnectiontest. Followtheremaininginstallationstepsasyouwouldforaphysicalmachine.

ThiscompletesbasicinstallationoftheSUSELinux10guestoperatingsystem.

VMware Tools
BesuretoinstallVMwareToolsinyourguestoperatingsystem.Fordetails,seethemanualforyourVMware productorfollowtheappropriatelinkintheknowledgebasearticleat www.vmware.com/support/kb/enduser/std_adp.php?p_faqid=340. NOTEIftheinitialXdisplayisnotusable,youmustinstallVMwareToolsfromatextmodeconsole,as describedinInstallingVMwareToolsinaLinuxGuestOperatingSystemonpage 27. InmanyLinuxdistributions,ifIPv6isenabled,VMwareToolscannotbeconfiguredwith vmware-config-tools.plafterinstallation.Inthiscase,VMwareToolsisunabletosetthenetworkdevicecorrectly forthevirtualmachine,anddisplaysamessagesimilarto Unloading pcnet32 module unregister_netdevice: waiting for eth0 to become free Thismessagerepeatscontinuouslyuntilyourebootthevirtualmachine.Topreventthisprobleminvirtual machinesrunningLinux,disableIPv6beforeinstallingVMwareTools. To disable IPv6 in a virtual machine running Linux 1 2 Ifthefile /etc/sysconfig/networkcontainsthelineNETWORKING_IPV6=yes,changethelineto NETWORKING_IPV6=no. Inthefile /etc/modules.conf,addthefollowinglines: alias ipv6 off alias net-pf-10 off

AfteryoudisableIPv6,youshouldbeabletoinstallandconfigureVMwareToolssuccessfully.

Known Issues
Manual Changes Might Be Needed to Use Networking in Copied Virtual Machine
Insomecases,networkingdoesnotworkproperlyinacopiedorclonedvirtualmachineoravirtualmachine deployedtoendusersaspartofaVMwareACEpackage.Ifyoucopyavirtualmachineandspecifythatthe copyshouldhaveauniqueidentifier,theMACaddressesforanyvirtualEthernetadaptersattachedtothe virtualmachinechange.WhenaSUSELinux10guestoperatingsystemisinstalled,itincludestheMAC addressaspartofakeyconfigurationfilename.WhenthevirtualmachinesMACaddresschanges,theguest operatingsystemmightfailtoassociatethisconfigurationfilewiththevirtualEthernetadapter.Ifyou experiencethisproblem,youcanworkarounditbycopyingorrenamingthefile.Foreth0,forexample,make thefollowingchange: Oldname: /etc/sysconfig/network/ifcfg-eth0-id-<MAC_address> Newname: /etc/sysconfig/network/ifcfg-eth0

Migration to a Different Processor


VMwarerecommendsyoudonotmigrateaLinuxvirtualmachinebetweenhostswhenonehostisrunning onanAMDprocessorandtheotherisrunningonanIntelprocessor.

154

VMware, Inc.

Choosing and Installing Guest Operating Systems

Duringinstallation,manydistributionsofLinuxchooseakernelthatisoptimizedforthespecificprocessoron whichitisbeinginstalled,andsomedistributionsinstallagenerickernelbydefault,butprovide architecturespecifickernelsthattheusercanchoosetoinstall.Thekernelmightcontaininstructionsthatare availableonlyonthatprocessor.Theseinstructionscanhaveadverseeffectswhenrunonahostwiththe wrongtypeofprocessor. Thus,aLinuxvirtualmachinecreatedonahostwithanAMDprocessormightnotworkifmigratedtoahost withanIntelprocessor.Thereverseisalsotrue:aLinuxvirtualmachinecreatedonahostwithanIntel processormightnotworkifmigratedtoahostwithanAMDprocessor. Thisproblemisnotspecifictovirtualmachinesandalsooccursonphysicalcomputers.Forexample,ifyou moveaharddrivewithaLinuxinstallationfromanAMDmachinetoanIntelmachine,youarealsolikelyto experienceproblemstryingtobootfromthatdrive.

VMware, Inc.

155

Guest Operating System Installation Guide

SUSE Linux 9.3


Thissectioncontainsproductsupport,installationinstructions,andknownissuesfortheSUSELinux9.3 operatingsystem.

Support
32-Bit Version
ThisguestoperatingsystemissupportedonthefollowingVMwareproducts:

VMwareWorkstation5.5,5.5.1,5.5.2,5.5.3,5.5.4,6.0 Experimentalsupportfor2wayVirtualSMPonWorkstation5.5,5.5.1,5.5.2,5.5.3,5.5.4,6.0 VMwareACE2.0 VMwareServer1.0,1.0.1,1.0.2,1.0.3 Experimentalsupportfor2wayVirtualSMPonVMwareServer1.0,1.0.1,1.0.2,1.0.3 VMwareESXServer2.5.2,2.5.3,2.5.4 VirtualSMPsupported

NOTEWithmanyLinuxguestoperatingsystems,variousproblemshavebeenobservedwhentheBusLogic virtualSCSIadapterisusedwithVMwarevirtualmachines.VMwarerecommendsthatyouusetheLSILogic virtualSCSIadapterwiththisguestoperatingsystem.

64-Bit Version
ThisguestoperatingsystemissupportedonthefollowingVMwareproducts:

VMwareWorkstation5.5,5.5.1,5.5.2,5.5.3,5.5.4,6.0 Experimentalsupportfor2wayVirtualSMPonWorkstation5.5.2,5.5.3,5.5.4,6.0 VMwareACE2.0 VMwareServer1.0,1.0.1,1.0.2,1.0.3 Experimentalsupportfor2wayVirtualSMPonVMwareServer1.0,1.0.1,1.0.2,1.0.3

General Installation Notes


BesuretoreadGeneralGuidelinesforAllVMwareProductsonpage 26aswellasthisguidetoinstalling yourspecificguestoperatingsystem. TheeasiestmethodofinstallingSUSELinux9.3inavirtualmachineistousethestandardSUSELinux distributionCDs.ThenotesbelowdescribeaninstallationusingthestandarddistributionCD;however, installingSUSELinux9.3viathebootfloppy/networkmethodissupportedaswell.IfyourVMwareproduct supportsit,youcanalsoinstallfromaPXEserver. Beforeinstallingtheoperatingsystem,besurethatyouhavealreadycreatedandconfiguredanewvirtual machine. ESXServer:OnlytheBusLogicvirtualSCSIadapterissupportedinaSUSELinux9.3virtualmachineonESX Server2.5.x.

Installation Steps
1 2 3 4 5 InserttheSUSELinux9.3installationCDintheCDROMdrive. PoweronthevirtualmachinetostartinstallingSUSELinux9.3. Installusingthetextmodeinstaller.Inthefirstinstallationscreen,presstheF2key,usethearrowkeysto selecttextmode,andthenpressEntertoselectthetextmodeinstaller. Duringfinalconfiguration,afterallpackagesareinstalled,donotperformtheInternetconnectiontest. Followtheremaininginstallationstepsasyouwouldforaphysicalmachine.

156

VMware, Inc.

Choosing and Installing Guest Operating Systems

Ifyoumightcopyormovethisvirtualmachine,makethechangedescribedinManualChangesMight BeNeededtoUseNetworkinginCopiedVirtualMachineonpage 157.

ThiscompletesbasicinstallationoftheSUSELinux9.3guestoperatingsystem.

VMware Tools
BesuretoinstallVMwareToolsinyourguestoperatingsystem.Fordetails,seethemanualforyourVMware productorfollowtheappropriatelinkintheknowledgebasearticleat www.vmware.com/support/kb/enduser/std_adp.php?p_faqid=340. InmanyLinuxdistributions,ifIPv6isenabled,VMwareToolscannotbeconfiguredwith vmware-config-tools.plafterinstallation.Inthiscase,VMwareToolsisunabletosetthenetworkdevicecorrectly forthevirtualmachine,anddisplaysamessagesimilarto Unloading pcnet32 module unregister_netdevice: waiting for eth0 to become free Thismessagerepeatscontinuouslyuntilyourebootthevirtualmachine.Topreventthisprobleminvirtual machinesrunningLinux,disableIPv6beforeinstallingVMwareTools. To disable IPv6 in a virtual machine running Linux 1 2 Ifthefile /etc/sysconfig/networkcontainsthelineNETWORKING_IPV6=yes,changethelineto NETWORKING_IPV6=no. Inthefile /etc/modules.conf,addthefollowinglines: alias ipv6 off alias net-pf-10 off

AfteryoudisableIPv6,youshouldbeabletoinstallandconfigureVMwareToolssuccessfully.

Known Issues
Do Not Use 4-Bit Color
IfyouchangethescreenresolutionintheSUSELinux9.3guestoperatingsystem,besureyoualsosetacolor bitdepthgreaterthan16colors(4bit).Ifyouattempttouseasettingof16colors(4bit),itcancauseafatal errorintheXserver.

Clock in Guest Operating System Might Run Too Quickly or Too Slowly
Iftheclockinyourguestoperatingsystemrunstooquicklyortooslowly,useoneoftheworkarounds describedintheknowledgebasearticleat www.vmware.com/support/kb/enduser/std_adp.php?p_faqid=1420.

Manual Changes Might Be Needed to Use Networking in Copied Virtual Machine


Insomecases,networkingdoesnotworkproperlyinacopiedorclonedvirtualmachineoravirtualmachine deployedtoendusersaspartofaVMwareACEpackage.Ifyoucopyavirtualmachineandspecifythatthe copyshouldhaveauniqueidentifier,theMACaddressesforanyvirtualEthernetadaptersattachedtothe virtualmachinechange.WhenaSUSELinux9.3guestoperatingsystemisinstalled,itincludestheMAC addressaspartofakeyconfigurationfilename.WhenthevirtualmachinesMACaddresschanges,theguest operatingsystemmightfailtoassociatethisconfigurationfilewiththevirtualEthernetadapter.Ifyou experiencethisproblem,youcanworkarounditbycopyingorrenamingthefile.Foreth0,forexample,make thefollowingchange: Oldname: /etc/sysconfig/network/ifcfg-eth0-id-<MAC_address> Newname: /etc/sysconfig/network/ifcfg-eth0

VMware, Inc.

157

Guest Operating System Installation Guide

Guest Screen Saver


VMwareWorkstation:OnaLinuxhostwithanXFree863.xXserver,itisbestnottorunascreensaverinthe guestoperatingsystem.GuestscreensaversthatdemandalotofprocessingpowercancausetheXserveron thehosttofreeze.

Disable PAE in ESX Server Virtual Machines


EXSServer2.5.x:AlthoughESXServer2.5.xvirtualmachinesarecompatiblewithPhysicalAddressExtension (PAE),theyarenotoptimizedforit.Asaresult,guestoperatingsystemswithPAEenabledmightexperience poorperformance.Forbestperformance,VMwarerecommendsthatyoudisablePAEinguestoperating systems.FormoreinformationandinstructionsondisablingPAE,seetheknowledgebasearticleat www.vmware.com/support/kb/enduser/std_adp.php?p_faqid=2020.

Migration to a Different Processor


VMwarerecommendsyoudonotmigrateaLinuxvirtualmachinebetweenhostswhenonehostisrunning onanAMDprocessorandtheotherisrunningonanIntelprocessor. Duringinstallation,manydistributionsofLinuxchooseakernelthatisoptimizedforthespecificprocessoron whichitisbeinginstalled,andsomedistributionsinstallagenerickernelbydefault,butprovide architecturespecifickernelsthattheusercanchoosetoinstall.Thekernelmightcontaininstructionsthatare availableonlyonthatprocessor.Theseinstructionscanhaveadverseeffectswhenrunonahostwiththe wrongtypeofprocessor. Thus,aLinuxvirtualmachinecreatedonahostwithanAMDprocessormightnotworkifmigratedtoahost withanIntelprocessor.Thereverseisalsotrue:aLinuxvirtualmachinecreatedonahostwithanIntel processormightnotworkifmigratedtoahostwithanAMDprocessor. Thisproblemisnotspecifictovirtualmachinesandalsooccursonphysicalcomputers.Forexample,ifyou moveaharddrivewithaLinuxinstallationfromanAMDmachinetoanIntelmachine,youarealsolikelyto experienceproblemstryingtobootfromthatdrive.

158

VMware, Inc.

Choosing and Installing Guest Operating Systems

SUSE Linux 9.2


Thissectioncontainsproductsupport,installationinstructions,andknownissuesfortheSUSELinux9.2 operatingsystem.

Support
32-Bit Version
ThisguestoperatingsystemissupportedonthefollowingVMwareproducts:

VMwareWorkstation5.0,5.5,5.5.1,5.5.2,5.5.3,5.5.4,6.0 ServicePack1supportedonWorkstation5.5,5.5.1,5.5.2,5.5.3,5.5.4,6.0 Experimentalsupportfor2wayVirtualSMPonWorkstation5.5,5.5.1,5.5.2,5.5.3,5.5.4,6.0 VMwareACE1.0.1,1.0.2,1.0.3,2.0 VMwareGSXServer3.2,3.2.1 VMwareServer1.0,1.0.1,1.0.2,1.0.3 ServicePack1supportedVMwareServer1.0,1.0.1,1.0.2,1.0.3 Experimentalsupportfor2wayVirtualSMPonVMwareServer1.0,1.0.1,1.0.2,1.0.3 VMwareESXServer2.5.1,2.5.2,2.5.3,2.5.4 NosupportforVirtualSMP

64-Bit Version
ThisguestoperatingsystemissupportedonthefollowingVMwareproducts:

VMwareWorkstation5.5,5.5.1,5.5.2,5.5.3,5.5.4,6.0 ServicePack1supportedonWorkstation5.5,5.5.1,5.5.2,5.5.3,5.5.4,6.0 Experimentalsupportfor2wayVirtualSMPonWorkstation5.5.2,5.5.3,5.5.4,6.0 VMwareACE2.0 VMwareServer1.0,1.0.1,1.0.2,1.0.3 ServicePack1andsupportedVMwareServer1.0,1.0.1,1.0.2,1.0.3 Experimentalsupportfor2wayVirtualSMPonVMwareServer1.0,1.0.1,1.0.2,1.0.3

NOTEIfyouareinstallingaguestoperatingsystemthroughVMwareVirtualCenter,besureitissupported undertheVMwareproductESXServerorVMwareServeronwhichyouarerunningthevirtualmachine.

General Installation Notes


BesuretoreadGeneralGuidelinesforAllVMwareProductsonpage 26aswellasthisguidetoinstalling yourspecificguestoperatingsystem. TheeasiestmethodofinstallingSUSELinux9.2inavirtualmachineistousethestandardSUSELinux distributionCDs.ThenotesbelowdescribeaninstallationusingthestandarddistributionCD;however, installingSUSELinux9.2viathebootfloppy/networkmethodissupportedaswell.IfyourVMwareproduct supportsit,youcanalsoinstallfromaPXEserver. NOTEWithmanyLinuxguestoperatingsystems,variousproblemshavebeenobservedwhentheBusLogic virtualSCSIadapterisusedwithVMwarevirtualmachines.UnlessyouareusingESXServer2.5.x,VMware recommendsthatyouusetheLSILogicvirtualSCSIadapterwiththisguestoperatingsystem. ESXServer:OnlytheBusLogicvirtualSCSIadapterissupportedinaSUSELinux9.2virtualmachineonESX Server2.5.x. Beforeinstallingtheoperatingsystem,besurethatyouhavealreadycreatedandconfiguredanewvirtual machine.

VMware, Inc.

159

Guest Operating System Installation Guide

Installation Steps
1 2 3 4 5 6 InserttheSUSELinux9.2installationCDintheCDROMdrive. PoweronthevirtualmachinetostartinstallingSUSELinux9.2. Installusingthetextmodeinstaller.Inthefirstinstallationscreen,presstheF2key,usethearrowkeysto selecttextmode,andthenpressEntertoselectthetextmodeinstaller. Duringfinalconfiguration,afterallpackagesareinstalled,donotperformtheInternetconnectiontest. Followtheremaininginstallationstepsasyouwouldforaphysicalmachine. Ifyoumightcopyormovethisvirtualmachine,makethechangedescribedinManualChangesMight BeNeededtoUseNetworkinginCopiedVirtualMachineonpage 160.

ThiscompletesbasicinstallationoftheSUSELinux9.2guestoperatingsystem.

VMware Tools
BesuretoinstallVMwareToolsinyourguestoperatingsystem.Fordetails,seethemanualforyourVMware productorfollowtheappropriatelinkintheknowledgebasearticleat www.vmware.com/support/kb/enduser/std_adp.php?p_faqid=340. InmanyLinuxdistributions,ifIPv6isenabled,VMwareToolscannotbeconfiguredwith vmware-config-tools.plafterinstallation.Inthiscase,VMwareToolsisunabletosetthenetworkdevicecorrectly forthevirtualmachine,anddisplaysamessagesimilarto Unloading pcnet32 module unregister_netdevice: waiting for eth0 to become free Thismessagerepeatscontinuouslyuntilyourebootthevirtualmachine.Topreventthisprobleminvirtual machinesrunningLinux,disableIPv6beforeinstallingVMwareTools. To disable IPv6 in a virtual machine running Linux 1 2 Ifthefile /etc/sysconfig/networkcontainsthelineNETWORKING_IPV6=yes,changethelineto NETWORKING_IPV6=no. Inthefile /etc/modules.conf,addthefollowinglines: alias ipv6 off alias net-pf-10 off

AfteryoudisableIPv6,youshouldbeabletoinstallandconfigureVMwareToolssuccessfully.

Known Issues
Do Not Use 4-Bit Color
IfyouchangethescreenresolutionintheSUSELinux9.2guestoperatingsystem,besureyoualsosetacolor bitdepthgreaterthan16colors(4bit).Ifyouattempttouseasettingof16colors(4bit),itcancauseafatal errorintheXserver.

Clock in Guest Operating System Might Run Too Quickly or Too Slowly
Iftheclockinyourguestoperatingsystemrunstooquicklyortooslowly,useoneoftheworkarounds describedintheknowledgebasearticleat www.vmware.com/support/kb/enduser/std_adp.php?p_faqid=1420.

Manual Changes Might Be Needed to Use Networking in Copied Virtual Machine


Insomecases,networkingdoesnotworkproperlyinacopiedorclonedvirtualmachineoravirtualmachine deployedtoendusersaspartofaVMwareACEpackage.Ifyoucopyavirtualmachineandspecifythatthe copyshouldhaveauniqueidentifier,theMACaddressesforanyvirtualEthernetadaptersattachedtothe virtualmachinechange.WhenaSUSELinux9.2guestoperatingsystemisinstalled,itincludestheMAC addressaspartofakeyconfigurationfilename.WhenthevirtualmachinesMACaddresschanges,theguest operatingsystemmightfailtoassociatethisconfigurationfilewiththevirtualEthernetadapter.Ifyou
160 VMware, Inc.

Choosing and Installing Guest Operating Systems

experiencethisproblem,youcanworkarounditbycopyingorrenamingthefile.Foreth0,forexample,make thefollowingchange: Oldname: /etc/sysconfig/network/ifcfg-eth0-id-<MAC_address> Newname: /etc/sysconfig/network/ifcfg-eth0

Guest Screen Saver


VMwareWorkstationorVMwareGSXServer:OnaLinuxhostwithanXFree863.xXserver,itisbestnotto runascreensaverintheguestoperatingsystem.Guestscreensaversthatdemandalotofprocessingpower cancausetheXserveronthehosttofreeze.

Disable PAE in ESX Server Virtual Machines


EXSServer2.5.x:AlthoughESXServer2.5.xvirtualmachinesarecompatiblewithPhysicalAddressExtension (PAE),theyarenotoptimizedforit.Asaresult,guestoperatingsystemswithPAEenabledmightexperience poorperformance.Forbestperformance,VMwarerecommendsthatyoudisablePAEinguestoperating systems.FormoreinformationandinstructionsondisablingPAE,seetheknowledgebasearticleat www.vmware.com/support/kb/enduser/std_adp.php?p_faqid=2020.

Migration to a Different Processor


VMwarerecommendsyoudonotmigrateaLinuxvirtualmachinebetweenhostswhenonehostisrunning onanAMDprocessorandtheotherisrunningonanIntelprocessor. Duringinstallation,manydistributionsofLinuxchooseakernelthatisoptimizedforthespecificprocessoron whichitisbeinginstalled,andsomedistributionsinstallagenerickernelbydefault,butprovide architecturespecifickernelsthattheusercanchoosetoinstall.Thekernelmightcontaininstructionsthatare availableonlyonthatprocessor.Theseinstructionscanhaveadverseeffectswhenrunonahostwiththe wrongtypeofprocessor. Thus,aLinuxvirtualmachinecreatedonahostwithanAMDprocessormightnotworkifmigratedtoahost withanIntelprocessor.Thereverseisalsotrue:aLinuxvirtualmachinecreatedonahostwithanIntel processormightnotworkifmigratedtoahostwithanAMDprocessor. Thisproblemisnotspecifictovirtualmachinesandalsooccursonphysicalcomputers.Forexample,ifyou moveaharddrivewithaLinuxinstallationfromanAMDmachinetoanIntelmachine,youarealsolikelyto experienceproblemstryingtobootfromthatdrive.

VMware, Inc.

161

Guest Operating System Installation Guide

SUSE Linux 9.1


Thissectioncontainsproductsupport,installationinstructions,andknownissuesfortheSUSELinux9.1 operatingsystem.

Support
32-Bit Version
ThisguestoperatingsystemissupportedonthefollowingVMwareproducts:

VMwareWorkstation4.5.2,4.5.3,5.0,5.5,5.5.1,5.5.2,5.5.3,5.5.4,6.0 Experimentalsupportfor2wayVirtualSMPonWorkstation5.5,5.5.1,5.5.2,5.5.3,5.5.4,6.0 VMwareACE1.0,1.0.1,1.0.2,1.0.3,2.0 VMwareGSXServer3.1,3.2,3.2.1 VMwareServer1.0,1.0.1,1.0.2,1.0.3 Experimentalsupportfor2wayVirtualSMPonVMwareServer1.0,1.0.1,1.0.2,1.0.3 VMwareESXServer2.5,2.5.1,2.5.2,2.5.3,2.5.4 VirtualSMPsupported

64-Bit Version
ThisguestoperatingsystemissupportedonthefollowingVMwareproducts:

VMwareWorkstation5.5,5.5.1,5.5.2,5.5.3,5.5.4,6.0 Experimentalsupportfor2wayVirtualSMPonWorkstation5.5.2,5.5.3,5.5.4,6.0 VMwareACE2.0 VMwareServer1.0,1.0.1,1.0.2,1.0.3 Experimentalsupportfor2wayVirtualSMPonVMwareServer1.0,1.0.1,1.0.2,1.0.3

NOTEIfyouareinstallingaguestoperatingsystemthroughVMwareVirtualCenter,besureitissupported undertheVMwareproductESXServerorVMwareServeronwhichyouarerunningthevirtualmachine.

General Installation Notes


BesuretoreadGeneralGuidelinesforAllVMwareProductsonpage 26aswellasthisguidetoinstalling yourspecificguestoperatingsystem. TheeasiestmethodofinstallingSUSELinux9.1inavirtualmachineistousethestandardSUSELinux distributionCDs.ThenotesbelowdescribeaninstallationusingthestandarddistributionCD;however, installingSUSELinux9.1viathebootfloppy/networkmethodissupportedaswell.IfyourVMwareproduct supportsit,youcanalsoinstallfromaPXEserver. NOTEWithmanyLinuxguestoperatingsystems,variousproblemshavebeenobservedwhentheBusLogic virtualSCSIadapterisusedwithVMwarevirtualmachines.UnlessyouareusingESXServer2.5.x,VMware recommendsthatyouusetheLSILogicvirtualSCSIadapterwiththisguestoperatingsystem. ESXServer:OnlytheBusLogicvirtualSCSIadapterissupportedinaSUSELinux9.1virtualmachineonESX Server2.5.x. Beforeinstallingtheoperatingsystem,besurethatyouhavealreadycreatedandconfiguredanewvirtual machine.

Installation Steps
1 2 InserttheSUSELinux9.1installationCDintheCDROMdrive. PoweronthevirtualmachinetostartinstallingSUSELinux9.1.

162

VMware, Inc.

Choosing and Installing Guest Operating Systems

3 4 5

Installusingthetextmodeinstaller.Inthefirstinstallationscreen,presstheF2key,usethearrowkeysto selecttextmode,andthenpressEntertoselectthetextmodeinstaller. Followtheremaininginstallationstepsasyouwouldforaphysicalmachine. Ifyoumightcopyormovethisvirtualmachine,makethechangedescribedinManualChangesMight BeNeededtoUseNetworkinginCopiedVirtualMachineonpage 164.

ThiscompletesbasicinstallationoftheSUSELinux9.1guestoperatingsystem.

VMware Tools
BesuretoinstallVMwareToolsinyourguestoperatingsystem.Fordetails,seethemanualforyourVMware productorfollowtheappropriatelinkintheknowledgebasearticleat www.vmware.com/support/kb/enduser/std_adp.php?p_faqid=340. InmanyLinuxdistributions,ifIPv6isenabled,VMwareToolscannotbeconfiguredwith vmware-config-tools.plafterinstallation.Inthiscase,VMwareToolsisunabletosetthenetworkdevicecorrectly forthevirtualmachine,anddisplaysamessagesimilarto Unloading pcnet32 module unregister_netdevice: waiting for eth0 to become free Thismessagerepeatscontinuouslyuntilyourebootthevirtualmachine.Topreventthisprobleminvirtual machinesrunningLinux,disableIPv6beforeinstallingVMwareTools. To disable IPv6 in a virtual machine running Linux 1 2 Ifthefile /etc/sysconfig/networkcontainsthelineNETWORKING_IPV6=yes,changethelineto NETWORKING_IPV6=no. Inthefile /etc/modules.conf,addthefollowinglines: alias ipv6 off alias net-pf-10 off

AfteryoudisableIPv6,youshouldbeabletoinstallandconfigureVMwareToolssuccessfully.

Known Issues
Virtual Machine Might Hang during Guest Operating System Installation
Onsomehostsystems,theSUSELinux9.1installerattemptstouseakernelthatisincompatiblewiththeACPI featuresofthevirtualhardware.Toworkaroundthisproblem,openthevirtualmachinesconfigurationfile inatexteditorandaddthefollowingline:
acpi.present = FALSE

YoushouldthenbeabletoinstallandrunaSUSELinux9.1guestoperatingsystem.

Installation from DVD Might Stop with an Error Message


InstallationfromaDVDmightstopattheSoftwareitemunderInstallationSettingswiththefollowingerror message:No base selection available. ERROR: No proposal.SUSEhasseenthisproblemonbothphysicaland virtualmachines.Toworkaroundtheprobleminsideavirtualmachine,typethefollowingatthebootprompt asyoubegintheinstallation:
linux cdromdevice=/dev/hdc

Replace/dev/hdcwiththeappropriatedevicenameifyourCDROMdeviceisnotthemasterdeviceonthe secondIDEchannel.Theinstallationshouldthenproceednormally.

Do Not Use 4-Bit Color


IfyouchangethescreenresolutionintheSUSELinux9.1guestoperatingsystem,besureyoualsosetacolor bitdepthgreaterthan16colors(4bit).Ifyouattempttouseasettingof16colors(4bit),itcancauseafatal errorintheXserver.

VMware, Inc.

163

Guest Operating System Installation Guide

Clock in Guest Operating System Might Run Too Quickly or Too Slowly
Iftheclockinyourguestoperatingsystemrunstooquicklyortooslowly,useoneoftheworkarounds describedintheknowledgebasearticleat www.vmware.com/support/kb/enduser/std_adp.php?p_faqid=1420.

Manual Changes Might Be Needed to Use Networking in Copied Virtual Machine


Insomecases,networkingdoesnotworkproperlyinacopiedorclonedvirtualmachineoravirtualmachine deployedtoendusersaspartofaVMwareACEpackage.Ifyoucopyavirtualmachineandspecifythatthe copyshouldhaveauniqueidentifier,theMACaddressesforanyvirtualEthernetadaptersattachedtothe virtualmachinechange.WhenaSUSELinux9.1guestoperatingsystemisinstalled,itincludestheMAC addressaspartofakeyconfigurationfilename.WhenthevirtualmachinesMACaddresschanges,theguest operatingsystemmightfailtoassociatethisconfigurationfilewiththevirtualEthernetadapter.Ifyou experiencethisproblem,youcanworkarounditbycopyingorrenamingthefile.Foreth0,forexample,make thefollowingchange: Oldname: /etc/sysconfig/network/ifcfg-eth0-id-<MAC_address> Newname: /etc/sysconfig/network/ifcfg-eth0

Guest Screen Saver


VMwareWorkstationorVMwareGSXServer:OnaLinuxhostwithanXFree863.xXserver,itisbestnotto runascreensaverintheguestoperatingsystem.Guestscreensaversthatdemandalotofprocessingpower cancausetheXserveronthehosttofreeze.

Disable PAE in ESX Server Virtual Machines


EXSServer2.5.x:AlthoughESXServer2.5.xvirtualmachinesarecompatiblewithPhysicalAddressExtension (PAE),theyarenotoptimizedforit.Asaresult,guestoperatingsystemswithPAEenabledmightexperience poorperformance.Forbestperformance,VMwarerecommendsthatyoudisablePAEinguestoperating systems.FormoreinformationandinstructionsondisablingPAE,seetheknowledgebasearticleat www.vmware.com/support/kb/enduser/std_adp.php?p_faqid=2020.

Migration to a Different Processor


VMwarerecommendsyoudonotmigrateaLinuxvirtualmachinebetweenhostswhenonehostisrunning onanAMDprocessorandtheotherisrunningonanIntelprocessor. Duringinstallation,manydistributionsofLinuxchooseakernelthatisoptimizedforthespecificprocessoron whichitisbeinginstalled,andsomedistributionsinstallagenerickernelbydefault,butprovide architecturespecifickernelsthattheusercanchoosetoinstall.Thekernelmightcontaininstructionsthatare availableonlyonthatprocessor.Theseinstructionscanhaveadverseeffectswhenrunonahostwiththe wrongtypeofprocessor. Thus,aLinuxvirtualmachinecreatedonahostwithanAMDprocessormightnotworkifmigratedtoahost withanIntelprocessor.Thereverseisalsotrue:aLinuxvirtualmachinecreatedonahostwithanIntel processormightnotworkifmigratedtoahostwithanAMDprocessor. Thisproblemisnotspecifictovirtualmachinesandalsooccursonphysicalcomputers.Forexample,ifyou moveaharddrivewithaLinuxinstallationfromanAMDmachinetoanIntelmachine,youarealsolikelyto experienceproblemstryingtobootfromthatdrive.

164

VMware, Inc.

Choosing and Installing Guest Operating Systems

SUSE Linux 9.0


Thissectioncontainsproductsupport,installationinstructions,andknownissuesfortheSUSELinux9.0 operatingsystem.

Support
ThisguestoperatingsystemissupportedonthefollowingVMwareproducts:

VMwareWorkstation4.5,4.5.1,4.5.2,4.5.3,5.0,5.5,5.5.1,5.5.2,5.5.3,5.5.4,6.0 Experimentalsupportfor2wayVirtualSMPonWorkstation5.5,5.5.1,5.5.2,5.5.3,5.5.4,6.0 VMwareACE1.0,1.0.1,1.0.2,1.0.3,2.0 VMwareGSXServer3.0,3.1,3.2,3.2.1 VMwareServer1.0,1.0.1,1.0.2,1.0.3 Experimentalsupportfor2wayVirtualSMPonVMwareServer1.0,1.0.1,1.0.2,1.0.3 VMwareESXServer2.1,2.1.1,2.1.2,2.5,2.5.1,2.5.2,2.5.3,2.5.4 VirtualSMPsupported

NOTEIfyouareinstallingaguestoperatingsystemthroughVMwareVirtualCenter,besureitissupported undertheVMwareproductESXServerorVMwareServeronwhichyouarerunningthevirtualmachine. NOTEWithmanyLinuxguestoperatingsystems,variousproblemshavebeenobservedwhentheBusLogic virtualSCSIadapterisusedwithVMwarevirtualmachines.VMwarerecommendsthatyouusetheLSILogic virtualSCSIadapterwiththisguestoperatingsystem.

General Installation Notes


BesuretoreadGeneralGuidelinesforAllVMwareProductsonpage 26aswellasthisguidetoinstalling yourspecificguestoperatingsystem. TheeasiestmethodofinstallingSUSELinux9.0inavirtualmachineistousethestandardSUSELinux distributionCDs.ThenotesbelowdescribeaninstallationusingthestandarddistributionCD;however, installingSUSELinux9.0viathebootfloppy/networkmethodissupportedaswell.IfyourVMwareproduct supportsit,youcanalsoinstallfromaPXEserver. Beforeinstallingtheoperatingsystem,besurethatyouhavealreadycreatedandconfiguredanewvirtual machine.

Installation Steps
1 2 3 4 InserttheSUSELinux9.0installationCDintheCDROMdrive. PoweronthevirtualmachinetostartinstallingSUSELinux9.0. Installusingthetextmodeinstaller.Inthefirstinstallationscreen,presstheF2key,usethearrowkeysto selecttextmode,andthenpressEntertoselectthetextmodeinstaller. Followtheremaininginstallationstepsasyouwouldforaphysicalmachine.

ThiscompletesbasicinstallationoftheSUSELinux9.0guestoperatingsystem.

VMware Tools
BesuretoinstallVMwareToolsinyourguestoperatingsystem.Fordetails,seethemanualforyourVMware productorfollowtheappropriatelinkintheknowledgebasearticleat www.vmware.com/support/kb/enduser/std_adp.php?p_faqid=340. DonotstarttheXserverintheguestoperatingsystemuntilyouinstallVMwareToolsandruntheSaX2 configurationutility.SeeBeforeYouStarttheXServer.

VMware, Inc.

165

Guest Operating System Installation Guide

InmanyLinuxdistributions,ifIPv6isenabled,VMwareToolscannotbeconfiguredwith vmware-config-tools.plafterinstallation.Inthiscase,VMwareToolsisunabletosetthenetworkdevicecorrectly forthevirtualmachine,anddisplaysamessagesimilarto Unloading pcnet32 module unregister_netdevice: waiting for eth0 to become free Thismessagerepeatscontinuouslyuntilyourebootthevirtualmachine.Topreventthisprobleminvirtual machinesrunningLinux,disableIPv6beforeinstallingVMwareTools. To disable IPv6 in a virtual machine running Linux 1 2 Ifthefile /etc/sysconfig/networkcontainsthelineNETWORKING_IPV6=yes,changethelineto NETWORKING_IPV6=no. Inthefile /etc/modules.conf,addthefollowinglines: alias ipv6 off alias net-pf-10 off

AfteryoudisableIPv6,youshouldbeabletoinstallandconfigureVMwareToolssuccessfully.

Before You Start the X Server


AfteryouhaveinstalledVMwareTools,butbeforeyoustarttheXserver,astherootuser,runtheSaX2 configurationutilitytoconfigureyourXserver.Atacommandprompt,typeSaX2andusethewizardto configureyourXserver.IfyouintendtoconnecttothisvirtualmachinewiththeVMwareVirtualMachine Console,configurethecolorresolutionfor65536(16bit)colorsorless. AfteryourunSaX2youcanbootyourSUSELinux8.2virtualmachinewithanyoftheselectionsofferedin GRUB.

Known Issues
Virtual Machine Might Hang during Guest Operating System Installation
Onsomehostsystems,theSUSELinux9.0installerattemptstouseakernelthatisincompatiblewiththeACPI featuresofthevirtualhardware.Toworkaroundthisproblem,openthevirtualmachinesconfigurationfile inatexteditorandaddthefollowingline:
acpi.present = FALSE

YoushouldthenbeabletoinstallandrunaSUSELinux9.0guestoperatingsystem.

Installation from DVD Might Stop with an Error Message


InstallationfromaDVDmightstopattheSoftwareitemunderInstallationSettingswiththefollowingerror message:No base selection available. ERROR: No proposal. SUSEhasseenthisproblemonbothphysicalandvirtualmachines.Toworkaroundtheprobleminsidea virtualmachine,typethefollowingatthebootpromptasyoubegintheinstallation:
linux cdromdevice=/dev/hdc

Replace/dev/hdcwiththeappropriatedevicenameifyourCDROMdeviceisnotthemasterdeviceonthe secondIDEchannel. Theinstallationshouldthenproceednormally.

Do Not Use 4-Bit Color


IfyouchangethescreenresolutionintheSUSELinux9.0guestoperatingsystem,besureyoualsosetacolor bitdepthgreaterthan16colors(4bit).Ifyouattempttouseasettingof16colors(4bit),itcancauseafatal errorintheXserver.

166

VMware, Inc.

Choosing and Installing Guest Operating Systems

Guest Screen Saver


VMwareWorkstationorVMwareGSXServer:OnaLinuxhostwithanXFree863.xXserver,itisbestnotto runascreensaverintheguestoperatingsystem.Guestscreensaversthatdemandalotofprocessingpower cancausetheXserveronthehosttofreeze.

Disable PAE in ESX Server Virtual Machines


EXSServer2.5.x:AlthoughESXServer2.5.xvirtualmachinesarecompatiblewithPhysicalAddressExtension (PAE),theyarenotoptimizedforit.Asaresult,guestoperatingsystemswithPAEenabledmightexperience poorperformance.Forbestperformance,VMwarerecommendsthatyoudisablePAEinguestoperating systems.FormoreinformationandinstructionsondisablingPAE,seetheknowledgebasearticleat www.vmware.com/support/kb/enduser/std_adp.php?p_faqid=2020.

Migration to a Different Processor


VMwarerecommendsyoudonotmigrateaLinuxvirtualmachinebetweenhostswhenonehostisrunning onanAMDprocessorandtheotherisrunningonanIntelprocessor. Duringinstallation,manydistributionsofLinuxchooseakernelthatisoptimizedforthespecificprocessoron whichitisbeinginstalled,andsomedistributionsinstallagenerickernelbydefault,butprovide architecturespecifickernelsthattheusercanchoosetoinstall.Thekernelmightcontaininstructionsthatare availableonlyonthatprocessor.Theseinstructionscanhaveadverseeffectswhenrunonahostwiththe wrongtypeofprocessor. Thus,aLinuxvirtualmachinecreatedonahostwithanAMDprocessormightnotworkifmigratedtoahost withanIntelprocessor.Thereverseisalsotrue:aLinuxvirtualmachinecreatedonahostwithanIntel processormightnotworkifmigratedtoahostwithanAMDprocessor. Thisproblemisnotspecifictovirtualmachinesandalsooccursonphysicalcomputers.Forexample,ifyou moveaharddrivewithaLinuxinstallationfromanAMDmachinetoanIntelmachine,youarealsolikelyto experienceproblemstryingtobootfromthatdrive.

VMware, Inc.

167

Guest Operating System Installation Guide

SUSE Linux 8.2


Thissectioncontainsproductsupport,installationinstructions,andknownissuesfortheSUSELinux8.2 operatingsystem.

Support
ThisguestoperatingsystemissupportedonthefollowingVMwareproducts:

VMwareWorkstation4.0.1,4.0.2,4.0.5,4.5,4.5.1,4.5.2,4.5.3,5.0,5.5,5.5.1,5.5.2,5.5.3,5.5.4,6.0 Experimentalsupportfor2wayVirtualSMPonWorkstation5.5,5.5.1,5.5.2,5.5.3,5.5.4,6.0 VMwareACE1.0,1.0.1,1.0.2,1.0.3,2.0 VMwareGSXServer3.0,3.1,3.2,3.2.1 VMwareServer1.0,1.0.1,1.0.2,1.0.3 Experimentalsupportfor2wayVirtualSMPonVMwareServer1.0,1.0.1,1.0.2,1.0.3 VMwareESXServer2.0,2.0.1,2.1,2.1.1,2.1.2,2.5,2.5.1,2.5.2,2.5.3,2.5.4 VirtualSMPsupportedonESXServer2.0,2.0.1,2.1,2.1.1,2.1.2

NOTEIfyouareinstallingaguestoperatingsystemthroughVMwareVirtualCenter,besureitissupported undertheVMwareproductESXServerorVMwareServeronwhichyouarerunningthevirtualmachine. NOTEWithmanyLinuxguestoperatingsystems,variousproblemshavebeenobservedwhentheBusLogic virtualSCSIadapterisusedwithVMwarevirtualmachines.VMwarerecommendsthatyouusetheLSILogic virtualSCSIadapterwiththisguestoperatingsystem.

General Installation Notes


BesuretoreadGeneralGuidelinesforAllVMwareProductsonpage 26aswellasthisguidetoinstalling yourspecificguestoperatingsystem. TheeasiestmethodofinstallingSUSELinux8.2inavirtualmachineistousethestandardSUSEdistribution CDs.ThenotesbelowdescribeaninstallationusingthestandarddistributionCD;however,installingSUSE Linux8.2viathebootfloppy/networkmethodissupportedaswell.IfyourVMwareproductsupportsit,you canalsoinstallfromaPXEserver. Beforeinstallingtheoperatingsystem,besurethatyouhavealreadycreatedandconfiguredanewvirtual machine. NOTEDuringtheSUSELinux8.2installation,donotinstallanXserver.TogetanacceleratedSVGAXserver runninginsidethevirtualmachine,installtheVMwareToolspackageimmediatelyafterinstallingSUSELinux 8.2.

Installation Steps
1 2 3 4 5 InserttheSUSELinux8.2installationCDintheCDROMdrive. PoweronthevirtualmachinetostartinstallingSUSELinux8.2. Followtheinstallationstepsasyouwouldforaphysicalmachineuntilyougettotheselectionscreens describedinthenextsteps. Installusingthetextmodeinstaller.Inthefirstinstallationscreen,presstheF2key,typelinux,andthen pressEntertoselectthetextmodeinstaller. Whenprompted,donotinstallanXserver.IntheConfigureMonitorscreen,chooseTextModeOnly. ClickAcceptandfinishtheinstallation.

ThiscompletesbasicinstallationoftheSUSELinux8.2guestoperatingsystem.

168

VMware, Inc.

Choosing and Installing Guest Operating Systems

VMware Tools
BesuretoinstallVMwareToolsinyourguestoperatingsystem.Fordetails,seethemanualforyourVMware productorfollowtheappropriatelinkintheknowledgebasearticleat www.vmware.com/support/kb/enduser/std_adp.php?p_faqid=340. InmanyLinuxdistributions,ifIPv6isenabled,VMwareToolscannotbeconfiguredwith vmware-config-tools.plafterinstallation.Inthiscase,VMwareToolsisunabletosetthenetworkdevicecorrectly forthevirtualmachine,anddisplaysamessagesimilarto Unloading pcnet32 module unregister_netdevice: waiting for eth0 to become free Thismessagerepeatscontinuouslyuntilyourebootthevirtualmachine.Topreventthisprobleminvirtual machinesrunningLinux,disableIPv6beforeinstallingVMwareTools. To disable IPv6 in a virtual machine running Linux 1 2 Ifthefile /etc/sysconfig/networkcontainsthelineNETWORKING_IPV6=yes,changethelineto NETWORKING_IPV6=no. Inthefile /etc/modules.conf,addthefollowinglines: alias ipv6 off alias net-pf-10 off

AfteryoudisableIPv6,youshouldbeabletoinstallandconfigureVMwareToolssuccessfully. DonotstarttheXserverintheguestoperatingsystemuntilyouinstallVMwareToolsandruntheSaX2 configurationutility.SeeBeforeYouStarttheXServer. NOTEWhenyoustartinstallingVMwareTools(bytyping./vmware-install.plinthevmware-tools-distrib directory),thefollowingmessageappears:


Found an installed version of the VMware SVGA driver for XFree86 4. Some versions of this driver included with the XFree86 4 distributions do not work properly. Would you like to install a stable (but possibly older) version of the driver over the currently installed one?

Ifyouplantodualbootthevirtualmachine,answerYestoallowthedrivertobeinstalled.AnswerYesagain tobackuptheexistingvideodriverfilesandalsocopytheXF86Config-4.distfiletoXF86Config-4.vm.Thelatter fileisusedwhendualbootingthevirtualmachine. Ifyoudonotintendtodualbootthevirtualmachine,answerNotokeeptheexistingdriver.

Before You Start the X Server


AfteryouhaveinstalledVMwareTools,butbeforeyoustarttheXserver,astherootuser,runtheSaX2 configurationutilitytoconfigureyourXserver.Atacommandprompt,typeSaX2andusethewizardto configureyourXserver.IfyouintendtoconnecttothisvirtualmachinewiththeVMwareVirtualMachine Console,configurethecolorresolutionfor65536(16bit)colorsorless. AfteryourunSaX2youcanbootyourSUSELinux8.2virtualmachinewithanyoftheselectionsofferedin GRUB.

Known Issues
Virtual Machine Might Hang during Guest Operating System Installation
Onsomehostsystems,theSUSELinux8.2installerattemptstouseakernelthatisincompatiblewiththeACPI featuresofthevirtualhardware.Toworkaroundthisproblem,openthevirtualmachinesconfigurationfile inatexteditorandaddthefollowingline:
acpi.present = FALSE

YoushouldthenbeabletoinstallandrunaSUSELinux8.2guestoperatingsystem.

VMware, Inc.

169

Guest Operating System Installation Guide

Installation from DVD Might Stop with an Error Message


InstallationfromaDVDmightstopattheSoftwareitemunderInstallationSettingswiththefollowingerror message:No base selection available. ERROR: No proposal. SUSEhasseenthisproblemonbothphysicalandvirtualmachines.Toworkaroundtheprobleminsidea virtualmachine,typethefollowingatthebootpromptasyoubegintheinstallation:
linux cdromdevice=/dev/hdc

Replace/dev/hdcwiththeappropriatedevicenameifyourCDROMdeviceisnotthemasterdeviceonthe secondIDEchannel. Theinstallationshouldthenproceednormally.

Guest Screen Saver


VMwareWorkstationorVMwareGSXServer:OnaLinuxhostwithanXFree863.xXserver,itisbestnotto runascreensaverintheguestoperatingsystem.Guestscreensaversthatdemandalotofprocessingpower cancausetheXserveronthehosttofreeze.

Disable PAE in ESX Server Virtual Machines


EXSServer2.5.x:AlthoughESXServer2.5.xvirtualmachinesarecompatiblewithPhysicalAddressExtension (PAE),theyarenotoptimizedforit.Asaresult,guestoperatingsystemswithPAEenabledmightexperience poorperformance.Forbestperformance,VMwarerecommendsthatyoudisablePAEinguestoperating systems.FormoreinformationandinstructionsondisablingPAE,seetheknowledgebasearticleat www.vmware.com/support/kb/enduser/std_adp.php?p_faqid=2020.

Migration to a Different Processor


VMwarerecommendsyoudonotmigrateaLinuxvirtualmachinebetweenhostswhenonehostisrunning onanAMDprocessorandtheotherisrunningonanIntelprocessor. Duringinstallation,manydistributionsofLinuxchooseakernelthatisoptimizedforthespecificprocessoron whichitisbeinginstalled,andsomedistributionsinstallagenerickernelbydefault,butprovide architecturespecifickernelsthattheusercanchoosetoinstall.Thekernelmightcontaininstructionsthatare availableonlyonthatprocessor.Theseinstructionscanhaveadverseeffectswhenrunonahostwiththe wrongtypeofprocessor. Thus,aLinuxvirtualmachinecreatedonahostwithanAMDprocessormightnotworkifmigratedtoahost withanIntelprocessor.Thereverseisalsotrue:aLinuxvirtualmachinecreatedonahostwithanIntel processormightnotworkifmigratedtoahostwithanAMDprocessor. Thisproblemisnotspecifictovirtualmachinesandalsooccursonphysicalcomputers.Forexample,ifyou moveaharddrivewithaLinuxinstallationfromanAMDmachinetoanIntelmachine,youarealsolikelyto experienceproblemstryingtobootfromthatdrive.

170

VMware, Inc.

Choosing and Installing Guest Operating Systems

SUSE Linux 8.1


Thissectioncontainsproductsupport,installationinstructions,andknownissuesfortheSUSELinux8.1 operatingsystem.

Support
ThisguestoperatingsystemissupportedonthefollowingVMwareproducts:

VMwareWorkstation4.0,4.0.1,4.0.2,4.0.5,4.5,4.5.1,4.5.2,4.5.3,5.0,5.5,5.5.1,5.5.2,5.5.3,5.5.4,6.0 Experimentalsupportfor2wayVirtualSMPonWorkstation5.5,5.5.1,5.5.2,5.5.3,5.5.4,6.0 VMwareACE1.0,1.0.1,1.0.2,1.0.3,2.0 VMwareGSXServer3.0,3.1,3.2,3.2.1 VMwareServer1.0,1.0.1,1.0.2,1.0.3 Experimentalsupportfor2wayVirtualSMPonVMwareServer1.0,1.0.1,1.0.2,1.0.3

NOTEIfyouareinstallingaguestoperatingsystemthroughVMwareVirtualCenter,besureitissupported undertheVMwareproductESXServerorVMwareServeronwhichyouarerunningthevirtualmachine. NOTEWithmanyLinuxguestoperatingsystems,variousproblemshavebeenobservedwhentheBusLogic virtualSCSIadapterisusedwithVMwarevirtualmachines.VMwarerecommendsthatyouusetheLSILogic virtualSCSIadapterwiththisguestoperatingsystem.

General Installation Notes


BesuretoreadGeneralGuidelinesforAllVMwareProductsonpage 26aswellasthisguidetoinstalling yourspecificguestoperatingsystem. TheeasiestmethodofinstallingSUSELinux8.1inavirtualmachineistousethestandardSUSEdistribution CDs.ThenotesbelowdescribeaninstallationusingthestandarddistributionCD;however,installingSUSE Linux8.1viathebootfloppy/networkmethodissupportedaswell.IfyourVMwareproductsupportsit,you canalsoinstallfromaPXEserver. Beforeinstallingtheoperatingsystem,besurethatyouhavealreadycreatedandconfiguredanewvirtual machine. NOTEDuringtheSUSELinux8.1installation,donotinstallanXserver.TogetanacceleratedSVGAXserver runninginsidethevirtualmachine,installtheVMwareToolspackageimmediatelyafterinstallingSUSELinux 8.1.

Installation Steps
1 2 3 4 5 InserttheSUSELinux8.1installationCDintheCDROMdrive. PoweronthevirtualmachinetostartinstallingSUSELinux8.1. Followtheinstallationstepsasyouwouldforaphysicalmachineuntilyougettotheselectionscreens describedinthenextsteps. Installusingthetextmodeinstaller.Inthefirstinstallationscreen,presstheF2key,andthenpressEnter toselectthetextmodeinstaller. Whenprompted,donotinstallanXserver.IntheConfigureMonitorscreen,chooseTextModeOnly. ClickAcceptandfinishtheinstallation.

ThiscompletesbasicinstallationoftheSUSELinux8.1guestoperatingsystem.

VMware, Inc.

171

Guest Operating System Installation Guide

VMware Tools
BesuretoinstallVMwareToolsinyourguestoperatingsystem.Fordetails,seethemanualforyourVMware productorfollowtheappropriatelinkintheknowledgebasearticleat www.vmware.com/support/kb/enduser/std_adp.php?p_faqid=340. InmanyLinuxdistributions,ifIPv6isenabled,VMwareToolscannotbeconfiguredwith vmware-config-tools.plafterinstallation.Inthiscase,VMwareToolsisunabletosetthenetworkdevicecorrectly forthevirtualmachine,anddisplaysamessagesimilarto Unloading pcnet32 module unregister_netdevice: waiting for eth0 to become free Thismessagerepeatscontinuouslyuntilyourebootthevirtualmachine.Topreventthisprobleminvirtual machinesrunningLinux,disableIPv6beforeinstallingVMwareTools. To disable IPv6 in a virtual machine running Linux 1 2 Ifthefile /etc/sysconfig/networkcontainsthelineNETWORKING_IPV6=yes,changethelineto NETWORKING_IPV6=no. Inthefile /etc/modules.conf,addthefollowinglines: alias ipv6 off alias net-pf-10 off

AfteryoudisableIPv6,youshouldbeabletoinstallandconfigureVMwareToolssuccessfully. DonotstarttheXserverintheguestoperatingsystemuntilyouinstallVMwareToolsandruntheSaX2 configurationutility.SeeBeforeYouStarttheXServer. NOTEWhenyoustartinstallingVMwareTools(bytyping./vmware-install.plinthevmware-tools-distrib directory),thefollowingmessageappears:


Found an installed version of the VMware SVGA driver for XFree86 4. Some versions of this driver included with the XFree86 4 distributions do not work properly. Would you like to install a stable (but possibly older) version of the driver over the currently installed one?

Ifyouplantodualbootthevirtualmachine,answerYestoallowthedrivertobeinstalled.AnswerYesagain tobackuptheexistingvideodriverfilesandalsocopytheXF86Config-4.distfiletoXF86Config-4.vm.Thelatter fileisusedwhendualbootingthevirtualmachine. Ifyoudonotintendtodualbootthevirtualmachine,answerNotokeeptheexistingdriver.

Before You Start the X Server


AfteryouhaveinstalledVMwareTools,butbeforeyoustarttheXserver,astherootuser,runtheSaX2 configurationutilitytoconfigureyourXserver.Atacommandprompt,typeSaX2andusethewizardto configureyourXserver.IfyouintendtoconnecttothisvirtualmachinewiththeVMwareVirtualMachine Console,configurethecolorresolutionfor65536(16bit)colorsorless. AfteryourunSaX2youcanbootyourSUSELinux8.1virtualmachinewithanyoftheselectionsofferedin GRUB.

Known Issues
Virtual Machine Might Hang During Guest Operating System Installation
Onsomehostsystems,theSUSELinux8.1installerattemptstouseakernelthatisincompatiblewiththeACPI featuresofthevirtualhardware.Toworkaroundthisproblem,openthevirtualmachinesconfigurationfile inatexteditorandaddthefollowingline:
acpi.present = FALSE

YoushouldthenbeabletoinstallandrunaSUSELinux8.1guestoperatingsystem.

172

VMware, Inc.

Choosing and Installing Guest Operating Systems

Guest Screen Saver


OnaLinuxhostwithanXFree863.xXserver,itisbestnottorunascreensaverintheguestoperatingsystem. GuestscreensaversthatdemandalotofprocessingpowercancausetheXserveronthehosttofreeze.

Migration to a Different Processor


VMwarerecommendsyoudonotmigrateaLinuxvirtualmachinebetweenhostswhenonehostisrunning onanAMDprocessorandtheotherisrunningonanIntelprocessor. Duringinstallation,manydistributionsofLinuxchooseakernelthatisoptimizedforthespecificprocessoron whichitisbeinginstalled,andsomedistributionsinstallagenerickernelbydefault,butprovide architecturespecifickernelsthattheusercanchoosetoinstall.Thekernelmightcontaininstructionsthatare availableonlyonthatprocessor.Theseinstructionscanhaveadverseeffectswhenrunonahostwiththe wrongtypeofprocessor. Thus,aLinuxvirtualmachinecreatedonahostwithanAMDprocessormightnotworkifmigratedtoahost withanIntelprocessor.Thereverseisalsotrue:aLinuxvirtualmachinecreatedonahostwithanIntel processormightnotworkifmigratedtoahostwithanAMDprocessor. Thisproblemisnotspecifictovirtualmachinesandalsooccursonphysicalcomputers.Forexample,ifyou moveaharddrivewithaLinuxinstallationfromanAMDmachinetoanIntelmachine,youarealsolikelyto experienceproblemstryingtobootfromthatdrive.

VMware, Inc.

173

Guest Operating System Installation Guide

SUSE Linux 8.0


Thissectioncontainsproductsupport,installationinstructions,andknownissuesfortheSUSELinux8.0 operatingsystem.

Support
ThisguestoperatingsystemissupportedonthefollowingVMwareproducts:

VMwareWorkstation4.0,4.0.1,4.0.2,4.0.5,4.5,4.5.1,4.5.2,4.5.3,5.0,5.5,5.5.1,5.5.2,5.5.3,5.5.4,6.0 Experimentalsupportfor2wayVirtualSMPonWorkstation5.5,5.5.1,5.5.2,5.5.3,5.5.4,6.0 VMwareACE1.0,1.0.1,1.0.2,1.0.3,2.0 VMwareGSXServer3.0,3.1,3.2,3.2.1 VMwareServer1.0,1.0.1,1.0.2,1.0.3 Experimentalsupportfor2wayVirtualSMPonVMwareServer1.0,1.0.1,1.0.2,1.0.3

NOTEIfyouareinstallingaguestoperatingsystemthroughVMwareVirtualCenter,besureitissupported undertheVMwareproductESXServerorVMwareServeronwhichyouarerunningthevirtualmachine. NOTEWithmanyLinuxguestoperatingsystems,variousproblemshavebeenobservedwhentheBusLogic virtualSCSIadapterisusedwithVMwarevirtualmachines.VMwarerecommendsthatyouusetheLSILogic virtualSCSIadapterwiththisguestoperatingsystem.

General Installation Notes


BesuretoreadGeneralGuidelinesforAllVMwareProductsonpage 26aswellasthisguidetoinstalling yourspecificguestoperatingsystem. TheeasiestmethodofinstallingSUSELinux8.0inavirtualmachineistousethestandardSUSEdistribution CDs.ThenotesbelowdescribeaninstallationusingthestandarddistributionCD;however,installingSUSE Linux8.0viathebootfloppy/networkmethodissupportedaswell.IfyourVMwareproductsupportsit,you canalsoinstallfromaPXEserver. Beforeinstallingtheoperatingsystem,besurethatyouhavealreadycreatedandconfiguredanewvirtual machine. NOTEDuringtheSUSELinux8.0installation,donotinstallanXserver.TogetanacceleratedSVGAXserver runninginsidethevirtualmachine,installtheVMwareToolspackageimmediatelyafterinstallingSUSELinux 8.0.

Installation Steps
1 2 3 4 5 InserttheSUSELinux8.0installationCDintheCDROMdrive. PoweronthevirtualmachinetostartinstallingSUSELinux8.0. Followtheinstallationstepsasyouwouldforaphysicalmachineuntilyougettotheselectionscreens describedinthenextsteps. Installusingthetextmodeinstaller. Whenprompted,donotinstallanXserver.IntheConfigureMonitorscreen,chooseNoX11.Theinstaller asksyoutoconfirm.ClickContinueandfinishtheinstallation.

ThiscompletesbasicinstallationoftheSUSELinux8.0guestoperatingsystem.

VMware Tools
BesuretoinstallVMwareToolsinyourguestoperatingsystem.Fordetails,seethemanualforyourVMware productorfollowtheappropriatelinkintheknowledgebasearticleat www.vmware.com/support/kb/enduser/std_adp.php?p_faqid=340.

174

VMware, Inc.

Choosing and Installing Guest Operating Systems

InmanyLinuxdistributions,ifIPv6isenabled,VMwareToolscannotbeconfiguredwith vmware-config-tools.plafterinstallation.Inthiscase,VMwareToolsisunabletosetthenetworkdevicecorrectly forthevirtualmachine,anddisplaysamessagesimilarto Unloading pcnet32 module unregister_netdevice: waiting for eth0 to become free Thismessagerepeatscontinuouslyuntilyourebootthevirtualmachine.Topreventthisprobleminvirtual machinesrunningLinux,disableIPv6beforeinstallingVMwareTools. To disable IPv6 in a virtual machine running Linux 1 2 Ifthefile /etc/sysconfig/networkcontainsthelineNETWORKING_IPV6=yes,changethelineto NETWORKING_IPV6=no. Inthefile /etc/modules.conf,addthefollowinglines: alias ipv6 off alias net-pf-10 off

AfteryoudisableIPv6,youshouldbeabletoinstallandconfigureVMwareToolssuccessfully. DonotstarttheXserverintheguestoperatingsystemuntilyouinstallVMwareTools. NOTEWhenyoustartinstallingVMwareTools(bytyping./vmware-install.plinthevmware-tools-distrib directory),thefollowingmessageappears:


Found an installed version of the VMware SVGA driver for XFree86 4. Some versions of this driver included with the XFree86 4 distributions do not work properly. Would you like to install a stable (but possibly older) version of the driver over the currently installed one?

Ifyouplantodualbootthevirtualmachine,answerYestoallowthedrivertobeinstalled.AnswerYesagain tobackuptheexistingvideodriverfilesandalsocopytheXF86Config-4.distfiletoXF86Config-4.vm.Thelatter fileisusedwhendualbootingthevirtualmachine. Ifyoudonotintendtodualbootthevirtualmachine,answerNotokeeptheexistingdriver.

Before You Start the X Server


AfteryouhaveinstalledVMwareTools,butbeforeyoustarttheXserver,asrootuser,runtheSaX2 configurationutilitytoconfigureyourXserver.Atacommandprompt,typeSaX2andusethewizardto configureyourXserver. AfteryourunSaX2youcanbootyourSUSE8.0virtualmachinewithanyoftheselectionsofferedinLILO.

Known Issues
Guest Screen Saver
OnaLinuxhostwithanXFree863.xXserver,itisbestnottorunascreensaverintheguestoperatingsystem. GuestscreensaversthatdemandalotofprocessingpowercancausetheXserveronthehosttofreeze.

Migration to a Different Processor


VMwarerecommendsyoudonotmigrateaLinuxvirtualmachinebetweenhostswhenonehostisrunning onanAMDprocessorandtheotherisrunningonanIntelprocessor. Duringinstallation,manydistributionsofLinuxchooseakernelthatisoptimizedforthespecificprocessoron whichitisbeinginstalled,andsomedistributionsinstallagenerickernelbydefault,butprovide architecturespecifickernelsthattheusercanchoosetoinstall.Thekernelmightcontaininstructionsthatare availableonlyonthatprocessor.Theseinstructionscanhaveadverseeffectswhenrunonahostwiththe wrongtypeofprocessor. Thus,aLinuxvirtualmachinecreatedonahostwithanAMDprocessormightnotworkifmigratedtoahost withanIntelprocessor.Thereverseisalsotrue:aLinuxvirtualmachinecreatedonahostwithanIntel processormightnotworkifmigratedtoahostwithanAMDprocessor.

VMware, Inc.

175

Guest Operating System Installation Guide

Thisproblemisnotspecifictovirtualmachinesandalsooccursonphysicalcomputers.Forexample,ifyou moveaharddrivewithaLinuxinstallationfromanAMDmachinetoanIntelmachine,youarealsolikelyto experienceproblemstryingtobootfromthatdrive.

176

VMware, Inc.

Choosing and Installing Guest Operating Systems

SUSE Linux 7.3


Thissectioncontainsproductsupport,installationinstructions,andknownissuesfortheSUSELinux7.3 operatingsystem.

Support
ThisguestoperatingsystemissupportedonthefollowingVMwareproducts:

VMwareWorkstation4.0,4.0.1,4.0.2,4.0.5,4.5,4.5.1,4.5.2,4.5.3,5.0,5.5,5.5.1,5.5.2,5.5.3,5.5.4,6.0 Experimentalsupportfor2wayVirtualSMPonWorkstation5.5,5.5.1,5.5.2,5.5.3,5.5.4,6.0 VMwareACE1.0,1.0.1,1.0.2,1.0.3,2.0 VMwareGSXServer3.0,3.1,3.2,3.2.1 VMwareServer1.0,1.0.1,1.0.2,1.0.3 Experimentalsupportfor2wayVirtualSMPonVMwareServer1.0,1.0.1,1.0.2,1.0.3

NOTEIfyouareinstallingaguestoperatingsystemthroughVMwareVirtualCenter,besureitissupported undertheVMwareproductESXServerorVMwareServeronwhichyouarerunningthevirtualmachine. NOTEWithmanyLinuxguestoperatingsystems,variousproblemshavebeenobservedwhentheBusLogic virtualSCSIadapterisusedwithVMwarevirtualmachines.VMwarerecommendsthatyouusetheLSILogic virtualSCSIadapterwiththisguestoperatingsystem.

General Installation Notes


BesuretoreadGeneralGuidelinesforAllVMwareProductsonpage 26aswellasthisguidetoinstalling yourspecificguestoperatingsystem. TheeasiestmethodofinstallingSUSELinux7.3inavirtualmachineistousethestandardSUSEdistribution CDs.ThenotesbelowdescribeaninstallationusingthestandarddistributionCD;however,installingSUSE Linux7.3viathebootfloppy/networkmethodissupportedaswell.IfyourVMwareproductsupportsit,you canalsoinstallfromaPXEserver. Beforeinstallingtheoperatingsystem,besurethatyouhavealreadycreatedandconfiguredanewvirtual machine. NOTEDuringtheSUSELinux7.3installation,donotinstallanXserver.TogetanacceleratedSVGAXserver runninginsidethevirtualmachine,installtheVMwareToolspackageimmediatelyafterinstallingSUSELinux 7.3.

Installation Steps
1 2 3 4 5 InserttheSUSELinux7.3installationCDintheCDROMdrive. PoweronthevirtualmachinetostartinstallingSUSELinux7.3. Followtheinstallationstepsasyouwouldforaphysicalmachineuntilyougettotheselectionscreens describedinthenextsteps. Installusingthetextmodeinstaller. Whenprompted,donotinstallanXserver.IntheConfigureMonitorscreen,chooseNoX11.Theinstaller asksyoutoconfirm.ClickContinueandfinishtheinstallation.

VMware Tools
BesuretoinstallVMwareToolsinyourguestoperatingsystem.Fordetails,seethemanualforyourVMware productorfollowtheappropriatelinkintheknowledgebasearticleat www.vmware.com/support/kb/enduser/std_adp.php?p_faqid=340.

VMware, Inc.

177

Guest Operating System Installation Guide

AfteryouhaveinstalledVMwareTools,youcanbootyourSUSE7.3virtualmachinewithanyoftheselections offeredinLILO. InmanyLinuxdistributions,ifIPv6isenabled,VMwareToolscannotbeconfiguredwith vmware-config-tools.plafterinstallation.Inthiscase,VMwareToolsisunabletosetthenetworkdevicecorrectly forthevirtualmachine,anddisplaysamessagesimilarto Unloading pcnet32 module unregister_netdevice: waiting for eth0 to become free Thismessagerepeatscontinuouslyuntilyourebootthevirtualmachine.Topreventthisprobleminvirtual machinesrunningLinux,disableIPv6beforeinstallingVMwareTools. To disable IPv6 in a virtual machine running Linux 1 2 Ifthefile /etc/sysconfig/networkcontainsthelineNETWORKING_IPV6=yes,changethelineto NETWORKING_IPV6=no. Inthefile /etc/modules.conf,addthefollowinglines: alias ipv6 off alias net-pf-10 off

AfteryoudisableIPv6,youshouldbeabletoinstallandconfigureVMwareToolssuccessfully.

Known Issues
Guest Screen Saver
OnaLinuxhostwithanXFree863.xXserver,itisbestnottorunascreensaverintheguestoperatingsystem. GuestscreensaversthatdemandalotofprocessingpowercancausetheXserveronthehosttofreeze.

Migration to a Different Processor


VMwarerecommendsyoudonotmigrateaLinuxvirtualmachinebetweenhostswhenonehostisrunning onanAMDprocessorandtheotherisrunningonanIntelprocessor. Duringinstallation,manydistributionsofLinuxchooseakernelthatisoptimizedforthespecificprocessoron whichitisbeinginstalled,andsomedistributionsinstallagenerickernelbydefault,butprovide architecturespecifickernelsthattheusercanchoosetoinstall.Thekernelmightcontaininstructionsthatare availableonlyonthatprocessor.Theseinstructionscanhaveadverseeffectswhenrunonahostwiththe wrongtypeofprocessor. Thus,aLinuxvirtualmachinecreatedonahostwithanAMDprocessormightnotworkifmigratedtoahost withanIntelprocessor.Thereverseisalsotrue:aLinuxvirtualmachinecreatedonahostwithanIntel processormightnotworkifmigratedtoahostwithanAMDprocessor. Thisproblemisnotspecifictovirtualmachinesandalsooccursonphysicalcomputers.Forexample,ifyou moveaharddrivewithaLinuxinstallationfromanAMDmachinetoanIntelmachine,youarealsolikelyto experienceproblemstryingtobootfromthatdrive.

178

VMware, Inc.

Choosing and Installing Guest Operating Systems

Turbolinux 10 Desktop
Thissectioncontainsproductsupport,installationinstructions,andknownissuesfortheTurbolinux10 Desktopoperatingsystem.

Support
ThisguestoperatingsystemissupportedonthefollowingVMwareproducts:

VMwareWorkstation5.5,5.5.1,5.5.2,5.5.3,5.5.4,6.0 VMwareACE2.0 VMwareServer1.0,1.0.1,1.0.2,1.0.3

General Installation Notes


BesuretoreadGeneralGuidelinesforAllVMwareProductsonpage 26aswellasthisguidetoinstalling yourspecificguestoperatingsystem. TheeasiestmethodofinstallingTurbolinux10DesktopinavirtualmachineistousethestandardTurbolinux distributionCDs.ThenotesbelowdescribeaninstallationusingthestandarddistributionCD;however, installingTurbolinux10Desktopviathebootfloppy/networkmethodissupportedaswell.IfyourVMware productsupportsit,youcanalsoinstallfromaPXEserver. Beforeinstallingtheoperatingsystem,besurethatyouhavealreadycreatedandconfiguredanewvirtual machine. NOTEWithmanyLinuxguestoperatingsystems,variousproblemshavebeenobservedwhentheBusLogic virtualSCSIadapterisusedwithVMwarevirtualmachines.VMwarerecommendsthatyouusetheLSILogic virtualSCSIadapterwiththisguestoperatingsystem.

Installation Steps
1 2 3 InserttheTurbolinux10DesktopinstallationCDintheCDROMdrive. PoweronthevirtualmachinetostartinstallingTurbolinux10Desktop. Followtheinstallationstepsasyouwouldforaphysicalmachine.

VMware Tools
BesuretoinstallVMwareToolsinyourguestoperatingsystem.Fordetails,seethemanualforyourVMware productorfollowtheappropriatelinkintheknowledgebasearticleat www.vmware.com/support/kb/enduser/std_adp.php?p_faqid=340. InmanyLinuxdistributions,ifIPv6isenabled,VMwareToolscannotbeconfiguredwith vmware-config-tools.plafterinstallation.Inthiscase,VMwareToolsisunabletosetthenetworkdevicecorrectly forthevirtualmachine,anddisplaysamessagesimilarto Unloading pcnet32 module unregister_netdevice: waiting for eth0 to become free Thismessagerepeatscontinuouslyuntilyourebootthevirtualmachine.Topreventthisprobleminvirtual machinesrunningLinux,disableIPv6beforeinstallingVMwareTools. To disable IPv6 in a virtual machine running Linux 1 2 Ifthefile /etc/sysconfig/networkcontainsthelineNETWORKING_IPV6=yes,changethelineto NETWORKING_IPV6=no. Inthefile /etc/modules.conf,addthefollowinglines: alias ipv6 off alias net-pf-10 off

AfteryoudisableIPv6,youshouldbeabletoinstallandconfigureVMwareToolssuccessfully.

VMware, Inc.

179

Guest Operating System Installation Guide

Known Issues
Guest Screen Saver
OnaLinuxhostwithanXFree863.xXserver,itisbestnottorunascreensaverintheguestoperatingsystem. GuestscreensaversthatdemandalotofprocessingpowercancausetheXserveronthehosttofreeze.

Migration to a Different Processor


VMwarerecommendsyoudonotmigrateaLinuxvirtualmachinebetweenhostswhenonehostisrunning onanAMDprocessorandtheotherisrunningonanIntelprocessor. Duringinstallation,manydistributionsofLinuxchooseakernelthatisoptimizedforthespecificprocessoron whichitisbeinginstalled,andsomedistributionsinstallagenerickernelbydefault,butprovide architecturespecifickernelsthattheusercanchoosetoinstall.Thekernelmightcontaininstructionsthatare availableonlyonthatprocessor.Theseinstructionscanhaveadverseeffectswhenrunonahostwiththe wrongtypeofprocessor. Thus,aLinuxvirtualmachinecreatedonahostwithanAMDprocessormightnotworkifmigratedtoahost withanIntelprocessor.Thereverseisalsotrue:aLinuxvirtualmachinecreatedonahostwithanIntel processormightnotworkifmigratedtoahostwithanAMDprocessor. Thisproblemisnotspecifictovirtualmachinesandalsooccursonphysicalcomputers.Forexample,ifyou moveaharddrivewithaLinuxinstallationfromanAMDmachinetoanIntelmachine,youarealsolikelyto experienceproblemstryingtobootfromthatdrive.

180

VMware, Inc.

Choosing and Installing Guest Operating Systems

Turbolinux Enterprise Server 8


Thissectioncontainsproductsupport,installationinstructions,andknownissuesfortheTurbolinux EnterpriseServer8operatingsystem.

Support
ThisguestoperatingsystemissupportedonthefollowingVMwareproducts:

VMwareWorkstation4.0,4.0.1,4.0.2,4.0.5,4.5,4.5.1,4.5.2,4.5.3,5.0,5.5,5.5.1,5.5.2,5.5.3,5.5.4,6.0 Experimentalsupportfor2wayVirtualSMPonWorkstation5.5,5.5.1,5.5.2,5.5.3,5.5.4,6.0 VMwareACE1.0,1.0.1,1.0.2,1.0.3,2.0 VMwareGSXServer3.0,3.1,3.2,3.2.1 VMwareServer1.0,1.0.1,1.0.2,1.0.3 Experimentalsupportfor2wayVirtualSMPonVMwareServer1.0,1.0.1,1.0.2,1.0.3

NOTEIfyouareinstallingaguestoperatingsystemthroughVMwareVirtualCenter,besureitissupported undertheVMwareproductESXServerorVMwareServeronwhichyouarerunningthevirtualmachine. NOTEWithmanyLinuxguestoperatingsystems,variousproblemshavebeenobservedwhentheBusLogic virtualSCSIadapterisusedwithVMwarevirtualmachines.VMwarerecommendsthatyouusetheLSILogic virtualSCSIadapterwiththisguestoperatingsystem.

General Installation Notes


BesuretoreadGeneralGuidelinesforAllVMwareProductsonpage 26aswellasthisguidetoinstalling yourspecificguestoperatingsystem. TheeasiestmethodofinstallingTurbolinuxEnterpriseServer8(TLES8)inavirtualmachineistousethe standardTurbolinuxdistributionCDs.Thenotesbelowdescribeaninstallationusingthestandard distributionCD;however,installingTLES8viathebootfloppy/networkmethodissupportedaswell.Ifyour VMwareproductsupportsit,youcanalsoinstallfromaPXEserver. Beforeinstallingtheoperatingsystem,besurethatyouhavealreadycreatedandconfiguredanewvirtual machine. CAUTIONDuringtheTLES8installation,donotinstallanXserver.TogetanacceleratedSVGAXserver runninginsidethevirtualmachine,installtheVMwareToolspackageimmediatelyafterinstallingTLES8.

Installation Steps
1 2 3 4 5 InserttheTLES8installationCDintheCDROMdrive. PoweronthevirtualmachinetostartinstallingTLES8. Followtheinstallationstepsasyouwouldforaphysicalmachine,untilyougettotheselectionscreens describedinthenextsteps. Installusingthetextmodeinstaller.Inthefirstinstallationscreen,presstheF2key,andthenpressEnter toselectthetextmodeinstaller. Whenprompted,donotinstallanXserver.IntheDesktopSettingsscreen,chooseTextModeOnly.Click Acceptandfinishtheinstallation.

VMware Tools
BesuretoinstallVMwareToolsinyourguestoperatingsystem.Fordetails,seethemanualforyourVMware productorfollowtheappropriatelinkintheknowledgebasearticleat www.vmware.com/support/kb/enduser/std_adp.php?p_faqid=340.

VMware, Inc.

181

Guest Operating System Installation Guide

InmanyLinuxdistributions,ifIPv6isenabled,VMwareToolscannotbeconfiguredwith vmware-config-tools.plafterinstallation.Inthiscase,VMwareToolsisunabletosetthenetworkdevicecorrectly forthevirtualmachine,anddisplaysamessagesimilarto Unloading pcnet32 module unregister_netdevice: waiting for eth0 to become free Thismessagerepeatscontinuouslyuntilyourebootthevirtualmachine.Topreventthisprobleminvirtual machinesrunningLinux,disableIPv6beforeinstallingVMwareTools. To disable IPv6 in a virtual machine running Linux 1 2 Ifthefile /etc/sysconfig/networkcontainsthelineNETWORKING_IPV6=yes,changethelineto NETWORKING_IPV6=no. Inthefile /etc/modules.conf,addthefollowinglines: alias ipv6 off alias net-pf-10 off

AfteryoudisableIPv6,youshouldbeabletoinstallandconfigureVMwareToolssuccessfully. DonotstarttheXserverintheguestoperatingsystemuntilyouinstallVMwareToolsandruntheSaX2 configurationutility.SeeBeforeYouStarttheXServer.

Before You Start the X Server


AfteryouhaveinstalledVMwareTools,butbeforeyoustarttheXserver,asrootuser,runtheSaX2 configurationutilitytoconfigureyourXserver.Atacommandprompt,typeSaX2andusethewizardto configureyourXserver. GSXServer:IfyouintendtoconnecttothisvirtualmachinewiththeVMwareVirtualMachineConsole, configurethecolorresolutionfor65536(16bit)colorsorless. AfteryourunSaX2youcanbootyourTLES8virtualmachinewithanyoftheselectionsofferedinGRUB.

Known Issues
Guest Screen Saver
OnaLinuxhostwithanXFree863.xXserver,itisbestnottorunascreensaverintheguestoperatingsystem. GuestscreensaversthatdemandalotofprocessingpowercancausetheXserveronthehosttofreeze.

Migration to a Different Processor


VMwarerecommendsyoudonotmigrateaLinuxvirtualmachinebetweenhostswhenonehostisrunning onanAMDprocessorandtheotherisrunningonanIntelprocessor. Duringinstallation,manydistributionsofLinuxchooseakernelthatisoptimizedforthespecificprocessoron whichitisbeinginstalled,andsomedistributionsinstallagenerickernelbydefault,butprovide architecturespecifickernelsthattheusercanchoosetoinstall.Thekernelmightcontaininstructionsthatare availableonlyonthatprocessor.Theseinstructionscanhaveadverseeffectswhenrunonahostwiththe wrongtypeofprocessor. Thus,aLinuxvirtualmachinecreatedonahostwithanAMDprocessormightnotworkifmigratedtoahost withanIntelprocessor.Thereverseisalsotrue:aLinuxvirtualmachinecreatedonahostwithanIntel processormightnotworkifmigratedtoahostwithanAMDprocessor. Thisproblemisnotspecifictovirtualmachinesandalsooccursonphysicalcomputers.Forexample,ifyou moveaharddrivewithaLinuxinstallationfromanAMDmachinetoanIntelmachine,youarealsolikelyto experienceproblemstryingtobootfromthatdrive.

182

VMware, Inc.

Choosing and Installing Guest Operating Systems

Turbolinux Workstation 8
Thissectioncontainsproductsupport,installationinstructions,andknownissuesfortheTurbolinux Workstation8operatingsystem.

Support
ThisguestoperatingsystemissupportedonthefollowingVMwareproducts:

VMwareWorkstation4.0,4.0.1,4.0.2,4.0.5,4.5,4.5.1,4.5.2,4.5.3,5.0,5.5,5.5.1,5.5.2,5.5.3,5.5.4,6.0 VMwareACE1.0,1.0.1,1.0.2,1.0.3,2.0 VMwareGSXServer3.0,3.1,3.2,3.2.1 VMwareServer1.0,1.0.1,1.0.2,1.0.3

NOTEIfyouareinstallingaguestoperatingsystemthroughVMwareVirtualCenter,besureitissupported undertheVMwareproductESXServerorVMwareServeronwhichyouarerunningthevirtualmachine. NOTEWithmanyLinuxguestoperatingsystems,variousproblemshavebeenobservedwhentheBusLogic virtualSCSIadapterisusedwithVMwarevirtualmachines.VMwarerecommendsthatyouusetheLSILogic virtualSCSIadapterwiththisguestoperatingsystem.

General Installation Notes


BesuretoreadGeneralGuidelinesforAllVMwareProductsonpage 26aswellasthisguidetoinstalling yourspecificguestoperatingsystem. TheeasiestmethodofinstallingTurbolinuxWorkstation8inavirtualmachineistousethestandard TurbolinuxdistributionCDs.ThenotesbelowdescribeaninstallationusingthestandarddistributionCD; however,installingTurbolinuxWorkstation8viathebootfloppy/networkmethodissupportedaswell.Ifyour VMwareproductsupportsit,youcanalsoinstallfromaPXEserver. Beforeinstallingtheoperatingsystem,besurethatyouhavealreadycreatedandconfiguredanewvirtual machine. CAUTIONDuringtheTurbolinuxWorkstation8installation,donotinstallanXserver.Togetanaccelerated SVGAXserverrunninginsidethevirtualmachine,installtheVMwareToolspackageimmediatelyafter installingTurbolinuxWorkstation8.

Installation Steps
1 2 3 4 5 InserttheTurbolinuxWorkstation8installationCDintheCDROMdrive. PoweronthevirtualmachinetostartinstallingTurbolinuxWorkstation8. Followtheinstallationstepsasyouwouldforaphysicalmachine,untilyougettotheselectionscreens describedinthenextsteps. Installusingthetextmodeinstaller.Inthefirstinstallationscreen,presstheF2key,andthenpressEnter toselectthetextmodeinstaller. Whenprompted,donotinstallanXserver.IntheDesktopSettingsscreen,chooseTextModeOnly.Click Acceptandfinishtheinstallation.

VMware Tools
BesuretoinstallVMwareToolsinyourguestoperatingsystem.Fordetails,seethemanualforyourVMware productorfollowtheappropriatelinkintheknowledgebasearticleat www.vmware.com/support/kb/enduser/std_adp.php?p_faqid=340. InmanyLinuxdistributions,ifIPv6isenabled,VMwareToolscannotbeconfiguredwith vmware-config-tools.plafterinstallation.Inthiscase,VMwareToolsisunabletosetthenetworkdevicecorrectly

VMware, Inc.

183

Guest Operating System Installation Guide

forthevirtualmachine,anddisplaysamessagesimilarto Unloading pcnet32 module unregister_netdevice: waiting for eth0 to become free Thismessagerepeatscontinuouslyuntilyourebootthevirtualmachine.Topreventthisprobleminvirtual machinesrunningLinux,disableIPv6beforeinstallingVMwareTools. To disable IPv6 in a virtual machine running Linux 1 2 Ifthefile /etc/sysconfig/networkcontainsthelineNETWORKING_IPV6=yes,changethelineto NETWORKING_IPV6=no. Inthefile /etc/modules.conf,addthefollowinglines: alias ipv6 off alias net-pf-10 off

AfteryoudisableIPv6,youshouldbeabletoinstallandconfigureVMwareToolssuccessfully. DonotstarttheXserverintheguestoperatingsystemuntilyouinstallVMwareToolsandruntheSaX2 configurationutility.SeeBeforeYouStarttheXServer.

Before You Start the X Server


AfteryouhaveinstalledVMwareTools,butbeforeyoustarttheXserver,asrootuser,runtheSaX2 configurationutilitytoconfigureyourXserver.Atacommandprompt,typeSaX2andusethewizardto configureyourXserver. GSXServer:IfyouintendtoconnecttothisvirtualmachinewiththeVMwareVirtualMachineConsole, configurethecolorresolutionfor65536(16bit)colorsorless. AfteryourunSaX2,youcanbootyourTurbolinuxWorkstation8virtualmachinewithanyoftheselections offeredinGRUB.

Known Issues
Guest Screen Saver
OnaLinuxhostwithanXFree863.xXserver,itisbestnottorunascreensaverintheguestoperatingsystem. GuestscreensaversthatdemandalotofprocessingpowercancausetheXserveronthehosttofreeze.

Migration to a Different Processor


VMwarerecommendsyoudonotmigrateaLinuxvirtualmachinebetweenhostswhenonehostisrunning onanAMDprocessorandtheotherisrunningonanIntelprocessor. Duringinstallation,manydistributionsofLinuxchooseakernelthatisoptimizedforthespecificprocessoron whichitisbeinginstalled,andsomedistributionsinstallagenerickernelbydefault,butprovide architecturespecifickernelsthattheusercanchoosetoinstall.Thekernelmightcontaininstructionsthatare availableonlyonthatprocessor.Theseinstructionscanhaveadverseeffectswhenrunonahostwiththe wrongtypeofprocessor. Thus,aLinuxvirtualmachinecreatedonahostwithanAMDprocessormightnotworkifmigratedtoahost withanIntelprocessor.Thereverseisalsotrue:aLinuxvirtualmachinecreatedonahostwithanIntel processormightnotworkifmigratedtoahostwithanAMDprocessor. Thisproblemisnotspecifictovirtualmachinesandalsooccursonphysicalcomputers.Forexample,ifyou moveaharddrivewithaLinuxinstallationfromanAMDmachinetoanIntelmachine,youarealsolikelyto experienceproblemstryingtobootfromthatdrive.

184

VMware, Inc.

Choosing and Installing Guest Operating Systems

Turbolinux 7.0
Thissectioncontainsproductsupport,installationinstructions,andknownissuesfortheTurbolinux7.0 operatingsystem.

Support
ThisguestoperatingsystemissupportedonthefollowingVMwareproducts:

VMwareWorkstation4.0,4.0.1,4.0.2,4.0.5,4.5,4.5.1,4.5.2,4.5.3,5.0,5.5,5.5.1,5.5.2,5.5.3,5.5.4,6.0 Experimentalsupportfor2wayVirtualSMPonWorkstation5.5,5.5.1,5.5.2,5.5.3,5.5.4,6.0 VMwareACE1.0,1.0.1,1.0.2,1.0.3,2.0 VMwareGSXServer3.0,3.1,3.2,3.2.1 VMwareServer1.0,1.0.1,1.0.2,1.0.3 Experimentalsupportfor2wayVirtualSMPonVMwareServer1.0,1.0.1,1.0.2,1.0.3

NOTEIfyouareinstallingaguestoperatingsystemthroughVMwareVirtualCenter,besureitissupported undertheVMwareproductESXServerorVMwareServeronwhichyouarerunningthevirtualmachine. NOTEWithmanyLinuxguestoperatingsystems,variousproblemshavebeenobservedwhentheBusLogic virtualSCSIadapterisusedwithVMwarevirtualmachines.VMwarerecommendsthatyouusetheLSILogic virtualSCSIadapterwiththisguestoperatingsystem.

General Installation Notes


BesuretoreadGeneralGuidelinesforAllVMwareProductsonpage 26aswellasthisguidetoinstalling yourspecificguestoperatingsystem. TheeasiestmethodofinstallingTurbolinux7.0inavirtualmachineistousethestandardTurbolinux7.0 distributionCD.ThenotesbelowdescribeaninstallationusingthestandarddistributionCD;however, installingTurbolinux7.0viathebootfloppy/networkmethodissupportedaswell.IfyourVMwareproduct supportsit,youcanalsoinstallfromaPXEserver. Beforeinstallingtheoperatingsystem,besurethatyouhavealreadycreatedandconfiguredanewvirtual machine. NOTEDuringtheTurbolinux7.0installation,astandardVGA16Xserver(withoutsupportfortheVMware displayadapter)isinstalled.TogetanacceleratedSVGAXserverrunninginsidethevirtualmachine,install theVMwareToolspackageimmediatelyafterinstallingTurbolinux7.0,beforeyoustarttheXserver.

Installation Steps
1 2 3 4 InserttheTurbolinux7.0CDNo.1intheCDROMdrive. PoweronthevirtualmachinetostartinstallingTurbolinux7.0. FollowtheinstallationstepsasyouwouldforaphysicalPCuntilyougettotheselectionscreendescribed inthenextstep. IntheConfigureMonitorscreen,followthedefaultstoconfigureanXserver.Thisisnecessaryeven thoughyouwillinstalladifferentXserverwithVMwareToolsafteryoufinishinstallingtheguest operatingsystem. FinishinstallingTurbolinux7.0asyouwouldonaphysicalcomputer.

AtthispointTurbolinux7.0bootsandaloginscreenappears.

VMware, Inc.

185

Guest Operating System Installation Guide

VMware Tools
BesuretoinstallVMwareToolsinyourguestoperatingsystem.Fordetails,seethemanualforyourVMware productorfollowtheappropriatelinkintheknowledgebasearticleat www.vmware.com/support/kb/enduser/std_adp.php?p_faqid=340. InmanyLinuxdistributions,ifIPv6isenabled,VMwareToolscannotbeconfiguredwith vmware-config-tools.plafterinstallation.Inthiscase,VMwareToolsisunabletosetthenetworkdevicecorrectly forthevirtualmachine,anddisplaysamessagesimilarto Unloading pcnet32 module unregister_netdevice: waiting for eth0 to become free Thismessagerepeatscontinuouslyuntilyourebootthevirtualmachine.Topreventthisprobleminvirtual machinesrunningLinux,disableIPv6beforeinstallingVMwareTools. To disable IPv6 in a virtual machine running Linux 1 2 Ifthefile /etc/sysconfig/networkcontainsthelineNETWORKING_IPV6=yes,changethelineto NETWORKING_IPV6=no. Inthefile /etc/modules.conf,addthefollowinglines: alias ipv6 off alias net-pf-10 off

AfteryoudisableIPv6,youshouldbeabletoinstallandconfigureVMwareToolssuccessfully. DonotstarttheXserverintheguestoperatingsystemuntilyouinstallVMwareTools. VMwareGSXServer:IfyouplantotestscriptsinaTurbolinux7.0guestoperatingsystem,youmustupdate theTurbolinuxguestoperatingsystem.ThisisaknownissuewithTurbolinux.Goto ftp://ftp.turbolinux.com/pub/TurboLinux/TurboLinux/ia32/Workstation/7/updates/RPMS/initscripts7.0.0 18.i586.rpm.Formoreinformationaboutrunningscriptsinaguestoperatingsystem,seeExecutingScripts WhentheVirtualMachinesPowerStateChangesintheGSXServerdocumentation.

Known Issues
Guest Screen Saver
OnaLinuxhostwithanXFree863.xXserver,itisbestnottorunascreensaverintheguestoperatingsystem. GuestscreensaversthatdemandalotofprocessingpowercancausetheXserveronthehosttofreeze.

Migration to a Different Processor


VMwarerecommendsyoudonotmigrateaLinuxvirtualmachinebetweenhostswhenonehostisrunning onanAMDprocessorandtheotherisrunningonanIntelprocessor. Duringinstallation,manydistributionsofLinuxchooseakernelthatisoptimizedforthespecificprocessoron whichitisbeinginstalled,andsomedistributionsinstallagenerickernelbydefault,butprovide architecturespecifickernelsthattheusercanchoosetoinstall.Thekernelmightcontaininstructionsthatare availableonlyonthatprocessor.Theseinstructionscanhaveadverseeffectswhenrunonahostwiththe wrongtypeofprocessor. Thus,aLinuxvirtualmachinecreatedonahostwithanAMDprocessormightnotworkifmigratedtoahost withanIntelprocessor.Thereverseisalsotrue:aLinuxvirtualmachinecreatedonahostwithanIntel processormightnotworkifmigratedtoahostwithanAMDprocessor. Thisproblemisnotspecifictovirtualmachinesandalsooccursonphysicalcomputers.Forexample,ifyou moveaharddrivewithaLinuxinstallationfromanAMDmachinetoanIntelmachine,youarealsolikelyto experienceproblemstryingtobootfromthatdrive.

186

VMware, Inc.

Choosing and Installing Guest Operating Systems

Ubuntu Linux 7.04


Thissectioncontainsproductsupport,installationinstructions,andknownissuesfortheUbuntuLinux7.04 operatingsystem.

Support
32-Bit Version
ThisguestoperatingsystemhasexperimentalsupportonthefollowingVMwareproducts:

VMwareWorkstation6.0 Experimentalsupportfor2wayVirtualSMPonWorkstation6.0 VMwareACE2.0

64-Bit Version
ThisguestoperatingsystemhasexperimentalsupportonthefollowingVMwareproducts:

VMwareWorkstation6.0 Experimentalsupportfor2wayVirtualSMPonWorkstation6.0 VMwareACE2.0

NOTEWithmanyLinuxguestoperatingsystems,variousproblemshavebeenobservedwhentheBusLogic virtualSCSIadapterisusedwithVMwarevirtualmachines.VMwarerecommendsthatyouusetheLSILogic virtualSCSIadapterwiththisguestoperatingsystem.

General Installation Notes


BesuretoreadGeneralGuidelinesforAllVMwareProductsonpage 26aswellasthisguidetoinstalling yourspecificguestoperatingsystem. TheeasiestmethodofinstallingUbuntuLinux7.04inavirtualmachineistousethestandardUbuntuLinux distributionCD. Beforeinstallingtheoperatingsystem,besurethatyouhavealreadycreatedandconfiguredanewvirtual machine.

Installation Steps
1 2 3 InserttheUbuntuLinuxCDintheCDROMdrive. PoweronthevirtualmachinetostartinstallingUbuntuLinux. AftertheUbuntuLinuxinstallercopiesthefilesitneedstothevirtualdisk,itejectstheinstallationCD anddisplaysamessagesayingthecomputerwillrestart.Ifthevirtualmachinefailstorestartasexpected, clicktheResetbuttontorestartit. FollowtheinstallationstepsasyouwouldforaphysicalPC.

VMware Tools
BesuretoinstallVMwareToolsinyourguestoperatingsystem.Fordetails,seethemanualforyourVMware productorfollowtheappropriatelinkintheknowledgebasearticleat www.vmware.com/support/kb/enduser/std_adp.php?p_faqid=340. NOTEYoumustusethetarinstallertoinstallVMwareToolsinUbuntuLinux. InmanyLinuxdistributions,ifIPv6isenabled,VMwareToolscannotbeconfiguredwith vmware-config-tools.plafterinstallation.Inthiscase,VMwareToolsisunabletosetthenetworkdevicecorrectly forthevirtualmachine,anddisplaysamessagesimilarto Unloading pcnet32 module unregister_netdevice: waiting for eth0 to become free
VMware, Inc. 187

Guest Operating System Installation Guide

Thismessagerepeatscontinuouslyuntilyourebootthevirtualmachine.Topreventthisprobleminvirtual machinesrunningLinux,disableIPv6beforeinstallingVMwareTools. To disable IPv6 in a virtual machine running Linux 1 2 Ifthefile /etc/sysconfig/networkcontainsthelineNETWORKING_IPV6=yes,changethelineto NETWORKING_IPV6=no. Inthefile /etc/modules.conf,addthefollowinglines: alias ipv6 off alias net-pf-10 off

AfteryoudisableIPv6,youshouldbeabletoinstallandconfigureVMwareToolssuccessfully.

Known Issues
Migration to a Different Processor
VMwarerecommendsyoudonotmigrateaLinuxvirtualmachinebetweenhostswhenonehostisrunning onanAMDprocessorandtheotherisrunningonanIntelprocessor. Duringinstallation,manydistributionsofLinuxchooseakernelthatisoptimizedforthespecificprocessoron whichitisbeinginstalled,andsomedistributionsinstallagenerickernelbydefault,butprovide architecturespecifickernelsthattheusercanchoosetoinstall.Thekernelmightcontaininstructionsthatare availableonlyonthatprocessor.Theseinstructionscanhaveadverseeffectswhenrunonahostwiththe wrongtypeofprocessor. Thus,aLinuxvirtualmachinecreatedonahostwithanAMDprocessormightnotworkifmigratedtoahost withanIntelprocessor.Thereverseisalsotrue:aLinuxvirtualmachinecreatedonahostwithanIntel processormightnotworkifmigratedtoahostwithanAMDprocessor. Thisproblemisnotspecifictovirtualmachinesandalsooccursonphysicalcomputers.Forexample,ifyou moveaharddrivewithaLinuxinstallationfromanAMDmachinetoanIntelmachine,youarealsolikelyto experienceproblemstryingtobootfromthatdrive.

188

VMware, Inc.

Choosing and Installing Guest Operating Systems

Ubuntu Linux 6.10


Thissectioncontainsproductsupport,installationinstructions,andknownissuesfortheUbuntuLinux6.10 operatingsystem.

Support
32-Bit Version
ThisguestoperatingsystemissupportedonthefollowingVMwareproducts:

VMwareWorkstation6.0 EclipseIntegratedVirtualDebuggersupportforUbuntuLinux6.10onWorkstation6.0 Experimentalsupportfor2wayVirtualSMPonWorkstation6.0 VMwareACE2.0

ThisoperatingsystemhasexperimentalsupportasaguestoperatingsystemonthefollowingVMware product:

VMwareWorkstation5.5.3,5.5.4 Experimentalsupportfor2wayVirtualSMPonWorkstation5.5.3,5.5.4

64-Bit Version
ThisguestoperatingsystemissupportedonthefollowingVMwareproducts:

VMwareWorkstation6.0 EclipseIntegratedVirtualDebuggersupportforUbuntuLinux6.10onWorkstation6.0 Experimentalsupportfor2wayVirtualSMPonWorkstation6.0 VMwareACE2.0

ThisoperatingsystemhasexperimentalsupportasaguestoperatingsystemonthefollowingVMware product:

VMwareWorkstation5.5.3,5.5.4 Experimentalsupportfor2wayVirtualSMPonWorkstation5.5.3,5.5.4

NOTEWithmanyLinuxguestoperatingsystems,variousproblemshavebeenobservedwhentheBusLogic virtualSCSIadapterisusedwithVMwarevirtualmachines.VMwarerecommendsthatyouusetheLSILogic virtualSCSIadapterwiththisguestoperatingsystem.

General Installation Notes


BesuretoreadGeneralGuidelinesforAllVMwareProductsonpage 26aswellasthisguidetoinstalling yourspecificguestoperatingsystem. TheeasiestmethodofinstallingUbuntuLinux6.10inavirtualmachineistousethestandardUbuntuLinux distributionCD. Beforeinstallingtheoperatingsystem,besurethatyouhavealreadycreatedandconfiguredanewvirtual machine.

Installation Steps
1 2 3 InserttheUbuntuLinuxCDintheCDROMdrive. PoweronthevirtualmachinetostartinstallingUbuntuLinux. AftertheUbuntuLinuxinstallercopiesthefilesitneedstothevirtualdisk,itejectstheinstallationCD anddisplaysamessagesayingthecomputerwillrestart.Ifthevirtualmachinefailstorestartasexpected, clicktheResetbuttontorestartit. FollowtheinstallationstepsasyouwouldforaphysicalPC.

VMware, Inc.

189

Guest Operating System Installation Guide

VMware Tools
BesuretoinstallVMwareToolsinyourguestoperatingsystem.Fordetails,seethemanualforyourVMware productorfollowtheappropriatelinkintheknowledgebasearticleat www.vmware.com/support/kb/enduser/std_adp.php?p_faqid=340. NOTEYoumustusethetarinstallertoinstallVMwareToolsinUbuntuLinux. InmanyLinuxdistributions,ifIPv6isenabled,VMwareToolscannotbeconfiguredwith vmware-config-tools.plafterinstallation.Inthiscase,VMwareToolsisunabletosetthenetworkdevicecorrectly forthevirtualmachine,anddisplaysamessagesimilarto Unloading pcnet32 module unregister_netdevice: waiting for eth0 to become free Thismessagerepeatscontinuouslyuntilyourebootthevirtualmachine.Topreventthisprobleminvirtual machinesrunningLinux,disableIPv6beforeinstallingVMwareTools. To disable IPv6 in a virtual machine running Linux 1 2 Ifthefile /etc/sysconfig/networkcontainsthelineNETWORKING_IPV6=yes,changethelineto NETWORKING_IPV6=no. Inthefile /etc/modules.conf,addthefollowinglines: alias ipv6 off alias net-pf-10 off

AfteryoudisableIPv6,youshouldbeabletoinstallandconfigureVMwareToolssuccessfully.

Known Issues
Migration to a Different Processor
VMwarerecommendsyoudonotmigrateaLinuxvirtualmachinebetweenhostswhenonehostisrunning onanAMDprocessorandtheotherisrunningonanIntelprocessor. Duringinstallation,manydistributionsofLinuxchooseakernelthatisoptimizedforthespecificprocessoron whichitisbeinginstalled,andsomedistributionsinstallagenerickernelbydefault,butprovide architecturespecifickernelsthattheusercanchoosetoinstall.Thekernelmightcontaininstructionsthatare availableonlyonthatprocessor.Theseinstructionscanhaveadverseeffectswhenrunonahostwiththe wrongtypeofprocessor. Thus,aLinuxvirtualmachinecreatedonahostwithanAMDprocessormightnotworkifmigratedtoahost withanIntelprocessor.Thereverseisalsotrue:aLinuxvirtualmachinecreatedonahostwithanIntel processormightnotworkifmigratedtoahostwithanAMDprocessor. Thisproblemisnotspecifictovirtualmachinesandalsooccursonphysicalcomputers.Forexample,ifyou moveaharddrivewithaLinuxinstallationfromanAMDmachinetoanIntelmachine,youarealsolikelyto experienceproblemstryingtobootfromthatdrive.

190

VMware, Inc.

Choosing and Installing Guest Operating Systems

Ubuntu Linux 6.06


Thissectioncontainsproductsupport,installationinstructions,andknownissuesfortheUbuntuLinux6.06 operatingsystem.

Support
32-Bit Version
ThisguestoperatingsystemissupportedonthefollowingVMwareproducts:

VMwareWorkstation5.5.2,5.5.3,5.5.4,6.0 EclipseIntegratedVirtualDebuggersupportforUbuntuLinux6.06onWorkstation6.0 Experimentalsupportfor2wayVirtualSMPonWorkstation5.5.2,5.5.3,5.5.4,6.0 VMwareACE2.0 VMwareServer1.0,1.0.1,1.0.2,1.0.3 Experimentalsupportfor2wayVirtualSMPonVMwareServer1.0,1.0.1,1.0.2,1.0.3

64-Bit Version
ThisoperatingsystemhasexperimentalsupportasaguestoperatingsystemonthefollowingVMware products:

VMwareWorkstation5.5.2,5.5.3,5.5.4,6.0 EclipseIntegratedVirtualDebuggersupportforUbuntuLinux6.06onWorkstation6.0 Experimentalsupportfor2wayVirtualSMPonWorkstation5.5.2,5.5.3,5.5.4,6.0 VMwareACE2.0 VMwareServer1.0,1.0.1,1.0.2,1.0.3 Experimentalsupportfor2wayVirtualSMPonVMwareServer1.0,1.0.1,1.0.2,1.0.3

NOTEWithmanyLinuxguestoperatingsystems,variousproblemshavebeenobservedwhentheBusLogic virtualSCSIadapterisusedwithVMwarevirtualmachines.VMwarerecommendsthatyouusetheLSILogic virtualSCSIadapterwiththisguestoperatingsystem.

General Installation Notes


BesuretoreadGeneralGuidelinesforAllVMwareProductsonpage 26aswellasthisguidetoinstalling yourspecificguestoperatingsystem. TheeasiestmethodofinstallingUbuntuLinux6.06inavirtualmachineistousethestandardUbuntuLinux distributionCD. Beforeinstallingtheoperatingsystem,besurethatyouhavealreadycreatedandconfiguredanewvirtual machine.

Installation Steps
1 2 3 InserttheUbuntuLinuxCDintheCDROMdrive. PoweronthevirtualmachinetostartinstallingUbuntuLinux. AftertheUbuntuLinuxinstallercopiesthefilesitneedstothevirtualdisk,itejectstheinstallationCD anddisplaysamessagesayingthecomputerwillrestart.Ifthevirtualmachinefailstorestartasexpected, clicktheResetbuttontorestartit. FollowtheinstallationstepsasyouwouldforaphysicalPC.

VMware, Inc.

191

Guest Operating System Installation Guide

VMware Tools
BesuretoinstallVMwareToolsinyourguestoperatingsystem.Fordetails,seethemanualforyourVMware productorfollowtheappropriatelinkintheknowledgebasearticleat www.vmware.com/support/kb/enduser/std_adp.php?p_faqid=340. NOTEYoumustusethetarinstallertoinstallVMwareToolsinUbuntuLinux. InmanyLinuxdistributions,ifIPv6isenabled,VMwareToolscannotbeconfiguredwith vmware-config-tools.plafterinstallation.Inthiscase,VMwareToolsisunabletosetthenetworkdevicecorrectly forthevirtualmachine,anddisplaysamessagesimilarto Unloading pcnet32 module unregister_netdevice: waiting for eth0 to become free Thismessagerepeatscontinuouslyuntilyourebootthevirtualmachine.Topreventthisprobleminvirtual machinesrunningLinux,disableIPv6beforeinstallingVMwareTools. To disable IPv6 in a virtual machine running Linux 1 2 Ifthefile /etc/sysconfig/networkcontainsthelineNETWORKING_IPV6=yes,changethelineto NETWORKING_IPV6=no. Inthefile /etc/modules.conf,addthefollowinglines: alias ipv6 off alias net-pf-10 off

AfteryoudisableIPv6,youshouldbeabletoinstallandconfigureVMwareToolssuccessfully.

Known Issues
Migration to a Different Processor
VMwarerecommendsyoudonotmigrateaLinuxvirtualmachinebetweenhostswhenonehostisrunning onanAMDprocessorandtheotherisrunningonanIntelprocessor. Duringinstallation,manydistributionsofLinuxchooseakernelthatisoptimizedforthespecificprocessoron whichitisbeinginstalled,andsomedistributionsinstallagenerickernelbydefault,butprovide architecturespecifickernelsthattheusercanchoosetoinstall.Thekernelmightcontaininstructionsthatare availableonlyonthatprocessor.Theseinstructionscanhaveadverseeffectswhenrunonahostwiththe wrongtypeofprocessor. Thus,aLinuxvirtualmachinecreatedonahostwithanAMDprocessormightnotworkifmigratedtoahost withanIntelprocessor.Thereverseisalsotrue:aLinuxvirtualmachinecreatedonahostwithanIntel processormightnotworkifmigratedtoahostwithanAMDprocessor. Thisproblemisnotspecifictovirtualmachinesandalsooccursonphysicalcomputers.Forexample,ifyou moveaharddrivewithaLinuxinstallationfromanAMDmachinetoanIntelmachine,youarealsolikelyto experienceproblemstryingtobootfromthatdrive.

192

VMware, Inc.

Choosing and Installing Guest Operating Systems

Ubuntu Linux 5.10


Thissectioncontainsproductsupport,installationinstructions,andknownissuesfortheUbuntuLinux5.10 operatingsystem.

Support
32-Bit Version
ThisguestoperatingsystemissupportedonthefollowingVMwareproducts:

VMwareWorkstation5.5,5.5.1,5.5.2,5.5.3,5.5.4,6.0 Experimentalsupportfor2wayVirtualSMPsupportedonWorkstation5.5,5.5.1,5.5.2,5.5.3,5.5.4,6.0 VMwareACE2.0 VMwareServer1.0,1.0.1,1.0.2,1.0.3 Experimentalsupportfor2wayVirtualSMPsupportedonVMwareServer1.0,1.0.1,1.0.2,1.0.3

64-Bit Version
ThisoperatingsystemhasexperimentalsupportasaguestoperatingsystemonthefollowingVMware products:

VMwareWorkstation5.5,5.5.1,5.5.2,5.5.3,5.5.4,6.0 Experimentalsupportfor2wayVirtualSMPsupportedonVMwareWorkstation5.5,5.5.1,5.5.2,5.5.3, 5.5.4,6.0 VMwareACE2.0 VMwareServer1.0,1.0.1,1.0.2,1.0.3 Experimentalsupportfor2wayVirtualSMPsupportedonVMwareServer1.0,1.0.1,1.0.2,1.0.3

NOTEWithmanyLinuxguestoperatingsystems,variousproblemshavebeenobservedwhentheBusLogic virtualSCSIadapterisusedwithVMwarevirtualmachines.VMwarerecommendsthatyouusetheLSILogic virtualSCSIadapterwiththisguestoperatingsystem.

General Installation Notes


BesuretoreadGeneralGuidelinesforAllVMwareProductsonpage 26aswellasthisguidetoinstalling yourspecificguestoperatingsystem. TheeasiestmethodofinstallingUbuntuLinux5.10inavirtualmachineistousethestandardUbuntuLinux distributionCD. Beforeinstallingtheoperatingsystem,besurethatyouhavealreadycreatedandconfiguredanewvirtual machine.

Installation Steps
1 2 3 InserttheUbuntuLinuxCDintheCDROMdrive. PoweronthevirtualmachinetostartinstallingUbuntuLinux. AftertheUbuntuLinuxinstallercopiesthefilesitneedstothevirtualdisk,itejectstheinstallationCD anddisplaysamessagesayingthecomputerwillrestart.Ifthevirtualmachinefailstorestartasexpected, clicktheResetbuttontorestartit. FollowtheinstallationstepsasyouwouldforaphysicalPC.

VMware Tools
BesuretoinstallVMwareToolsinyourguestoperatingsystem.Fordetails,seethemanualforyourVMware productorfollowtheappropriatelinkintheknowledgebasearticleat www.vmware.com/support/kb/enduser/std_adp.php?p_faqid=340.

VMware, Inc.

193

Guest Operating System Installation Guide

NOTEYoumustusethetarinstallertoinstallVMwareToolsinUbuntuLinux. InmanyLinuxdistributions,ifIPv6isenabled,VMwareToolscannotbeconfiguredwith vmware-config-tools.plafterinstallation.Inthiscase,VMwareToolsisunabletosetthenetworkdevicecorrectly forthevirtualmachine,anddisplaysamessagesimilarto Unloading pcnet32 module unregister_netdevice: waiting for eth0 to become free Thismessagerepeatscontinuouslyuntilyourebootthevirtualmachine.Topreventthisprobleminvirtual machinesrunningLinux,disableIPv6beforeinstallingVMwareTools. To disable IPv6 in a virtual machine running Linux 1 2 Ifthefile /etc/sysconfig/networkcontainsthelineNETWORKING_IPV6=yes,changethelineto NETWORKING_IPV6=no. Inthefile /etc/modules.conf,addthefollowinglines: alias ipv6 off alias net-pf-10 off

AfteryoudisableIPv6,youshouldbeabletoinstallandconfigureVMwareToolssuccessfully.

VMware Tools and 64-bit Version of Ubuntu Linux 5.10


The64bitversionofUbuntuLinux5.10lacksthedriverneededforcorrectoperationoftheXserverinthe virtualmachine.ThedriverisinstalledwhenyouinstallVMwareTools. FollowthesestepstoinstallVMwareToolsinthe64bitversionofUbuntuLinux5.10: 1 2 StartthevirtualmachineandallowUbuntuLinuxtoboot. IfyoucannotuseyourXdisplay,switchtoatextmodeterminalbyholdingdowntheCtrlAltkeyswhile youpressandreleasethespacebar,thenpressF2.DonotreleaseCtrlAltuntilafteryoupressF2.Logon withtheusernameandpasswordyoucreatedduringinstallation. YouarenowreadytofollowthenormalinstructionsforinstallingVMwareToolsinaLinuxvirtual machineusingthetarinstaller.

NOTEThedirectory/mnt/cdrom does not exist in the standard installation of Ubuntu Linux. You can mount the VMware Tools CD-ROM image at /media/cdrom with the following command:
mount /dev/cdrom /media/cdrom

Adjustothercommandsintheinstallationinstructionsappropriately.

Known Issues
Migration to a Different Processor
VMwarerecommendsyoudonotmigrateaLinuxvirtualmachinebetweenhostswhenonehostisrunning onanAMDprocessorandtheotherisrunningonanIntelprocessor. Duringinstallation,manydistributionsofLinuxchooseakernelthatisoptimizedforthespecificprocessoron whichitisbeinginstalled,andsomedistributionsinstallagenerickernelbydefault,butprovide architecturespecifickernelsthattheusercanchoosetoinstall.Thekernelmightcontaininstructionsthatare availableonlyonthatprocessor.Theseinstructionscanhaveadverseeffectswhenrunonahostwiththe wrongtypeofprocessor. Thus,aLinuxvirtualmachinecreatedonahostwithanAMDprocessormightnotworkifmigratedtoahost withanIntelprocessor.Thereverseisalsotrue:aLinuxvirtualmachinecreatedonahostwithanIntel processormightnotworkifmigratedtoahostwithanAMDprocessor.

194

VMware, Inc.

Choosing and Installing Guest Operating Systems

Thisproblemisnotspecifictovirtualmachinesandalsooccursonphysicalcomputers.Forexample,ifyou moveaharddrivewithaLinuxinstallationfromanAMDmachinetoanIntelmachine,youarealsolikelyto experienceproblemstryingtobootfromthatdrive.

VMware, Inc.

195

Guest Operating System Installation Guide

Ubuntu Linux 5.0.4


Thissectioncontainsproductsupport,installationinstructions,andknownissuesfortheUbuntuLinux5.0.4 operatingsystem.

Support
32-Bit Version
ThisguestoperatingsystemissupportedonthefollowingVMwareproducts:

VMwareWorkstation5.5,5.5.1,5.5.2,5.5.3,5.5.4,6.0 Experimentalsupportfor2wayVirtualSMPsupportedonWorkstation5.5.2,5.5.3,5.5.4,6.0 VMwareACE2.0 VMwareServer1.0,1.0.1,1.0.2,1.0.3 Experimentalsupportfor2wayVirtualSMPsupportedonVMwareServer1.0,1.0.1,1.0.2,1.0.3

64-Bit Version
ThisoperatingsystemhasexperimentalsupportasaguestoperatingsystemonthefollowingVMware products:

VMwareWorkstation5.5,5.5.1,5.5.2,5.5.3,5.5.4,6.0 Experimentalsupportfor2wayVirtualSMPsupportedonWorkstation5.5.2,5.5.3,5.5.4,6.0 VMwareACE2.0 VMwareServer1.0,1.0.1,1.0.2,1.0.3 Experimentalsupportfor2wayVirtualSMPsupportedonVMwareServer1.0,1.0.1,1.0.2,1.0.3

NOTEWithmanyLinuxguestoperatingsystems,variousproblemshavebeenobservedwhentheBusLogic virtualSCSIadapterisusedwithVMwarevirtualmachines.VMwarerecommendsthatyouusetheLSILogic virtualSCSIadapterwiththisguestoperatingsystem.

General Installation Notes


BesuretoreadGeneralGuidelinesforAllVMwareProductsonpage 26aswellasthisguidetoinstalling yourspecificguestoperatingsystem. TheeasiestmethodofinstallingUbuntuLinux5.0.4inavirtualmachineistousethestandardUbuntuLinux distributionCD. Beforeinstallingtheoperatingsystem,besurethatyouhavealreadycreatedandconfiguredanewvirtual machine.

Installation Steps
1 2 3 InserttheUbuntuLinuxCDintheCDROMdrive. PoweronthevirtualmachinetostartinstallingUbuntuLinux. IfyourhostcomputerisonanetworkthatusesaproxyserverforInternetaccess,enterinformationabout theproxyservernameandportatthebootprompt.
linux http_proxy=http://<proxy_server>:<port_number>

FollowtheinstallationstepsasyouwouldforaphysicalPC. Youcannowbecomerootatanytimeusingthenormalsu -commandandtherootpasswordyoujust created.

196

VMware, Inc.

Choosing and Installing Guest Operating Systems

VMware Tools
BesuretoinstallVMwareToolsinyourguestoperatingsystem.Fordetails,seethemanualforyourVMware productorfollowtheappropriatelinkintheknowledgebasearticleat www.vmware.com/support/kb/enduser/std_adp.php?p_faqid=340. NOTEYoumustusethetarinstallertoinstallVMwareToolsinUbuntuLinux. InmanyLinuxdistributions,ifIPv6isenabled,VMwareToolscannotbeconfiguredwith vmware-config-tools.plafterinstallation.Inthiscase,VMwareToolsisunabletosetthenetworkdevicecorrectly forthevirtualmachine,anddisplaysamessagesimilarto Unloading pcnet32 module unregister_netdevice: waiting for eth0 to become free Thismessagerepeatscontinuouslyuntilyourebootthevirtualmachine.Topreventthisprobleminvirtual machinesrunningLinux,disableIPv6beforeinstallingVMwareTools. To disable IPv6 in a virtual machine running Linux 1 2 Ifthefile /etc/sysconfig/networkcontainsthelineNETWORKING_IPV6=yes,changethelineto NETWORKING_IPV6=no. Inthefile /etc/modules.conf,addthefollowinglines: alias ipv6 off alias net-pf-10 off

AfteryoudisableIPv6,youshouldbeabletoinstallandconfigureVMwareToolssuccessfully.

Known Issues
Migration to a Different Processor
VMwarerecommendsyoudonotmigrateaLinuxvirtualmachinebetweenhostswhenonehostisrunning onanAMDprocessorandtheotherisrunningonanIntelprocessor. Duringinstallation,manydistributionsofLinuxchooseakernelthatisoptimizedforthespecificprocessoron whichitisbeinginstalled,andsomedistributionsinstallagenerickernelbydefault,butprovide architecturespecifickernelsthattheusercanchoosetoinstall.Thekernelmightcontaininstructionsthatare availableonlyonthatprocessor.Theseinstructionscanhaveadverseeffectswhenrunonahostwiththe wrongtypeofprocessor. Thus,aLinuxvirtualmachinecreatedonahostwithanAMDprocessormightnotworkifmigratedtoahost withanIntelprocessor.Thereverseisalsotrue:aLinuxvirtualmachinecreatedonahostwithanIntel processormightnotworkifmigratedtoahostwithanAMDprocessor. Thisproblemisnotspecifictovirtualmachinesandalsooccursonphysicalcomputers.Forexample,ifyou moveaharddrivewithaLinuxinstallationfromanAMDmachinetoanIntelmachine,youarealsolikelyto experienceproblemstryingtobootfromthatdrive.

VMware, Inc.

197

Guest Operating System Installation Guide

FreeBSD 6.1
Thissectioncontainsproductsupport,installationinstructions,andknownissuesfortheFreeBSD6.1 operatingsystem.

Support
32-Bit Version
ThisoperatingsystemhasexperimentalsupportasaguestoperatingsystemonthefollowingVMware products:

Workstation5.5.2,5.5.3,5.5.4,6.0 Experimentalsupportfor2wayVirtualSMPsupportedonWorkstation5.5.2,5.5.3,5.5.4,6.0 VMwareACE2.0

NOTEWithmanyFreeBSDguestoperatingsystems,variousproblemshavebeenobservedwhenthe BusLogicvirtualSCSIadapterisusedwithVMwarevirtualmachines.VMwarerecommendsthatyouusethe LSILogicvirtualSCSIadapterwiththisguestoperatingsystem.

General Installation Notes


BesuretoreadGeneralGuidelinesforAllVMwareProductsonpage 26aswellasthisguidetoinstalling yourspecificguestoperatingsystem. TheeasiestmethodofinstallingFreeBSD6.1inavirtualmachineistousethestandardFreeBSDdistribution CD. Beforeinstallingtheoperatingsystem,besurethatyouhavealreadycreatedandconfiguredanewvirtual machine.

Installation Steps
1 2 3 InserttheFreeBSDCDintheCDROMdrive. PoweronthevirtualmachinetostartinstallingFreeBSD. FollowtheinstallationstepsasyouwouldforaphysicalPC.

VMware Tools
BesuretoinstallVMwareToolsinyourguestoperatingsystem.Fordetails,seethemanualforyourVMware productorfollowtheappropriatelinkintheknowledgebasearticleat www.vmware.com/support/kb/enduser/std_adp.php?p_faqid=340.

Known Issues
Sound
VMwarehasnottestedsoundsupportinFreeBSD.

Guest Screen Saver


OnaFreeBSDhostwithanXFree863.xXserver,itisbestnottorunascreensaverintheguestoperating system.GuestscreensaversthatdemandalotofprocessingpowercancausetheXserveronthehosttofreeze.

198

VMware, Inc.

Choosing and Installing Guest Operating Systems

FreeBSD 6.0
Thissectioncontainsproductsupport,installationinstructions,andknownissuesfortheFreeBSD6.0 operatingsystem.

Support
32-Bit Version
ThisoperatingsystemhasexperimentalsupportasaguestoperatingsystemonthefollowingVMware products:

VMwareWorkstation5.5.2,5.5.3,5.5.4,6.0 Experimentalsupportfor2wayVirtualSMPsupportedonWorkstation5.5.2,5.5.3,5.5.4,6.0 VMwareACE2.0 VMwareServer1.0,1.0.1,1.0.2,1.0.3 Experimentalsupportfor2wayVirtualSMPsupportedonVMwareServer1.0,1.0.1,1.0.2,1.0.3

64-Bit Version
ThisoperatingsystemhasexperimentalsupportasaguestoperatingsystemonthefollowingVMware products:

VMwareServer1.0,1.0.1,1.0.2,1.0.3 Experimentalsupportfor2wayVirtualSMPsupportedonVMwareServer1.0,1.0.1,1.0.2,1.0.3

NOTEWithmanyFreeBSDguestoperatingsystems,variousproblemshavebeenobservedwhenthe BusLogicvirtualSCSIadapterisusedwithVMwarevirtualmachines.VMwarerecommendsthatyouusethe LSILogicvirtualSCSIadapterwiththisguestoperatingsystem.

General Installation Notes


BesuretoreadGeneralGuidelinesforAllVMwareProductsonpage 26aswellasthisguidetoinstalling yourspecificguestoperatingsystem. TheeasiestmethodofinstallingFreeBSD6.1inavirtualmachineistousethestandardFreeBSDdistribution CD. Beforeinstallingtheoperatingsystem,besurethatyouhavealreadycreatedandconfiguredanewvirtual machine.

Installation Steps
1 2 3 InserttheFreeBSDCDintheCDROMdrive. PoweronthevirtualmachinetostartinstallingFreeBSD. FollowtheinstallationstepsasyouwouldforaphysicalPC.

VMware Tools
BesuretoinstallVMwareToolsinyourguestoperatingsystem.Fordetails,seethemanualforyourVMware productorfollowtheappropriatelinkintheknowledgebasearticleat www.vmware.com/support/kb/enduser/std_adp.php?p_faqid=340.

Known Issues
Sound
VMwarehasnottestedsoundsupportinFreeBSD.

VMware, Inc.

199

Guest Operating System Installation Guide

Guest Screen Saver


OnaFreeBSDhostwithanXFree863.xXserver,itisbestnottorunascreensaverintheguestoperating system.GuestscreensaversthatdemandalotofprocessingpowercancausetheXserveronthehosttofreeze.

200

VMware, Inc.

Choosing and Installing Guest Operating Systems

FreeBSD 5.4
Thissectioncontainsproductsupport,installationinstructions,andknownissuesfortheFreeBSD5.4 operatingsystem.

Support
32-Bit Version
ThisguestoperatingsystemissupportedonthefollowingVMwareproducts:

VMwareWorkstation5.5,5.5.1,5.5.2,5.5.3,5.5.4,6.0 Experimentalsupportfor2wayVirtualSMPsupportedonWorkstation5.5.2,5.5.3,5.5.4,6.0 VMwareACE2.0 VMwareServer1.0,1.0.1,1.0.2,1.0.3 Experimentalsupportfor2wayVirtualSMPsupportedonVMwareServer1.0,1.0.1,1.0.2,1.0.3

64-Bit Version
ThisguestoperatingsystemissupportedonthefollowingVMwareproducts:

VMwareWorkstation5.5.2,5.5.3,5.5.4,6.0 VMwareACE2.0 VMwareServer1.0,1.0.1,1.0.2,1.0.3 Experimentalsupportfor2wayVirtualSMPsupportedonVMwareServer1.0,1.0.1,1.0.2,1.0.3

ThisoperatingsystemhasexperimentalsupportasaguestoperatingsystemonthefollowingVMware products:

VMwareWorkstation5.5,5.5.1

NOTEIfyouareinstallingaguestoperatingsystemthroughVMwareVirtualCenter,besureitissupported undertheVMwareproductESXServerorGSXServeronwhichyouarerunningthevirtualmachine. NOTEWithmanyFreeBSDguestoperatingsystems,variousproblemshavebeenobservedwhenthe BusLogicvirtualSCSIadapterisusedwithVMwarevirtualmachines.VMwarerecommendsthatyouusethe LSILogicvirtualSCSIadapterwiththisguestoperatingsystem.

General Installation Notes


BesuretoreadGeneralGuidelinesforAllVMwareProductsonpage 26aswellasthisguidetoinstalling yourspecificguestoperatingsystem. TheeasiestmethodofinstallingFreeBSD5.4inavirtualmachineistousethestandardFreeBSDdistribution CD. Beforeinstallingtheoperatingsystem,besurethatyouhavealreadycreatedandconfiguredanewvirtual machine.

Installation Steps
1 2 3 InserttheFreeBSDCDintheCDROMdrive. PoweronthevirtualmachinetostartinstallingFreeBSD. FollowtheinstallationstepsasyouwouldforaphysicalPC.

VMware Tools
BesuretoinstallVMwareToolsinyourguestoperatingsystem.Fordetails,seethemanualforyourVMware productorfollowtheappropriatelinkintheknowledgebasearticleat www.vmware.com/support/kb/enduser/std_adp.php?p_faqid=340.
VMware, Inc. 201

Guest Operating System Installation Guide

Known Issues
Sound
VMwarehasnottestedsoundsupportinFreeBSD.

Guest Screen Saver


OnaFreeBSDhostwithanXFree863.xXserver,itisbestnottorunascreensaverintheguestoperating system.GuestscreensaversthatdemandalotofprocessingpowercancausetheXserveronthehosttofreeze.

202

VMware, Inc.

Choosing and Installing Guest Operating Systems

FreeBSD 5.3
Thissectioncontainsproductsupport,installationinstructions,andknownissuesfortheFreeBSD5.3 operatingsystem.

Support
32-Bit Version
ThisguestoperatingsystemissupportedonthefollowingVMwareproducts:

VMwareWorkstation5.5,5.5.1,5.5.2,5.5.3,5.5.4,6.0 Experimentalsupportfor2wayVirtualSMPsupportedonWorkstation5.5.2,5.5.3,5.5.4,6.0 VMwareACE2.0 VMwareServer1.0,1.0.1,1.0.2,1.0.3 Experimentalsupportfor2wayVirtualSMPsupportedonVMwareServer1.0,1.0.1,1.0.2,1.0.3

64-Bit Version
ThisguestoperatingsystemissupportedonthefollowingVMwareproducts:

VMwareWorkstation5.5.2,5.5.3,5.5.4,6.0 Experimentalsupportfor2wayVirtualSMPsupportedonWorkstation5.5.2,5.5.3,5.5.4,6.0 VMwareACE2.0 VMwareServer1.0,1.0.1,1.0.2,1.0.3 Experimentalsupportfor2wayVirtualSMPsupportedonVMwareServer1.0,1.0.1,1.0.2,1.0.3

ThisoperatingsystemhasexperimentalsupportasaguestoperatingsystemonthefollowingVMware products:

VMwareWorkstation5.5,5.5.1

NOTEIfyouareinstallingaguestoperatingsystemthroughVMwareVirtualCenter,besureitissupported undertheVMwareproductESXServerorGSXServeronwhichyouarerunningthevirtualmachine. NOTEWithmanyFreeBSDguestoperatingsystems,variousproblemshavebeenobservedwhenthe BusLogicvirtualSCSIadapterisusedwithVMwarevirtualmachines.VMwarerecommendsthatyouusethe LSILogicvirtualSCSIadapterwiththisguestoperatingsystem.

General Installation Notes


BesuretoreadGeneralGuidelinesforAllVMwareProductsonpage 26aswellasthisguidetoinstalling yourspecificguestoperatingsystem. TheeasiestmethodofinstallingFreeBSD5.3inavirtualmachineistousethestandardFreeBSDdistribution CD. Beforeinstallingtheoperatingsystem,besurethatyouhavealreadycreatedandconfiguredanewvirtual machine.

Installation Steps
1 2 3 InserttheFreeBSDCDintheCDROMdrive. PoweronthevirtualmachinetostartinstallingFreeBSD. FollowtheinstallationstepsasyouwouldforaphysicalPC.

VMware, Inc.

203

Guest Operating System Installation Guide

VMware Tools
BesuretoinstallVMwareToolsinyourguestoperatingsystem.Fordetails,seethemanualforyourVMware productorfollowtheappropriatelinkintheknowledgebasearticleat www.vmware.com/support/kb/enduser/std_adp.php?p_faqid=340.

Known Issues
Sound
VMwarehasnottestedsoundsupportinFreeBSD.

Guest Screen Saver


OnaFreeBSDhostwithanXFree863.xXserver,itisbestnottorunascreensaverintheguestoperating system.GuestscreensaversthatdemandalotofprocessingpowercancausetheXserveronthehosttofreeze.

204

VMware, Inc.

Choosing and Installing Guest Operating Systems

FreeBSD 5.2
Thissectioncontainsproductsupport,installationinstructions,andknownissuesfortheFreeBSD5.2 operatingsystem.

Support
ThisguestoperatingsystemissupportedonthefollowingVMwareproducts:

VMwareWorkstation5.0,5.5,5.5.1,5.5.2,5.5.3,5.5.4,6.0 Experimentalsupportfor2wayVirtualSMPonWorkstation5.5,5.5.1,5.5.2,5.5.3,5.5.4,6.0 VMwareACE2.0 VMwareGSXServer3.1,3.2,3.2.1 VMwareServer1.0,1.0.1,1.0.2,1.0.3 Experimentalsupportfor2wayVirtualSMPonVMwareServer1.0,1.0.1,1.0.2,1.0.3

NOTEIfyouareinstallingaguestoperatingsystemthroughVMwareVirtualCenter,besureitissupported undertheVMwareproductESXServerorVMwareServeronwhichyouarerunningthevirtualmachine. NOTEWithmanyFreeBSDguestoperatingsystems,variousproblemshavebeenobservedwhenthe BusLogicvirtualSCSIadapterisusedwithVMwarevirtualmachines.VMwarerecommendsthatyouusethe LSILogicvirtualSCSIadapterwiththisguestoperatingsystem.

General Installation Notes


BesuretoreadGeneralGuidelinesforAllVMwareProductsonpage 26aswellasthisguidetoinstalling yourspecificguestoperatingsystem. TheeasiestmethodofinstallingFreeBSD5.2inavirtualmachineistousethestandardFreeBSDdistribution CD. Beforeinstallingtheoperatingsystem,besurethatyouhavealreadycreatedandconfiguredanewvirtual machine.

Installation Steps
1 2 3 InserttheFreeBSDCDintheCDROMdrive. PoweronthevirtualmachinetostartinstallingFreeBSD. FollowtheinstallationstepsasyouwouldforaphysicalPC.

VMware Tools
BesuretoinstallVMwareToolsinyourguestoperatingsystem.Fordetails,seethemanualforyourVMware productorfollowtheappropriatelinkintheknowledgebasearticleat www.vmware.com/support/kb/enduser/std_adp.php?p_faqid=340.

Known Issues
Sound
VMwarehasnottestedsoundsupportinFreeBSD.

Guest Screen Saver


OnaFreeBSDhostwithanXFree863.xXserver,itisbestnottorunascreensaverintheguestoperating system.GuestscreensaversthatdemandalotofprocessingpowercancausetheXserveronthehosttofreeze.

VMware, Inc.

205

Guest Operating System Installation Guide

FreeBSD 5.1
Thissectioncontainsproductsupport,installationinstructions,andknownissuesfortheFreeBSD5.1 operatingsystem.

Support
ThisguestoperatingsystemissupportedonthefollowingVMwareproducts:

VMwareWorkstation5.0,5.5,5.5.1,5.5.2,5.5.3,5.5.4,6.0 Experimentalsupportfor2wayVirtualSMPonWorkstation5.5,5.5.1,5.5.2,5.5.3,5.5.4,6.0 VMwareACE2.0 VMwareGSXServer3.2,3.2.1 VMwareServer1.0,1.0.1,1.0.2,1.0.3 Experimentalsupportfor2wayVirtualSMPonVMwareServer1.0,1.0.1,1.0.2,1.0.3

NOTEIfyouareinstallingaguestoperatingsystemthroughVMwareVirtualCenter,besureitissupported undertheVMwareproductESXServerorVMwareServeronwhichyouarerunningthevirtualmachine. NOTEWithmanyFreeBSDguestoperatingsystems,variousproblemshavebeenobservedwhenthe BusLogicvirtualSCSIadapterisusedwithVMwarevirtualmachines.VMwarerecommendsthatyouusethe LSILogicvirtualSCSIadapterwiththisguestoperatingsystem.

General Installation Notes


BesuretoreadGeneralGuidelinesforAllVMwareProductsonpage 26aswellasthisguidetoinstalling yourspecificguestoperatingsystem. TheeasiestmethodofinstallingFreeBSD5.1inavirtualmachineistousethestandardFreeBSDdistribution CD. Beforeinstallingtheoperatingsystem,besurethatyouhavealreadycreatedandconfiguredanewvirtual machine.

Installation Steps
1 2 3 InserttheFreeBSDCDintheCDROMdrive. PoweronthevirtualmachinetostartinstallingFreeBSD. FollowtheinstallationstepsasyouwouldforaphysicalPC.

VMware Tools
BesuretoinstallVMwareToolsinyourguestoperatingsystem.Fordetails,seethemanualforyourVMware productorfollowtheappropriatelinkintheknowledgebasearticleat www.vmware.com/support/kb/enduser/std_adp.php?p_faqid=340.

Known Issues
Sound
VMwarehasnottestedsoundsupportinFreeBSD.

Guest Screen Saver


OnaFreeBSDhostwithanXFree863.xXserver,itisbestnottorunascreensaverintheguestoperating system.GuestscreensaversthatdemandalotofprocessingpowercancausetheXserveronthehosttofreeze.

206

VMware, Inc.

Choosing and Installing Guest Operating Systems

FreeBSD 5.0
Thissectioncontainsproductsupport,installationinstructions,andknownissuesfortheFreeBSD5.0 operatingsystem.

Support
ThisguestoperatingsystemissupportedonthefollowingVMwareproducts:

VMwareWorkstation4.5,4.5.1,4.5.2,4.5.3,5.0,5.5,5.5.1,5.5.2,5.5.3,5.5.4,6.0 Experimentalsupportfor2wayVirtualSMPonWorkstation5.5,5.5.1,5.5.2,5.5.3,5.5.4,6.0 VMwareACE1.0,1.0.1,1.0.2,1.0.3,2.0 VMwareGSXServer3.0,3.1,3.2,3.2.1 VMwareServer1.0,1.0.1,1.0.2,1.0.3 Experimentalsupportfor2wayVirtualSMPonVMwareServer1.0,1.0.1,1.0.2,1.0.3

NOTEIfyouareinstallingaguestoperatingsystemthroughVMwareVirtualCenter,besureitissupported undertheVMwareproductESXServerorVMwareServeronwhichyouarerunningthevirtualmachine. NOTEWithmanyFreeBSDguestoperatingsystems,variousproblemshavebeenobservedwhenthe BusLogicvirtualSCSIadapterisusedwithVMwarevirtualmachines.VMwarerecommendsthatyouusethe LSILogicvirtualSCSIadapterwiththisguestoperatingsystem.

General Installation Notes


BesuretoreadGeneralGuidelinesforAllVMwareProductsonpage 26aswellasthisguidetoinstalling yourspecificguestoperatingsystem. TheeasiestmethodofinstallingFreeBSD5.0inavirtualmachineistousethestandardFreeBSDdistribution CD. Beforeinstallingtheoperatingsystem,besurethatyouhavealreadycreatedandconfiguredanewvirtual machine.

Installation Steps
1 2 3 InserttheFreeBSDCDintheCDROMdrive. PoweronthevirtualmachinetostartinstallingFreeBSD. FollowtheinstallationstepsasyouwouldforaphysicalPC.

VMware Tools
BesuretoinstallVMwareToolsinyourguestoperatingsystem.Fordetails,seethemanualforyourVMware productorfollowtheappropriatelinkintheknowledgebasearticleat www.vmware.com/support/kb/enduser/std_adp.php?p_faqid=340.

Known Issues
Sound
VMwarehasnottestedsoundsupportinFreeBSD.

Guest Screen Saver


OnaFreeBSDhostwithanXFree863.xXserver,itisbestnottorunascreensaverintheguestoperating system.GuestscreensaversthatdemandalotofprocessingpowercancausetheXserveronthehosttofreeze.

VMware, Inc.

207

Guest Operating System Installation Guide

FreeBSD 4.11
Thissectioncontainsproductsupport,installationinstructions,andknownissuesfortheFreeBSD4.11 operatingsystem.

Support
ThisguestoperatingsystemissupportedonthefollowingVMwareproducts:

VMwareESXServer2.5.4 NosupportforVirtualSMP

NOTEIfyouareinstallingaguestoperatingsystemthroughVMwareVirtualCenter,besureitissupported undertheVMwareproductESXServerorVMwareServeronwhichyouarerunningthevirtualmachine. NOTEWithmanyFreeBSDguestoperatingsystems,variousproblemshavebeenobservedwhenthe BusLogicvirtualSCSIadapterisusedwithVMwarevirtualmachines.VMwarerecommendsthatyouusethe LSILogicvirtualSCSIadapterwiththisguestoperatingsystem.

General Installation Notes


BesuretoreadGeneralGuidelinesforAllVMwareProductsonpage 26aswellasthisguidetoinstalling yourspecificguestoperatingsystem. TheeasiestmethodofinstallingFreeBSD4.11inavirtualmachineistousethestandardFreeBSDdistribution CD. Beforeinstallingtheoperatingsystem,besurethatyouhavealreadycreatedandconfiguredanewvirtual machine.

vmxnet Ethernet Adapter Recommended for ESX Server


ESXServer:VMwarerecommendsthatyouconfigureESXServervirtualmachinesthatusethisguest operatingsystemtousethevmxEthernetadapter.Seeyourproductdocumentationforinstructions.

Installation Steps
1 2 3 InserttheFreeBSDCDintheCDROMdrive. PoweronthevirtualmachinetostartinstallingFreeBSD. IntheFreeBSDDisklabelEditorstep,donotusetheinstallersdefaultoptionA partitioning.Useoption Ctocreatethemounts.InordertoinstallVMwareTools,youneedmorespacein/usrthanisprovidedby theinstallersdefaults.Besureyourpartitioningschemeincludesatleast4,000,000blocksfor/usr. FollowtherestoftheinstallationstepsasyouwouldforaphysicalPC.

VMware Tools
BesuretoinstallVMwareToolsinyourguestoperatingsystem.Fordetails,seethemanualforyourVMware productorfollowtheappropriatelinkintheknowledgebasearticleat www.vmware.com/support/kb/enduser/std_adp.php?p_faqid=340.

Known Issues
Sound
VMwarehasnottestedsoundsupportinFreeBSD.

Guest Screen Saver


OnaFreeBSDhostwithanXFree863.xXserver,itisbestnottorunascreensaverintheguestoperating system.GuestscreensaversthatdemandalotofprocessingpowercancausetheXserveronthehosttofreeze.

208

VMware, Inc.

Choosing and Installing Guest Operating Systems

FreeBSD 4.10
Thissectioncontainsproductsupport,installationinstructions,andknownissuesfortheFreeBSD4.10 operatingsystem.

Support
ThisguestoperatingsystemissupportedonthefollowingVMwareproducts:

VMwareESXServer2.5,2.5.1,2.5.2,2.5.3,2.5.4 NosupportforVirtualSMP

NOTEIfyouareinstallingaguestoperatingsystemthroughVMwareVirtualCenter,besureitissupported undertheVMwareproductESXServerorVMwareServeronwhichyouarerunningthevirtualmachine. NOTEWithmanyFreeBSDguestoperatingsystems,variousproblemshavebeenobservedwhenthe BusLogicvirtualSCSIadapterisusedwithVMwarevirtualmachines.VMwarerecommendsthatyouusethe LSILogicvirtualSCSIadapterwiththisguestoperatingsystem.

General Installation Notes


BesuretoreadGeneralGuidelinesforAllVMwareProductsonpage 26aswellasthisguidetoinstalling yourspecificguestoperatingsystem. TheeasiestmethodofinstallingFreeBSD4.10inavirtualmachineistousethestandardFreeBSDdistribution CD. Beforeinstallingtheoperatingsystem,besurethatyouhavealreadycreatedandconfiguredanewvirtual machine.

vmxnet Ethernet Adapter Recommended for ESX Server


ESXServer:VMwarerecommendsthatyouconfigureESXServervirtualmachinesthatusethisguest operatingsystemtousethevmxEthernetadapter.Seeyourproductdocumentationforinstructions.

Installation Steps
1 2 3 InserttheFreeBSDCDintheCDROMdrive. PoweronthevirtualmachinetostartinstallingFreeBSD. IntheFreeBSDDisklabelEditorstep,donotusetheinstallersdefaultoptionA partitioning.Useoption Ctocreatethemounts.InordertoinstallVMwareTools,youneedmorespacein/usrthanisprovidedby theinstallersdefaults.Besureyourpartitioningschemeincludesatleast4,000,000blocksfor/usr. FollowtherestoftheinstallationstepsasyouwouldforaphysicalPC.

VMware Tools
BesuretoinstallVMwareToolsinyourguestoperatingsystem.Fordetails,seethemanualforyourVMware productorfollowtheappropriatelinkintheknowledgebasearticleat www.vmware.com/support/kb/enduser/std_adp.php?p_faqid=340.

Known Issues
Sound
VMwarehasnottestedsoundsupportinFreeBSD.

Guest Screen Saver


OnaFreeBSDhostwithanXFree863.xXserver,itisbestnottorunascreensaverintheguestoperating system.GuestscreensaversthatdemandalotofprocessingpowercancausetheXserveronthehosttofreeze.

VMware, Inc.

209

Guest Operating System Installation Guide

FreeBSD 4.9
Thissectioncontainsproductsupport,installationinstructions,andknownissuesfortheFreeBSD4.9 operatingsystem.

Support
ThisguestoperatingsystemissupportedonthefollowingVMwareproducts:

VMwareGSXServer3.2,3.2.1 VMwareESXServer2.5 NosupportforVirtualSMP

NOTEIfyouareinstallingaguestoperatingsystemthroughVMwareVirtualCenter,besureitissupported undertheVMwareproductESXServerorVMwareServeronwhichyouarerunningthevirtualmachine. NOTEWithmanyFreeBSDguestoperatingsystems,variousproblemshavebeenobservedwhenthe BusLogicvirtualSCSIadapterisusedwithVMwarevirtualmachines.VMwarerecommendsthatyouusethe LSILogicvirtualSCSIadapterwiththisguestoperatingsystem.

General Installation Notes


BesuretoreadGeneralGuidelinesforAllVMwareProductsonpage 26aswellasthisguidetoinstalling yourspecificguestoperatingsystem. TheeasiestmethodofinstallingFreeBSD4.9inavirtualmachineistousethestandardFreeBSDdistribution CD. Beforeinstallingtheoperatingsystem,besurethatyouhavealreadycreatedandconfiguredanewvirtual machine.

vmxnet Ethernet Adapter Recommended for ESX Server


ESXServer:VMwarerecommendsthatyouconfigureESXServervirtualmachinesthatusethisguest operatingsystemtousethevmxEthernetadapter.Seeyourproductdocumentationforinstructions.

Installation Steps
1 2 3 InserttheFreeBSDCDintheCDROMdrive. PoweronthevirtualmachinetostartinstallingFreeBSD. IntheFreeBSDDisklabelEditorstep,donotusetheinstallersdefaultoptionA partitioning.Useoption Ctocreatethemounts.InordertoinstallVMwareTools,youneedmorespacein/usrthanisprovidedby theinstallersdefaults.Besureyourpartitioningschemeincludesatleast4,000,000blocksfor/usr. FollowtherestoftheinstallationstepsasyouwouldforaphysicalPC.

VMware Tools
BesuretoinstallVMwareToolsinyourguestoperatingsystem.Fordetails,seethemanualforyourVMware productorfollowtheappropriatelinkintheknowledgebasearticleat www.vmware.com/support/kb/enduser/std_adp.php?p_faqid=340.

Known Issues
Sound
VMwarehasnottestedsoundsupportinFreeBSD.

210

VMware, Inc.

Choosing and Installing Guest Operating Systems

Guest Screen Saver


OnaFreeBSDhostwithanXFree863.xXserver,itisbestnottorunascreensaverintheguestoperating system.GuestscreensaversthatdemandalotofprocessingpowercancausetheXserveronthehosttofreeze.

VMware, Inc.

211

Guest Operating System Installation Guide

FreeBSD 4.4, 4.5, 4.6.2, 4.8


Thissectioncontainsproductsupport,installationinstructions,andknownissuesfortheFreeBSD4.4,4.5, 4.6.2,and4.8operatingsystems.

Support
ThisguestoperatingsystemissupportedonthefollowingVMwareproducts:

VMwareWorkstation4.0,4.0.1,4.0.2,4.0.5,4.5,4.5.1,4.5.2,4.5.3,5.0,5.5,5.5.1,5.5.2,5.5.3,5.5.4,6.0 Experimentalsupportfor2wayVirtualSMPonWorkstation5.5,5.5.1,5.5.2,5.5.3,5.5.4,6.0 VMwareACE1.0,1.0.1,1.0.2,1.0.3,2.0 VMwareGSXServer3.0,3.1,3.2,3.2.1 VMwareServer1.0,1.0.1,1.0.2,1.0.3 Experimentalsupportfor2wayVirtualSMPonVMwareServer1.0,1.0.1,1.0.2,1.0.3

NOTEIfyouareinstallingaguestoperatingsystemthroughVMwareVirtualCenter,besureitissupported undertheVMwareproductESXServerorVMwareServeronwhichyouarerunningthevirtualmachine. NOTEWithmanyLinuxguestoperatingsystems,variousproblemshavebeenobservedwhentheBusLogic virtualSCSIadapterisusedwithVMwarevirtualmachines.VMwarerecommendsthatyouusetheLSILogic virtualSCSIadapterwiththisguestoperatingsystem.

General Installation Notes


BesuretoreadGeneralGuidelinesforAllVMwareProductsonpage 26aswellasthisguidetoinstalling yourspecificguestoperatingsystem. TheeasiestmethodofinstallingFreeBSD4.4,4.5,4.6.2or4.8inavirtualmachineistousethestandard FreeBSDdistributionCD. NOTEFreeBSD4.6isnotsupported.UseFreeBSD4.6.2instead.Itresolvesanissuethatinterfereswith installationofFreeBSD4.6inavirtualmachine. Beforeinstallingtheoperatingsystem,besurethatyouhavealreadycreatedandconfiguredanewvirtual machine.

Installation Steps
1 2 3 InserttheFreeBSDCDintheCDROMdrive. PoweronthevirtualmachinetostartinstallingFreeBSD. FollowtheinstallationstepsasyouwouldforaphysicalPC.

VMware Tools
BesuretoinstallVMwareToolsinyourguestoperatingsystem.Fordetails,seethemanualforyourVMware productorfollowtheappropriatelinkintheknowledgebasearticleat www.vmware.com/support/kb/enduser/std_adp.php?p_faqid=340. InmanyLinuxdistributions,ifIPv6isenabled,VMwareToolscannotbeconfiguredwith vmware-config-tools.plafterinstallation.Inthiscase,VMwareToolsisunabletosetthenetworkdevicecorrectly forthevirtualmachine,anddisplaysamessagesimilarto Unloading pcnet32 module unregister_netdevice: waiting for eth0 to become free Thismessagerepeatscontinuouslyuntilyourebootthevirtualmachine.Topreventthisprobleminvirtual machinesrunningLinux,disableIPv6beforeinstallingVMwareTools.

212

VMware, Inc.

Choosing and Installing Guest Operating Systems

To disable IPv6 in a virtual machine running Linux 1 2 Ifthefile /etc/sysconfig/networkcontainsthelineNETWORKING_IPV6=yes,changethelineto NETWORKING_IPV6=no. Inthefile /etc/modules.conf,addthefollowinglines: alias ipv6 off alias net-pf-10 off

AfteryoudisableIPv6,youshouldbeabletoinstallandconfigureVMwareToolssuccessfully.

Known Issues
Sound
VMwarehasnottestedsoundsupportinFreeBSD.

Guest Screen Saver


OnaLinuxhostwithanXFree863.xXserver,itisbestnottorunascreensaverintheguestoperatingsystem. GuestscreensaversthatdemandalotofprocessingpowercancausetheXserveronthehosttofreeze.

Migration to a Different Processor


VMwarerecommendsyoudonotmigrateaLinuxvirtualmachinebetweenhostswhenonehostisrunning onanAMDprocessorandtheotherisrunningonanIntelprocessor. Duringinstallation,manydistributionsofLinuxchooseakernelthatisoptimizedforthespecificprocessoron whichitisbeinginstalled,andsomedistributionsinstallagenerickernelbydefault,butprovide architecturespecifickernelsthattheusercanchoosetoinstall.Thekernelmightcontaininstructionsthatare availableonlyonthatprocessor.Theseinstructionscanhaveadverseeffectswhenrunonahostwiththe wrongtypeofprocessor. Thus,aLinuxvirtualmachinecreatedonahostwithanAMDprocessormightnotworkifmigratedtoahost withanIntelprocessor.Thereverseisalsotrue:aLinuxvirtualmachinecreatedonahostwithanIntel processormightnotworkifmigratedtoahostwithanAMDprocessor. Thisproblemisnotspecifictovirtualmachinesandalsooccursonphysicalcomputers.Forexample,ifyou moveaharddrivewithaLinuxinstallationfromanAMDmachinetoanIntelmachine,youarealsolikelyto experienceproblemstryingtobootfromthatdrive.

VMware, Inc.

213

Guest Operating System Installation Guide

FreeBSD 4.0, 4.1, 4.2, 4.3


Thissectioncontainsproductsupport,installationinstructions,andknownissuesfortheFreeBSD4.0.4.1,4.2, and4.3operatingsystems.

Support
ThisguestoperatingsystemissupportedonthefollowingVMwareproducts:

VMwareWorkstation4.0,4.0.1,4.0.2,4.0.5,4.5,4.5.1,4.5.2,4.5.3,5.0,5.5,5.5.1,5.5.2,5.5.3,5.5.4,6.0 Experimentalsupportfor2wayVirtualSMPonWorkstation5.5,5.5.1,5.5.2,5.5.3,5.5.4,6.0 VMwareACE1.0,1.0.1,1.0.2,1.0.3,2.0 VMwareGSXServer3.0,3.1,3.2,3.2.1 VMwareServer1.0,1.0.1,1.0.2,1.0.3 Experimentalsupportfor2wayVirtualSMPonVMwareServer1.0,1.0.1,1.0.2,1.0.3

NOTEIfyouareinstallingaguestoperatingsystemthroughVMwareVirtualCenter,besureitissupported undertheVMwareproductESXServerorVMwareServeronwhichyouarerunningthevirtualmachine. NOTEWithmanyLinuxguestoperatingsystems,variousproblemshavebeenobservedwhentheBusLogic virtualSCSIadapterisusedwithVMwarevirtualmachines.VMwarerecommendsthatyouusetheLSILogic virtualSCSIadapterwiththisguestoperatingsystem.

General Installation Notes


BesuretoreadGeneralGuidelinesforAllVMwareProductsonpage 26aswellasthisguidetoinstalling yourspecificguestoperatingsystem. TheeasiestmethodofinstallingFreeBSD4.0,4.1,4.2or4.3inavirtualmachineistousethestandardFreeBSD distributionCD. Beforeinstallingtheoperatingsystem,besurethatyouhavealreadycreatedandconfiguredanewvirtual machine. NOTEIfyoucreateyourvirtualmachinewithavirtualIDEdisk,installationproceedsasitwouldona physicalmachine.IfyoucreateyourvirtualmachinewithaSCSIvirtualdiskthatis2GBorlarger,seeSetting theDiskGeometryforaFreeBSDSCSIVirtualDisk.

Installation Steps
1 2 3 InserttheFreeBSDCDintheCDROMdrive. PoweronthevirtualmachinetostartinstallingFreeBSD. FollowtheinstallationstepsasyouwouldforaphysicalPC.

VMware Tools
BesuretoinstallVMwareToolsinyourguestoperatingsystem.Fordetails,seethemanualforyourVMware productorfollowtheappropriatelinkintheknowledgebasearticleat www.vmware.com/support/kb/enduser/std_adp.php?p_faqid=340. InmanyLinuxdistributions,ifIPv6isenabled,VMwareToolscannotbeconfiguredwith vmware-config-tools.plafterinstallation.Inthiscase,VMwareToolsisunabletosetthenetworkdevicecorrectly forthevirtualmachine,anddisplaysamessagesimilarto Unloading pcnet32 module unregister_netdevice: waiting for eth0 to become free Thismessagerepeatscontinuouslyuntilyourebootthevirtualmachine.Topreventthisprobleminvirtual machinesrunningLinux,disableIPv6beforeinstallingVMwareTools.

214

VMware, Inc.

Choosing and Installing Guest Operating Systems

To disable IPv6 in a virtual machine running Linux 1 2 Ifthefile /etc/sysconfig/networkcontainsthelineNETWORKING_IPV6=yes,changethelineto NETWORKING_IPV6=no. Inthefile /etc/modules.conf,addthefollowinglines: alias ipv6 off alias net-pf-10 off

AfteryoudisableIPv6,youshouldbeabletoinstallandconfigureVMwareToolssuccessfully.

Known Issues
Setting the Disk Geometry for a FreeBSD SCSI Virtual Disk
IfyouinstallFreeBSD4.0,4.1,4.2or4.3astheguestoperatingsystemona2GBorlargerSCSIvirtualdisk,the guestoperatingsystemdoesnotbootunlessyoutakethespecialstepsdescribedinthissection. ItfailstobootbecausethevirtualdiskgeometryisnotprobedcorrectlybyFreeBSDwhenyouinstalltheguest operatingsystem.FreeBSDinstallsthebootloaderinthewronglocationonthevirtualdisk.WhenFreeBSD triestoboot,theFreeBSDbootloaderaskstheBIOSforimportantdatathatisnowonadifferentsectionofthe virtualdisk,soFreeBSDcannotboot. ThisproblemhasbeenfixedinFreeBSD4.4.ThisandlaterversionscorrectlybootSCSIvirtualdisksofany size. TouseFreeBSD4.0,4.1,4.2or4.3inyourvirtualmachine,youcandooneoftwothings:

UseanIDEvirtualdiskinyourvirtualmachine.YoumightneedtoaddtheIDEvirtualdisktothevirtual machinewiththeConfigurationEditor. SetthediskgeometrybyhandwheninstallingFreeBSD.Thesestepsareoutlinedbelow.

Tosetthediskgeometrymanually,takethesesteps. 1 FreeBSDcalculatesanincorrectdiskgeometrybeforeyouarriveattheFDISKPartitionEditor,as illustratedhere.

Tosetthediskgeometry,pressGtoselecttheoptionSetDriveGeometry.Adialogboxappears, containingnumberslike2055/64/32,representingtheincorrectgeometryincylinders,headsandsectors perhead.

VMware, Inc.

215

Guest Operating System Installation Guide

Tocalculatethecorrectgeometry,findthetotalnumberofsectorsbymultiplyingthenumberofcylinders, headsandsectorsperheadtogether,andthendividingthenumberofsectorsbythecorrectnumberof headsandsectorsperhead. Intheaboveillustration,thevirtualdiskisa2055MBdiskwith2055cylinders,64headsand32sectorsper head(thesenumbersrepresenttheincorrectgeometry).Theproductofthesethreenumbers(2055x64x 32)equals4,208,640sectors. TodeterminethecorrectgeometryfortheBusLogiccompatiblevirtualSCSIadapterusedbythevirtual machine,calculatethenumberofcylinders,whichis4,208,640sectorsdividedbytheproductoftheactual numberofheadsandsectorsperhead(255headstimes63sectorsperhead).Thisresultsinatotalof261 actualcylinders(4208640/(255*63)=261,roundeddown).

Youcannowenterthecorrectgeometryof261cylinders,255headsand63sectorsperheadbytyping 261/255/63inthedialogbox.ThenclickOKandcontinueinstallingFreeBSD.

Sound
VMwarehasnottestedsoundsupportinFreeBSD.

Guest Screen Saver


OnaLinuxhostwithanXFree863.xXserver,itisbestnottorunascreensaverintheguestoperatingsystem. GuestscreensaversthatdemandalotofprocessingpowercancausetheXserveronthehosttofreeze.

Migration to a Different Processor


VMwarerecommendsyoudonotmigrateaLinuxvirtualmachinebetweenhostswhenonehostisrunning onanAMDprocessorandtheotherisrunningonanIntelprocessor. Duringinstallation,manydistributionsofLinuxchooseakernelthatisoptimizedforthespecificprocessoron whichitisbeinginstalled,andsomedistributionsinstallagenerickernelbydefault,butprovide architecturespecifickernelsthattheusercanchoosetoinstall.Thekernelmightcontaininstructionsthatare availableonlyonthatprocessor.Theseinstructionscanhaveadverseeffectswhenrunonahostwiththe wrongtypeofprocessor. Thus,aLinuxvirtualmachinecreatedonahostwithanAMDprocessormightnotworkifmigratedtoahost withanIntelprocessor.Thereverseisalsotrue:aLinuxvirtualmachinecreatedonahostwithanIntel processormightnotworkifmigratedtoahostwithanAMDprocessor. Thisproblemisnotspecifictovirtualmachinesandalsooccursonphysicalcomputers.Forexample,ifyou moveaharddrivewithaLinuxinstallationfromanAMDmachinetoanIntelmachine,youarealsolikelyto experienceproblemstryingtobootfromthatdrive.

216

VMware, Inc.

Choosing and Installing Guest Operating Systems

NetWare 6.5 Server


Thissectioncontainsproductsupport,installationinstructions,andknownissuesfortheNetware6.5Server operatingsystem.

Support
ThisguestoperatingsystemissupportedonthefollowingVMwareproducts:

VMwareWorkstation4.5,4.5.1,4.5.2,4.5.3SupportPack1 VMwareWorkstation5.0,5.5,5.5.1,5.5.2,5.5.3,5.5.4,6.0SupportPack3 VMwareWorkstation6.0SupportPack5 NovellOpenEnterpriseServerservicessupportedonNetWare6.5SupportPack3runningunder Workstation5.0,5.5,5.5.1,5.5.2,5.5.3,5.5.4,6.0 Experimentalsupportfor2wayVirtualSMPonWorkstation5.5,5.5.1,5.5.2,5.5.3,5.5.4,6.0 VMwareACE1.0,1.0.1,1.0.2,1.0.3,2.0SupportPack1 VMwareGSXServer3.0,3.1,3.2,3.2.1SupportPack1 VMwareServer1.0,1.0.1,1.0.2,1.0.3SupportPack3 NovellOpenEnterpriseServerandNovellOpenEnterpriseServerSupportPack1servicessupportedon NetWare6.5SupportPack3runningunderVMwareServer1.0,1.0.1,1.0.2,1.0.3 Experimentalsupportfor2wayVirtualSMPonVMwareServer1.0,1.0.1,1.0.2,1.0.3 VMwareESXServer2.0.1,2.1,2.1.1,2.1.2,2.5,2.5.1,2.5.2,2.5.3,2.5.4,3.0,3.0.1 SupportPack2supportedonESXServer2.5,2.5.1,2.5.2,2.5.3,2.5.4,3.0 SupportPack3supportedonESXServer3.0 SupportPack4(a)supportedonESXServer2.5.3(requiresUpgradePatch1),2.5.4,3.0,3.0.1 SupportPack5supportedonESXServer2.5.3(requiresUpgradePatch1),2.5.4,3.0,3.0.1 SupportPack6supportedonESXServer2.5.3(requiresUpgradePatch8),ESX2.5.4(requiresUpgrade Patch5),ESX3.0(requiresUpgradePatch6530518),ESX3.0.1(requiresUpgradePatch1271657) NovellOESServicePack1supportedon2.5.2,2.5.3,2.5.4 NovellOESServicePack2supportedon2.5.4 NosupportforVirtualSMP

NOTEIfyouareinstallingaguestoperatingsystemthroughVMwareVirtualCenter,besureitissupported undertheVMwareproductESXServerorVMwareServeronwhichyouarerunningthevirtualmachine.

General Installation Notes


BesuretoreadGeneralGuidelinesforAllVMwareProductsonpage 26aswellasthisguidetoinstalling yourspecificguestoperatingsystem. YoucaninstallNetWare6.5inavirtualmachineusingthestandardNovellNetWare6.5OperatingSystemand ProductCDROMs. Keepthefollowingissuesinmind:

VMwarerecommendsyouinstallNetWare6.5onacomputerwithatleast512MBofmemory. GuestswithoutSupportPack1:BesuretoreadtheNovelltechnicalinformationdocumentat support.novell.com/cgibin/search/searchtid.cgi?/2967370.htm.Thisdocumentdescribesthesteps necessarytodownloadandinstallaNetWarepatchthatyoumustusewhenyouinstallaNetWare6.5 ServerguestoperatingsystemwithoutSP1. WhenyouconfigureavirtualmachineforaNetWare6.5guest,usethevirtualLSILogicSCSIadapter. NetWare6.5doesnotincludeadriverforthevirtualBusLogicSCSIadapter.

VMware, Inc.

217

Guest Operating System Installation Guide

Installation Steps
ToinstallNetWare6.5inavirtualmachine,takethefollowingsteps. 1 2 3 InserttheNovellNetWare6.5ProductCDintheCDROMdrive. PoweronthevirtualmachinetostartinstallingNetWare6.5. Readandacceptthelicenseagreement. NOTEAfewpromptsappearbeforeyoureachthelicenseagreement.Acceptthedefaultsforinstalling NetWare,theCDROMdrivetype,howtorestorethefloppydriveandtherunmode,andthencontinue. 4 5 6 Whenprompted,chooseIDECDROM. Createanewbootpartition.Theguestoperatingsystemreboots.Theinstallationcontinues. VMwareESXServer:JumptoStep 7. VMwareWorkstation,VMwareACEandVMwareGSXServer:ToconfigureIPnetworking,dooneof thefollowing:

Ifyouchosebridgednetworkingforthevirtualmachine,enteritsIPaddress. WhenNetWaretriestoloadtheLANdriver(usingpcntnw.lan),itfailsbecauseitbroadcastsforits ownIPaddress.ThiscausesIPnetworkingtofail. Toworkaroundthis,opentheSystemConsole(pressCtrl+Esc)andtype set allow ip address duplicates=on PressAlt+Esctoreturntotheinstallation.

Ifyouchosehostonlynetworkingforthevirtualmachine,lookupthehostmachinesIPaddress. AtacommandpromptonaWindowshost,type ipconfig /all AtacommandpromptonaLinuxhost,type ifconfig NotethehostsIPaddressforVMnet1andchangethelastoctetsoitisgreaterthanthelastoctetin theIPaddressofthehost. Forexample,ifthehostIPaddressis192.168.160.1,thevirtualmachinesIPaddressis192.168.160.###, where###isanynumbergreaterthan1andlessthan128. Forthesubnetmask,enter255.255.255.0. Fortheroutergateway,enterthehostsIPaddress(192.168.160.1inourexample).

Ifyouchosenetworkaddresstranslation(NAT)forthevirtualmachine,lookupthehostmachines IPaddress. AtacommandpromptonaWindowshost,type ipconfig /all AtacommandpromptonaLinuxhost,type ifconfig NotethehostsIPaddressforVMnet8andchangethelastoctetsoitisgreaterthanthelastoctetin theIPaddressofthehost. Forexample,ifthehostIPaddressis192.168.160.1,thevirtualmachinesIPaddressis192.168.160.###, where###isanynumbergreaterthan2andlessthan128. Forthesubnetmask,enter255.255.255.0. Fortheroutergateway,entertheNATservicesIPaddress(192.168.160.2inourexample). NotethatwithNetworkAddressTranslation,thereare2IPaddressesinuseonthehost:

218

VMware, Inc.

Choosing and Installing Guest Operating Systems

*TheIPaddressassignedtotheinterfaceforVMnet8(whichshowsupintheipconfigoutputwitha .1inthelastoctet). *TheIPaddressusedbytheNATdeviceitself(whichalwaysuses.2asthelastoctet). 7 Finishtheinstallationbyfollowingtheonscreeninstructions.

Afteryoufinishtheinstallation,installVMwareTools,whichinstallsandloadstheCPUidlerprogram.

VMware Tools for NetWare 6.5 Guest Operating Systems


BesuretoinstallVMwareToolsinyourguestoperatingsystem.Fordetails,seethemanualforyourVMware productorfollowtheappropriatelinkintheknowledgebasearticleat www.vmware.com/support/kb/enduser/std_adp.php?p_faqid=340. InstallingVMwareToolsalsoinstallsandloadstheCPUidlerprogram.NetWareserversdonotidletheCPU whentheoperatingsystemisidle.Asaresult,avirtualmachinetakesCPUtimefromthehostregardlessof whethertheNetWareserversoftwareisidleorbusy.Topreventunnecessaryslowdowns,VMware recommendsthat,afteryouinstallVMwareTools,youkeeptheNetWareCPUidleprogramloaded.

Known Issues
Regaining Keyboard and Mouse Control After Reboot
Wheneveryoureboottheguestoperatingsystem,itcantakeuptosixminutesbeforeyoucanregaincontrol ofthekeyboardormouse.

Navigating in Text Mode


Ifyouareusingtextmodeandwanttobrowsethefilesystem,youmightnoticethatthearrowkeypadand Insertkeydonotallowyoutonavigatedirectories.Toworkaroundthisissue,usethenumerickeypad,but firstturnoffthenumberlockbypressingtheNumLockkey.

Netware 6.5 Server SP3 and SP5 Installations Hang after Selection of Ethernet Driver on a Guest with Non-Passthrough Raw Device Mapping
WhenyouinstallNetwareServer6.5SP3orSP5onaguestwithnonpassthroughRawDeviceMapping (RDM),theinstallationmighthangafteryouselectanEthernetdriver.VMwarerecommendsthatyouuse passthroughRDMwithNetwareServer6.5SP3andSP5.

Netware Server Guest Inaccessible If Installed as RDM Virtual Machine Using the Same LUN as a Prior Windows NT RDM Guest Installation
IfyouinstallNovellNetwareServerinaRawDeviceMapping(RDM)virtualmachine,andyouusethesame logicalunitnumber(LUN)previouslyusedtoinstallWindowsNTinanRDMvirtualmachineonthesame host,theinstallationwilltakeplaceonanexistingFAT16partitionthatwascreatedbythepriorWindowNT installation.Theinstallationwillproceedcorrectlyuntilthefinalreboot,whenitwillloadtheWindowsNT masterbootrecord(MBR),butwillcrashtobluescreenduetoaninaccessibledeviceerror.Eventhough Netwareisinstalled,youwillnotbeabletoaccesstheNetwareoperatingsystem. Toworkaroundthisproblem,formattheLUNbeforeyoubegininstallingtheNetwarevirtualmachine.This ensuresthattheoldFAT16partitionisformattedandthatNetwarewillrebootcorrectly.

VMware, Inc.

219

Guest Operating System Installation Guide

NetWare 6.0 Server


Thissectioncontainsproductsupport,installationinstructions,andknownissuesfortheNetware6.0Server operatingsystem.

Support
ThisguestoperatingsystemissupportedonthefollowingVMwareproducts:

VMwareWorkstation4.0,4.0.1,4.0.2,4.0.5,4.5,4.5.1,4.5.2,4.5.3SupportPack3 VMwareWorkstation5.0,5.5,5.5.1SupportPack4 VMwareWorkstation5.5.2,5.5.3,5.5.4,6.0SupportPack5 Experimentalsupportfor2wayVirtualSMPonWorkstation5.5,5.5.1,5.5.2,5.5.3,5.5.4,6.0 VMwareACE1.0,1.0.1,1.0.2,1.0.3,2.0SupportPack3 VMwareGSXServer3.0,3.1,3.2,3.2.1SupportPack3 VMwareServer1.0,1.0.1,1.0.2,1.0.3SupportPack5 Experimentalsupportfor2wayVirtualSMPonVMwareServer1.0,1.0.1,1.0.2,1.0.3 VMwareESXServer2.0.1,2.1,2.1.1,2.1.2,2.5,2.5.1,2.5.2,2.5.3,2.5.4,3.0,3.0.1 SupportPack3supportedonESXServer2.1.1,2.1.2,2.5,2.5.1,2.5.2,2.5.3,2.5.4 SupportPack5supportedonESXServer2.5,2.5.1,2.5.2,2.5.3,2.5.4,3.0,3.0.1 NovellOESServicePack1supportedon2.5.2,2.5.3,2.5.4 NovellOESServicePack2supportedon2.5.4 NosupportforVirtualSMP

NOTEIfyouareinstallingaguestoperatingsystemthroughVMwareVirtualCenter,besureitissupported undertheVMwareproductESXServerorVMwareServeronwhichyouarerunningthevirtualmachine.

General Installation Notes


BesuretoreadGeneralGuidelinesforAllVMwareProductsonpage 26aswellasthisguidetoinstalling yourspecificguestoperatingsystem. YoucaninstallNetWare6.0inavirtualmachineusingthestandardNovellNetWare6.0CDROM. Keepthefollowingissuesinmind:

VMwarerecommendsyouinstallNetWare6onacomputerwithatleast256MBofmemory. IntheNetWareinstallationprocess,youmustbootfromtheinstallationCDtwiceoncetoformatthe virtualmachinesdiskdrive,andthenasecondtimetoinstallfilesfromtheCD. Onthereboot,youseeamessagethatsaysOperatingSystemnotfoundandadialogboxwitha messagethatsaysNobootableCD,floppyorharddiskwasdetected. InordertobootfromtheCDthesecondtime,youmustchangethebootorder. Asthevirtualmachineboots,clickinsidethevirtualmachinewindow.WhentheVMwarelogoappears, pressEsc.UsethearrowkeystoselecttheCDdriveasthebootdevice,andthenpressEnter.

WhenyouconfigureavirtualmachineforaNetWare6.0guest,usethevirtualLSILogicSCSIadapter. NetWare6.0doesnotincludeadriverforthevirtualBusLogicSCSIadapter.

Installation Steps
ToinstallNetWare6inavirtualmachine,takethefollowingsteps. 1 2 3 4
220

InserttheNovellNetWare6.0CDintheCDROMdrive. PoweronthevirtualmachinetostartinstallingNetWare6.0. Readandacceptthelicenseagreement. Whenprompted,chooseIDECDROM.


VMware, Inc.

Choosing and Installing Guest Operating Systems

5 6

Createanewbootpartition.Theguestoperatingsystemreboots. ToconfigureIPnetworking,dooneofthefollowing:

Ifyouchosebridgednetworkingforthevirtualmachine,enteritsIPaddress. WhenNetWaretriestoloadtheLANdriver(usingpcntnw.lan),itfailsbecauseitbroadcastsforits ownIPaddress.ThiscausesIPnetworkingtofail. Toworkaroundthis,opentheSystemConsole(pressCtrl+Esc)andtype set allow ip address duplicates=on PressAlt+Esctoreturntotheinstallation.

Ifyouchosehostonlynetworkingforthevirtualmachine,lookupthehostmachinesIPaddress. AtacommandpromptonaWindowshost,type ipconfig /all AtacommandpromptonaLinuxhost,type ifconfig NotethehostsIPaddressforVMnet1andchangethelastoctetsoitisgreaterthanthelastoctetin theIPaddressofthehost. Forexample,ifthehostIPaddressis192.168.160.1,thevirtualmachinesIPaddressis192.168.160.###, where###isanynumbergreaterthan1andlessthan128. Forthesubnetmask,enter255.255.255.0. Fortheroutergateway,enterthehostsIPaddress(192.168.160.1inthisexample).

Ifyouchosenetworkaddresstranslation(NAT)forthevirtualmachine,lookupthehostmachines IPaddress. AtacommandpromptonaWindowshost,type ipconfig /all AtacommandpromptonaLinuxhost,type ifconfig NotethehostsIPaddressforVMnet8andchangethelastoctetsoitisgreaterthanthelastoctetin theIPaddressofthehost. Forexample,ifthehostIPaddressis192.168.160.1,thevirtualmachinesIPaddressis192.168.160.###, where###isanynumbergreaterthan2andlessthan128. Forthesubnetmask,enter255.255.255.0. Fortheroutergateway,entertheNATservicesIPaddress(192.168.160.2inthisexample). NotethatwithNetworkAddressTranslation,therearetwoIPaddressesinuseonthehost: TheIPaddressassignedtotheinterfaceforVMnet8appearsintheipconfigoutputwitha1inthelast octet. TheIPaddressusedbytheNATdeviceitselfalwaysuses2asthelastoctet.

Finishtheinstallation.

Afteryoufinishtheinstallation,installVMwareTools,whichinstallsandloadstheCPUidlerprogram.

VMware Tools for NetWare 6.0 Guest Operating Systems


BesuretoinstallVMwareToolsinyourguestoperatingsystem.Fordetails,seethemanualforyourVMware productorfollowtheappropriatelinkintheknowledgebasearticleat www.vmware.com/support/kb/enduser/std_adp.php?p_faqid=340. InstallingVMwareToolsalsoinstallsandloadstheCPUidlerprogram.NetWareserversdonotidletheCPU whentheoperatingsystemisidle.Asaresult,avirtualmachinetakesCPUtimefromthehostregardlessof
VMware, Inc. 221

Guest Operating System Installation Guide

whethertheNetWareserversoftwareisidleorbusy.Topreventunnecessaryslowdowns,VMware recommendsthat,afteryouinstallVMwareTools,youkeeptheNetWareCPUidleprogramloaded.

Known Issues
Disconnecting VMware Tools ISO File
AfterthevirtualmachinerebootswhileinstallingVMwareTools,makesurethevirtualmachinereleasesthe VMwareToolsISOimage.ChooseEdit>RemovableDevices>CDROM,andiftheCDROMsconfiguration showstheVMwareToolsISOimage,changeitbacktoUsephysicaldrive.

Installation Failure on First Try


Duringtheinstallationoftheguestoperatingsystem,ifyougetanABENDerrorintheJVM.NLMmodule,try installingtheoperatingsystemagain.Thisisathirdpartyproblemthatoccursrarely,butwhenitdoes,it occursduringinstallationonly.Onceyoucompletetheinstallation,youshouldnotseethiserroragain.

Grabbing the Mouse Pointer


Ifthevirtualmachineisunabletograborungrabthemouse,itmightbeduetoaJavaclassnotbeing referencedinthevirtualmachine.IntheNetWare6.0guestoperatingsystem,checkthexinitrcfile,whichis locatedinsys:\java\nwgfx\.Takethefollowingsteps. 1 2 3 4 5 Inthevirtualmachine,switchtothesystemconsole,andthentype: load edit PresstheInsertkeytobrowsetothesys:\java\nwgfx\xinitrcfile. Inthefile,lookforthisline: java -classpath $JAVA_HOME\classes\VMWtool.jar;$CLASSPATH VMWTool -iw Ifthelinedoesnotexist,addittothefile.PresstheEsckey.Savethefile. Restarttheguestoperatingsystem.Inthesystemconsole,type restart server Thevirtualmachineshouldbeabletograbandungrabthemousenow.

Cannot Browse File System with Arrow Keys


Ifyouareusingtextmodeandwanttobrowsethefilesystem,youmightnoticethatthearrowkeypadand Insertkeydonotallowyoutonavigatedirectories.Toworkaroundthisissue,usethenumerickeypad,but firstturnoffthenumberlockbypressingtheNumLockkey.

Netware 6.0 Server SP5 Crashes When Stack Dump Exceeds the Valid Memory Limit
ESXServer3.x:VirtualmachinesrunningNetware6.0ServerSP5crashwhenastackdumpexceedsthevalid memorylimit.Thisproblemmightbeaccompaniedbyeitheroftheerrormessages: Problem executing SYMCJIT.NLMor cdbe gremlin process crashed due to invalid opcode ThisproblemhasbeenobservedmorefrequentlyonguestswithnonpassthroughRawDeviceMapping (RDM).Toworkaroundthisproblem,reinstallNetware6.0ServerSP5.

Netware Server Guest Inaccessible If Installed as RDM Virtual Machine Using the Same LUN as a Prior Windows NT RDM Guest Installation
IfyouinstallNovellNetwareServerinaRawDeviceMapping(RDM)virtualmachine,andyouusethesame logicalunitnumber(LUN)previouslyusedtoinstallWindowsNTinanRDMvirtualmachineonthesame host,theinstallationwilltakeplaceonanexistingFAT16partitionthatwascreatedbythepriorWindowNT installation.Theinstallationwillproceedcorrectlyuntilthefinalreboot,whenitwillloadtheWindowsNT masterbootrecord(MBR),butwillcrashtobluescreenduetoaninaccessibledeviceerror.Eventhough Netwareisinstalled,youwillnotbeabletoaccesstheNetwareoperatingsystem.

222

VMware, Inc.

Choosing and Installing Guest Operating Systems

Toworkaroundthisproblem,formattheLUNbeforeyoubegininstallingtheNetwarevirtualmachine.This ensuresthattheoldFAT16partitionisformattedandthatNetwarewillrebootcorrectly.

VMware, Inc.

223

Guest Operating System Installation Guide

NetWare 5.1 Server


Thissectioncontainsproductsupport,installationinstructions,andknownissuesfortheNetware5.1Server operatingsystem.

Support
ThisguestoperatingsystemissupportedonthefollowingVMwareproducts:

VMwareWorkstation4.0,4.0.1,4.0.2,4.0.5,4.5,4.5.1,4.5.2,4.5.3SupportPack6 VMwareWorkstation5.0,5.5,5.5.1,5.5.2,5.5.3,5.5.4,6.0SupportPack8 Experimentalsupportfor2wayVirtualSMPonWorkstation5.5,5.5.1,5.5.2,5.5.3,5.5.4,6.0 VMwareACE1.0,1.0.1,1.0.2,1.0.3,2.0SupportPack3 VMwareGSXServer3.0,3.1,3.2,3.2.1SupportPack6 VMwareServer1.0,1.0.1,1.0.2,1.0.3SupportPack8 Experimentalsupportfor2wayVirtualSMPonVMwareServer1.0,1.0.1,1.0.2,1.0.3 VMwareESXServer2.0.1,2.1,2.5,2.5.1,2.5.2,2.5.3,2.5.4,3.0,3.0.1 SupportPack7supportedonESXServer2.5,2.5.1,2.5.2,2.5.3,2.5.4,3.0,3.0.1 SupportPack8supportedonESXServer3.0,3.0.1 NovellOESServicePack1supportedon2.5.2,2.5.3,2.5.4 NovellOESServicePack2supportedon2.5.4 NosupportforVirtualSMP

NOTEIfyouareinstallingaguestoperatingsystemthroughVMwareVirtualCenter,besureitissupported undertheVMwareproductESXServerorVMwareServeronwhichyouarerunningthevirtualmachine.

General Installation Notes


BesuretoreadGeneralGuidelinesforAllVMwareProductsonpage 26aswellasthisguidetoinstalling yourspecificguestoperatingsystem. YoucaninstallNetWare5.1inavirtualmachineusingthestandardNovellNetWare5.1CDROM. Keepthefollowingissuesinmind:

VMwarerecommendsyouinstallNetWare5.1onacomputerwithatleast256MBofmemory. ForSCSIsupport,besuretodownloadthelatestLSILogicdriverasdescribedinUpdatedLSILogicSCSI Driveronpage 226. WhenyouconfigureavirtualmachineforaNetWare5.1guest,usethevirtualLSILogicSCSIadapter. NetWare5.1SupportPack6doesnotincludeadriverforthevirtualBusLogicSCSIadapter.

IntheNetWareinstallationprocess,youmustbootfromtheinstallationCDtwiceoncetoformatthe virtualmachinesdiskdrive,andasecondtimetoinstallfilesfromtheCD. Onthereboot,youseeamessagethatsaysOperatingSystemnotfoundandadialogboxwitha messagethatsaysNobootableCD,floppyorharddiskwasdetected. InordertobootfromtheCDthesecondtime,youmustchangethebootorder. Asthevirtualmachineboots,clickinsidethevirtualmachinewindow.WhentheVMwarelogoappears, pressEsc.UsethearrowkeystoselecttheCDdriveasthebootdevice,andthenpressEnter.

Installation Steps
ToinstallNetWare5.1inavirtualmachine,takethefollowingsteps. 1 2 3
224

InserttheNovellNetWare5.1CDintotheCDROMdrive. PoweronthevirtualmachinetostartinstallingNetWare5.1. Readandacceptthelicenseagreement.


VMware, Inc.

Choosing and Installing Guest Operating Systems

4 5

Createanewbootpartition.Theguestoperatingsystemreboots.Theinstallationcontinues. VMwareESXServer:SkiptoStep 6. VMwareWorkstation,VMwareACEandVMwareGSXServer:ToconfigureIPnetworking,dooneof thefollowing:

Ifyouchosebridgednetworkingforthevirtualmachine,enteritsIPaddress. WhenNetWaretriestoloadtheLANdriver(usingpcntnw.lan),itfailsbecauseitbroadcastsforits ownIPaddress.ThiscausesIPnetworkingtofail. Toworkaroundthis,opentheSystemConsole(pressCtrl+Esc)andtype set allow ip address duplicates=on PressAlt+Esctoreturntotheinstallation.

Ifyouchosehostonlynetworkingforthevirtualmachine,lookupthehostmachinesIPaddress. AtacommandpromptonaWindowshost,type ipconfig /all AtacommandpromptonaLinuxhost,type ifconfig NotethehostsIPaddressforVMnet1andchangethelastoctetsoitisgreaterthanthelastoctetin theIPaddressofthehost. Forexample,ifthehostIPaddressis192.168.160.1,andthenthevirtualmachinesIPaddressis 192.168.160.###,where###isanynumbergreaterthan1andlessthan128. Forthesubnetmask,enter255.255.255.0. Fortheroutergateway,enterthehostsIPaddress(192.168.160.1inthisexample).

Ifyouchosenetworkaddresstranslation(NAT)forthevirtualmachine,lookupthehostmachines IPaddress. AtacommandpromptonaWindowshost,type ipconfig /all AtacommandpromptonaLinuxhost,type ifconfig NotethehostsIPaddressforVMnet8andchangethelastoctetsoitisgreaterthanthelastoctetin theIPaddressofthehost. Forexample,ifthehostIPaddressis192.168.160.1,thevirtualmachinesIPaddressis192.168.160.###, where###isanynumbergreaterthan2andlessthan128. Forthesubnetmask,enter255.255.255.0. Fortheroutergateway,entertheNATservicesIPaddress(192.168.160.2inthisexample). NotethatwithNetworkAddressTranslation,therearetwoIPaddressesinuseonthehost: TheIPaddressassignedtotheinterfaceforVMnet8showsupintheipconfigoutputwitha1inthe lastoctet. TheIPaddressusedbytheNATdeviceitselfalwaysuses2asthelastoctet.

Finishtheinstallationbyfollowingtheonscreeninstructions.

Afteryoufinishtheinstallation,installVMwareTools,whichinstallsandloadstheCPUidlerprogram.

VMware Tools for NetWare 5.1 Guest Operating Systems


BesuretoinstallVMwareToolsinyourguestoperatingsystem.Fordetails,seethemanualforyourVMware productorfollowtheappropriatelinkintheknowledgebasearticleat www.vmware.com/support/kb/enduser/std_adp.php?p_faqid=340.
VMware, Inc. 225

Guest Operating System Installation Guide

InstallingVMwareToolsalsoinstallsandloadstheCPUidlerprogram.NetWareserversdonotidletheCPU whentheoperatingsystemisidle.Asaresult,avirtualmachinetakesCPUtimefromthehostregardlessof whethertheNetWareserversoftwareisidleorbusy.Topreventunnecessaryslowdowns,VMware recommendsthat,afteryouinstallVMwareTools,youkeeptheNetWareCPUidleprogramloaded.

Known Issues
Updated LSI Logic SCSI Driver
IfyouarerunningNetWare5.1SupportPack6,youshouldinstallthelatestLSILogicSCSIdriver.For informationonobtainingandinstallingthedriver,see www.vmware.com/support/kb/enduser/std_adp.php?p_faqid=1181.

Disconnecting VMware Tools ISO File


AfterthevirtualmachinerebootswhileinstallingVMwareTools,makesurethevirtualmachinereleasesthe VMwareToolsISOimage.ChooseEdit>RemovableDevices>CDROM,andiftheCDROMsconfiguration showstheVMwareToolsISOimage,changeitbacktoUsephysicaldrive.

Pentium 4 Host Page Fault


DuringtheinstallationoftheguestoperatingsystemonanIntelPentium4host,youmightencounteraPage Faulterror.Ifthiserroroccurs,youmustapplyaNetWare5.1patchonthehostmachine.Fordetails,see support.novell.com/cgibin/search/searchtid.cgi?/2958220.htm.

Cannot Mount a CD-ROM as a Volume


IfyouarenotrunningNetWare5.1withSupportPack6,youcannotmounttheCDROMasavolume.To mountaCDROMwiththesupportpackinstalled,dooneofthefollowing:

SettheprimaryharddrivetoIDE0:0andtheCDROMdrivetoIDE0:1. Copytheoriginaldriverfiles(IDEATA.DDIandIDEATA.HAM)fromtheDrivers\Storagedirectoryofthe installationCDROMthatshippedwithNetWare5.1tothec:\nwserverdirectory.

NOTEIfyoucannotmountCDROMs,youcannotinstallVMwareToolsinthevirtualmachine. Formoreinformation,seesupport.novell.com/cgibin/search/searchtid.cgi?/10058758.htm.

Using More than One Virtual Network Adapter on the Same Network
Ifyouusemorethanonevirtualnetworkadapterconnectedtothesamenetwork,errormessagesappearin theSystemConsole. Examplesoferrormessagesyoumightseeinclude:
Router configuration error detected Router at node 000C29D02242 claims network 511F827 should be 2010F5EA Router configuration error detected Router at node 000C29D0224C claims network 2010F5EA should be 511F827

Ifthisoccurs,thencompletelydisconnectthevirtualmachinefromthenetwork,andaskyournetwork administratorforthecorrectnetworknumber.

Grabbing the Mouse Pointer


Ifthevirtualmachineisunabletograborungrabthemouse,itmightbeduetoaJavaclassnotbeing referencedinthevirtualmachine.IntheNetWare5.1guestoperatingsystem,checkthexinitrcfile,whichis locatedinsys:\java\nwgfx\.Takethefollowingsteps. 1 2 Inthevirtualmachine,switchtothesystemconsole,andthentype: load edit PresstheInsertkeytobrowsetothesys:\java\nwgfx\xinitrcfile.

226

VMware, Inc.

Choosing and Installing Guest Operating Systems

3 4 5

Inthefile,lookforthisline: java -classpath $JAVA_HOME\classes\VMWtool.jar;$CLASSPATH VMWTool -iw Ifthelinedoesnotexist,addittothefile.PresstheEsckey.Savethefile. Restarttheguestoperatingsystem.Inthesystemconsole,type restart server Thevirtualmachineshouldbeabletograbandungrabthemousenow.

Cannot Browse File System with Arrow Keys


Ifyouareusingtextmodeandwanttobrowsethefilesystem,youmightnoticethatthearrowkeypadand Insertkeydonotallowyoutonavigatedirectories.Toworkaroundthisissue,usethenumerickeypad,but firstturnoffthenumberlockbypressingtheNumLockkey.

Netware Server Guest Inaccessible If Installed as RDM Virtual Machine Using the Same LUN as a Prior Windows NT RDM Guest Installation
IfyouinstallNovellNetwareServerinaRawDeviceMapping(RDM)virtualmachine,andyouusethesame logicalunitnumber(LUN)previouslyusedtoinstallWindowsNTinanRDMvirtualmachineonthesame host,theinstallationwilltakeplaceonanexistingFAT16partitionthatwascreatedbythepriorWindowNT installation.Theinstallationwillproceedcorrectlyuntilthefinalreboot,whenitwillloadtheWindowsNT masterbootrecord(MBR),butwillcrashtobluescreenduetoaninaccessibledeviceerror.Eventhough Netwareisinstalled,youwillnotbeabletoaccesstheNetwareoperatingsystem. Toworkaroundthisproblem,formattheLUNbeforeyoubegininstallingtheNetwarevirtualmachine.This ensuresthattheoldFAT16partitionisformattedandthatNetwarewillrebootcorrectly.

VMware, Inc.

227

Guest Operating System Installation Guide

NetWare 4.2 Server


Thissectioncontainsproductsupport,installationinstructions,andknownissuesfortheNetware4.2Server operatingsystem.

Support
ThisguestoperatingsystemissupportedonthefollowingVMwareproducts:

VMwareWorkstation5.5.2,5.5.3,5.5.4,6.0 VMwareACE2.0 VMwareGSXServer3.0,3.1,3.2,3.2.1SupportPack9 VMwareServer1.0,1.0.1,1.0.2,1.0.3

NOTEIfyouareinstallingaguestoperatingsystemthroughVMwareVirtualCenter,besureitissupported undertheVMwareproductESXServerorVMwareServeronwhichyouarerunningthevirtualmachine.

General Installation Notes


BesuretoreadGeneralGuidelinesforAllVMwareProductsonpage 26aswellasthisguidetoinstalling yourspecificguestoperatingsystem. YoucaninstallNetWare4.2inavirtualmachineusingthestandardNovellNetWare4.2installationCD. VMwarerecommendsyouinstallNetWare4.2onahostwithatleast256MBofmemory.

Creating and Configuring the NetWare Virtual Machine


1 IfyoucreatedthisvirtualmachineonaLinuxhost,opentheconfigurationfile(<netware>.cfg)inatext editorandaddthefollowingline: gui.iconLEDS = false ThisremovesalltheLEDiconsintheconsolewindow,whichpreventsthevirtualmachinedisplayfrom appearingincorrectlywhenyoupoweritonwhilethehostisin8bit/256colormode. 2 InstalltheguestoperatingsystemandVMwareTools,whichincludestheCPUidlerprogram.Seebelow fordetails.

Installing the Guest Operating System


ToinstallNetWare4.2inavirtualmachine,completethefollowingsteps. 1 VMwarerecommendsthatyouinstallMSDOS5.0orhigherinasmall(50MBFAT16)partitionas describedintheseguidelines.TherestofthefreespaceonthevirtualdiskisusedfortheNetWare partition.EvenifthevirtualmachineistorunNetWaremostofthetime,itisagoodideatoinstallaCPU idlerprogram. InstallaCDROMdriverorCDROMsoftwareforDOS.IfyouhaveproblemssettinguptheDOSvirtual machinetoaccesstheCDROMdrive,youcanusethemtmcdai.sysdriver,whichcanbefoundat www.mitsumi.com.UnderDriversandManualslookforide158.exe.Modifytheconfig.sysandautoexec.bat filesonyourDOSbootfloppy(alongwiththemscdex.exefile)asshownbelow.IfyouareusingaDOSboot partition,adjustthedrivelettersaccordingly.
config.sys device=himem.sys /testmem:off device=NEC_IDE.SYS /D:MSCD001 files=12 buffers=15 stacks=9,256 lastdrive=z autoexec.bat @ECHO OFF set EXPAND=YES

228

VMware, Inc.

Choosing and Installing Guest Operating Systems

SET DIRCMD=/O:N cls set temp=c:\ set tmp=c:\ path=c:\ IF "%config%"=="NOCD" GOTO QUIT a:\NWCDEX.EXE /D:mscd001 :QUIT

AfteryouhaveconfiguredtheCDROMsoftware,verifythatthevirtualmachinecanreadaCDfromthe hostsystemsCDROMdrive. 3 4 5 6 7 8 Ifthevirtualmachineisnotrunning,poweritonandwaitforDOStofinishitsbootprocess. InserttheNetWare4.2CDintheCDROMdriveontheGSXServerhost. Inthevirtualmachine,attheDOSprompt,runfdisktocreateapartitionforNetWare. A:\>fdisk Afteryoucreatethepartition,rebootthevirtualmachine.PressCtrl+Alt+Insert. FormattheC:drive.Typethefollowing: format c: /s /x CopythefollowingfilestoyourC:drivefromyourfloppy.Typethefollowing: Copy autoexec.bat c: Copy config.sys c: Copy himem.sys c: Copy nwcdex.exe c: Copy nec_ide.sys c: Modifytheautoexec.batfilesoitpointstotheCDROMdirectoryontheharddriveinsteadofthefloppy drive. a b Tomodifyautoexec.bat,typethefollowingattheC:prompt: a:edit autoexec.bat Theline a:\NWCDEX.EXE /D:mscd001 Mustbechangedto c:\NWCDEX.EXE /D:mscd001 Savethechangesyoujustmade. cd d:

c 10 11

RunINSTALL.BATtostarttheNetWareserverinstallationprocess.Installthesoftwareinavirtual machineasyouwouldforaphysicalPC. Ifthevirtualmachinehasbeenconfiguredfornetworking(bridged,hostonly,NATorcustom),the installationprogramdetectsaPCIEthernetadapterandpromptsyouwithalistofpossibledrivers.At thispoint,donotselectorloadanyLANdrivers;presstheF3keytocontinueinstallingwithoutaLAN driver. NOTEOncetheinstallationhasbeencompleted,youcanloadandbindtheappropriateLANdriver. SelectingorloadingaLANdriverduringtheNetWare4.2installationmighthangtheinstallationprocess.

12

FinishtheNetWare4.2installationbyfollowingtheonscreeninstructions. ThenshutdowntheserverandtypeexittoreturntoaDOSprompt.

Afteryoufinishtheinstallation,installVMwareTools,whichinstallsandloadstheCPUidlerprogram.

VMware, Inc.

229

Guest Operating System Installation Guide

VMware Tools for NetWare 4.2 Guest Operating Systems


BesuretoinstallVMwareToolsinyourguestoperatingsystem.InNetWare4.2virtualmachines,VMware ToolsprovidesCPUidling,sendsaheartbeatfromtheguestoperatingsystemtothehostandgivesthevirtual machinetheabilitytobegracefullypoweredonoroff.Fordetails,seethemanualforyourVMwareproduct orfollowtheappropriatelinkintheknowledgebasearticleat www.vmware.com/support/kb/enduser/std_adp.php?p_faqid=340. InstallingVMwareToolsalsoinstallsandloadstheCPUidlerprogram.NetWareserversdonotidletheCPU whentheoperatingsystemisidle.Asaresult,avirtualmachinetakesCPUtimefromthehostregardlessof whethertheNetWareserversoftwareisidleorbusy.Topreventunnecessaryslowdowns,VMware recommendsthat,afteryouinstallVMwareTools,youkeeptheNetWareCPUidleprogramloaded.

Netware Server Guest Inaccessible If Installed as RDM Virtual Machine Using the Same LUN as a Prior Windows NT RDM Guest Installation
IfyouinstallNovellNetwareServerinaRawDeviceMapping(RDM)virtualmachine,andyouusethesame logicalunitnumber(LUN)previouslyusedtoinstallWindowsNTinanRDMvirtualmachineonthesame host,theinstallationwilltakeplaceonanexistingFAT16partitionthatwascreatedbythepriorWindowNT installation.Theinstallationwillproceedcorrectlyuntilthefinalreboot,whenitwillloadtheWindowsNT masterbootrecord(MBR),butwillcrashtobluescreenduetoaninaccessibledeviceerror.Eventhough Netwareisinstalled,youwillnotbeabletoaccesstheNetwareoperatingsystem. Toworkaroundthisproblem,formattheLUNbeforeyoubegininstallingtheNetwarevirtualmachine.This ensuresthattheoldFAT16partitionisformattedandthatNetwarewillrebootcorrectly.

230

VMware, Inc.

Choosing and Installing Guest Operating Systems

Solaris 10 Operating System for x86 Platforms


Thissectioncontainsproductsupport,installationinstructions,andknownissuesfortheSolaris10Operating Systemforx86platformsoperatingsystem.

Support
32-Bit Version
ThisguestoperatingsystemissupportedonthefollowingVMwareproducts:

VMwareWorkstation4.5.2,4.5.3,5.0,5.5,5.5.1,5.5.2,5.5.3,5.5.4,6.0 Solaris101/06(Update1)onWorkstation5.5.2,5.5.3,5.5.4,6.0 Solaris106/06(Update2)onWorkstation5.5.2,5.5.3,5.5.4,6.0 ExperimentalsupportforSolaris1011/06(Update3)onWorkstation6.0 Experimentalsupportfor2wayVirtualSMPonWorkstation5.5,5.5.1,5.5.2,5.5.3,5.5.4,6.0 VMwareACE1.0,1.0.1,1.0.2,1.0.3,2.0 VMwareESXServer2.5.3,2.5.4,3.0,3.0.1 Solaris101/06(Update1)supportedonESXServer3.0,3.0.1 Solaris106/06(Update2)supportedonESXServer3.0.1 Solaris1011/06(Update3)supportedonESXServer3.0,3.0.1 VirtualSMPsupportedforanysupportedSolarisguestonESXServer3.0,3.0.1

ThisguestoperatingsystemhasexperimentalsupportonthefollowingVMwareproducts:

VMwareServer1.0,1.0.1,1.0.2,1.0.3 ExperimentalsupportforSolaris101/06(Update1)onVMwareServer1.0,1.0.1,1.0.2,1.0.3 ExperimentalsupportforSolaris106/06(Update2)onVMwareServer1.0,1.0.1,1.0.2,1.0.3 Experimentalsupportfor2wayVirtualSMPonVMwareServer1.0,1.0.1,1.0.2,1.0.3 VMwareGSXServer3.1,3.2,3.2.1

64-Bit Version
ThisguestoperatingsystemissupportedonthefollowingVMwareproducts:

VMwareWorkstation5.5,5.5.1,5.5.2,5.5.3,5.5.4,6.0 Solaris101/06(Update1)onWorkstation5.5.2,5.5.3,5.5.4,6.0 Solaris106/06(Update2)onWorkstation5.5.2,5.5.3,5.5.4,6.0 ExperimentalsupportforSolaris1011/06(Update3)onWorkstation6.0 Experimentalsupportfor2wayVirtualSMPonWorkstation5.5.2,5.5.3,5.5.4,6.0 VMwareACE2.0 ESXServer3.0.1 Solaris101/06(Update1)supportedonESXServer3.0.1 Solaris106/06(Update2)supportedonESXServer3.0.1 Solaris1011/06(Update3)supportedonESXServer3.0.1 VirtualSMPsupportedforanysupportedSolarisguestonESXServer3.0.1

ThisguestoperatingsystemhasexperimentalsupportonthefollowingVMwareproducts:

VMwareServer1.0,1.0.1,1.0.2,1.0.3 ExperimentalsupportforSolaris106/06(Update2)onVMwareServer1.0,1.0.1,1.0.2,1.0.3 Experimentalsupportfor2wayVirtualSMPonVMwareServer1.0,1.0.1,1.0.2,1.0.3 ESXServer3.0 ExperimentalsupportforSolaris101/06(Update1)onESXServer3.0

NOTEIfyouareinstallingaguestoperatingsystemthroughVMwareVirtualCenter,besureitissupported undertheVMwareproductESXServerorVMwareServeronwhichyouarerunningthevirtualmachine.

VMware, Inc.

231

Guest Operating System Installation Guide

General Installation Notes


BesuretoreadGeneralGuidelinesforAllVMwareProductsonpage 26aswellasthisguidetoinstalling yourspecificguestoperatingsystem. VMwareproductssupportonlytheversionforx86platforms.YoucannotinstalltheversionforSPARC platformsinaVMwarevirtualmachine. TheeasiestmethodofinstallingtheSolaris10OperatingSysteminavirtualmachineistousethestandard Solaris10forx86installationmedia.ThenotesbelowdescribeaninstallationusingtheCDsetorDVD.Ifyour VMwareproductsupportsit,youcanalsoinstallfromaPXEserver. Beforeinstallingtheoperatingsystem,besurethatyouhavealreadycreatedandconfiguredanewvirtual machine.

Memory Requirements for Solaris 10


VMwareServerorESXServer:Solaris10requiresmorememoryforsuccessfulinstallationthanprevious Solarisversions.Forx86basedsystems:

StartingwiththeSolaris101/06release,Sunrecommends512MBofmemory.256MBistheminimum requirement. FortheSolaris103/05release,Sunrecommends256MBofmemory.128MBistheminimumrequirement.

BeforeupgradingavirtualmachinesguestoperatingsystemtotheSolaris101/06releaseorlater,increasethe virtualmachinesRAMtoatleast256MB.SeeyourVMwareproductdocumentationforinstructions.Formore informationseetheSystemRequirementsandRecommendationsforSolaris10Installation,ontheSunWeb siteat: http://docs.sun.com/app/docs/doc/8170544/6mgbagb0v?a=view

Installation Steps
1 2 3 InserttheSolaris10OperatingSystemforx86PlatformsDVDortheSolaris10Software1CDintheDVD orCDROMdrive. PoweronthevirtualmachinetostartinstallingSolaris10. Followtheinstallationstepsasyouwouldforaphysicalmachine.

ThiscompletesbasicinstallationoftheSolaris10guestoperatingsystem. NOTETheVMwareToolspackageforSolarisguestoperatingsystemsexistsonlyforESXServer3,and supportsonlySolaris101/06(Update1)andSolaris106/06(Update2).SupportforVMwareToolsinSolaris 10priortoSolaris101/06isexperimental.

VMware Tools (ESX Server 3.x Only)


BesuretoinstallVMwareToolsinyourguestoperatingsystem,andrebootthevirtualmachineafterinstalling VMwareTools.SeethesectionESXServer3.xSupportsOnlythevmxnetNetworkAdapterDriverforSolaris 10Guests,intheKnownIssuessection.FordetailsoninstallingVMwareTools,seeyourESXServerUsers Manualorfollowtheappropriatelinkintheknowledgebasearticleat www.vmware.com/support/kb/enduser/std_adp.php?p_faqid=340.

232

VMware, Inc.

Choosing and Installing Guest Operating Systems

Known Issues
ESX Server 3.x Supports Only the vmxnet Network Adapter Driver for Solaris 10 Guests
WhenyoucreateaSolaris10virtualmachine,thevirtualmachineisconfiguredbydefaultwiththevlance networkadapter,usingtheSunpcndriver.ToensurethataSolaris10virtualmachineusesthesupportedvmx networkadapterdriver: 1 AfterinstallingtheSolaris10operatingsysteminthevirtualmachine,installVMwareTools.Duringthe VMwareToolsinstallation,besuretofollowanyadditionalinstructionsforconfiguringyournetwork interfaces. Rebootthevirtualmachine.Thisisrequiredtoswitchthevirtualmachinesnetworkadapterfromthe defaultvlancetothesupportedvmxnetnetworkadapter.

Using Solaris 10 in 32-Bit Mode on a 64-Bit Host


Ona64bithost,whenyouinstallorrunSolaris10asaguestoperatingsystem,Solaris10automatically attemptstoinstallorbootupin64bitmode.ToforceSolaris10tobootupin32bitmodeona64bithost,see theknowledgebasearticleatwww.vmware.com/support/kb/enduser/std_adp.php?p_faqid=2074.Toforce Solaris10toinstallasa32bitguestona64bithost,seetheknowledgebasearticleat www.vmware.com/support/kb/enduser/std_adp.php?p_faqid=1975.

Display Too Small After Installation


Afterinstallation,theSolaris10guestoperatingsystemstartswithadisplayresolutionof640x480.Whenyou installVMwareTools,thedisplaywillautomaticallybeadjustedtoanappropriateresolution. VMwareToolsiscurrentlysupportedonlyforESXServer3.x.IfyouareusinganotherVMwareproductthat doesnotsupportVMwareToolsforSolaris,youcanswitchtotheXsunXservertogeta1024x768display(256 colors).Tomakethischange,takethefollowingsteps: 1 Loginasrootandrunthekeyboard,display,andmouseconfigurationprogramfromacommandprompt.
kdmconfig

2 3

UsethearrowkeysandspacebartoselectXsun,andthenpressF2tocontinue. Theconfigurationprogramdetectsthevirtualmachinesconfigurationandshoulddisplayresultssimilar tothefollowinglist:


Video Device: VMWare Inc vmware0405 Video Driver: XF86-VMWARE Resolution/colors: 1024X768 256 colors @70 hz Monitor type: Multifrequency 56 khz

PressF3toaccepttheconfiguration. 4 Exitthecurrentloginsession.ThenexttimeCDEortheJavaDesktopSystemstarts,Xsunrunswitha resolutionof1024x768.

PAE Message During Installation


VMwareWorkstation5.0:IfyouareinstallingtheguestoperatingsystemonaVMwareWorkstation, 5.0orlower,onahostcomputerthathasPAEtechnology,youmightgetanerrormessage.Theerror messageindicatestheguestoperatingsystemistryingtousePAE.Discontinuetheinstallation processifthisoccurs,andenablePAEfortheaffectedvirtualmachine. ToenablePAEforthevirtualmachine: 1 2 Makesurethevirtualmachineispoweredoff. Edittheconfiguration(.vmx)fileforthevirtualmachinebyaddingthefollowinglinetothefile:
paevm="true"

Poweronthevirtualmachineandinstalltheguestoperatingsystem.

VMware, Inc.

233

Guest Operating System Installation Guide

Performance Problems in ESX Server 3.x Virtual Machines with Four Virtual Processors on Hosts with Hyperthreading
ESXServer3.x:OnESXServer3.xhostswithCPUhyperthreading,Solaris101/06(Update1)virtualmachines withfourvirtualprocessorsexperiencesignificantdegradationinperformance,inboththetimeittakesfor installationandthetimeittakestowritetodisk.TominimizetheimpactonperformanceforSolaris101/06 (Update1)virtualmachineswithfourvirtualprocessors,VMwarerecommendsthatyouuseahostmachine withfourphysicalprocessors,ratherthanahostwithtwohyperthreadedprocessors.

Solaris 10 Guests Might Become Unresponsive When Halted


ESXServer3.x:WhenyouhaltaSolaris10virtualmachine,itmightbecomeunresponsive.Thisoccurs because,whilehalting,theguestisunabletoenterVGAscreenmodeandremainsinSVGAscreenmode.If thevirtualmachineremainsunresponsive,youcanworkaroundthisproblembypoweringoffthevirtual machineandpoweringitbackonagain.

Solaris 10 1/06 (Update 1) and Solaris 10 6/06 (Update 2) Guests with Virtual SMP Might Hang When Powering On
VirtualmachinesrunningSolaris101/06(Update1)orSolaris106/06(Update2),withVirtualSMPandeither twoorfourvirtualprocessorsmightoccasionallyhangwhenpoweringon.Ifthishappens,rebootthevirtual machine.Thisshouldfixtheproblemwithnodataloss.

Solaris 10 Guest Cannot Eject ISO Image Mounted as CD-ROM


InCDEandJavaDesktopEnvironments,whenanISOimageismountedasaCDROMdevice,thefilemanager (inCDE)andNautilus(inJavaDesktop)programsletyouviewthecontentsoftheCDROM.Ejectingthe deviceusinganyoftheseprogramsfails.InCDE,theFileManagerprogrammenuhasanEjectoption. ClickingthatoptiondoesnotejecttheCDROM.InJavaDesktop,rightclickingtheCDROMicon(onthe desktop)andthenclickingEjectdoesnotejecttheCDROM.

64-Bit Solaris 10 1/06 (Update 1) and Solaris 10 6/06 (Update 2) Fail with Triple Fault on Intel Pentium M-Based Systems Merom, Woodcrest, and Conroe
ThisproblemoccursnotonlyinvirtualmachinesbutalsowhenyouattempttorunSolaris101/06(Update1) andSolaris106/06(Update2)directlyonIntelPentiumMBasedMerom,Woodcrest,andConroesystems.It isexpectedthatSunwillcorrectthisprobleminafutureupdateofSolaris10.Inthemeantime,Sunhas providedapatch,KernelUpdate11885519,tocorrectthisproblem.DependingonyourSolarisinstallation, thispatchmayrequireanyorallofthefollowingdependentpatches:12126401,11884430,11834413, 11743502,11925527.InformationondownloadingandinstallingSolarispatchesisinthearticleAddinga SolarisPatch,available(atthetimethisdocumentwaspublished)fromtheSunWebsiteat: http://docs.sun.com/app/docs/doc/8164552/6maoo30pu?a=view. NOTEToapplyKernelUpdate11885519,youmustbootthevirtualmachinein32bitmode.Forinstructions onforcingaSolaris10virtualmachineona64bithostmachinetobootin32bitmode,seetheVMware KnowledgeBase: www.vmware.com/support/kb/enduser/std_adp.php?p_faqid=2074

234

VMware, Inc.

Choosing and Installing Guest Operating Systems

Solaris 9 Operating System x86 Platform Edition


Thissectioncontainsproductsupport,installationinstructions,andknownissuesfortheSolaris9Operating Systemx86PlatformEditionoperatingsystem.

Support
ThisguestoperatingsystemhasexperimentalsupportonthefollowingVMwareproducts:

VMwareWorkstation4.5.2,4.5.3,5.0,5.5,5.5.1,5.5.2,5.5.3,5.5.4,6.0 Experimentalsupportfor2wayVirtualSMPonWorkstation5.5,5.5.1,5.5.2,5.5.3,5.5.4,6.0 VMwareACE1.0,1.0.1,1.0.2,1.0.3,2.0 VMwareGSXServer3.1,3.2,3.2.1 VMwareServer1.0,1.0.1,1.0.2,1.0.3 Experimentalsupportfor2wayVirtualSMPonVMwareServer1.0,1.0.1,1.0.2,1.0.3

NOTEIfyouareinstallingaguestoperatingsystemthroughVMwareVirtualCenter,besureitissupported undertheVMwareproductESXServerorVMwareServeronwhichyouarerunningthevirtualmachine.

General Installation Notes


BesuretoreadGeneralGuidelinesforAllVMwareProductsonpage 26aswellasthisguidetoinstalling yourspecificguestoperatingsystem. VMwareproductssupportonlythex86PlatformEdition.YoucannotinstalltheSPARCPlatformEditionina VMwarevirtualmachine. TheeasiestmethodofinstallingtheSolaris9OperatingSysteminavirtualmachineistousethestandard Solarisx86PlatformEditionInstallationCD.ThenotesbelowdescribeaninstallationusingtheCD.Ifyour VMwareproductsupportsit,youmightalsoinstallfromaPXEserver. Beforeinstallingtheoperatingsystem,besurethatyouhavealreadycreatedandconfiguredanewvirtual machine. NOTEIfyouwanttouseaSCSIharddiskinyourvirtualmachine,configurethevirtualmachinetousethe LSILogicadapteranduseSolaris99/04oralaterrelease.AnLSILogicdriverisincludedinreleasesbeginning withSolaris99/04.IfyouuseanearlierreleaseofSolaris9andconfigurethevirtualmachinetouseaSCSI harddisk,youmustgettheLSILogicdriverandinstallitasaninstalltimeupdate.Tolocatethedriver,goto theLSILogicdownloadpageatwww.lsilogic.com/support/download_center/andchooseLSI53C1030from theSelectaSpecificProductdropdownlist.

Installation Steps
1 2 3 InserttheSolarisx86PlatformEditionInstallationCDintheCDROMdrive. PoweronthevirtualmachinetostartinstallingSolaris9. Inmostrespects,youshouldfollowtheinstallationstepsasyouwouldforaphysicalmachine.The followingstepsoutlinethespecialchoicesyoushouldmakeforinstallationinavirtualmachine.In particular,notethatitismoreconvenienttodelayconfigurationoftheKDMXserveruntilneartheend oftheinstallation. WhenyoureachthescreentitledBootSolaris,pressF4togototheBootTasksscreen. AttheBootTasksscreen,usethearrowkeystonavigatetoView/EditPropertySettings,pressEnterto selectit,andthenpressF2. AttheView/EditPropertySettingsscreen,usethearrowkeystonavigatetoatadmaenabled,pressEnter toselectit,andthenpressF3tochangethevalue. AttheSpecifyValueprompt,type1andpressEntertoenableDMA.

4 5 6 7

VMware, Inc.

235

Guest Operating System Installation Guide

8 9 10

WhenyoureturntotheView/EditPropertySettingsscreen,pressF2.ThenontheBootTasksscreen,press F3. ChooseCDifyouareinstallingfromtheCDROMsetandcontinuewiththenormalinstallationsteps. WhenthekdmconfigIntroductionscreenappears,pressF4toskipconfigurationoftheXserverfornow. NOTEItisimportanttoskipconfigurationoftheXserverbothatthispointandatthepointmentioned inthenextstep.Waituntilthethirdopportunityafterallthesoftwareisinstalledbeforeconfiguring theXserver.

11 12 13 14

AfterthefirstrebootandbeforeinstallingtheSolarissoftware,theinstalleragaindisplaysthekdmconfig Introductionscreen.Again,pressF4toskipconfigurationoftheXserverfornow. Afterinstallingallthesoftwareandrebooting,theinstalleragaindisplaysthekdmconfigIntroduction screen.Thistime,pressF2tocontinuewiththeconfigurationsteps. PressF2toconfigurethevideodeviceandmonitor. PressEntertoselect16colorStandardVGA640x480(256K),andthenpressF2tocontinue.

15 UsethearrowkeystomovetoMultifrequency100KHz(upto1600x1200@80Hz),pressEntertoselect it,andthenpressF2tocontinue. 16 Keepthedefaultscreensizeof17inchesandpressF2tocontinue. 17 KeepthedefaultofNochangesneededTest/SaveandExit.PressF2tocontinue. 18 19 PressF4tobypassthetests. Continuewiththenormalinstallationsteps.

ThiscompletesbasicinstallationoftheSolaris9guestoperatingsystem.

236

VMware, Inc.

Index

Numerics
64-bit support FreeBSD 5.3 203 FreeBSD 5.4 201 FreeBSD 6.0 199 Mandriva Corporate Desktop 4.0 56 Mandriva Corporate Server 4 59 Mandriva Linux 2006 65 Mandriva Linux 2007 62 Red Hat Enterprise Linux 3.0 101 Red Hat Enterprise Linux 4.0 97 Red Hat Enterprise Linux 4.5 Beta 94 Red Hat Enterprise Linux 5.0 91 Solaris 10 231 SUSE LINUX 10 153 SUSE LINUX 10.1 150 SUSE LINUX 9.1 162 SUSE LINUX 9.2 159 SUSE LINUX 9.3 156 SUSE LINUX Enterprise Server 9 142 system requirements 26 Ubuntu Linux 5.0.4 196 Ubuntu Linux 5.10 193 Ubuntu Linux 6.06 191 Ubuntu Linux 6.10 189 Ubuntu Linux 7.04 187 Windows Server 2003 33 Windows Vista 29 Windows XP 37

A
activation and memory settings 35, 38 and VMware Tools 35, 39 Windows Server 2003 35 Windows XP 38 address, IP via DHCP in Red Hat Linux 9.0 guest 117 autopartitioning in Red Hat Linux Advanced Server 2.1 guest 112

display resolution in a Mandrake Linux 10.1 guest 69 display resolution in a Mandriva Corporate Desktop 4.0 guest 57 display resolution in a Mandriva Corporate Server 4 guest 60 display resolution in a Mandriva Linux 2006 guest 66 display resolution in a Mandriva Linux 2007 guest 63 display resolution in a Sun Java Desktop guest 137 network adapter for Windows Vista guest 31 checked build, Windows Vista 32 clock Mandriva Corporate Desktop 4.0 57 Mandriva Corporate Server 4 60 Mandriva Linux 10 72 Mandriva Linux 10.1 69 Mandriva Linux 2006 66 Mandriva Linux 2007 63 Novell Linux Desktop 9 90 Red Hat Enterprise Linux 4.0 100 Red Hat Enterprise Linux 4.5 96 Red Hat Enterprise Linux 5.0 93 SUSE Linux 9.1 164 SUSE Linux 9.2 160 SUSE Linux 9.3 157 SUSE Linux Enterprise Server 10 141 SUSE Linux Enterprise Server 9 144 cloned virtual machines, using networking 92, 154 COM ports devices in guest 53 in Windows 95 guest 53 in Windows 98 guest 50 copied virtual machines, using networking 92, 154 CPU idle program 54

D
debug build, Windows Vista 32 DHCP and Red Hat Linux 9.0 guest 117 error in guest operating system 57, 60, 63, 66, 69, 72 disk geometry in FreeBSD 4.0, 4.1, 4.2, 4.3 guest 215 disks using multiple in a Windows NT guest 45 display changing resolution in a Mandrake Linux 10 guest 72 changing resolution in a Mandrake Linux 10.1
237

B
boot failure in Windows 2000 SP3 guest 42

C
change display resolution in a Mandrake Linux 10 guest 72

VMware, Inc.

Guest Operating System Installation Guide

guest 69 changing resolution in a Mandriva Corporate Desktop 4.0 guest 57 changing resolution in a Mandriva Corporate Server 4 guest 60 changing resolution in a Mandriva Linux 2006 guest 66 changing resolution in a Mandriva Linux 2007 guest 63 changing resolution in a Sun Java Desktop guest 137 settings for Windows Server 2003 35 small for Solaris 10 233 DMA enabling for Windows NT guest 44 enabling in Windows 95 guest 52 DOS known issues 54 prompt during Windows 95 installation 52 screen saver 55 use of CPU idle program recommended 54 VMware Tools not available 54 driver tainted message in Red Hat Linux 3.0 104 tainted message in Red Hat Linux 8.0 121 tainted message in Red Hat Linux 9.0 117 network adapter for Solaris 10 233 network adapter for Solaris 9 235 SCSI for Windows Server 2003 guest 34 SCSI for Windows XP guest 37

F
floppy disk and Windows 98 installation 49 format virtual disk 26 FreeBSD 64-bit support 199, 201, 203 disk geometry for SCSI virtual disk 215 installing guest operating system 198, 199, 201, 203, 205, 206, 207, 208, 209, 210, 212, 214 sound not tested 198, 199, 202, 204, 205, 206, 207, 208, 209, 210, 213, 216 FreeBSD 4.0, 4.1, 4.2, 4.3 avoid migrating to different processor type 216 installing guest operating system 214 known issues 215 screen saver 216 FreeBSD 4.10 installing guest operating system 209 known issues 209 screen saver 209 FreeBSD 4.11 installing guest operating system 208 known issues 208 screen saver 208
238

FreeBSD 4.4, 4.5, 4.6.2, 4.8 avoid migrating to different processor type 213 installing guest operating system 212 known issues 213 screen saver 213 FreeBSD 4.9 installing guest operating system 210 known issues 210 screen saver 211 FreeBSD 5.0 installing guest operating system 207 known issues 207 screen saver 207 FreeBSD 5.1 installing guest operating system 206 known issues 206 screen saver 206 FreeBSD 5.2 installing guest operating system 205 known issues 205 screen saver 205 FreeBSD 5.3 64-bit support 203 installing guest operating system 203 known issues 204 screen saver 204 FreeBSD 5.4 64-bit support 201 installing guest operating system 201 known issues 202 screen saver 202 FreeBSD 6.0 64-bit support 199 installing guest operating system 199 known issues 199 screen saver 200 FreeBSD 6.1 installing guest operating system 198 known issues 198 screen saver 198

G
graphics settings for Windows Server 2003 35 GSX Server sound adapter 28

H
hang installing Red Hat Linux 7.1 130 installing Red Hat Linux 7.2 127 Netware 6.5 Server with SP3 and SP5 219 Solaris 10 with Virtual SMP 234 hibernation and Windows Server 2003 guest 36 hibernation and Windows XP guest 39
VMware, Inc.

Index

Hyperthreading performance problems with ESX Server 3 virtual machines that have four virtual processors 234

I
installing FreeBSD 4.0, 4.1, 4.2, 4.3 guest 214 FreeBSD 4.10 guest 209 FreeBSD 4.11 guest 208 FreeBSD 4.4, 4.5, 4.6.2, 4.8 guest 212 FreeBSD 4.9 guest 210 FreeBSD 5.0 guest 207 FreeBSD 5.1 guest 206 FreeBSD 5.2 guest 205 FreeBSD 5.3 guest 203 FreeBSD 5.4 guest 201 FreeBSD 6.0 guest 199 FreeBSD 6.1 guest 198 Mandrake Linux 10 guest 71 Mandrake Linux 10.1 guest 68 Mandrake Linux 8.0 and 8.1 guest 86 Mandrake Linux 8.2 guest 83 Mandrake Linux 9.0 guest 80 Mandrake Linux 9.1guest 77 Mandrake Linux 9.2 guest 74 Mandriva Corporate Desktop 4.0 guest 56 Mandriva Corporate Server 4 guest 59 Mandriva Linux 2006 guest 65 Mandriva Linux 2007 guest 62 NetWare 4.2 Server guest 228 NetWare 5.1 Server guest 224 NetWare 6.0 Server guest 220 NetWare 6.5 Server guest 217 Novell Linux Desktop 9 guest 89 Red Hat Enterprise Linux 2.1 guest 106 Red Hat Enterprise Linux 3.0 guest 101 Red Hat Enterprise Linux 5.0 guest 91 Red Hat Linux 6.2 guest 134 Red Hat Linux 7.0 guest 131 Red Hat Linux 7.1 guest 128 Red Hat Linux 7.1 with early 2.4 kernel 130 Red Hat Linux 7.2 guest 125 Red Hat Linux 7.2 with early 2.4 kernel 127 Red Hat Linux 7.3 guest 122 Red Hat Linux 8.0 guest 119 Red Hat Linux 9.0guest 114 Red Hat Linux Advanced Server 2.1 guest 110 Solaris 10 guest 231 Sun Java Desktop System guest 137 SUSE LINUX 10.1 guest 150 SuSE Linux 7.3 guest 177 SuSE Linux 8.0 guest 174 SuSE Linux 8.1 guest 171
VMware, Inc.

SuSE Linux 8.2 guest 168 SUSE LINUX 9.0 guest 165 SUSE LINUX 9.1 guest 162 SUSE LINUX 9.2 guest 159 SUSE LINUX Enterprise Server 10 guest 139 SuSE Linux Enterprise Server 7 guest 148 SuSE Linux Enterprise Server 8 guest 146 SUSE LINUX Enterprise Server 9 guest 142 Turbolinux 10 Desktop guest 179 Turbolinux 7.0 guest 185 Turbolinux Enterprise Server 8 guest 181 Turbolinux Workstation 8 guest 183 Ubuntu Linux 5.0.4 guest 196 Ubuntu Linux 5.10 guest 193 Ubuntu Linux 6.06 guest 191 Ubuntu Linux 6.10 guest 189 Ubuntu Linux 7.04 guest 187 Windows 2000 guest 41 Windows 3.1x guest 54 Windows 95 guest 51 Windows 98 guest 49 Windows Me guest 47 Windows NT guest 44 Windows Server 2003 guest 33 Windows Vista guest 29 Windows XP guest 37 IP address in Red Hat Linux 9.0 guest 117 IPv6 disabling in FreeBSD 4.0, 4.1, 4.2, 4.3 virtual machines to configure VMware Tools 214 disabling in FreeBSD 4.11 virtual machines to configure VMware Tools 208 disabling in FreeBSD 4.4, 4.5, 4.6.2, 4.8 virtual machines to configure VMware Tools 212 disabling in FreeBSD 5.1 virtual machines to configure VMware Tools 206 disabling in FreeBSD 5.3 virtual machines to configure VMware Tools 204 disabling in FreeBSD 5.4 virtual machines to configure VMware Tools 202 disabling in FreeBSD 6.1 virtual machines to configure VMware Tools 198 disabling in Mandrake Linux 10 virtual machines to configure VMware Tools 72 disabling in Mandrake Linux 10.1 virtual machines to configure VMware Tools 69 disabling in Mandrake Linux 8.0 or 8.1 virtual machines to configure VMware Tools 87 disabling in Mandrake Linux 8.2 virtual machines to configure VMware Tools 84 disabling in Mandrake Linux 9.0 virtual machines to configure VMware Tools 81 disabling in Mandrake Linux 9.1 virtual machines to configure VMware Tools 78

239

Guest Operating System Installation Guide

disabling in Mandrake Linux 9.2 virtual machines to configure VMware Tools 75 disabling in Mandriva Corporate Desktop 4.0 virtual machines to configure VMware Tools 57 disabling in Mandriva Corporate Server 4 virtual machines to configure VMware Tools 60 disabling in Mandriva Linux 2006 virtual machines to configure VMware Tools 66 disabling in Mandriva Linux 2007 virtual machines to configure VMware Tools 63 disabling in Novell Linux Desktop 9 virtual machines to configure VMware Tools 89 disabling in Red Hat Enterprise Linux 2.1 virtual machines to configure VMware Tools 108 disabling in Red Hat Enterprise Linux 3.0 virtual machines to configure VMware Tools 103 disabling in Red Hat Enterprise Linux 4.0 virtual machines to configure VMware Tools 99 disabling in Red Hat Enterprise Linux 4.5 Beta virtual machines to configure VMware Tools 95 disabling in Red Hat Enterprise Linux 5.0 virtual machines to configure VMware Tools 92 disabling in Red Hat Linux 6.2 virtual machines to configure VMware Tools 135 disabling in Red Hat Linux 7.0 virtual machines to configure VMware Tools 132 disabling in Red Hat Linux 7.1 virtual machines to configure VMware Tools 129 disabling in Red Hat Linux 7.2 virtual machines to configure VMware Tools 126 disabling in Red Hat Linux 7.3 virtual machines to configure VMware Tools 123 disabling in Red Hat Linux 8.0 virtual machines to configure VMware Tools 120 disabling in Red Hat Linux 9.0 virtual machines to configure VMware Tools 115 disabling in Red Hat Linux Advanced Server 2.1 virtual machines to configure VMware Tools 112 disabling in SUSE LINUX 10 virtual machines to configure VMware Tools 154 disabling in SUSE LINUX 10.1 virtual machines to configure VMware Tools 151 disabling in SuSE Linux 7.3 virtual machines to configure VMware Tools 178 disabling in SuSE Linux 8.0 virtual machines to configure VMware Tools 175 disabling in SuSE Linux 8.1 virtual machines to configure VMware Tools 172 disabling in SuSE Linux 8.2 virtual machines to configure VMware Tools 169 disabling in SUSE LINUX 9.0 virtual machines to configure VMware Tools 166 disabling in SUSE LINUX 9.1 virtual machines to configure VMware Tools 163 disabling in SUSE LINUX 9.2 virtual machines to configure VMware Tools 160
240

disabling in SUSE LINUX 9.3 virtual machines to configure VMware Tools 157 disabling in SUSE Linux Enterprise Server 10 virtual machines to configure VMware Tools 140 disabling in SuSE Linux Enterprise Server 7 virtual machines to configure VMware Tools 149 disabling in SuSE Linux Enterprise Server 8 virtual machines to configure VMware Tools 147 disabling in SUSE Linux Enterprise Server 9 virtual machines to configure VMware Tools 144 disabling in Turbolinux 10 Desktop virtual machines to configure VMware Tools 179 disabling in Turbolinux 7.0 virtual machines to configure VMware Tools 186 disabling in Turbolinux Enterprise Server 8 virtual machines to configure VMware Tools 182 disabling in Turbolinux Workstation 8 virtual machines to configure VMware Tools 183 disabling in Ubuntu Linux 5.0.4 virtual machines to configure VMware Tools 197 disabling in Ubuntu Linux 5.10 virtual machines to configure VMware Tools 194 disabling in Ubuntu Linux 6.06 virtual machines to configure VMware Tools 192 disabling in Ubuntu Linux 6.10 virtual machines to configure VMware Tools 190 disabling in Ubuntu Linux 7.04 virtual machines to configure VMware Tools 187 ISO image file using to install guest operating system 27

K
kernel, avoiding installation of inappropriate type 107, 110 knowledge base accessing 20 known issues FreeBSD 4.0, 4.1, 4.2, 4.3 215 FreeBSD 4.10 209 FreeBSD 4.11 208 FreeBSD 4.4, 4.5, 4.6.2, 4.8 213 FreeBSD 4.9 210 FreeBSD 5.0 207 FreeBSD 5.1 206 FreeBSD 5.2 205 FreeBSD 5.3 204 FreeBSD 5.4 202 FreeBSD 6.0 199 FreeBSD 6.1 198 Mandrake Linux 10 72 Mandrake Linux 10.1 69 Mandrake Linux 8.0 or 8.1 87 Mandrake Linux 8.2 85 Mandrake Linux 9.0 82 Mandrake Linux 9.1 78 Mandrake Linux 9.2 76
VMware, Inc.

Index

Mandriva Corporate Desktop 4.0 57 Mandriva Corporate Server 4 60 Mandriva Linux 2006 66 Mandriva Linux 2007 63 MS-DOS 54 NetWare 5.1 Server 226 NetWare 6.0 Server 222 NetWare 6.5 Server 219 Novell Linux Desktop 9 90 Red Hat Enterprise Linux 3.0 103 Red Hat Enterprise Linux 4.0 99 Red Hat Enterprise Linux 4.5 Beta 95 Red Hat Enterprise Linux 5.0 92 Red Hat Enterprise Linux Workstation 2.1 108 Red Hat Linux 6.2 135 Red Hat Linux 7.0 132 Red Hat Linux 7.1 129 Red Hat Linux 7.2 127 Red Hat Linux 7.3 124 Red Hat Linux 8.0 120 Red Hat Linux 9.0 116 Red Hat Linux Advanced Server 2.1 112 Solaris 10 233 Sun Java Desktop System 2 137 SUSE LINUX 10 154 SUSE LINUX 10.1 151 SuSE Linux 7.3 178 SuSE Linux 8.0 175 SuSE Linux 8.1 172 SuSE Linux 8.2 169 SUSE LINUX 9.0 166 SUSE LINUX 9.1 163 SUSE LINUX 9.2 160 SUSE LINUX 9.3 157 SUSE Linux Enterprise Server 10 140 SuSE Linux Enterprise Server 7 149 SuSE Linux Enterprise Server 8 147 SUSE LINUX Enterprise Server 9 144 Turbolinux 10 Desktop 180 Turbolinux 7.0 186 Turbolinux Enterprise Server 8 182 Turbolinux Workstation 8 184 Ubuntu Linux 5.0.4 197 Ubuntu Linux 5.10 194 Ubuntu Linux 6.06 192 Ubuntu Linux 6.10 190 Ubuntu Linux 7.04 188 Windows 2000 42 Windows 3.1x 54 Windows 95 53 Windows 98 50 Windows Me 47

Windows NT 45 Windows Server 2003 35 windows Vista 30 Windows XP 38

L
license needed for guest operating systems 27

M
Mandrake Linux 10.1 screen saver 70 changing display resolution 69, 72 installing X server 68, 71, 74, 77 known issues 69 Mandrake Linux 10 avoid migrating to different processor type installing guest operating system 71 known issues 72 screen saver 73 Mandrake Linux 10.1 avoid migrating to different processor type installing guest operating system 68 Mandrake Linux 8.0 avoid migrating to different processor type screen saver 87 shutting down 88 Mandrake Linux 8.0 and 8.1 installing guest operating system 86 known issues 87 Mandrake Linux 8.2 avoid migrating to different processor type installing guest operating system 83 installing X server 83 known issues 85 screen saver 85 Mandrake Linux 9.0 avoid migrating to different processor type installing guest operating system 80 installing X server 80 known issues 82 screen saver 82 Mandrake Linux 9.1 avoid migrating to different processor type installing guest operating system 77 known issues 78 screen saver 78 Mandrake Linux 9.2 avoid migrating to different processor type installing guest operating system 74 known issues 76 number lock on a laptop host 74 screen saver 76 Mandriva Corporate Desktop 4

73

70

88

85

82

79

76

VMware, Inc.

241

Guest Operating System Installation Guide

avoid migrating to different processor type 58 Mandriva Corporate Desktop 4.0 64-bit support 56 installing guest operating system 56 installing X server 56 known issues 57 screen saver 58 Mandriva Corporate Server 4 64-bit support 59 avoid migrating to different processor type 61 installing guest operating system 59 installing X server 59 known issues 60 screen saver 61 Mandriva Linux changing display resolution 57, 60, 63, 66 installing X server 62, 65 known issues 63, 66 Mandriva Linux 2006 64-bit support 65 avoid migrating to different processor type 67 installing guest operating system 65 screen saver 67 Mandriva Linux 2007 64-bit support 62 avoid migrating to different processor type 64 installing guest operating system 62 screen saver 64 memory and product activation 35, 38 limits during Windows NT installation 45 Microsoft Windows Clustering Service and ESX Server 36 mouse, resolving problems in Windows 3.1x guest 54 MSCS See Microsoft Windows Clustering Service MS-DOS known issues 54 prompt during Windows 95 installation 52 screen saver 55 use of CPU idle program recommended 54 VMware Tools not available 54 msgina.dll and boot failure in Windows 2000 SP3 guest 42

known issues 222 NetWare 6.5 Server installing guest operating system 217 known issues 219 Netware 6.5 Server hangs with SP3 and SP5 219 navigating in text mode 219 RDM virtual machine 219 networking adapter for Windows 3.1x 54 in Windows 95 guest 52, 53 in Windows 98 guest 49 in Windows NT guest 45 installing driver in Windows 95 guest 52 networking in cloned virtual machines 92, 154 Novell Linux Desktop 9 avoid migrating to different processor type 90 installing guest operating system 89 known issues 90 number lock and Mandrake Linux 9.2 guest on laptop host 74

O
OEM discs, installing guest operating system 27

P
PAE disable in ESX Server virtual machines 32, 36, 39, 42, 46, 99, 104, 109, 113, 117, 121, 124, 127, 145, 147, 158, 161, 164, 167, 170 message while installing guest operating system 39, 92, 95, 99, 103, 233 partition virtual disk 26 processor type avoiding change for FreeBSD 4.0, 4.1, 4.2, 4.3 216 avoiding change for FreeBSD 4.4, 4.5, 4.6.2, 4.8 213 avoiding change for Mandrake Linux 10 73 avoiding change for Mandrake Linux 10.1 70 avoiding change for Mandrake Linux 8.0 88 avoiding change for Mandrake Linux 8.2 85 avoiding change for Mandrake Linux 9.0 82 avoiding change for Mandrake Linux 9.1 79 avoiding change for Mandrake Linux 9.2 76 avoiding change for Mandriva Corporate Desktop 4 58 avoiding change for Mandriva Corporate Server 4 61 avoiding change for Mandriva Linux 2006 67 avoiding change for Mandriva Linux 2007 64 avoiding change for Novell Linux Desktop 9 90 avoiding change for Red Hat Enterprise Linux 2.1 108 avoiding change for Red Hat Enterprise Linux

N
NetWare 4.2 Server installing guest operating system 228 NetWare 5.1 Server installing guest operating system 224 known issues 226 NetWare 6.0 Server installing guest operating system 220
242

VMware, Inc.

Index

3.0 104 avoiding change for Red Hat Enterprise Linux 4.0 100 avoiding change for Red Hat Enterprise Linux 4.5 Beta 96 avoiding change for Red Hat Enterprise Linux 5.0 93 avoiding change for Red Hat Linux 6.2 136 avoiding change for Red Hat Linux 7.0 132 avoiding change for Red Hat Linux 7.1 130 avoiding change for Red Hat Linux 7.2 127 avoiding change for Red Hat Linux 7.3 124 avoiding change for Red Hat Linux 8.0 121 avoiding change for Red Hat Linux 9.0 117 avoiding change for Red Hat Linux Advanced Server 2.1 112 avoiding change for SUSE LINUX 10 154 avoiding change for SUSE LINUX 10.1 151 avoiding change for SuSE Linux 7.3 178 avoiding change for SuSE Linux 8.0 175 avoiding change for SuSE Linux 8.1 173 avoiding change for SuSE Linux 8.2 170 avoiding change for SUSE LINUX 9.0 167 avoiding change for SUSE LINUX 9.1 164 avoiding change for SUSE LINUX 9.2 161 avoiding change for SUSE LINUX 9.3 158 avoiding change for SUSE LINUX Enterprise Server 10 141 avoiding change for SuSE Linux Enterprise Server 7 149 avoiding change for SuSE Linux Enterprise Server 8 147 avoiding change for SUSE LINUX Enterprise Server 9 145 avoiding change for Turbolinux 10 Desktop 180 avoiding change for Turbolinux 7.0 186 avoiding change for Turbolinux Enterprise Server 8 182 avoiding change for Turbolinux Workstation 8 184 avoiding change for Ubuntu Linux 5.0.4 197 avoiding change for Ubuntu Linux 5.10 194 avoiding change for Ubuntu Linux 6.06 192 avoiding change for Ubuntu Linux 6.10 190 avoiding change for Ubuntu Linux 7.04 188 product activation and memory settings 35, 38 and VMware Tools 35, 39 Windows XP 38 Product activation, for Windows Server 2003 35

R
RDM virtual machine for Netware 6.5 Server 219 Red Hat Enterprise Linux 2.1 avoid migrating to different processor type 108 avoiding installation of inappropriate kernel 107
VMware, Inc.

installing guest operating system 106 installing X server 106 known issues 108 screen saver 108 Red Hat Enterprise Linux 3.0 103 64-bit support 101 avoid migrating to different processor type 104 installing guest operating system 101 known issues 103 PAE message during installation 103 screen saver 104 Red Hat Enterprise Linux 4.0 99 64-bit support 97 avoid migrating to different processor type 100 guests displayed with incorrect operating system type in in VirtualCenter Client 100 known issues 99 PAE message during installation 99 screen saver 100 Red Hat Enterprise Linux 4.5 known issues 95 Red Hat Enterprise Linux 4.5 Beta 95 64-bit support 94 avoid migrating to different processor type 96 PAE message during installation 95 screen saver 96 Red Hat Enterprise Linux 5.0 64-bit support 91 avoid migrating to different processor type 93 installing guest operating system 91 known issues 92 PAE message during installation 92 Red Hat Linux 3.0 message about tainted driver 104 Red Hat Linux 6.2 avoid migrating to different processor type 136 installing guest operating system 134 known issues 135 Red Hat Linux 7.0 avoid migrating to different processor type 132 installing guest operating system 131 installing X server 131 known issues 132 screen saver 132 Red Hat Linux 7.1 avoid migrating to different processor type 130 installing guest operating system 128 installing X server 128 known issues 129 resolving installation hang 130 screen saver 129 Red Hat Linux 7.2 avoid migrating to different processor type 127
243

Guest Operating System Installation Guide

installing guest operating system 125 installing X server 125 known issues 127 resolving installation hang 127 screen saver 127 Red Hat Linux 7.3 avoid migrating to different processor type 124 installing guest operating system 122 installing X server 122 known issues 124 screen saver 124 Red Hat Linux 8.0 avoid migrating to different processor type 121 installing guest operating system 119 installing X server 119 known issues 120 message about tainted driver 121 screen saver 120 Red Hat Linux 9.0 avoid migrating to different processor type 117 getting IP address via DHCP 117 installing guest operating system 114 installing X server 114 known issues 116 message about tainted driver 117 reading second installation CD 116 screen saver 116 Red Hat Linux Advanced Server 2.1 autopartitioning 112 avoid migrating to different processor type 112 avoiding installation of inappropriate kernel 110 installing guest operating system 110 installing X server 110 known issues 112 screen saver 112 Red Hat Linux Enterprise 5.0 92 resolution changing in a Mandrake Linux 10 guest 72 changing in a Mandrake Linux 10.1 guest 69 changing in a Mandriva Corporate Desktop 4.0 guest 57 changing in a Mandriva Corporate Server 4 guest 60 changing in a Mandriva Linux 2006 guest 66 changing in a Mandriva Linux 2007 guest 63 changing in a Sun Java Desktop guest 137

S
screen saver disable on host 26 in DOS or Windows 3.x guest 55 in FreeBSD 4.0, 4.1, 4.2, 4.3 guest 216 in FreeBSD 4.10 guest 209 in FreeBSD 4.11 guest 208
244

in FreeBSD 4.4, 4.5, 4.6.2, 4.8 guest 213 in FreeBSD 4.9 guest 211 in FreeBSD 5.0 guest 207 in FreeBSD 5.1 guest 206 in FreeBSD 5.2 guest 205 in FreeBSD 5.3 guest 204 in FreeBSD 5.4 guest 202 in FreeBSD 6.0 guest 200 in FreeBSD 6.1 guest 198 in Mandrake Linux 10 guest 73 in Mandrake Linux 10.1 guest 70 in Mandrake Linux 8.0 guest 87 in Mandrake Linux 8.2 guest 85 in Mandrake Linux 9.0 guest 82 in Mandrake Linux 9.1 guest 78 in Mandrake Linux 9.2 guest 76 in Mandriva Corporate Desktop 4.0 guest 58 in Mandriva Corporate Server 4 guest 61 in Mandriva Linux 2006 guest 67 in Mandriva Linux 2007 guest 64 in Red Hat Enterprise Linux 2.1guest 108 in Red Hat Enterprise Linux 3.0 guest 104 in Red Hat Enterprise Linux 4.0 guest 100 in Red Hat Enterprise Linux 4.5 Beta guest 96 in Red Hat Linux 7.0 guest 132 in Red Hat Linux 7.1 guest 129 in Red Hat Linux 7.2 guest 127 in Red Hat Linux 7.3guest 124 in Red Hat Linux 8.0 guest 120 in Red Hat Linux 9.0 guest 116 in Red Hat Linux Advanced Server 2.1 guest 112 in SuSE Linux 7.3 guest 178 in SuSE Linux 8.0 guest 175 in SuSE Linux 8.1 guest 173 in SuSE Linux 8.2 guest 170 in SUSE LINUX 9.0 guest 167 in SuSE Linux Enterprise Server 7 guest 149 in SuSE Linux Enterprise Server 8 guest 147 in SuSE Linux Enterprise Server 9 guest 145 in Turbolinux 10 Desktop guest 180 in Turbolinux 7.0 guest 186 in Turbolinux Enterprise Server 8 guest 182 in Turbolinux Workstation 8 guest 184 in Windows 2000 guest 42 in Windows 95 guest 53 in Windows 98 guest 50 in Windows Me guest 47 in Windows NT guest 45 in Windows Server 2003 guest 35 in Windows Vista guest 32 in Windows XP guest 39 SCSI driver

VMware, Inc.

Index

and Windows Server 2003 guest 34 for Windows XP guest 37 SCSI virtual disk in FreeBSD 4.0, 4.1, 4.2, 4.3 guest 215 serial ports in Windows 95 guest 53 in Windows 98 guest 50 Service Pack 3 and Windows 2000 guest 42 setup interrupted for Windows 95 guest 52 Solaris 10 233 64-bit support 231 guest cannot eject CD-Rom ISO image 234 guest with Virtual SMP may hang when powering on 234 hyperthreading 234 installing guest operating system 231 known issues 233 memory requirements 232 PAE message during installation 233 small display 233 supported network adapter driver 233 Update 1 guests unresponsive when halted 234 Updates 1 and 2 fail on Pentium M-based systems 234 using in 32-bit mode on a 64-bit host 233 Solaris 9 supported network adapter driver 235 sound driver needed for Windows Vista guests 30 in a Mandrake Linux 10.1 guest 69 in a Mandrake Linux 8.2 guest 85 in a Red Hat Enterprise Linux 2.1 guest 108 in a Red Hat Enterprise Linux 4.0 guest 100 in a Red Hat Enterprise Linux 4.5 Beta guest 96 in a Red Hat Linux 7.3 guest 124 in a Red Hat Linux 8.0 guest 120 in a Red Hat Linux 9.0 guest 116 in a SuSE Linux 7.3 guest 178 in a SuSE Linux 8.2 guest 169 in a SuSE Linux Enterprise 7 guest 149 in a TurboLinux 7.0 guest 186 in a TurboLinux Enterprise Server 8 guest 182 in a Windows 3.1x guest 54 in a Windows 95 guest 53 not tested in FreeBSD 198, 199, 202, 204, 205, 206, 207, 208, 209, 210, 213, 216 sound adapters on GSX and VMware Servers 28 Sun Java Desktop System changing display resolution 137 installing guest operating system 137 known issues 137 support URL, www.vmware.com/support 27 SUSE LINUX 10 64-bit support 153
VMware, Inc.

avoid migrating to different processor type known issues 154 SUSE LINUX 10.1 64-bit support 150 avoid migrating to different processor type installing guest operating system 150 known issues 151 SuSE Linux 7.3 avoid migrating to different processor type installing guest operating system 177 installing X server 177 known issues 178 screen saver 178 SuSE Linux 8.0 avoid migrating to different processor type installing guest operating system 174 installing X server 174 known issues 175 screen saver 175 SuSE Linux 8.1 avoid migrating to different processor type installing guest operating system 171 installing X server 171 known issues 172 screen saver 173 SuSE Linux 8.2 avoid migrating to different processor type installing guest operating system 168 installing X server 168 known issues 169 screen saver 170 SUSE LINUX 9.0 avoid migrating to different processor type installing guest operating system 165 known issues 166 screen saver 167 SUSE LINUX 9.1 64-bit support 162 avoid migrating to different processor type installing guest operating system 162 known issues 163 SUSE LINUX 9.2 64-bit support 159 avoid migrating to different processor type installing guest operating system 159 known issues 160 SUSE LINUX 9.3 64-bit support 156 avoid migrating to different processor type known issues 157 SUSE LINUX Enterprise Server 10 avoid migrating to different processor type

154

151

178

175

173

170

167

164

161

158

141

245

Guest Operating System Installation Guide

installing guest operating system 139 known issues 140 SuSE Linux Enterprise Server 7 avoid migrating to different processor type 149 installing guest operating system 148 installing X server 148 known issues 149 screen saver 149 SuSE Linux Enterprise Server 8 avoid migrating to different processor type 147 installing guest operating system 146 known issues 147 screen saver 147 SUSE LINUX Enterprise Server 9 64-bit support 142 avoid migrating to different processor type 145 installing guest operating system 142 SUSE Linux Enterprise Server 9 known issues 144 SuSE Linux Enterprise Server 9 screen saver 145 switch workspaces in Linux guest 28

T
tainted driver message in Red Hat Linux 3.0 104 message in Red Hat Linux 8.0 121 message in Red Hat Linux 9.0 117 technical support resources 20 text mode, navigating for Netware 6.5 Server 219 Troubleshooting FreeBSD 4.10 209 FreeBSD 4.11 208 FreeBSD 4.4, 4.5, 4.6.2, 4.8 213 FreeBSD 4.9 210 FreeBSD 5.1 206 FreeBSD 5.2 205 FreeBSD 5.3 204 FreeBSD 5.4 202 Mandrake Linux 8.2 85 NetWare 5.1 Server 226 NetWare 6.0 Server 222 NetWare 6.5 Server 219 Novell Linux Desktop 9 90 Red Hat Enterprise Linux 3.0 103 Red Hat Enterprise Linux 4.0 99 Red Hat Enterprise Linux 4.5 Beta 95 Red Hat Enterprise Linux 5.0 92 Red Hat Enterprise Linux Workstation 2.1 108 Red Hat Linux 9.0 116 Red Hat Linux Advanced Server 2.1 112 Solaris 10 233 SUSE LINUX 10.1 151
246

SUSE LINUX Enterprise Server 10 140 SuSE Linux Enterprise Server 8 147 SUSE LINUX Enterprise Server 9 144 Windows Server 2003 35 troubleshooting FreeBSD 4.0, 4.1, 4.2, 4.3 215 FreeBSD 5.0 207 FreeBSD 6.0 199 FreeBSD 6.1 198 Mandrake Linux 10 72 Mandrake Linux 10.1 69 Mandrake Linux 8.0 or 8.1 87 Mandrake Linux 9.0 82 Mandrake Linux 9.1 78 Mandrake Linux 9.2 76 Mandriva Corporate Desktop 4.0 57 Mandriva Corporate Server 4 60 Mandriva Linux 2006 66 Mandriva Linux 2007 63 MS-DOS 54 networking in a Windows 95 guest 53 Red Hat Linux 6.2 135 Red Hat Linux 7.0 132 Red Hat Linux 7.1 129 Red Hat Linux 7.2 127 Red Hat Linux 7.3 124 Red Hat Linux 8.0 120 Sun Java Desktop System 2 137 SUSE LINUX 10 154 SuSE Linux 7.3 178 SuSE Linux 8.0 175 SuSE Linux 8.1 172 SuSE Linux 8.2 169 SUSE LINUX 9.0 166 SUSE LINUX 9.1 163 SUSE LINUX 9.2 160 SUSE LINUX 9.3 157 SuSE Linux Enterprise Server 7 149 Turbolinux 10 Desktop 180 Turbolinux 7.0 186 Turbolinux Enterprise Server 8 182 Turbolinux Workstation 8 184 Ubuntu 5.0.4 197 Ubuntu 5.10 194 Ubuntu 6.06 192 Ubuntu 6.10 190 Ubuntu 7.04 188 Windows 2000 42 Windows 3.1x 54 Windows 95 53 Windows 98 50 Windows Me 47

VMware, Inc.

Index

Windows NT 45 Windows Vista 30 Windows XP 38 Turbolinux 10 Desktop avoid migrating to different processor type installing guest operating system 179 known issues 180 screen saver 180 Turbolinux 7.0 avoid migrating to different processor type installing guest operating system 185 installing X server 185 known issues 186 screen saver 186 Turbolinux Enterprise Server 8 avoid migrating to different processor type installing guest operating system 181 known issues 182 screen saver 182 Turbolinux Workstation 8 avoid migrating to different processor type installing guest operating system 183 known issues 184 screen saver 184

V
video settings for Windows Server 2003 35 virtual disk formatting 26 partitioning 26 VMware community forums accessing 20 VMware Server sound adapter 28 VMware Tools and product activation 35, 39 and X server for Mandrake Linux 10 guest 71 and X server for Mandrake Linux 10.1 guest 68 and X server for Mandrake Linux 8.2 guest 83 and X server for Mandrake Linux 9.0 guest 80 and X server for Mandrake Linux 9.1 guest 77 and X server for Mandrake Linux 9.2 guest 74 and X server for Mandriva Corporate Desktop 4.0 guest 56 and X server for Mandriva Corporate Server 4 guest 59 and X server for Mandriva Linux 2006 guest 65 and X server for Mandriva Linux 2007 guest 62 and X server for Red Hat Enterprise Linux Workstation 2.1 guest 106 and X server for Red Hat Linux 7.0 guest 131 and X server for Red Hat Linux 7.1 guest 128 and X server for Red Hat Linux 7.2 guest 125 and X server for Red Hat Linux 7.3 guest 122 and X server for Red Hat Linux 8.0 guest 119 and X server for Red Hat Linux 9.0 guest 114 and X server for Red Hat Linux Advanced Server 2.1 guest 110 and X server for SuSE Linux 7.3 guest 177 and X server for SuSE Linux 8.0 guest 174 and X server for SuSE Linux 8.1 guest 171 and X server for SuSE Linux 8.2 guest 168 and X server for SuSE Linux Enterprise Server 7 guest 148 and X server for Turbolinux 7.0 guest 185 disabling IPv6 before configuring VMware Tools in FreeBSD 4.0, 4.1, 4.2, 4.3 virtual machines 214 disabling IPv6 before configuring VMware Tools in FreeBSD 4.11 virtual machines 208 disabling IPv6 before configuring VMware Tools in FreeBSD 4.4, 4.5, 4.6.2, 4.8 virtual machines 212 disabling IPv6 before configuring VMware Tools in FreeBSD 5.1 virtual machines 206 disabling IPv6 before configuring VMware Tools in FreeBSD 5.3 virtual machines 204 disabling IPv6 before configuring VMware Tools in FreeBSD 5.4 virtual machines 202 disabling IPv6 before configuring VMware Tools in

180

186

182

184

U
Ubuntu Linux 5.0.4 64-bit support 196 avoid migrating to different processor type installing guest operating system 196 known issues 197 Ubuntu Linux 5.10 64-bit support 193 avoid migrating to different processor type installing guest operating system 193 known issues 194 Ubuntu Linux 6.06 64-bit support 191 avoid migrating to different processor type installing guest operating system 191 known issues 192 Ubuntu Linux 6.10 64-bit support 189 avoid migrating to different processor type installing guest operating system 189 known issues 190 Ubuntu Linux 7.04 64-bit support 187 avoid migrating to different processor type installing guest operating system 187 known issues 188 user groups accessing 21
VMware, Inc.

197

194

192

190

188

247

Guest Operating System Installation Guide

FreeBSD 6.1 virtual machines 198 disabling IPv6 before configuring VMware Tools in Mandrake Linux 10 virtual machines 72 disabling IPv6 before configuring VMware Tools in Mandrake Linux 10.1 virtual machines 69 disabling IPv6 before configuring VMware Tools in Mandrake Linux 8.0 or 8.1 virtual machines 87 disabling IPv6 before configuring VMware Tools in Mandrake Linux 8.2 virtual machines 84 disabling IPv6 before configuring VMware Tools in Mandrake Linux 9.0 virtual machines 81 disabling IPv6 before configuring VMware Tools in Mandrake Linux 9.1 virtual machines 78 disabling IPv6 before configuring VMware Tools in Mandrake Linux 9.2 virtual machines 75 disabling IPv6 before configuring VMware Tools in Mandriva Corporate Desktop 4.0 virtual machines 57 disabling IPv6 before configuring VMware Tools in Mandriva Corporate Server 4 virtual machines 60 disabling IPv6 before configuring VMware Tools in Mandriva Linux 2006 virtual machines 66 disabling IPv6 before configuring VMware Tools in Mandriva Linux 2007 virtual machines 63 disabling IPv6 before configuring VMware Tools in Novell Linux Desktop 9 virtual machines 89 disabling IPv6 before configuring VMware Tools in Red Hat Enterprise Linux 2.1 virtual machines 108 disabling IPv6 before configuring VMware Tools in Red Hat Enterprise Linux 3.0 virtual machines 103 disabling IPv6 before configuring VMware Tools in Red Hat Enterprise Linux 4.0 virtual machines 99 disabling IPv6 before configuring VMware Tools in Red Hat Enterprise Linux 4.5 Beta virtual machines 95 disabling IPv6 before configuring VMware Tools in Red Hat Enterprise Linux 5.0 virtual machines 92 disabling IPv6 before configuring VMware Tools in Red Hat Linux 6.2 virtual machines 135 disabling IPv6 before configuring VMware Tools in Red Hat Linux 7.0 virtual machines 132 disabling IPv6 before configuring VMware Tools in Red Hat Linux 7.1 virtual machines 129 disabling IPv6 before configuring VMware Tools in Red Hat Linux 7.2 virtual machines 126 disabling IPv6 before configuring VMware Tools in Red Hat Linux 7.3 virtual machines 123 disabling IPv6 before configuring VMware Tools in Red Hat Linux 8.0 virtual machines 120 disabling IPv6 before configuring VMware Tools in Red Hat Linux 9.0 virtual machines 115

disabling IPv6 before configuring VMware Tools in Red Hat Linux Advanced Server 2.1 virtual machines 112 disabling IPv6 before configuring VMware Tools in SUSE LINUX 10 virtual machines 154 disabling IPv6 before configuring VMware Tools in SUSE LINUX 10.1virtual machines 151 disabling IPv6 before configuring VMware Tools in SuSE Linux 7.3 virtual machines 178 disabling IPv6 before configuring VMware Tools in SuSE Linux 8.0 virtual machines 175 disabling IPv6 before configuring VMware Tools in SuSE Linux 8.1 virtual machines 172 disabling IPv6 before configuring VMware Tools in SuSE Linux 8.2 virtual machines 169 disabling IPv6 before configuring VMware Tools in SUSE LINUX 9.0 virtual machines 166 disabling IPv6 before configuring VMware Tools in SUSE LINUX 9.1 virtual machines 163 disabling IPv6 before configuring VMware Tools in SUSE LINUX 9.2 virtual machines 160 disabling IPv6 before configuring VMware Tools in SUSE LINUX 9.3 virtual machines 157 disabling IPv6 before configuring VMware Tools in SUSE Linux Enterprise Server 10 virtual machines 140 disabling IPv6 before configuring VMware Tools in SuSE Linux Enterprise Server 7 virtual machines 149 disabling IPv6 before configuring VMware Tools in SuSE Linux Enterprise Server 8 virtual machines 147 disabling IPv6 before configuring VMware Tools in SUSE Linux Enterprise Server 9 virtual machines 144 disabling IPv6 before configuring VMware Tools in Turbolinux 10 Desktop virtual machines 179 disabling IPv6 before configuring VMware Tools in Turbolinux 7.0 virtual machines 186 disabling IPv6 before configuring VMware Tools in Turbolinux Enterprise Server 8 virtual machines 182 disabling IPv6 before configuring VMware Tools in Turbolinux Workstation 8 virtual machines 183 disabling IPv6 before configuring VMware Tools in Ubuntu Linux 5.0.4 virtual machines 197 disabling IPv6 before configuring VMware Tools in Ubuntu Linux 5.10 virtual machines 194 disabling IPv6 before configuring VMware Tools in Ubuntu Linux 6.06 virtual machines 192 disabling IPv6 before configuring VMware Tools in Ubuntu Linux 6.10 virtual machines 190 disabling IPv6 before configuring VMware Tools in Ubuntu Linux 7.04 virtual machines 187 installing in Windows Vista 30, 31

248

VMware, Inc.

Index

not available for DOS or Windows 3.1x 54

W
Windows rebooting Windows guest on ESX Server 2.5.x after VMware Tools installation 36, 39, 42, 46 Windows 2000 and screen saver 42 installing guest operating system 41 known issues 42 Service Pack 3 42 Windows 3.1x installing guest operating system 54 installing network adapter 54 resolving mouse problems 54 VMware Tools not available 54 Windows 3.x known issues 54 screen saver 55 Windows 95 enabling DMA 52 enabling networking after installation 52 installing driver for Ethernet adapter 52 installing guest operating system 51 known issues 53 phantom COM ports 53 resuming an interrupted installation 52 screen saver 53 troubleshooting network problems 53 Windows 98 booting from floppy disk 49 enabling networking after installation 49 installing guest operating system 49 known issues 50 phantom COM ports 50 screen saver 50 Windows Me installing guest operating system 47 known issues 47 screen saver 47 Windows NT enabling DMA 44 enabling networking after installation 45 installing guest operating system 44 known issues 45 memory settings during installation 45 screen saver 45 using multiple disks 45 Windows Server 2003 64-bit support 33 display settings 35 hibernation 36 installing guest operating system 33
VMware, Inc.

known issues 35 product activation 35 screen saver 35 SCSI driver 34 Windows Vista 64-bit support 29 checked build 32 installing guest operating system 29 known issues 30 network adapter 31 screen saver 32 sound driver needed for 64-bit guests 30 VMware Tools installation 30, 31 Windows XP 39 64-bit support 37 hibernation 39 installing guest operating system 37 known issues 38 PAE message during installation 39 product activation 38 screen saver 39 SCSI driver 37 workspaces, switching in Linux guest 28

X
X server and Mandrake Linux 10 guest 71 and Mandrake Linux 10.1 guest 68 and Mandrake Linux 8.2 guest 83 and Mandrake Linux 9.0 guest 80 and Mandrake Linux 9.1 guest 77 and Mandrake Linux 9.2 guest 74 and Mandriva Corporate Desktop 4.0 guest 56 and Mandriva Corporate Server 4 guest 59 and Mandriva Linux 2006 guest 65 and Mandriva Linux 2007 guest 62 and Red Hat Enterprise Linux Workstation 2.1 guest 106 and Red Hat Linux 7.0 guest 131 and Red Hat Linux 7.1 guest 128 and Red Hat Linux 7.2 guest 125 and Red Hat Linux 7.3 guest 122 and Red Hat Linux 8.0 guest 119 and Red Hat Linux 9.0 guest 114 and Red Hat Linux Advanced Server 2.1 guest 110 and SuSE Linux 7.3 guest 177 and SuSE Linux 8.0 guest 174 and SuSE Linux 8.1 guest 171 and SuSE Linux 8.2 guest 168 and SuSE Linux Enterprise Server 7 guest 148 and Turbolinux 7.0 guest 185

249

Guest Operating System Installation Guide

250

VMware, Inc.