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

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

Active Publication Date: 2018-11-13
SHANGHAI ADVANCED RES INST CHINESE ACADEMY OF SCI +1
View PDF9 Cites 1 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 starting of operating system, storage medium and electronic device
  • Control method/system for starting of operating system, 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 invention provides a control method/system for starting of an operating system, a storage medium and an electronic device. The control method for starting of the operating system comprises the following steps: receiving a set control option, and storing a control variable of the control option; at an input and output system operating stage of a starting process of the electronic device, reading the control variable, and respectively parsing the control variable to be the variable corresponding to a single special operation system; after loading the special operating system, calling a management function, wherein the management function is used for managing starting of the special operating system; reading type information of the special operating system; judging whether the special operating system is allowed to be started; if so, starting the special operating system by the management function; and if not, suspending the special operating system by the management function. With the method, the system, the storage medium and the electronic device provided by the invention, a new security control method is added for the operating system environment, a new management way is provided for a confidential or controlled machine, methods of steering by security defense lines illegally can be prevented effectively, and security controllability of the system is improved.

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 Applications(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 Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products