Dear community,
according to a project I am currently workingon I developed a script to automatically build an ISO image based on a VMware ISO image such as "upgrade-esx-3.0.2-61618.iso" or "esx-3.5.0-64607.iso". The script is based on a whitepaper at XtraVirt.com (Install VMware ESX3 without isolating the SAN) but I thought the described process might be to much for those who are not that familar with linux coding.
It works on linux (I tested it with Debian Linux (Ubuntu) and Fedora Linux) and required to previously install the mkisofs package. The resulting ISO image (/root/esxNoSan.iso) can be used to install an ESX server without detaching SAN cables or organising LUN masking each time you build or rebuild a VMware ESX Server.
The script can easily be executed by giving the input ISO image as parameter. (Remember to set correct permissions "chmod +x createISO.sh" previously and to execute the script as root, because the script is built within a few temporary folders in /root). For further information feel free to read through the script or re-code it to match your needs.
Regards, Thomas!
according to a project I am currently workingon I developed a script to automatically build an ISO image based on a VMware ISO image such as "upgrade-esx-3.0.2-61618.iso" or "esx-3.5.0-64607.iso". The script is based on a whitepaper at XtraVirt.com (Install VMware ESX3 without isolating the SAN) but I thought the described process might be to much for those who are not that familar with linux coding.
It works on linux (I tested it with Debian Linux (Ubuntu) and Fedora Linux) and required to previously install the mkisofs package. The resulting ISO image (/root/esxNoSan.iso) can be used to install an ESX server without detaching SAN cables or organising LUN masking each time you build or rebuild a VMware ESX Server.
The script can easily be executed by giving the input ISO image as parameter. (Remember to set correct permissions "chmod +x createISO.sh" previously and to execute the script as root, because the script is built within a few temporary folders in /root). For further information feel free to read through the script or re-code it to match your needs.
Regards, Thomas!
Attachments:
- createISO.sh (9.6 K)