的话一般通过 VMware vShpere Client 上传 iso 文件到 datastore,然后通过挂载 iso 后安装;而且如果 VMware ESXi 需要什么文件可以通过 ssh/scp 传文件,所以在 VMware ESXi 上很少需要用到 CDROM 的时候。不过 VPSee 昨天碰到一个需要用 CDROM 的情况,那么如何在 VMware ESXi 下挂载和使用 CDROM 呢?
加载 CDROM 模块和挂载 CDROM 后就可以和 linux mount 一样使用 CDROM 了,进入 VMware ESXi 控制台(如果想远程登录 VMware ESXi 的话需要先):
~ # vmkload_mod iso9660 Module iso9660 loaded successfully ~ # /sbin/vsish -e set /vmkModules/iso9660/mount mpx.vmhba32:C0:T0:L0 ~ # ls /vmfs/volumes/CDROM A.Z DRYRUN.CFG INSTALL.VGZ OPEN_SOU.TXT VMKERNEL.GZ BOOT.CAT IENVIRON.VGZ ISOLINUX.BIN README.TXT CIM.VGZ IMAGEDD ISOLINUX.CFG SYS.VGZ CIMSTG.TGZ IMAGEDD.BZ2 MBOOT.C32 TBOOT.GZ CUSTOM.CFG IMAGEDD.MD5 MENU.C32 VMKBOOT.GZ
要卸载 CDROM 的话刚好和挂载相反:
~ # /sbin/vsish -e set /vmkModules/iso9660/umount mpx.vmhba32:C0:T0:L0 ~ # vmkload_mod -u iso9660