Smart Device Operating System Partition Management
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current technologies do not allow for the installation of multiple operating systems on smart devices, requiring complex partitioning and user intervention, which is cumbersome and inefficient.
Innovation Solution
A smart device automatically adjusts partitions on an EMMC storage device to install and delete operating systems, eliminating the need for user-defined partitions and simplifying the process of installing and deleting multiple operating systems.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If multiple operating systems are installed on a smart device, then the system functionality and versatility are improved, but the device complexity and partition management burden increase
Solution Approach 1:
The system automatically performs partition adjustment and operating system installation without user intervention. The control unit autonomously manages the partitioning process, allocating storage spaces for multiple operating systems based on pre-stored partitioning information, thereby eliminating the complexity of manual partition management while maintaining system versatility
Solution Approach 2:
Partitioning information is pre-stored in the storage device before the actual operating system installation. This preliminary preparation of partition schemes allows the system to quickly and automatically allocate storage spaces when multiple operating systems need to be installed, reducing the complexity of real-time partition management
2Adaptability or versatility
If manual partitioning is performed to install multiple operating systems, then the installation flexibility is improved, but the user workload and operation complexity increase
Solution Approach 1:
The control unit automatically executes the entire partition adjustment and operating system installation process without requiring user operations. The system reads pre-stored partitioning information, automatically adjusts partitions, and installs operating systems sequentially, completely eliminating manual partitioning work while preserving installation flexibility through pre-configured partition schemes
Solution Approach 2:
The complex partition management tasks are extracted from user responsibilities and transferred to the automated control unit. The system separates the partitioning decision-making process (pre-stored information) from the execution process (automatic adjustment and installation), freeing users from workload while maintaining flexibility through pre-planned partition configurations
3Ease of manufacture
If partition space is not fully utilized, then the installation process is simplified, but the storage space utilization efficiency deteriorates
Solution Approach 1:
The partition spaces are designed to be dynamically adjustable rather than fixed. The control unit can automatically expand or shrink partition boundaries based on actual operating system size requirements and available storage capacity, ensuring complete utilization of EMMC space while maintaining simple automated installation processes
Solution Approach 2:
The system changes the parameters of partition sizes and boundaries automatically during installation. By adjusting partition capacity parameters based on pre-stored partitioning information and actual needs, the system achieves full storage utilization without complicating the installation process, as all adjustments are performed autonomously
Data Source
Figure 1
Figure 2
Figure 3
AI summary
The present invention relates to implementation and deletion methods and apparatuses for multiple operating systems on a smart device. The implementation method includes: receiving an operating instruction for installing a new operating system, where the operating instruction carries identification information of a new operating system to be installed; storing special identification information in a storage device according to the identification information of the new operating system, where the special identification information is used to instruct to enter, when a smart device is restarted, a special mode to install the new operating system; restarting the smart device, entering the special mode according to the special identification information, and allocating, according to capacity of the storage device, system space to the new operating system to be installed; updating a system partition table according to the allocated system space; and installing the new operating system in the allocated system space according to the updated system partition table. The present invention implements automatic installation and deletion of multiple operating systems on a smart device.