OS Installation via ISO Mount Script on USB Boot Disk
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods for installing an operating system on a terminal device, such as a server, often require converting a USB flash disk into a startup disk using specialized tools, which is inconvenient and occupies unnecessary space by copying large software packages to the USB flash disk.
Innovation Solution
A method that involves copying an installation boot file into the root directory of a removable storage device, creating an installation script to mount the iso image file to a folder on the terminal device, and designating the storage address of software packages within the iso image file, allowing for automatic installation without converting the USB flash disk into a startup disk and saving space by not copying large packages to the USB flash disk.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If USB flash disk is converted into startup disk using special creating tool, then operating system can be installed from USB flash disk, but USB flash disk space is occupied by copying large software packages and operation becomes complex
Solution Approach 1:
The patent extracts the software packages from the USB flash disk and places them on the terminal device's hard disk instead. The USB flash disk only contains the installation boot file and necessary script files, while the large software packages are stored separately on the terminal device, thus saving USB flash disk space.
Solution Approach 2:
The patent introduces an installation script as an intermediary that automatically mounts the ISO image file containing software packages from the terminal device's hard disk during the installation process. This script acts as a mediator between the USB flash disk boot environment and the software packages, eliminating the need to copy packages to the USB flash disk.
2Adaptability or versatility
If USB flash disk is converted into startup disk using special creating tool, then operating system installation from USB is enabled, but operation complexity increases due to need for special tools
Solution Approach 1:
The patent makes the installation process self-service by including an automatic installation script in the USB flash disk that automatically mounts the ISO image file and configures the software package paths during installation. This eliminates the need for manual intervention or special creating tools, simplifying the process while maintaining installation flexibility.
Solution Approach 2:
The patent performs preliminary actions by pre-configuring the installation script and boot files on the USB flash disk before installation. The script is prepared in advance to automatically handle the mounting of ISO images and configuration of package paths, eliminating the need for special tools during the actual installation process.
3Reliability
If software packages are copied to USB flash disk for installation, then installation can proceed without external storage access, but USB flash disk space is wasted and installation time increases
Solution Approach 1:
The patent changes the storage dimension by moving software packages from the portable USB flash disk to the terminal device's hard disk storage. The USB flash disk remains as a boot medium while the packages are accessed from the terminal device's storage system, effectively using a different storage dimension that provides faster access and more space.
Data Source
Figure 1
Figure 2
Figure 3~4
AI summary
Provided are a method and a terminal device for installing an operating system. The method includes: copying an installation boot file in a mirror file of a to-be-installed-operating system into a root directory of a removable storage device attached to the terminal device, the mirror file being stored in the removable storage device; creating an installation script file in which a pre-installation script indicates that the mirror file is to be mounted to a first folder of the terminal device; designating in the installation script file that a storage address of software installation packages is that of the first folder; adding the installation script file to the mirror file and copying the updated mirror file into a hard disk, in which the operating system is to be installed, in the terminal device to obtain a startup disk; and installing the operating system in the hard disk by using the startup disk and the installation boot file.