Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPH0364897B2 - - Google Patents
[go: Go Back, main page]

JPH0364897B2 - - Google Patents

Info

Publication number
JPH0364897B2
JPH0364897B2 JP60096435A JP9643585A JPH0364897B2 JP H0364897 B2 JPH0364897 B2 JP H0364897B2 JP 60096435 A JP60096435 A JP 60096435A JP 9643585 A JP9643585 A JP 9643585A JP H0364897 B2 JPH0364897 B2 JP H0364897B2
Authority
JP
Japan
Prior art keywords
hard disk
initial program
disk
program
ipl
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 - Lifetime
Application number
JP60096435A
Other languages
Japanese (ja)
Other versions
JPS61275951A (en
Inventor
Seiji Wada
Shinji Kyoe
Yutaka Aoki
Kazuhiko Iwasaki
Satoru Shimoyanagi
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
PFU Ltd
Original Assignee
PFU Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by PFU Ltd filed Critical PFU Ltd
Priority to JP9643585A priority Critical patent/JPS61275951A/en
Publication of JPS61275951A publication Critical patent/JPS61275951A/en
Publication of JPH0364897B2 publication Critical patent/JPH0364897B2/ja
Granted legal-status Critical Current

Links

Description

【発明の詳細な説明】 〔概 要〕 少なくとも1つのハード・デイスクと1つまた
は複数のフロツピイ・デイスクとをそなえ、いず
れかのデイスクからイニシヤル・プログラム・ロ
ードを行うデータ処理装置において、上記ハー
ド・デイスク上の予め定めたアドレスにいずれの
デイスクからイニシヤル・プログラム・ロードを
行うべきかを指示しておくよう構成して、ロード
を行うデイスクを正しく決定するようにすること
が開示されている。
[Detailed Description of the Invention] [Summary] A data processing device comprising at least one hard disk and one or more floppy disks, and performing an initial program load from either disk. It is disclosed that the system is configured to indicate to a predetermined address on the disk which disk the initial program should be loaded from, so that the disk to be loaded can be correctly determined.

〔産業上の利用分野〕[Industrial application field]

本発明は、イニシヤル・プログラム・ロード処
理方式、特にイニシヤル・プログラム・ロードを
行うことのできるデイスクが複数個存在する場合
にいずれのデイスクを用いるかを正しく決定でき
るようにしたイニシヤル・プログラム・ロード処
理方式に関するものである。
The present invention relates to an initial program load processing method, and more particularly, to an initial program load processing method that makes it possible to correctly determine which disk to use when there are multiple disks on which initial program loads can be performed. It is related to the method.

〔従来の技術〕[Conventional technology]

従来から、少なくとも1つのハード・デイスク
と1つまたは複数のフロツピイ・デイスクとを有
するデータ処理装置が存在しており、電源投入時
などのイニシヤル・プログラム・ロード(以下
IPLという)を行うに当つては、上記いずれかの
デイスクから主記憶装置上にIPLを行うようにさ
れている。
Traditionally, data processing devices have existed that have at least one hard disk and one or more floppy disks, and the initial program load (hereinafter referred to as
When performing an IPL (IPL), the IPL is performed from one of the disks mentioned above onto the main storage device.

このような場合には、いずれのデイスクから
IPLを行うべきかを知る方法として、従来、コン
ソールからアドレス設定を行う方法、ハードウエ
ア・スイツチによる設定にもとづく方法、全フア
イルをサーチして決定する方法などが行われてい
た。
In such a case, from either disk
Conventional methods for determining whether to perform an IPL include configuring the address from the console, setting the address using a hardware switch, and determining whether to perform an IPL by searching all files.

〔発明が解決しようとする問題点〕[Problem that the invention seeks to solve]

上記従来の方法の場合には、操作ミスを生じ易
いか、IPLの高速化のさまたげとなるものであつ
た。また融通性の面からも十分なものでなかつ
た。
In the case of the above-mentioned conventional methods, operational errors are likely to occur or speeding up of IPL is hindered. Furthermore, it was not sufficiently flexible.

〔問題点を解決するための手段〕[Means for solving problems]

本発明は上記の点を解決しており、第1図は本
発明の原理ブロツク図を示す。
The present invention solves the above problems, and FIG. 1 shows a basic block diagram of the present invention.

図中の符号1はプロセツサ、2は主記憶装置、
3はバス、4はハード・デイスク、5はハード・
デイスク制御装置、6−0ないし6−3は夫々フ
ロツピイ・デイスク、7はフロツピイ・デイスク
制御装置7、8はIPL起動プログラム、9はIPL
情報であつてハード・デイスク4上の予め定めら
れたアドレスに格納されいずれのデイスクから
IPLを行うべきかを指示するものを表わしてい
る。
In the figure, numeral 1 is a processor, 2 is a main memory,
3 is bus, 4 is hard disk, 5 is hard disk.
Disk controllers, 6-0 to 6-3 are respectively floppy disks, 7 is a floppy disk controller 7, 8 is an IPL startup program, 9 is an IPL
Information that is stored at a predetermined address on the hard disk 4 and can be accessed from any disk.
Indicates whether to perform IPL.

IPL起動プログラム8上には、上記IPL情報9
にもとづいてIPLを行うべきデイスクを決定する
ことが記述されている。
The above IPL information 9 is displayed on the IPL startup program 8.
It is described that the disk to which IPL should be performed is determined based on the following.

〔作 用〕[Effect]

電源投入などによつてIPLが行われる場合に、
プロセツサ1は、IPL起動プログラム8にもとづ
いて、上記IPL情報9を読込み、当該IPL情報9
によつてIPLを行うデイスク例えば6−3を決定
し、当該デイスク6−3から主記憶装置2上に
IPLを行う。即ち、上記IPL起動プログラム8は、
指定されたデイスク6−3のフアイル管理情報を
読んで、IPLを開始する。
When IPL is performed by turning on the power, etc.
The processor 1 reads the above-mentioned IPL information 9 based on the IPL startup program 8, and
The disk to perform IPL, for example 6-3, is determined by
Perform IPL. That is, the above IPL startup program 8 is
Read the file management information of the specified disk 6-3 and start IPL.

〔実施例〕〔Example〕

第2図は本発明の一実施例構成に対応するフロ
ーチヤートを示す。
FIG. 2 shows a flowchart corresponding to one embodiment of the present invention.

図示処理(A)においてハード・デイスク4が接続
されているか否かをチエツクする。接続されてい
れば処理(B)に進み、接続されてなければ処理(E)に
進む。
In the illustrated process (A), it is checked whether the hard disk 4 is connected. If it is connected, proceed to process (B); if not, proceed to process (E).

処理(B)において、IPL情報9をリードし、IPL
を行うべきユニツト(デイスク)の情報が存在す
るか否かをチエツクする。存在すれば処理(C)に進
み、存在しなければ処理(E)に進む。
In processing (B), read IPL information 9 and
Checks whether there is information on the unit (disk) to be used. If it exists, proceed to process (C); if it does not exist, proceed to process (E).

処理(C)においてIPLを行うデイスクを判別し、
処理(D)において所定のフアイルが存在するか否か
をチエツクする。
Determine the disk to perform IPL in processing (C),
In process (D), it is checked whether a predetermined file exists.

処理(E)においては、ハード・デイスク上のIPL
情報を利用することなくIPLを行うような場合に
該当するフアイルが存在するか否かをチエツクす
る。
In process (E), IPL on the hard disk
In cases where IPL is performed without using information, check whether the corresponding file exists.

処理(D)や(E)において、フアイルが存在すれば処
理(F)に進んで、IPLが行われ、またフアイルが存
在しなければ、処理(G)にてフアイル・ノツト・フ
アウンドとなる。
In processing (D) and (E), if the file exists, the process proceeds to processing (F) and IPL is performed, and if the file does not exist, the file not found occurs in processing (G).

〔発明の効果〕 以上説明した如く、本発明によれば、プログラ
ムを格納しているデイスクを正しくかつ高速度で
決定することが可能となる。
[Effects of the Invention] As explained above, according to the present invention, it is possible to determine the disk storing a program correctly and at high speed.

【図面の簡単な説明】[Brief explanation of drawings]

第1図は本発明の原理ブロツク図、第2図は本
発明の実施例に対応するフローチヤートを示す。 図中、1はプロセツサ、2は主記憶装置、3は
バス、4はハード・デイスク、6はフロツピイ・
デイスクを表わす。
FIG. 1 shows a principle block diagram of the present invention, and FIG. 2 shows a flowchart corresponding to an embodiment of the invention. In the figure, 1 is the processor, 2 is the main memory, 3 is the bus, 4 is the hard disk, and 6 is the floppy disk.
Represents a disk.

Claims (1)

【特許請求の範囲】 1 バス3に連繋されたプロセツサ1と主記憶装
置2とそなえると共に、上記バス3に連繋された
少なくとも1つのハード・デイスク4と1つまた
は複数のフロツピイ・デイスク6−iとをそな
え、上記ハード・デイスク4および/または上記
フロツピイ・デイスク6−iから上記主記憶装置
2上にイニシヤル・プログラム・ロードを行うデ
ータ処理装置において、 上記ハード・デイスク4上に予め定められたア
ドレスに、いずれのデイスクから上記イニシヤ
ル・プログラム・ロードを行うべきかを指示する
イニシヤル・プログラム・ロード情報9を格納す
るよう構成すると共に、 上記プロセツサ1がイニシヤル・プログラム・
ロード起動プログラム8をそなえると共に、イニ
シヤル・プログラム・ロードの実行に当つて当該
イニシヤル・プログラム・ロード起動プログラム
8を実行するよう構成され、 かつ当該イニシヤル・プログラム・ロード起動
プログラム8が、上記ハード・デイスク4の存在
をチエツクした上で、当該ハード・デイスク4が
存在することを条件に当該ハード・デイスク4を
アクセスして上記イニシヤル・プログラム・ロー
ド情報9をリードし、上記ハード・デイスク4が
存在しない場合に上記イニシヤル・プログラム・
ロードを行う対象となる上記フロツピイ・デイス
ク6−iが存在するか否かを調べるよう構成され
てなり、 上記プロセツサ1は、上記ハード・デイスク4
が存在する場合に、当該ハード・デイスク4上の
予め定められたアドレスの内容を参照し、かつ当
該アドレスの内容にもとづいて上記イニシヤル・
プログラム・ロードを行うデイスク4,6を決定
して当該デイスク4,6からイニシヤル・プログ
ラム・ロードを行うよう構成される。 ことを特徴とするイニシヤル・プログラム・ロー
ド処理方式。
[Scope of Claims] 1. A processor 1 and a main storage device 2 connected to a bus 3, as well as at least one hard disk 4 and one or more floppy disks 6-i connected to the bus 3. In a data processing device which loads an initial program onto the main storage device 2 from the hard disk 4 and/or the floppy disk 6-i, Initial program load information 9 instructing from which disk the initial program should be loaded is stored in the address, and the processor 1
A load starting program 8 is provided, and the initial program loading starting program 8 is configured to be executed upon execution of the initial program loading, and the initial program loading starting program 8 is configured to run on the hard disk drive. 4, and then accesses the hard disk 4 on the condition that the hard disk 4 exists and reads the initial program load information 9, and if the hard disk 4 does not exist. In this case, the above initial program
The processor 1 is configured to check whether or not the floppy disk 6-i to be loaded exists.
exists, the content of the predetermined address on the hard disk 4 is referred to, and the above initial address is determined based on the content of the address.
It is configured to determine the disks 4 and 6 to which the program is to be loaded and to perform the initial program load from the disks 4 and 6. The initial program load processing method is characterized by:
JP9643585A 1985-05-07 1985-05-07 Initial program load processing system Granted JPS61275951A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP9643585A JPS61275951A (en) 1985-05-07 1985-05-07 Initial program load processing system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP9643585A JPS61275951A (en) 1985-05-07 1985-05-07 Initial program load processing system

Publications (2)

Publication Number Publication Date
JPS61275951A JPS61275951A (en) 1986-12-06
JPH0364897B2 true JPH0364897B2 (en) 1991-10-08

Family

ID=14164930

Family Applications (1)

Application Number Title Priority Date Filing Date
JP9643585A Granted JPS61275951A (en) 1985-05-07 1985-05-07 Initial program load processing system

Country Status (1)

Country Link
JP (1) JPS61275951A (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6329861A (en) * 1986-07-24 1988-02-08 Toshiba Corp Ipl control system
WO2008117446A1 (en) * 2007-03-27 2008-10-02 Fujitsu Limited Information processor and processing system, and actuation control program and computer readable recording medium recording that program

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS56152024A (en) * 1980-04-28 1981-11-25 Toshiba Corp Automatic initial-program loading system
JPS57212517A (en) * 1981-06-24 1982-12-27 Fuji Facom Corp Operation status changing system of computer
JPS593613A (en) * 1982-06-30 1984-01-10 Fujitsu Ltd Indication processing system of initial program loading equipment item number

Also Published As

Publication number Publication date
JPS61275951A (en) 1986-12-06

Similar Documents

Publication Publication Date Title
KR100319292B1 (en) Computer system and method for quickly booting
US20120060023A1 (en) Methods for booting an operating system using non-volatile memory
JPH0364897B2 (en)
JPS61220030A (en) Software discriminating system
JP3074223B2 (en) Audio and image output method
JP3001470B2 (en) Boot failure detection system for personal computer
US12210784B2 (en) Cache to receive firmware generated data during firmware update
JPS601664A (en) Initial program loading method
JP3022011B2 (en) Data backup system
JPS628831B2 (en)
JPH0587856B2 (en)
JP3263987B2 (en) Automatic IPL initial setting processing method
JP3066623B2 (en) Disk cache control method
JPS6341962A (en) Program control device
JPS62226356A (en) Initial program loading system
JPH05100862A (en) Data processor
JPS6046747B2 (en) Initial program loading method
JPH01230149A (en) Data reading method for external memory
JPH05143426A (en) Cosistency guaranteeing system for application data record
KR20130100395A (en) System for protect ing data in data storage for computer using ram, and protect method using the system
JPH0392922A (en) Information processor
JPH03130824A (en) Data processing system
JPS6273325A (en) Hard disc starting device
JPH08147855A (en) How to start the disk library device
JPS62251928A (en) Program load system

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees