JPS636627A - スタ−タosリストア方法 - Google Patents

スタ−タosリストア方法

Info

Publication number
JPS636627A
JPS636627A JP61150726A JP15072686A JPS636627A JP S636627 A JPS636627 A JP S636627A JP 61150726 A JP61150726 A JP 61150726A JP 15072686 A JP15072686 A JP 15072686A JP S636627 A JPS636627 A JP S636627A
Authority
JP
Japan
Prior art keywords
starter
record
tape
disk device
contents
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.)
Granted
Application number
JP61150726A
Other languages
English (en)
Other versions
JPH0766311B2 (ja
Inventor
Tadashi Yamamoto
正 山本
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.)
Hitachi Ltd
Original Assignee
Hitachi 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 Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP61150726A priority Critical patent/JPH0766311B2/ja
Publication of JPS636627A publication Critical patent/JPS636627A/ja
Publication of JPH0766311B2 publication Critical patent/JPH0766311B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、システムゼネレーション作業を専用に行うた
めのスタータオペレーティングシステム(スタータOS
)をスタータOSテープから顧客の所有するスタータO
S格納用ディスク装置へリストアする方法に関する。
〔従来の技術〕
コンピュータシステムを導入して運用する場合、機器構
成や業務形態に最も適したオペレーティングシステム(
OS)を作成して、処理効率の向上を図ることが必要で
ある。これをシステムゼネレーションとい\、その作業
を専用に行うオペレーティングシステムがスタータOS
である。
システムゼネレーションの準備作業の−っとして、まず
顧客はスタータOSをディスク上に生成する必要がある
。スタータOSは1巻の磁気テープボリューム(スター
タOSテープ)で提供′されるが、その内容は予めディ
スク装置上に作成したスタータOSをダンプしたもので
あるので、このスタータOSテープからディスクにリス
トアすれば、スタータOSの生成は完了する。
ところで、顧客で使用するスタータOS格納用ディスク
のタイプは一種類でない。このため、従来はスタータO
Sをリストアするディスク装置の装置タイプ毎にそれぞ
れスタータOSテープを作成していた。−方、顧客側で
は、顧客で使用するディスク装置の装置タイプ用のスタ
ータOSテープでのみ、スタータOSの生成が可能であ
り、装置タイプの異なるディスク装置上にスタータ○S
を生成する場合には、該装置タイプに対応するスタータ
OSテープが必要であった。
〔発明が解決しようとする問題点〕
上記従来技術では、スタータOSテープの作成時、スタ
ータOSとしてサポートするディスク装置の装置タイプ
に対応する本数のスタータOSテープを作成しなければ
ならず、該ディスク装置の装置タイプの増加に伴い、ス
タータOSテープ本数が増加し、スタータOSの開発保
守工数、費用が増加するという問題が生じる。
また、顧客においても、スタータOSはスタータ○Sテ
ープに対応する装置タイプのディスク装置に限定して生
成する必要があり、運用に柔軟性を欠くという問題があ
った。
本発明の目的は、ディスク装置の装置タイプの種別数に
依存せずに、唯一のスタータ○Sテープを顧客に提出す
ることにより、顧客において任意の装置タイプのディス
クにスタータOSをリストア可能とする方法を提供する
ことにある。
〔問題点を解決するための手段〕
上記目的は、スタータOSをリストアするディスク装置
の各装置タイプに対応するレコード変換情報テーブルを
用意し、スタータOSテープ作成時、ディスク装置内の
物理的レコード位置(シリンダ番号、トラック番号、及
びレコード番号)を論理レコード通し番号(0〜N)に
対応させて、レコード内容と\もにテープに書き込み、
スタータOSのりストア時、論理レコード通し番号から
、リストア対象のディスク装置の装置タイプに対応する
物理的レコード位置を上記レコード変換情報テーブルを
用いることにより求め、当該ディスク装置にスタータO
Sのレコード内容を生成することにより達成される。
〔作 用〕
ある装置タイプのディスク装置内に作成されたスタータ
OSのレコード内容を、論理レコード通し番号、及びシ
リンダバウンダリレコード(任意のシリンダの先頭レコ
ードであるべきレコード)の区別情報を付加してテープ
上に作成することにより、装置タイプに依存する物理的
情報を不要とし、スタータOSテープは一本化できる。
レコード変換情報テーブルは、装置タイプ別に。
シリンダ数/ボリューム、トラック数/シリンダ、及び
トラック容量を有している。スタータOSのりストア時
、レコード変換情報テーブルを用いて、論理レコード通
し番号をリストア対象ディスク装置の装置タイプに対応
した物理レコード位置へ変換し、その物理レコード位置
にレコード内容を書き込むと−もに、シリンダバウンダ
リレコード検知時には、現在物理シリンダ上の残レコー
ドを全てOのレコードで埋めることにより、シリンダバ
ウンダリレコードの位置が保証される。
〔実施例〕
以下、本発明の一実施例について図面を用いて説明する
第1図は本発明の一実施例の動作説明図である。
第1図において、1はスタータOSテープ作成用磁気デ
ィスク装置であり、11,12.13はレコード情報群
、111,121,131はシリンダの先頭に位置すべ
きレコード(以下、シリンダバウンダリレコードと称す
)、IIQ、12m。
13nはレコード情報群の最終レコードを示す。
2はスタータ○Sテープであり、21,22.23はシ
リンダバウンダリ識別レコード、211゜221.21
1はシリンダバウンダリレコード。
2112.22m、23nはレコード情報部の最終レコ
ードを示す。3はスタータOS格納磁気ディスク装置で
あり、31,32.33はレコード情報群、311,3
21,331はシリンダバウンダリレコード、31Q、
32m、33nはレコード情報4の最終レコード、31
’ 、32’ 、33’はシリンダバウンダリ調整用ダ
ミーレコードを示す。4はレコード変換情報テーブルで
あり、スタータOS格納磁気ディスク装置の装置タイプ
別に、シリンダ数/ボリューム、トラック数/シリンダ
容及びトラック量が登録されている。5はダンプ処理装
置であり、磁気ディスク装置1内に作成されているスタ
ータOSの各レコード内容を、論理レコード通し番号及
びシリンダバウンダリレコードの区別情報を付加してス
タータOSテープ2上にダンプする。6はリストア処理
装置であり、レコード変換情報テーブル4を用いて、論
理レコード通し番号をスタータOS格納磁気ディスク装
置3の装置タイプに対応した物理レコード位置へ変換し
、その物理レコード位置にスタータOSテープ2上のレ
コード内容をリストアする。
第2図はダンプ処理装置5のフローチャートである。ダ
ンプ処理装置5は、スタータOSテープ作成用磁気ディ
スク装置1のレコードを読み込み(ステップ401)、
それがEOFレコード(スタータOSの最終レコード)
かシリンダバウンダリレコードか判定する(ステップ4
02,403)。
磁気ディスク装置1のレコード情報が、そのレコード内
容により、レコード情報群11,12,13、・・・と
区別され、そのシリンダバウンダリレコードを111,
121,131.・・・とすると、ダンプ処理装置5は
、例えばシリンダバウンダリレコード111を読み込む
と、当該レコード情報群11のレコードサイズR3Iの
情報を含むシリンダバウンダリ識別レコード21をスタ
ータ○S2に記録する(ステップ404)。次に、論理
レコード通し番号を「0」としくステップ405)、シ
リンダバウンダリレコード211をダンプする(ステッ
プ406)。次に、論理レコード通し番号を+1する(
ステップ4o7)。以下、ステップ401〜407の処
理を繰り返すことにより、論理レコード通し番号(12
−1)を付加したレコード情報211〜21Q (即ち
、レコード情報群11)がスタータOSテープ2上に記
録される。
同様にして、レコード情報群12.,13が記録される
。EOFレコードが読み込まれると、EOVレコードを
作成してダンプ処理を終了とする(ステップ408)。
第3図はりストア処理装置6のフローチャートである。
リストア処理装置6は、スタータOSテープ2のレコー
ドを読み込み(ステップ501)、それがEOVレコー
ドかシリンダバウンダリ識別レコードか判定する(ステ
ップ502,503)。
そして、シリンダバウンダリ識別レコード21を検知す
ると、レコードサイズ(=R31)、論理Oシリンダ番
号LC(=カレント物理シリンダ番号)を記憶する(ス
テップ507)、次に、スタータOS格納磁気ディスク
装置3の装置タイプを例えばCとすると、レコード変換
情報テーブル4の中の装置タイプCに対応するトラック
容量TCo、シリンダ当りのトラック数TC、ボリュー
ム当りのシリンダ数CC5及び当該レコード情報群のレ
コードサイズR3工より、トラック当りのレコード数T
Rc、及びシリンダ当りのレコード数CRCを算出する
(ステップ508)。算出式は以下のとおりである。
TRo=↓TCc/R8i↓ 、  CRc=TRCX
Tc次にスタータOSテープ2のレコードを読み込み、
それがEOVレコード、シリンダバウンダリ識別レコー
ドのいずれでもないと、物理レコード位置変換処理を行
う(ステップ509)、物理レコード位置変換処理では
論理レコード通し番号kに対して、上記LC,TRc、
CRcを用いて、スタータOS格納磁気ディスク装置3
上の物理ディスク位! (CCHHR)を以下の算出式
により求める。
CC=↓に/CRc↓+LC(シリンダ番号)HH=↓
(k  CCXCRc)/TRc↓   (トラック番
号)R=(k−CCXCRo−HHXTRc)+1  
(レコード番号)次に上記計算式により求められた物理
ディスク位置に該当レコード内容を記録する(ステップ
510)。このようにして、磁気ディスク装置3におけ
る所定の物理位置にレコード情報群31のレコード内容
311〜3112が順次記録される。
次にシリンダバウンダリ識別レコード22の検知時、カ
レント物理ディスク位置がシリンダ境界にない場合には
、シリンダ境界に至るまでレコード内容がすべてOのダ
ミーレコード31′ を生成して記録する(ステップ5
04,505,506)。
以降同様に、レコード情報群32,33.・・・のりス
トア処理を繰り返し、EOVレコードを読み込み、EO
Fレコードを作成し、リストア処理を完了する(ステッ
プ511)。
〔発明の効果〕
本発明によれば、メーカで作成する顧客提供用のスター
タOSテープが1本で済み、テープ作成の目的のみのた
めにディスク装置を各装置タイプについて保有する必要
がなくなり、テープ作成効率の向上及び経済性が良くな
る。また、顧客においても、スタータOSをリストアす
るディスク装置を任意の装置タイプとすることが可能と
なり、運用の柔軟性が増加する。
【図面の簡単な説明】
第1図は本発明の一実施例の動作説明図、第2図はダン
プ処理のフローチャート、第3図はりストア処理のフロ
ーチャートである。 1・・・スタータOSテープ作成用磁気ディスク装置、
  2・・・スタータOSテープ、3・・・スタータO
