Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Control method/system for operating system startup, storage medium and electronic device

An operating system and control method technology, applied in program control devices, electrical digital data processing, instruments, etc., can solve the problems of low system security controllability, illegal bypassing of security defense lines, etc., and achieve the effect of improving security controllability

Active Publication Date: 2021-04-27
SHANGHAI ADVANCED RES INST CHINESE ACADEMY OF SCI +1
View PDF9 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] In view of the shortcomings of the prior art described above, the purpose of the present invention is to provide a control method / system for operating system startup, storage media and electronic equipment, which are used to solve the problem of illegally bypassing the security defense line in the prior art, and the security of the system is controllable lower sex problems

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Control method/system for operating system startup, storage medium and electronic device
  • Control method/system for operating system startup, storage medium and electronic device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0036] This embodiment provides a control method for starting an operating system, which is applied to an electronic device running an operating system; the method for controlling starting an operating system includes:

[0037] Receiving set control options based on a control interface provided by a basic input and output system, and storing control variables of the control options; the control variables are set values ​​of the control options, and are used to allow or prohibit specific operating systems;

[0038] In the input and output system (BIOS) operation phase of the booting process of the electronic device, read the control variables, and analyze the control variables into variables corresponding to a single specific operating system;

[0039] After the specific operating system is loaded, the operating system invokes a management function provided by the BIOS; the management function is used to manage the specific operating system;

[0040] read the type information o...

Embodiment 2

[0057] This embodiment provides a control system for starting an operating system, which is applied to an electronic device running an operating system; the control for starting the operating system includes:

[0058] The receiving module is used to receive the set control option based on the control interface provided by a basic input and output system, and store the control variable of the control option through a storage module; the control variable is the set value of the control option, used to allow or disallow specific operating systems;

[0059] The first reading module is used to read the control variable during the input and output phases of the electronic device startup process;

[0060] a parsing module, configured to parse the control variables into variables corresponding to a single specific operating system;

[0061] a calling module, configured to load the specific operating system, and call a management function provided by the basic input output system; the...

Embodiment 3

[0077] This embodiment provides an electronic device, and the electronic device includes: a processor, a memory, a transceiver, a communication interface, and a system bus; the memory and the communication interface are connected to the processor and the transceiver through the system bus and complete mutual communication, The memory is used to store computer programs, the communication interface is used to communicate with other devices, and the processor and transceiver are used to run the computer programs, so that the electronic device executes various steps of the control method started by the operating system as described in Embodiment 1.

[0078] The system bus mentioned above may be a Peripheral Component Interconnect (PCI for short) bus or an Extended Industry Standard Architecture (EISA for short) bus or the like. The system bus can be divided into address bus, data bus, control bus and so on. The communication interface is used to realize the communication between t...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The present invention provides a control method / system for starting an operating system, a storage medium, and an electronic device. The control method for starting an operating system includes: receiving a set control option, and storing a control variable of the control option; In the running stage of the output system, read the control variables and parse the control variables into variables corresponding to a single specific operating system; after loading the specific operating system, call the management function; the management function is used to manage the startup of the specific operating system; read the specific operating system Type information of the operating system; determine whether the specific operating system is allowed to start; if so, the management function starts the specific operating system; if not, the management function suspends the specific operating system. The present invention adds a new safety control method to the management of the operating system environment, provides a new management approach for confidential or controlled machines, can effectively prevent the method of illegally bypassing the safety defense line, and improves the safety of the system Controllability.

Description

technical field [0001] The invention belongs to the technical field of computer security and relates to a control method and system, in particular to a control method / system for starting an operating system, a storage medium and electronic equipment. Background technique [0002] With the development of social science and technology, information security is facing more and more severe tests. In some specific occasions, it is required that the host computer can only run a certain type of operating system, such as a system that can only run Linux; or it must not be able to run a Windows operating system. In this way, the system can be guaranteed to run on the specified operating system, and the security risk caused by the vulnerability of the specific operating system can be reduced. [0003] In the prior art, the most similar method to control the startup of the operating system is to read the main partition of the system before starting the operating system, find out the ke...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): G06F9/4401G06F21/57
CPCG06F9/4406G06F21/575
Inventor 李明树杨秋松李杰王晓峰
Owner SHANGHAI ADVANCED RES INST CHINESE ACADEMY OF SCI
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products