Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/bash
- # usage: bash <script> systemvm64template-4.5-vmware systemvm64template-4.5-vmware.vmdk
- function stage_vmx (){
- cat << VMXFILE > "${1}.vmx"
- .encoding = "UTF-8"
- displayname = "${1}"
- annotation = "${1}"
- guestos = "otherlinux-64"
- virtualhw.version = "7"
- config.version = "8"
- numvcpus = "1"
- cpuid.coresPerSocket = "1"
- memsize = "256"
- pciBridge0.present = "TRUE"
- pciBridge4.present = "TRUE"
- pciBridge4.virtualDev = "pcieRootPort"
- pciBridge4.functions = "8"
- pciBridge5.present = "TRUE"
- pciBridge5.virtualDev = "pcieRootPort"
- pciBridge5.functions = "8"
- pciBridge6.present = "TRUE"
- pciBridge6.virtualDev = "pcieRootPort"
- pciBridge6.functions = "8"
- pciBridge7.present = "TRUE"
- pciBridge7.virtualDev = "pcieRootPort"
- pciBridge7.functions = "8"
- vmci0.present = "TRUE"
- floppy0.present = "FALSE"
- ide0:0.clientDevice = "FALSE"
- ide0:0.present = "TRUE"
- ide0:0.deviceType = "atapi-cdrom"
- ide0:0.autodetect = "TRUE"
- ide0:0.startConnected = "FALSE"
- mks.enable3d = "false"
- svga.autodetect = "false"
- svga.vramSize = "4194304"
- scsi0:0.present = "TRUE"
- scsi0:0.deviceType = "disk"
- scsi0:0.fileName = "$2"
- scsi0:0.mode = "persistent"
- scsi0:0.writeThrough = "false"
- scsi0.virtualDev = "lsilogic"
- scsi0.present = "TRUE"
- vmci0.unrestricted = "false"
- vcpu.hotadd = "false"
- vcpu.hotremove = "false"
- firmware = "bios"
- mem.hotadd = "false"
- VMXFILE
- }
- stage_vmx $1 $2
- ovftool $1.vmx $1.ova
Advertisement
Add Comment
Please, Sign In to add comment