Patent ID: 9158662
Filing Date: 2015-10-13
Classification: G06F

Abstract:
1. A computer-implemented method for automated operating system installation, the method comprising performing computer-implemented operations for: causing a device switch to connect a mass storage device to a test control system (“TCS”); mounting a first disk image containing an installer program for a first operating system onto the mass storage device; causing the device switch to connect the mass storage device to a system under test (“SUT”); activating a first physical drive for the SUT; causing the SUT to power on, to boot from the mass storage device, and to execute the installer program for the first operating system to install the first operating system on the first physical drive connected to the SUT; determining whether the installer program for the first operating system has completed installation of the first operating system; in response to determining that the installer program for the first operating system has completed installation of the first operating system, causing the SUT to power off, and deactivating the first physical drive; determining whether another operating system remains to be installed on the SUT; and in response to determining that another operating system remains to be installed on the SUT, causing the device switch to connect the mass storage device to the TCS, mounting a second disk image containing an installer program for a second operating system onto the mass storage device, causing the device switch to connect the mass storage device to the SUT, activating a second drive for the SUT, and causing the SUT to power on, to boot from the mass storage device, and to execute the installer program for the second operating system to install the second operating system on the second drive connected to the SUT.