JPH07182250A - Automatic alternation processing method for magnetic disks - Google Patents
Automatic alternation processing method for magnetic disksInfo
- Publication number
- JPH07182250A JPH07182250A JP5323706A JP32370693A JPH07182250A JP H07182250 A JPH07182250 A JP H07182250A JP 5323706 A JP5323706 A JP 5323706A JP 32370693 A JP32370693 A JP 32370693A JP H07182250 A JPH07182250 A JP H07182250A
- Authority
- JP
- Japan
- Prior art keywords
- host
- magnetic disk
- read
- sector
- diagnostic
- 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.)
- Pending
Links
Landscapes
- Techniques For Improving Reliability Of Storages (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
- Indexing, Searching, Synchronizing, And The Amount Of Synchronization Travel Of Record Carriers (AREA)
Abstract
Description
【0001】[0001]
【産業上の利用分野】本発明は、高信頼性が要求される
コンピュータシステム等に用いる磁気ディスク装置にお
いて、データ損失、防止に好適な自動交代処理方式に関
する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an automatic alternation processing method suitable for preventing data loss in a magnetic disk device used in a computer system or the like which requires high reliability.
【0002】[0002]
【従来の技術】従来、磁気ディスク装置制御システムで
は、ホストよりの読み取り要求により、回復可能エラー
(読み取りエラーが発生したが、再試行、又はECCに
よるエラー訂正によりデータ回復)が発生すると、今
後、当該セクタは、読み取り不能となる可能性が高いた
め、回復したデータを利用して、予備セクタへ制御シス
テム内部で、自動的に交代処理を行い、データ損失を防
止するという方法がある。また、書き込み要求に対して
は、書き込みがIDエラーにより、不可となった場合、
又は、書き込み後の読み取りチェックにおいて不良セク
タと判断した場合に、自動交代を行う方法がある。すな
わち、従来の技術では、読み取り、書き込みの双方とも
自動交替処理の契機は、上位ホストのアクセス要求であ
り、交代処理を実行した後、終了報告を行う方法であ
る。2. Description of the Related Art Conventionally, in a magnetic disk drive control system, when a recoverable error (a read error occurs, but data is recovered by retrying or error correction by ECC) due to a read request from a host, Since there is a high possibility that the sector will become unreadable, there is a method of using the recovered data to automatically replace the spare sector inside the control system to prevent data loss. For a write request, if writing is disabled due to an ID error,
Alternatively, there is a method of performing automatic replacement when it is determined that the sector is defective in the read check after writing. That is, in the conventional technique, the trigger for the automatic replacement processing for both reading and writing is the access request of the upper host, and is a method of performing the replacement processing and then reporting the end.
【0003】また、磁気ディスクの交代処理としては、
特開昭63−257962に記載の様に、一時的に交代
を行うトラックのデータを、予備トラックに退避すると
いう方法もある。Further, as the alternation processing of the magnetic disk,
As described in Japanese Patent Laid-Open No. 63-257962, there is also a method of temporarily saving data of a track to be replaced to a spare track.
【0004】[0004]
【発明が解決しようとする課題】上述した従来の技術で
は、上位ホストより、読み取り要求が実行されないと、
自動交替処理は起動されず、長時間アクセスがなけれ
ば、次にリード起動を行った場合には、回復不能エラー
となる可能性があり、データ消失を招く恐れがある。ま
た、性能面でも従来の技術では、交代処理を行った後、
コマンド終了報告をするため、スループットが低下する
問題がある。In the above-mentioned conventional technique, if the read request is not executed from the host,
If the automatic replacement process is not started and there is no access for a long time, a next read start may cause an unrecoverable error, which may lead to data loss. Also in terms of performance, in the conventional technology, after performing the alternation process,
Since the command completion is reported, there is a problem that throughput is reduced.
【0005】本発明では、ホストより読み取り指示に先
立って、ホストよりアクセスのない時間を利用して、不
良セクタの検出、及び、データを良好セクタへ退避する
ことにより、長時間アクセスのないセクタにおいても、
回復不能エラーとなる前にデータ保障が可能となる。ま
た性能面でも、コマンド終了報告が遅延する問題がなく
なる。According to the present invention, prior to a read instruction from the host, the time during which there is no access from the host is utilized to detect a defective sector and save the data to a good sector. Also,
Data can be guaranteed before an unrecoverable error occurs. Also in terms of performance, there is no problem of delaying the command completion report.
【0006】[0006]
【課題を解決するための手段】上記目的を達成するた
め、ホストからのコマンド発行管理のため、コマンド未
受領時間テーブルを設け、ドライブ自身がIDLE状態
になったことを管理するものである。In order to achieve the above object, a command non-reception time table is provided for command issuance management from a host, and the drive itself is managed in an IDLE state.
【0007】また、診断リードシリンダをメモリ上、及
び、ディスク上にも管理することにより、磁気ディスク
全体が順次、診断されることが可能となる。Further, by managing the diagnostic read cylinder on the memory and on the disk, the entire magnetic disk can be sequentially diagnosed.
【0008】また、一度はリードエラーになったが、再
書き込みによって正常となった回数、実際に不良セクタ
と判断し、交代を行ってセクタ数を管理することによ
り、ドライブ自身が危険であることを判断することが可
能となる。Also, the drive itself is at risk because the number of times that a read error has occurred once, but the number of times when it became normal by rewriting, is actually judged as a bad sector and is changed to manage the number of sectors. It becomes possible to judge.
【0009】また、書き込みアトドレス及び、リードエ
ラー発生テーブルを設けることにより、上位ホストより
のアクセスが中断した時点で、自動交代処理実現が可能
となる。Further, by providing the write address address and the read error occurrence table, it is possible to realize the automatic alternation processing when the access from the upper host is interrupted.
【0010】[0010]
【作用】上位ホストからのコマンド発行が中断される
と、コマンド未受領時間により、IDLE状態と判断
し、診断リード及び自動交代処理の実行が可能となる。
また、診断リードシリンダを管理することより、診断リ
ード中に、上位ホストよりコマンド受領した場合、また
電源がオフされた場合でも、磁気ディスク全体が順次、
診断することが可能となる。When the command issuance from the host is interrupted, it is determined that the IDLE state has occurred due to the command non-reception time, and the diagnostic read and automatic replacement processing can be executed.
In addition, by managing the diagnostic read cylinder, even if a command is received from the host during the diagnostic read, or even if the power is turned off, the entire magnetic disk
It becomes possible to diagnose.
【0011】また、再書き込みによって正常となった回
数、及び、不良セクタ発生数により、ドライブ自身が危
険であることをホストへ報告することが可能となる。Further, it is possible to report to the host that the drive itself is in danger, based on the number of times normalization has been made by rewriting and the number of defective sectors generated.
【0012】[0012]
【実施例】以下、本発明の実施例を図面に基づいて説明
する。Embodiments of the present invention will be described below with reference to the drawings.
【0013】図1は、本発明に係るディスク制御方式の
一実施例を示すブロック図である。FIG. 1 is a block diagram showing an embodiment of a disk control system according to the present invention.
【0014】図1の、磁気ディスク装置4は、トラック
毎に1個又は数個の予備セクタ及び1シリンダ又は数シ
リンダの予備シリンダエリアをもち、製造時及び後発の
不良セクタをその予備セクタ又は予備シリンダへ割当て
可能な機能を、磁気ディスク制御装置2は有する。The magnetic disk drive 4 of FIG. 1 has one or several spare sectors and one cylinder or several cylinders of spare cylinder area for each track. The magnetic disk controller 2 has a function that can be assigned to a cylinder.
【0015】コマンド未受領時間の計測のため、上位ホ
スト1からのコマンド終了時、図2に示すコマンド未受
領時間テーブル11をクリアする。また、CPU10に
よる1秒毎のタイマ割込により、コマンド未受領時間テ
ーブル11をカウントアップする。In order to measure the command non-reception time, the command non-reception time table 11 shown in FIG. In addition, the CPU 10 counts up the command non-reception time table 11 by a timer interrupt every one second.
【0016】磁気ディスク制御装置2は、コマンド未受
領時間テーブル11が、N秒(Nはシステムにより異な
る)になった時点で、上位ホスト1よりのコマンドが受
領されないため、IDLE状態と判断し、自動交代のた
めの、診断リードを起動する。The magnetic disk controller 2 judges that the command is not received from the host 1 at the time when the command non-reception time table 11 reaches N seconds (N is different depending on the system), so that it is in the IDLE state. Activate the diagnostic lead for automatic replacement.
【0017】診断リード処理では、診断リードシリンダ
NOテーブル13に示された物理シリンダより、診断リ
ードを起動することにする。また、診断リードシリンダ
テーブルの初期値は、ユーザシリンダと先頭しておき、
ユーザシリンダの先頭シリンダより診断リードを行うこ
ととする。In the diagnostic read process, the diagnostic read is started from the physical cylinder shown in the diagnostic read cylinder NO table 13. In addition, the initial value of the diagnostic read cylinder table should start with the user cylinder,
The diagnostic read is performed from the head cylinder of the user cylinder.
【0018】診断リードシリンダの診断リードが正常に
終了すれば、診断リードシリンダNOテーブル13をカ
ウントアップし、次シリンダの診断リードを行うことと
する。If the diagnostic read of the diagnostic lead cylinder is completed normally, the diagnostic read cylinder NO table 13 is counted up and the diagnostic read of the next cylinder is performed.
【0019】また、診断リード中、上位ホスト1よりコ
マンドを受領した場合、診断リードを即中止し、再びI
DLE状態となった時点で、中止したシリンダの先頭よ
り診断リードを再開する。また、診断リードテーブル1
3は、磁気ディスク装置4の、診断シリンダNO8にも
一定間隔毎にセーブしておき、電源断後の再起動時、診
断シリンダNO8の値を、診断リードテーブル13に移
すことにより、連続的に診断リードを行うことができる
様にし、最終シリンダまで診断リードが終了した時点
で、再び先頭シリンダへ戻ることとする。そして診断リ
ード中、回復可能エラーが発生した場合、自動交代処理
を起動することとする。When a command is received from the host 1 during the diagnostic read, the diagnostic read is immediately stopped and I
At the time of entering the DLE state, the diagnostic read is restarted from the head of the stopped cylinder. Also, diagnostic lead table 1
3 is also saved in the diagnostic cylinder NO8 of the magnetic disk device 4 at regular intervals, and the value of the diagnostic cylinder NO8 is transferred to the diagnostic read table 13 at the time of restarting after the power is cut off, so that the value is continuously stored. The diagnostic read can be performed, and when the diagnostic read is completed up to the last cylinder, the process returns to the leading cylinder again. Then, when a recoverable error occurs during the diagnostic read, the automatic replacement process is started.
【0020】自動交代処理では、書き込み時の不良(ノ
イズ、ヘッド位置ずれ)によるために発生したリードエ
ラーか否かをチェックするため、回復したデータを使用
し、エラー発生セクタに、書き込み処理を行う。その
後、再リードを数回行い、全くリードエラーが発生しな
い場合は、書き込み時の障害と判断し、診断リード管理
テーブル14の、書き込み不良回数を更新し、交替処理
は実行せず、次セクタより再び診断リードを実行する。
また、書き込み処理を実行する際は、電源断によるデー
タ消失を防ぐため、磁気ディスク装置4の自動交代用セ
ーブシリンダ5に、データ及び書き込みアドレスをセー
ブしておき、電源投入時、自動交代用セーブシリンダ5
に、情報がセーブされていれば、データ回復より実行す
る。また、書き込み不良回数がしきい値を越えた場合、
上位ホスト1へ、ドライブ書き込み異常を報告する。In the automatic alternation processing, in order to check whether or not a read error occurs due to a defect (noise, head position shift) at the time of writing, the recovered data is used and the writing processing is performed to the error occurrence sector. . After that, re-reading is performed several times, and if no read error occurs, it is determined as a failure at the time of writing, the number of write failures in the diagnostic read management table 14 is updated, and the replacement process is not executed. Perform diagnostic lead again.
Further, when executing the writing process, in order to prevent the data loss due to the power interruption, the data and the write address are saved in the automatic substitution save cylinder 5 of the magnetic disk device 4, and when the power is turned on, the automatic substitution save is performed. Cylinder 5
If the information is saved, the data recovery is executed. Also, if the number of write failures exceeds the threshold,
A drive write error is reported to the upper host 1.
【0021】また、再リードでも、リードエラーが発生
した場合は、当該セクタが、不良セクタと判断し、当該
トラックの予備セクタ、又は予備セクタが使用済の場合
は、近傍の予備セクタ又は予備シリンダへ、交代処理を
行う。交代割当時には、交代管理テーブル16に、アド
レス等の情報と、診断リードによる交代セクタ数をセー
ブする。この時、診断リード交代セクタ数が、しきい値
を越えた場合、ドライブ異常を、1上位ホストへ報告す
る。Further, even in the case of re-reading, if a read error occurs, it is judged that the sector concerned is a defective sector, and if the spare sector of the track concerned or the spare sector is already used, a spare sector or spare cylinder in the vicinity thereof. To the replacement process. At the time of replacement allocation, information such as addresses and the number of replacement sectors by diagnostic read are saved in the replacement management table 16. At this time, if the number of diagnostic read replacement sectors exceeds the threshold value, a drive abnormality is reported to the upper host.
【0022】また、不良セクタが発生したセクタの近隣
のトラックは、磁気ディスクの性質上、キズが近隣にも
及んでいる可能性が高いため、近隣トラックの診断リー
ドを数回実行することとする。Further, because of the nature of the magnetic disk, it is highly possible that a flaw near a sector in which a defective sector has occurred has a flaw in the neighborhood. Therefore, the diagnostic read of the neighboring track is executed several times. .
【0023】以上の処理において、不良セクタを検出
し、交代処理を行うことで、ディスク装置全体の信頼性
向上となり、また上位ホストより、リード要求を受領し
た時点で回復不能エラーとなり、データ消失となること
を未然に防止できる。また、上位ホストからのアクセス
要求により、交代処理を実行後、上位ホストへ終了報告
するスループット低下も防止できる。In the above process, by detecting a defective sector and performing the replacement process, the reliability of the entire disk device is improved, and an unrecoverable error occurs when a read request is received from the upper host, resulting in data loss. It can be prevented from becoming. In addition, it is possible to prevent the throughput from being reported to the upper host to be terminated after the alternation process is executed in response to an access request from the upper host.
【0024】また、上述の例では、あくまでも上位ホス
ト1のアクセスのない時間を利用して、診断リードでの
自動交代処理であったが、上位ホスト1からの読み込み
要求を契機としても、上位ホスト1へのコマンド終了報
告遅延による性能低下を防止することも可能である。す
なわち、上位ホスト1より読み込み要求に対し、回復可
能エラーが発生した場合、自動交代管理テーブル12
に、発生アドレスを登録しておき、上位ホスト1からの
アクセスが中断した時点で、自動交代処理を実行する。
また、上位ホストからの書き込み要求に関しては、書き
込みが実行されたアドレスを管理しておき、上位ホスト
1からのアクセスが中断した時点で書き込みが実行され
たエリアの診断リードを優先的に実行することにより、
信頼性向上、性能向上が実現できる。Further, in the above-mentioned example, the automatic replacement process in the diagnostic read is performed by utilizing the time when the host 1 is not accessed. However, even if the read request from the host 1 is used as a trigger, It is also possible to prevent performance degradation due to delay in reporting the command end to 1. That is, when a recoverable error occurs in response to a read request from the host 1, the automatic replacement management table 12
Then, the generated address is registered in advance, and when the access from the upper host 1 is interrupted, the automatic substitution processing is executed.
Regarding the write request from the upper host, the address where the writing is executed is managed in advance, and the diagnostic read of the area where the writing is executed is preferentially executed when the access from the upper host 1 is interrupted. Due to
It is possible to improve reliability and performance.
【0025】以上の説明では、全て磁気ディスク制御装
置2内部での自動交替処理であったが、これらの方法
を、上位ホスト1で実現することが可能である。すなわ
ち、上位ホスト1での多重処理管理により、磁気ディス
ク制御装置2へのアクセス要求をしない時間を利用し
て、磁気ディスク制御装置2へ診断リード処理を行う方
法である。上述の説明における、磁気ディスク制御装置
2内部における管理テーブル3を全て、上位ホスト1側
で管理することにより、自動交代処理が実現でき、磁気
ディスク装置4の信頼性向上につながる。In the above description, all the automatic replacement processing was performed inside the magnetic disk control device 2, but these methods can be realized by the host system 1. That is, this is a method of performing diagnostic read processing to the magnetic disk control device 2 by utilizing the time during which an access request to the magnetic disk control device 2 is not made by the multiple processing management in the host system 1. By managing all the management tables 3 inside the magnetic disk control device 2 in the above description on the host 1 side, automatic replacement processing can be realized and the reliability of the magnetic disk device 4 can be improved.
【0026】また、以上の説明では、全てシステムとし
て上位ホスト1より、磁気ディスク装置を使用している
際の利用であったが、この方法を製造出荷時の、磁気デ
ィスク装置の出荷検査、不良セクタ検出及び登録ツール
としても応用することができる。すなわち、磁気ディス
ク装置全体の診断リードに加え、リードマージンテス
ト、書き込み処理を実行すれば、磁気ディスクとしての
出荷合否判定及び交替処理、不良セクタ管理が、上位ホ
スト1が未接続でも、全てドライブ単体で実現できる。Further, in the above description, all of the above cases were used when the magnetic disk device was used by the upper host 1 as a system, but this method is used for the shipping inspection of the magnetic disk device at the time of manufacturing and shipping, and there is a defect. It can also be applied as a sector detection and registration tool. In other words, if read margin test and write processing are executed in addition to diagnostic read of the entire magnetic disk device, shipment acceptance / replacement processing as a magnetic disk, replacement processing, and bad sector management are all performed even if the upper host 1 is not connected. Can be achieved with.
【0027】[0027]
【発明の効果】本発明によれば、上位ホストからアクセ
ス要求なしに、自動的に不良セクタを無くすため、交代
処理を行うことが可能となり、またホストからの読み取
り指示の時点でデータ消失となることが防止できる。ま
た、上位ホストへのコマンド終了報告が遅延することが
無くなり性能向上となる。According to the present invention, a defective sector is automatically eliminated without an access request from a host, so that replacement processing can be performed, and data is lost at the time of a read instruction from the host. Can be prevented. In addition, there is no delay in reporting the command completion to the host, which improves performance.
【0028】また、書き込み不良回数、不良セクタ数を
管理することにより、磁気ディスクが危険であることを
上位ホストへ知らせることが可能となり、高信頼性が得
られる。Further, by controlling the number of write failures and the number of defective sectors, it becomes possible to notify the upper host that the magnetic disk is dangerous, and high reliability can be obtained.
【0029】また、製造、出荷時の検査、不良セクタの
検出、交代処理、不良セクタ登録が、磁気ディスク自身
で可能となる。Further, manufacturing, shipping inspection, defective sector detection, replacement processing, and defective sector registration can be performed by the magnetic disk itself.
【図1】本発明に係るディスク制御方式の一実施例を示
すブロック図である。FIG. 1 is a block diagram showing an embodiment of a disk control system according to the present invention.
【図2】同実施例におけるメモリ構成図である。FIG. 2 is a memory configuration diagram in the embodiment.
1…上位ホスト、 2…磁気ディスク制御装置、 3…管理テーブル、 4…磁気ディスク装置、 21…ホストインタフェース線、 22…デバイスインタフェース線。 DESCRIPTION OF SYMBOLS 1 ... Host, 2 ... Magnetic disk control device, 3 ... Management table, 4 ... Magnetic disk device, 21 ... Host interface line, 22 ... Device interface line.
───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.6 識別記号 庁内整理番号 FI 技術表示箇所 G11B 20/10 C 7736−5D 20/12 9295−5D 20/18 501 C 9074−5D F 9074−5D 550 D 9074−5D N20,N28 552 A 9074−5D 574 E 9074−5D 27/10 A 8224−5D ─────────────────────────────────────────────────── ─── Continuation of the front page (51) Int.Cl. 6 Identification code Office reference number FI Technical display location G11B 20/10 C 7736-5D 20/12 9295-5D 20/18 501 C 9074-5D F 9074- 5D 550 D 9074-5D N20, N28 552 A 9074-5D 574 E 9074-5D 27/10 A 8224-5D
Claims (3)
ディスク装置において、上位ホストより、読み取り/書
き込み要求のない時間を利用して、メデイアへの診断リ
ードを行い、不良セクタと判断した場合、交代処理を行
うことを特徴とした自動交代処理方式。1. In a magnetic disk device that replaces a defective sector with a spare sector, a diagnostic read is performed to a medium by using a time when there is no read / write request from a host, and it is determined that the sector is defective. An automatic alternation processing method characterized by performing alternation processing.
が必要となった場合でも、ホスト側への終了報告遅延を
防止するため、エラーアドレスを記憶しておき、ホスト
よりのアクセスが一度中断した時点で、改めて自動交代
処理を実行することにより、性能低下を防止することを
特徴とした処理方式。2. When an access request is issued from the host, an error address is stored and access from the host is interrupted once in order to prevent a delay in reporting the end to the host side even when automatic replacement is required. A processing method characterized by preventing performance degradation by executing automatic replacement processing again.
るコンピュータシステムにおいて、上位ホストが、磁気
ディスクへのアクセスが必要でない時間を利用して、ホ
ストより定期的に、磁気ディスクへの診断リードを行
い、不良セクタを発見した場合には、交代処理を実行す
ることを特徴とした自動交代処理方式。3. In a computer system that uses a magnetic disk as an external storage device, a host reads out a diagnostic read from the host on a regular basis by utilizing the time when access to the magnetic disk is not required. The automatic replacement processing method is characterized by executing replacement processing when a defective sector is found.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP5323706A JPH07182250A (en) | 1993-12-22 | 1993-12-22 | Automatic alternation processing method for magnetic disks |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP5323706A JPH07182250A (en) | 1993-12-22 | 1993-12-22 | Automatic alternation processing method for magnetic disks |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH07182250A true JPH07182250A (en) | 1995-07-21 |
Family
ID=18157699
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP5323706A Pending JPH07182250A (en) | 1993-12-22 | 1993-12-22 | Automatic alternation processing method for magnetic disks |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH07182250A (en) |
Cited By (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH08297928A (en) * | 1995-04-26 | 1996-11-12 | Toshiba Corp | Magnetic disk drive having inspection function for recording medium |
| JPH0945013A (en) * | 1995-07-31 | 1997-02-14 | Matsushita Electric Ind Co Ltd | Multimedia disc recorder |
| EP1061517A1 (en) * | 1999-06-17 | 2000-12-20 | Matsushita Electric Industrial Co., Ltd. | A method of recording realtime data and a realtime data recording apparatus |
| JP2001222866A (en) * | 2000-02-04 | 2001-08-17 | Nec Corp | Reallotting method of logic address, data storage system and recording medium |
| KR100382717B1 (en) * | 1996-01-09 | 2003-07-07 | 삼성전자주식회사 | Method for processing defect in hard disk drive |
| JP2006202254A (en) * | 2005-01-21 | 2006-08-03 | Seagate Technology Llc | Deterministic preventive recovery from predicted failure in distributed storage system |
| US7463441B2 (en) | 2004-01-30 | 2008-12-09 | Samsung Electronics Co., Ltd. | Automatic data update method of data storage system and disk drive using the same |
| US7809978B2 (en) | 2007-02-28 | 2010-10-05 | Toshiba Storage Device Corporation | Storage device and control device |
| JP2019096281A (en) * | 2017-11-17 | 2019-06-20 | 慧榮科技股▲分▼有限公司 | Data storage device and associated operating method |
-
1993
- 1993-12-22 JP JP5323706A patent/JPH07182250A/en active Pending
Cited By (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH08297928A (en) * | 1995-04-26 | 1996-11-12 | Toshiba Corp | Magnetic disk drive having inspection function for recording medium |
| JPH0945013A (en) * | 1995-07-31 | 1997-02-14 | Matsushita Electric Ind Co Ltd | Multimedia disc recorder |
| KR100382717B1 (en) * | 1996-01-09 | 2003-07-07 | 삼성전자주식회사 | Method for processing defect in hard disk drive |
| EP1061517A1 (en) * | 1999-06-17 | 2000-12-20 | Matsushita Electric Industrial Co., Ltd. | A method of recording realtime data and a realtime data recording apparatus |
| EP1367584A3 (en) * | 1999-06-17 | 2004-03-24 | Matsushita Electric Industrial Co., Ltd. | A method of recording realtime data and a realtime data recording apparatus |
| EP1367583A3 (en) * | 1999-06-17 | 2004-03-24 | Matsushita Electric Industrial Co., Ltd. | A method of recording realtime data and a realtime data recording apparatus |
| JP2001222866A (en) * | 2000-02-04 | 2001-08-17 | Nec Corp | Reallotting method of logic address, data storage system and recording medium |
| US7463441B2 (en) | 2004-01-30 | 2008-12-09 | Samsung Electronics Co., Ltd. | Automatic data update method of data storage system and disk drive using the same |
| JP2006202254A (en) * | 2005-01-21 | 2006-08-03 | Seagate Technology Llc | Deterministic preventive recovery from predicted failure in distributed storage system |
| US7809978B2 (en) | 2007-02-28 | 2010-10-05 | Toshiba Storage Device Corporation | Storage device and control device |
| JP2019096281A (en) * | 2017-11-17 | 2019-06-20 | 慧榮科技股▲分▼有限公司 | Data storage device and associated operating method |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6233108B1 (en) | Storage device with the ability to check for defects in same | |
| US6513135B2 (en) | Automatic read reassignment method and a magnetic disk drive | |
| US5751947A (en) | Magnetic disk apparatus having inspection function of recording medium and method of inspecting recording medium in magnetic disk apparatus | |
| US7415636B2 (en) | Method and apparatus for replacement processing | |
| JPH1050005A (en) | Method for managing defect on optical disk and device therefor | |
| JP2000112831A (en) | Disc recording / reproducing method and apparatus | |
| JPH07182250A (en) | Automatic alternation processing method for magnetic disks | |
| JP2976780B2 (en) | Information recording / reproducing device | |
| CN113190179B (en) | Method for prolonging service life of mechanical hard disk, storage device and system | |
| JP4012420B2 (en) | Magnetic disk device and disk control device | |
| US6229743B1 (en) | Method of a reassign block processing time determination test for storage device | |
| KR20110039416A (en) | Method, apparatus and system for storing data for interrupted write recovery | |
| JP2000137584A (en) | Controller for external storage device, method for substituting defective block and storage medium storing defective block substitution control program | |
| JPH06348600A (en) | Disk cache device | |
| JP4293648B2 (en) | Data protection method in disk device, disk device, and computer-readable recording medium recording program | |
| JP3335969B2 (en) | Magnetic disk drive | |
| JP2620936B2 (en) | Semiconductor disk device | |
| JPH06266573A (en) | Fault recovery information managing system | |
| JP3870024B2 (en) | Information recording apparatus and information recording method | |
| JPH07152495A (en) | Recovery system for disk array device | |
| JPS6374177A (en) | Magnetic disk controller | |
| JP2595316B2 (en) | Alternate assignment processing method | |
| JPH10162493A (en) | Disk apparatus and defect detection method applied to the apparatus | |
| JPH0222726A (en) | Magnetic disk controller | |
| JP2000330733A (en) | Disk array device |