S格納磁気ディスク装置、4・・・レコード変換情報テ
ーブル、 5・・・ダンプ処理装置、 6・・・リストア処理装置

Claims (1)

    【特許請求の範囲】
  1. (1)システムゼネレーション作業を専用に行うための
    スタータオペレーティングシステム(以下、スタータO
    Sという)をスタータOSテープからスタータOS格納
    用ディスク装置へリストアする方法において、スタータ
    OS格納用ディスク装置の装置タイプに対応するレコー
    ド変換情報テーブルを設け、スタータOS内容を論理レ
    コード通し番号に対応させてスタータOSテーブルに記
    録し、スタータOSのリエトア時、前記論理レコード通
    し番号から当該OS格納用ディスク装置の装置タイプに
    対応する物理レコード位置を前記レコード変換情報テー
    ブルにより求め、該物理レコード位置へスタータOSテ
    ープのレコード内容をリストアすることを特徴とするス
    タータOSリストア方法。
JP61150726A 1986-06-27 1986-06-27 スタータosリストア方法 Expired - Lifetime JPH0766311B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP61150726A JPH0766311B2 (ja) 1986-06-27 1986-06-27 スタータosリストア方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP61150726A JPH0766311B2 (ja) 1986-06-27 1986-06-27 スタータosリストア方法

