Specifications

Copyright © 2008 VMware, Inc. All rights reserved. 3
Installing and Configuring Linux Guest Operating Systems
RatherthaninstallingfromaphysicalCDROM,youcancreateanISOimagefilefromtheinstallation
CDROM.UsinganISOimagefileinthiswaycanbeparticularlyconvenientifyouneedtoinstallthesame
operatingsysteminmultiplevirtualmachines.YoucanstoretheISOfile
onthehostmachineoronanetwork
driveaccessiblefromthehostmachine.ThenintheVIClient:
1RightclickthevirtualmachineinwhichyouwanttoinstallthenewguestoperatingsystemandclickEdit
Settings.
2 SelectCD/DVDDrive1undertheHardwaretab,selectConnectatpower
on,andbrowsetotheISOfile
underDatastoreISOfile.
3PoweronyourvirtualmachinebyclickingthePowerOnbutton.
4Followtheinstructionsin“InstallationSteps”onpage 3.
5 ChangebacktotheirnormalsettingsforCD/DVDDrive1ifyoudonotwanttheISOfiletoremain
connected
duringsubsequentreboots.
Installation Steps
1Followtheinstallationstepsasyouwouldforaphysicalmachine.Besuretomakethechoicesoutlinedin
thefollowingsteps.
2 AllowautomaticpartitioningofthedisktooccurintheAutomaticPartitioningscreenorpartitionthe
virtualdiskmanuallyifyoudonotwanttousetheRedHat
defaults.Youmightseeawarningthatbegins
“Thepartitiontableondevice<devicename>wasunreadable.Tocreatenewpartitionsitmustbe
initialized,causingthelossofALLDATAonthedrive.”Thisdoesnotmeanthatanythingiswrongwith
theharddriveonyourphysicalcomputer.Itsimply
meansthatthevirtualharddriveinyourvirtual
machineneedstobepartitionedandformatted.
3ClickYestopartitionandformatthevirtualharddrive.
4DonotselecttheVirtualizationsoftwareoptionduringtheinstallation.UnchecktheVirtualizationbox.
Ifyouselectthisoption,RedHatEnterpriseLinux5or
FedoraCore7installstheXenhypervisoranda
XenLinuxkernel.Youmightexperienceanumberofperformanceandfunctionalityissues.Formore
information,seetheVMwareknowledgebasearticle“RHEL5andFC7GuestsInstalledwithRedHat
VirtualizationAffectsPerformanceofVirtualMachine.”Foralink,see“Resources”
onpage 19.
Choosing a Kernel
SomeolderLinuxdistributionssuchasRedHatEnterpriseLinux3andRedHatAdvancedServer2.1install
kernelsoptimizedforAMDprocessorswhenoneisdetectedatinstalltime.Ifavirtualmachinewithsuchan
AMDLinuxkerneliseverrunonanIntelbasedhost,itcanencounter
problems,asdescribedintheVMware
knowledgebasearticle“LinuxGuestMovedtoaSystemwithDifferentProcessorTypePanicsDuringBoot.”
Foralink,see“Resources”onpage 19.KernelsthatareoptimizedforIntelprocessorsarealsocompatiblewith
AMDprocessorsanddonothavethisissue,however, it
isbettertomatchthekerneltothehardwareplatform.
Currentlyfor64bitprocessors,LinuxvendorshaveasinglekernelforAMDandIntelplatforms,sothisisnot
anissuefor64bitguestoperatingsystems.
ItisalsoimportanttoselectaLinuxkernelthatisappropriatefor
yourneeds.Linuxdistributionstypically
offerachoiceofprecompiledkernelsoptimizedforvarioussystemmemoryandSMPconfigurations.Asa
roughruleofthumb,kernelsoptimizedforthefollowingsystemsarelistedinorderofperformance:
Uniprocessor(UP).
Symmetricmultiprocessor(SMP).
Symmetricmultiprocessorwithphysicaladdressextensions(SMPPAE).
Symmetricmultiprocessorwithphysicaladdressextensionsandseparationofkernelanduserspace
entirelysothateachcanmakefulluseofthe4GBvirtualaddressspaceon32bitsystems(SMPPAE,
4G/4Gsplit).TheseSMPPAE,4G/4GsplitkernelsarenotsupportedbyVMwareproducts.