

How to install an ISO file of any operating system on a USB stick Now let us get down to the business of installing multiple ISO files of different operating systems on a single USB pen drive. You can refer this article for installing any version of Windows on PC from USB. Before proceeding with the method, if you don’t have the ISO files for Windows OS, this link would guide you through the process to download them legally. You can put Windows and Linux in a same bootable disk or create a master boot drive with Windows 7, Windows 8.1, and Windows 10 operating system. This tool allows you put multiple ISOs in one installation disk. For instance, putting three Windows ISOs in the multiboot USB disk, you will need a 16GB flash drive.Īt the heart of installing multiple ISO files on your USB stick lies a popular tool called WinSetupFromUSB. Since most ISOs are resource heavy, your flash drive must but of at least 16GB or 32GB capacity. So, in this article, we are going to take a look at how you can put multiple ISO files on a single USB stick and create a multiboot USB pendrive. It would be great if you put all the ISO files on one flash drive and take the advantage of installing multiple operating systems through a single multiboot USB flash drive. With so many OS available in the market, it is not worthwhile to keep a separate USB pen drive for each and every one of them. Note: This will actually remove the mounted iso (-NoMedia) but it will also disconnect the cd-rom and set the startconnected switch to false.While having a USB pen drive with a single operating system may come in handy if you are a non-technical person, there are many of us out there who need multiple instances of operating systems to test various software. Get-CDDrive $vm | Set-CDDrive -NoMedia -StartConnected:$false On the flip side if you want to disconnect the cd-rom from multiple vm’s, you just need to modify the script a bit. Type the path to the iso file: folder/folder1/folder2/file.iso This is what your input should look likeĢ.

The script then prompts you for the full path to the iso. For example, if your ISO is located in the datastore “ISOs” you would type that. What this script does is prompt you for the datastore location that your ISO’s are located in. Get-CDDrive $vm | Set-CDDrive -StartConnected:$true -Connected:$true -IsoPath $ISO_Path -Confirm:$false $ISO_Path = (Read-Host "Type the path to the iso file:") $ds = (Read-Host "Type the datastore name:") So, I wrote a script that will automatically mount the ISO that I specify and connect the cd-rom drive. I had to install a piece of software on several vm’s a few days ago and got somewhat bored of the same repetitive task of mounting the ISO to all of the vm’s cd-rom drive.
