A method for converting a host computing device from a first operating system, OS, to a second OS, the host computing device including at least a first data storage device and a second data storage device configured in a multiple disk array, the first and second data storage devices each having at least one partition formatted according to a file system architecture supported by the first OS, said method comprising: generating (502; 504), by an OS conversion, OSC, computing device, a custom archive file for the host computing device, the custom archive file including an OS image file associated with the second OS and a kickstart file including a set of predefined instructions to automatically install the second OS, wherein the set of predefined instructions are populated with environment information associated with the host computing device; detaching, by the OSC computing device, the first data storage device from the array by updating array metadata stored by the first and second data storage devices to remove the at least one partition of the first data storage device from the array; formatting, by the OSC computing device, the first data storage device to include a first partition associated with the first OS and a second partition associated with the second OS, wherein the formatting comprises updating a partition table stored by the first data storage to include the first partition in a first file system architecture supported by the first OS and the second partition in a second file system architecture supported by the second OS; transmitting, by the OSC computing device, the custom archive file to the host computing device; generating, using the custom archive file, a loopback file system mounted to the host computing device to emulate a physical data storage device, wherein the OS image file is accessible though the loopback file system; storing, by the OSC computing device, the OS image file and the kickstart file within an install directory of the second partition; and converting, by the OSC computing device, an OS operating on the host computing device from the first OS to the second OS, wherein the converting comprises updating a bootloader of the host computing device to identify the install directory, such that, when the host computer is rebooted, the host computing device is caused to automatically install the second OS on the second data storage device from the install directory. generating (502; 504), by an OS conversion, OSC, computing device, a custom archive file for the host computing device, the custom archive file including an OS image file associated with the second OS and a kickstart file including a set of predefined instructions to automatically install the second OS, wherein the set of predefined instructions are populated with environment information associated with the host computing device; detaching, by the OSC computing device, the first data storage device from the array by updating array metadata stored by the first and second data storage devices to remove the at least one partition of the first data storage device from the array; formatting, by the OSC computing device, the first data storage device to include a first partition associated with the first OS and a second partition associated with the second OS, wherein the formatting comprises updating a partition table stored by the first data storage to include the first partition in a first file system architecture supported by the first OS and the second partition in a second file system architecture supported by the second OS; transmitting, by the OSC computing device, the custom archive file to the host computing device; generating, using the custom archive file, a loopback file system mounted to the host computing device to emulate a physical data storage device, wherein the OS image file is accessible though the loopback file system; storing, by the OSC computing device, the OS image file and the kickstart file within an install directory of the second partition; and converting, by the OSC computing device, an OS operating on the host computing device from the first OS to the second OS, wherein the converting comprises updating a bootloader of the host computing device to identify the install directory, such that, when the host computer is rebooted, the host computing device is caused to automatically install the second OS on the second data storage device from the install directory.