Publications (2)

Publication Number Publication Date
JPS636627A true JPS636627A (ja) 1988-01-12
JPH0766311B2 JPH0766311B2 (ja) 1995-07-19

Family

ID=15503067

Family Applications (1)

Application Number Title Priority Date Filing Date
JP61150726A Expired - Lifetime JPH0766311B2 (ja) 1986-06-27 1986-06-27 スタータosリストア方法

Country Status (1)

Country Link
JP (1) JPH0766311B2 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010134941A (ja) * 2001-07-24 2010-06-17 Microsoft Corp 目標の媒体上にオペレーティングシステムイメージを作成する方法、システム及びリカバリ媒体

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5740789A (en) * 1980-08-22 1982-03-06 Mitsubishi Electric Corp Virtual processing system of auxiliary storage device
JPS57150019A (en) * 1981-03-13 1982-09-16 Hitachi Ltd Control system of terminal device

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5740789A (en) * 1980-08-22 1982-03-06 Mitsubishi Electric Corp Virtual processing system of auxiliary storage device
JPS57150019A (en) * 1981-03-13 1982-09-16 Hitachi Ltd Control system of terminal device

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010134941A (ja) * 2001-07-24 2010-06-17 Microsoft Corp 目標の媒体上にオペレーティングシステムイメージを作成する方法、システム及びリカバリ媒体

Also Published As

Publication number Publication date
JPH0766311B2 (ja) 1995-07-19

Similar Documents

Publication Publication Date Title
US9201943B2 (en) Systems for performing an external (disk-based) sort of a large data file which take advantage of “presorted” data already present in the input
JPS5860410A (ja) 磁気デイスク制御方式
JP2010198528A (ja) ストレージシステム
JPS636627A (ja) スタ−タosリストア方法
CN111399774B (zh) 分布式存储系统下基于快照的数据处理方法和装置
JPS58182775A (ja) 磁気デイスク装置の自己診断方式
JPS6312300B2 (ja)
JP2746770B2 (ja) 光デイスク検証システムのファイル処理方式
JP4093802B2 (ja) Cadデータ変換システム
JPH05313973A (ja) 外部記憶装置のバックアップ方式
JP2850951B2 (ja) バックアップ方式
JPH02151944A (ja) データ処理装置
CN114780499A (zh) 跑批处理方法及装置
JPS6314385B2 (ja)
JPH02132516A (ja) 書込可能型光ディスク管理システム及び方法
JPS6232549A (ja) フアイル圧縮方式
JPH0675833A (ja) ファイル管理装置
JPH02250166A (ja) 情報処理装置
JPS62285290A (ja) 光デイスクコピ−方法
JPH0371349A (ja) ファイル管理方式
JPH0628107A (ja) ファイル移行方式
JPH03255547A (ja) メモリダンプ出力方式
JPH036634A (ja) フロッピーディスクのファイル格納方式
JPH0145648B2 (ja)
JPH0963175A (ja) 磁気ディスク制御装置