CN100412795C - Method for starting computer system using storage card - Google Patents
Method for starting computer system using storage card Download PDFInfo
- Publication number
- CN100412795C CN100412795C CNB031104983A CN03110498A CN100412795C CN 100412795 C CN100412795 C CN 100412795C CN B031104983 A CNB031104983 A CN B031104983A CN 03110498 A CN03110498 A CN 03110498A CN 100412795 C CN100412795 C CN 100412795C
- Authority
- CN
- China
- Prior art keywords
- memory card
- computer system
- control circuit
- memory
- password
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims abstract description 24
- 230000002093 peripheral effect Effects 0.000 claims description 5
- 230000003213 activating effect Effects 0.000 claims description 2
- 230000006870 function Effects 0.000 description 6
- 241000700605 Viruses Species 0.000 description 5
- 238000013500 data storage Methods 0.000 description 3
- 238000012360 testing method Methods 0.000 description 3
- 230000006378 damage Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
Images
Landscapes
- Storage Device Security (AREA)
- Stored Programmes (AREA)
- Techniques For Improving Reliability Of Storages (AREA)
Abstract
本发明是为一种使用存储卡启始电脑系统的方法,应用于一电脑系统中,该电脑系统具有一存储卡读取装置、一控制电路、及一基本输出入系统存储器,而该方法的步骤包含提供一储存有一基本输出入系统的存储卡;将该存储卡置入该存储卡读取装置,并选择以该存储卡启始该电脑系统;该控制电路禁能该电脑系统的该基本输出入系统存储器;以及该控制电路读取该存储卡的该基本输出入系统以启始该电脑系统。
The present invention is a method for starting a computer system using a memory card, which is applied to a computer system. The computer system has a memory card reading device, a control circuit, and a basic input/output system memory. The steps of the method include providing a memory card storing a basic input/output system; placing the memory card into the memory card reading device and selecting to start the computer system with the memory card; the control circuit disabling the basic input/output system memory of the computer system; and the control circuit reading the basic input/output system of the memory card to start the computer system.
Description
(1)技术领域 (1) Technical field
本发明有关一种启始电脑系统的方法,尤指一种使用存储卡启始电脑系统的方法。The invention relates to a method for starting a computer system, especially a method for using a memory card to start a computer system.
(2)背景技术 (2) Background technology
在现今的电脑架构中,基本输入输出系统(Basic Input-Ouput System,BIOS)是电脑基本操作中最基础的软件。BIOS主要是由电脑低阶的指令集所组成,提供电脑运作时最基本的硬件测试、定义电脑的特性并处理基本的工作。例如,当电脑开机时,执行电脑的开机自我测试、诠释键盘所发出的信号、及与连接端口间信息的传递等等。因此,电脑一开机时初始的运作,皆是依照BIOS的内容来执行运作,倘若BIOS出现问题,电脑一开机便无法执行如存储卡、硬盘、中央处理器等的测试,使得电脑无法顺利地开机。In today's computer architecture, the Basic Input-Output System (BIOS) is the most basic software for basic computer operations. The BIOS is mainly composed of the computer's low-level instruction set, which provides the most basic hardware testing, defines the characteristics of the computer, and handles basic tasks when the computer is running. For example, when the computer is turned on, it executes the computer's boot self-test, interprets the signal sent by the keyboard, and transmits information with the connection port, etc. Therefore, the initial operation of the computer when it is turned on is based on the contents of the BIOS. If there is a problem with the BIOS, the computer cannot perform tests such as memory card, hard disk, and central processing unit as soon as the computer is turned on, making the computer unable to boot smoothly. .
也因为BIOS在电脑系统中具备了如此重要的地位,一般而言我们皆会将BIOS的程序指令集烧录在一个可以长久不需电源的存储卡中,如快闪只读存储器(FlashROM)、可编程只读存储器(PROM)、可擦去可编程只读存储器(EPROM)、电可擦可编程只读存储器(EEPROM)等,并将此类BIOS存储卡内建于电脑的主机板上,使其内容不受电源供应影响而可永久保存其内容。Also because the BIOS has such an important position in the computer system, generally speaking, we will burn the program instruction set of the BIOS in a memory card that can last for a long time without power supply, such as flash read-only memory (FlashROM), Programmable Read-Only Memory (PROM), Erasable Programmable Read-Only Memory (EPROM), Electrically Erasable Programmable Read-Only Memory (EEPROM), etc., and build such BIOS memory card on the motherboard of the computer, Its contents are not affected by the power supply and its contents can be permanently preserved.
然而,BIOS存储卡的内容并非是完全没有错误的,当BIOS存储卡的电路结构随着时间而产生退化(degradation),或是遭受到病毒破坏,其内容可能会流失或产生错误,导致电脑开机执行BIOS程序指令集时产生失误,因而导致电脑无法完成开机的程序。However, the content of the BIOS memory card is not completely error-free. When the circuit structure of the BIOS memory card degrades over time, or is damaged by viruses, its content may be lost or errors may occur, causing the computer to boot. An error occurs when executing the BIOS program instruction set, thus causing the computer to fail to complete the booting process.
市面上已知的防止病毒破坏BIOS存储卡的方法是为使用两个BIOS存储卡,其中一个为备份BIOS存储卡,其存储卡写入功能永远被禁能,当主BIOS存储卡遭受病毒破坏时,则由备份BIOS存储卡来负责开启电脑。此种设计不但需要两个BIOS存储卡,也需要占据更多主机板的空间。The method known on the market to prevent viruses from destroying the BIOS memory card is to use two BIOS memory cards, one of which is a backup BIOS memory card, and its memory card writing function is permanently disabled. When the main BIOS memory card is damaged by a virus, The backup BIOS memory card is responsible for turning on the computer. This design not only requires two BIOS memory cards, but also takes up more space on the motherboard.
(3)发明内容 (3) Contents of the invention
本发明的主要目的是利用储存于IC存储卡的基本输出入系统启始电脑系统,不需要增加电脑系统的主机板的空间,而IC存储卡剩下的空间亦可作为数据储存。The main purpose of the present invention is to use the basic input and output system stored in the IC memory card to start the computer system, without increasing the space of the motherboard of the computer system, and the remaining space of the IC memory card can also be used as data storage.
本发明的另一目的是藉由储存于IC存储卡的密码与作业系统,以实现系统保密与可携式作业系统的功能,Another object of the present invention is to realize the functions of system security and portable operating system by storing the password and operating system in the IC memory card,
本发明的又一目的是提供一种使用存储卡启始电脑系统的方法。Another object of the present invention is to provide a method for booting a computer system using a memory card.
根据本发明一方面的使用存储卡启始电脑系统的方法,应用于一电脑系统中,该电脑系统具有一存储卡读取装置、一控制电路、一基本输出入系统存储器,其中该控制电路通过一选自周边零件连接界面(Peripheral ComponentInterconnect,PCI)与低接脚数界面(Low Pin Count,LPC)中之一的界面与该电脑系统的一芯片组及该基本输出入系统存储器连接,而该方法的步骤包含:提供一储存有一基本输出入系统的存储卡;将该存储卡置入该存储卡读取装置;启动一开机选择信号,是用以选择该存储卡启动该电脑系统;传送该开机选择信号至该控制电路;该控制电路禁能该电脑系统的该基本输出入系统存储器;以及该控制电路读取该存储卡的该基本输出入系统以启始该电脑系统。The method for starting a computer system using a memory card according to one aspect of the present invention is applied to a computer system, and the computer system has a memory card reading device, a control circuit, and a basic input/output system memory, wherein the control circuit passes through An interface selected from one of Peripheral Component Interconnect (PCI) and Low Pin Count (Low Pin Count, LPC) is connected to a chipset and the BIOS memory of the computer system, and the The steps of the method include: providing a memory card storing a basic input/output system; inserting the memory card into the memory card reading device; activating a power-on selection signal for selecting the memory card to start the computer system; transmitting the A boot selection signal is sent to the control circuit; the control circuit disables the BIOS memory of the computer system; and the control circuit reads the BIOS of the memory card to start the computer system.
根据上述构想,其中该控制电路是藉由一开机选择信号的控制而以该存储卡启始该电脑系统。According to the above idea, wherein the control circuit uses the memory card to start the computer system through the control of a boot selection signal.
根据上述构想,其中该开机选择信号是通过该电脑系统面板上的一特定按键来启动。According to the above idea, wherein the power-on selection signal is activated through a specific key on the computer system panel.
根据上述构想,其中该控制电路是电连接于该存储卡读取装置。According to the above idea, wherein the control circuit is electrically connected to the memory card reading device.
根据上述构想,其中该控制电路是电连接于该电脑系统的一电源供应器。According to the above idea, wherein the control circuit is electrically connected to a power supply of the computer system.
根据上述构想,其中该电源供应器是为一可提供待机电源的电源供应器。According to the above idea, the power supply is a power supply capable of providing standby power.
根据上述构想,其中该电源供应器是为一符合ATX规格的电源供应器。According to the above idea, the power supply is a power supply conforming to the ATX specification.
根据上述构想,其中该电源供应器是电连接于该电脑系统的一主机板。According to the above idea, wherein the power supply is electrically connected to a motherboard of the computer system.
根据上述构想,其中该存储卡是为安全数字卡(Secure Digital,SD)。According to the above idea, the memory card is a Secure Digital (SD) card.
根据上述构想,其中该存储卡是为存储条(Memory Stick,MS)。According to the above design, wherein the memory card is a memory stick (Memory Stick, MS).
根据上述构想,其中该存储卡是为多媒体存储卡(Multi Media Card,MMC)。According to the above idea, the memory card is a multimedia memory card (Multi Media Card, MMC).
根据上述构想,其中该方法的步骤还包含:在该控制电路内储存一第一密码;在该存储卡内储存一第二密码;该控制电路读取该存储卡的该第二密码,并将该第二密码与该第一密码进行比对;以及当该第二密码等于该第一密码时,该控制电路读取该存储卡的该基本输出入系统以启始该电脑系统。According to the above idea, the steps of the method further include: storing a first password in the control circuit; storing a second password in the memory card; the control circuit reading the second password of the memory card, and The second password is compared with the first password; and when the second password is equal to the first password, the control circuit reads the BIOS of the memory card to start the computer system.
根据本发明又一方面的一种使用存储卡启始电脑系统并作为可携式操作系统的方法,应用于一电脑系统中,该电脑系统具有一存储卡读取装置及一控制电路,而该方法的步骤包含提供一储存有一基本输出入系统及一作业系统的存储卡;将该存储卡置入该存储卡读取装置;该控制电路读取该存储卡的该基本输出入系统以启始该电脑系统;以及该控制电路读取该存储卡的该作业系统以操作该电脑系统,使该存储卡成为一可携式操作系统。According to another aspect of the present invention, a method for using a memory card to start a computer system as a portable operating system is applied to a computer system, the computer system has a memory card reading device and a control circuit, and the The steps of the method include providing a memory card storing a BIOS and an operating system; inserting the memory card into the memory card reader; the control circuit reading the BIOS of the memory card to start the computer system; and the control circuit reads the operating system of the memory card to operate the computer system, making the memory card a portable operating system.
根据上述构想,其中该控制电路是通过低接脚数界面(Low Pin Count,LPC)与该电脑系统的一芯片组连接。According to the above idea, the control circuit is connected to a chipset of the computer system through a low pin count interface (Low Pin Count, LPC).
根据上述构想,其中该控制电路是通过周边零件连接界面(PeripheralComponent Interconnect,PCI)与该电脑系统的该芯片组连接。According to the above idea, the control circuit is connected to the chipset of the computer system through a Peripheral Component Interconnect (PCI).
根据上述构想,其中该控制电路是电连接于该存储卡读取装置。According to the above idea, wherein the control circuit is electrically connected to the memory card reading device.
根据上述构想,其中该控制电路是电连接于该电脑系统的一电源供应器。According to the above idea, wherein the control circuit is electrically connected to a power supply of the computer system.
根据上述构想,其中该电源供应器是为一可提供待机电源的电源供应器。According to the above idea, the power supply is a power supply capable of providing standby power.
根据上述构想,其中该电源供应器是为一符合ATX规格的电源供应器。According to the above idea, the power supply is a power supply conforming to the ATX specification.
根据上述构想,其中该电源供应器是电连接于该电脑系统的一主机板。According to the above idea, wherein the power supply is electrically connected to a motherboard of the computer system.
根据上述构想,其中该存储卡是为安全数字卡(Secure Digital,SD)。According to the above idea, the memory card is a Secure Digital (SD) card.
根据上述构想,其中该存储卡是为存储条(Memory Stick,MS)。According to the above design, wherein the memory card is a memory stick (Memory Stick, MS).
根据上述构想,其中该存储卡是为多媒体存储卡(Multi Media Card,MMC)。According to the above idea, the memory card is a multimedia memory card (Multi Media Card, MMC).
(4)附图说明 (4) Description of drawings
图1是本发明一较佳实施例的使用IC存储卡启始电脑系统的电路方块图。Fig. 1 is a circuit block diagram of a preferred embodiment of the present invention using an IC memory card to start a computer system.
(5)具体实施方式 (5) specific implementation
目前市面上有许多种不同的IC存储卡,例如安全数字卡(SecureDigital,SD)、存储条(Memory Stick,MS)、多媒体存储卡(Multi Media Card,MMC)等等,而部分皆通过通用序列总线(Universal Serial Bus,USB)界面来进行存取,其主要功能皆为数据储存。而本发明即是利用IC存储卡,通过低接脚数界面(Low Pin Count,LPC)或周边零件连接界面(Peripheral ComponentInterconnect,PCI)(所有可以直接存取电脑基本输出入系统存储器的界面)来当作电脑基本输出入系统存储器(BIOS Memory)的备份,以防止电脑基本输出入系统存储器因为电脑病毒或人为破坏而导致无法开机的问题。There are many different IC memory cards on the market, such as Secure Digital (SD), Memory Stick (MS), Multi Media Card (MMC), etc. Bus (Universal Serial Bus, USB) interface for access, its main function is data storage. And the present invention is exactly to utilize IC memory card, through Low Pin Count interface (Low Pin Count, LPC) or peripheral part connection interface (Peripheral Component Interconnect, PCI) (all interfaces that can directly access computer basic input and output system memory) It is used as a backup of the computer's basic input and output system memory (BIOS Memory) to prevent the computer's basic input and output system memory from being unable to boot due to computer viruses or man-made damage.
请参阅图1,其是本发明一较佳实施例的使用存储卡启始电脑系统的电路方块图,该电脑系统包含一主机板12、一电源供应器11、一控制电路13、及一存储卡读取装置15。其中,该主机板12上设置有一芯片组121与一基本输出入系统存储器122,该芯片组121与该基本输出入系统存储器122是通过LPC或PCI界面与该控制电路13电连接,而该控制电路13也分别电连接于该电源供应器11与该存储卡读取装置15。该电源供应器11可提供一待机电源至该主机板12与该控制电路13,而该存储卡读取装置15则用以读取一IC存储卡14。Please refer to Fig. 1, it is the circuit block diagram of using memory card to start computer system of a preferred embodiment of the present invention, and this computer system comprises a
上述的该IC存储卡14储存有一基本输出入系统,当该电脑系统的该基本输出入系统存储器122因为电脑病毒或人为破坏而导致无法开机时,使用者此时可将该IC存储卡14置入该存储卡读取装置15,并按下该电脑系统面板上的一特定按键(图中未示),以启动一开机选择信号(Boot-up Select)。当使用者按下该特定按键后,该开机选择信号随即传送至该控制电路13,该控制电路13接收到该开机选择信号后会先发送出一禁能信号(Disable)以禁能该电脑系统的该基本输出入系统存储器122,然后读取储存于该IC存储卡14上的该基本输出入系统,以启始该电脑系统。Above-mentioned this
本发明另外一项功能是为储存一密码于基本输出入系统存储器中(此时该主机板上已经没有基本输出入系统存储器或者永远被禁能),当IC存储卡置入存储卡读取装置时,控制电路会先读取IC存储卡中的密码,经比对正确后才开启电脑系统,以达到系统保密的功能。其步骤如下(请配合参阅图1):Another function of the present invention is to store a password in the BIOS memory (now there is no BIOS memory on the motherboard or it is disabled forever), when the IC memory card is inserted into the memory card reading device At this time, the control circuit will first read the password in the IC memory card, and then turn on the computer system after the comparison is correct, so as to achieve the function of system security. The steps are as follows (please refer to Figure 1):
首先,提供一储存有一第二密码及一基本输出入系统的IC存储卡14。接着,将该IC存储卡14置入该存储卡读取装置15。然后,该控制电路13会读取储存于该IC存储卡14上的该第二密码,并将该第二密码与储存于该控制电路13上的一第一密码进行比对,当该第二密码等于该第一密码时(密码比对正确),该控制电路13才会读取储存于该IC存储卡14上的该基本输出入系统,且此时由该芯片组121所传送出的PSON#将转为low,进而启动该电源供应器11,以对该电脑系统的主机板12进行供电,实现该电脑系统的启始运作。First, provide an
上述的该控制电路13是将由该芯片组121所传送出的PSON#阻挡住,只有在该第二密码等于该第一密码时,PSON#才会转为low,该电脑系统也才能完成启始运作。而如果该第二密码不等于该第一密码时(密码比对不正确),PSON#则为high,使得该电源供应器11无法被启动,因此该电脑系统也无法进行启始运作。The above-mentioned
本发明所使用的该IC存储卡14还可储存有一作业系统(例如DOS、WINDOWS等),因此于该电脑系统完成启始运作后,即可马上读取储存于该IC存储卡14上的该作业系统,使得该IC存储卡14即如同一可携式作业系统那样便利。The
综上所述,本发明利用储存于IC存储卡的基本输出入系统启始电脑系统,不需要增加电脑系统的主机板的空间,而IC存储卡剩下的空间亦可作为数据储存。此外,藉由储存于IC存储卡的密码与作业系统,还可实现系统保密与可携式作业系统的功能,有效改善习知技术的缺失,因此具有产业价值,进而达到发展本发明的目的。In summary, the present invention utilizes the basic input/output system stored in the IC memory card to start the computer system, without increasing the space on the motherboard of the computer system, and the remaining space of the IC memory card can also be used as data storage. In addition, the password and operating system stored in the IC memory card can also realize the functions of system security and portable operating system, effectively improve the lack of conventional technology, so it has industrial value, and then achieves the purpose of developing the present invention.
Claims (8)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB031104983A CN100412795C (en) | 2003-04-15 | 2003-04-15 | Method for starting computer system using storage card |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB031104983A CN100412795C (en) | 2003-04-15 | 2003-04-15 | Method for starting computer system using storage card |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1538293A CN1538293A (en) | 2004-10-20 |
CN100412795C true CN100412795C (en) | 2008-08-20 |
Family
ID=34319695
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB031104983A Expired - Fee Related CN100412795C (en) | 2003-04-15 | 2003-04-15 | Method for starting computer system using storage card |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN100412795C (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111061209B (en) * | 2019-12-04 | 2022-04-15 | 山西诚鹏科技开发有限公司 | PLC authorization overdue shutdown method based on multi-master-station communication mode |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH10240503A (en) * | 1997-02-28 | 1998-09-11 | Matsushita Electric Works Ltd | Data processing device |
US6003130A (en) * | 1996-10-28 | 1999-12-14 | Micron Electronics, Inc. | Apparatus for selecting, detecting and/or reprogramming system bios in a computer system |
CN1278080A (en) * | 2000-07-14 | 2000-12-27 | 刘斌 | Method and device for real-time control for PC computer intelligent joining internet application |
CN1293407A (en) * | 1999-10-19 | 2001-05-02 | 神基科技股份有限公司 | Device capable of preventing BIOS data access failure and computer device thereof |
TW482981B (en) * | 2000-09-06 | 2002-04-11 | Asustek Comp Inc | Device and method for assisting power-on and updating BIOS of motherboard |
-
2003
- 2003-04-15 CN CNB031104983A patent/CN100412795C/en not_active Expired - Fee Related
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6003130A (en) * | 1996-10-28 | 1999-12-14 | Micron Electronics, Inc. | Apparatus for selecting, detecting and/or reprogramming system bios in a computer system |
JPH10240503A (en) * | 1997-02-28 | 1998-09-11 | Matsushita Electric Works Ltd | Data processing device |
CN1293407A (en) * | 1999-10-19 | 2001-05-02 | 神基科技股份有限公司 | Device capable of preventing BIOS data access failure and computer device thereof |
CN1278080A (en) * | 2000-07-14 | 2000-12-27 | 刘斌 | Method and device for real-time control for PC computer intelligent joining internet application |
TW482981B (en) * | 2000-09-06 | 2002-04-11 | Asustek Comp Inc | Device and method for assisting power-on and updating BIOS of motherboard |
Also Published As
Publication number | Publication date |
---|---|
CN1538293A (en) | 2004-10-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7188235B2 (en) | Method for booting computer system with memory card | |
US6421792B1 (en) | Data processing system and method for automatic recovery from an unsuccessful boot | |
US7430662B2 (en) | Techniques for initializing a device on an expansion card | |
CN100514280C (en) | Attachable/detachable device and programs start method | |
US9280433B2 (en) | Hardware diagnostics and software recovery on headless server appliances | |
US20070250564A1 (en) | Method And System For Providing A Modular Server On USB Flash Storage | |
US7506208B2 (en) | Apparatus and method for crisis recovery | |
JPH05346900A (en) | Data processing system and method for operating data processing system | |
JP2007004789A (en) | Biosignal input apparatus, computer system provided with it, and its control method | |
US8621195B2 (en) | Disabling communication ports | |
JP2006092547A (en) | Computer system having basic input / output system and control method thereof | |
US20060212550A1 (en) | Information processing apparatus and activation method | |
US7080164B2 (en) | Peripheral device having a programmable identification configuration register | |
US20030051125A1 (en) | Method and device for safeguarding a digital process device | |
KR100385184B1 (en) | Computer system and method for setting up an operating system information thereof | |
CN108197455B (en) | Electronic device and safe starting method thereof | |
CN100412795C (en) | Method for starting computer system using storage card | |
US8423830B2 (en) | Debug method for computer system | |
CN117827304A (en) | Loading method and device of device executable firmware, storage medium and electronic device | |
WO2019080321A1 (en) | Power-on method and apparatus for terminal device, device, and storage medium | |
CN103677875A (en) | Method for starting electronic equipment, method for controlling permission and electronic equipment | |
EP1351144A1 (en) | Data processing system and method having an improved device initialisation process | |
US20040210751A1 (en) | Method for booting computer system with basic input-output system memory and structure thereof | |
KR19990079740A (en) | How to secure your PC using boot sequence | |
US20120023598A1 (en) | Bios usb write prevent |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20080820 |
|
CF01 | Termination of patent right due to non-payment of annual fee |