Baseboard Management Controller OS Installation via Virtual USB
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The existing unattended operating system installation methods require external storage devices or network apparatus, leading to increased resource consumption and longer installation times, as users need to wait for the completion of the installation process.
Innovation Solution
A method and system that utilize a baseboard management controller (BMC) to mount an unattended installation pack as a virtual USB key, allowing the operating system installation to proceed without external storage or network devices, by receiving user parameters in a pre-boot execution environment and generating an unattended installation pack that is transferred to the BMC for OS installation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Extent of automation
If external storage devices are used to store answer file and drivers, then unattended OS installation can be achieved, but resource consumption increases and installation time extends
Solution Approach 1:
The invention extracts the answer file and driver files from external storage devices and places them directly into the PXE boot image. This eliminates the need for separate external storage devices during installation, reducing resource consumption while maintaining unattended installation capability. The boot image now contains all necessary installation files internally.
Solution Approach 2:
The invention merges the answer file, driver files, and boot image into a single integrated boot image package. This consolidation eliminates the need for multiple separate storage devices and simplifies the installation process, reducing both resource consumption and installation time while preserving automated installation functionality.
2Extent of automation
If external storage devices are used to store answer file and drivers, then unattended OS installation can be achieved, but device complexity increases
Solution Approach 1:
The invention extracts the need for external storage devices by incorporating all necessary installation files (answer file, drivers) directly into the boot image. This eliminates external storage devices from the system configuration, simplifying the overall device architecture while maintaining automated installation capability.
Solution Approach 2:
The boot image serves multiple functions: it acts as both the operating system loader and the storage medium for installation files (answer file, drivers). This multi-functionality eliminates the need for separate external storage devices, reducing device complexity while enabling unattended installation.
Data Source
AI summary
Method and system for installing an operating system (OS) in a host computer system. The method comprises: receiving user parameters required during OS installation in a pre-boot execution environment and generating an unattended installation pack; transferring the unattended installation pack to a baseboard management controller (BMC); sending a control command to the BMC to instruct the BMC to mount the installation pack as a universal serial bus (USB) key; and installing the OS in the host in response to receiving a reply from the BMC, wherein during the OS installation process, the unattended pack is obtained from the USB key so as to acquire the user parameters in the installation process. The method and system make it possible for the OS installation to use no external storage or network apparatus and thus the required resources are reduced in the OS installation for a host.


