DE69721295D1 - Verfahren und gerät zur erweiterung des reservegebiets einer platteneinheit - Google Patents

Verfahren und gerät zur erweiterung des reservegebiets einer platteneinheit

Info

Publication number
DE69721295D1
DE69721295D1 DE69721295T DE69721295T DE69721295D1 DE 69721295 D1 DE69721295 D1 DE 69721295D1 DE 69721295 T DE69721295 T DE 69721295T DE 69721295 T DE69721295 T DE 69721295T DE 69721295 D1 DE69721295 D1 DE 69721295D1
Authority
DE
Germany
Prior art keywords
reserve area
manufacturer
computer
store
disk drive
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
Application number
DE69721295T
Other languages
English (en)
Other versions
DE69721295T2 (de
Inventor
Mahmoud Assaf
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.)
Gateway Inc
Original Assignee
Gateway Inc
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 Gateway Inc filed Critical Gateway Inc
Application granted granted Critical
Publication of DE69721295D1 publication Critical patent/DE69721295D1/de
Publication of DE69721295T2 publication Critical patent/DE69721295T2/de
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0602Interfaces specially adapted for storage systems specifically adapted to achieve a particular effect
    • G06F3/062Securing storage systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/50Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems
    • G06F21/55Detecting local intrusion or implementing counter-measures
    • G06F21/56Computer malware detection or handling, e.g. anti-virus arrangements
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/70Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer
    • G06F21/78Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer to assure secure storage of data
    • G06F21/80Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer to assure secure storage of data in storage media based on magnetic or optical technology, e.g. disks with sectors
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0628Interfaces specially adapted for storage systems making use of a particular technique
    • G06F3/0638Organizing or formatting or addressing of data
    • G06F3/0644Management of space entities, e.g. partitions, extents, pools
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0668Interfaces specially adapted for storage systems adopting a particular infrastructure
    • G06F3/0671In-line storage system
    • G06F3/0673Single storage device
    • G06F3/0674Disk device
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/18Error detection or correction; Testing, e.g. of drop-outs
    • G11B20/1883Methods for assignment of alternate areas for defective areas
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/34Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation ; Recording or statistical evaluation of user activity, e.g. usability assessment
    • G06F11/3466Performance evaluation by tracing or monitoring
    • G06F11/3485Performance evaluation by tracing or monitoring for I/O devices
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/20Disc-shaped record carriers
DE69721295T 1996-12-02 1997-12-02 Verfahren und gerät zur erweiterung des reservegebiets einer platteneinheit Expired - Fee Related DE69721295T2 (de)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US08/753,885 US5966732A (en) 1996-12-02 1996-12-02 Method and apparatus for adding to the reserve area of a disk drive
PCT/US1997/021920 WO1998025199A1 (en) 1996-12-02 1997-12-02 Method and apparatus for adding to the reserve area of a disk drive

Publications (2)

Publication Number Publication Date
DE69721295D1 true DE69721295D1 (de) 2003-05-28
DE69721295T2 DE69721295T2 (de) 2003-11-06

Family

ID=25032567

Family Applications (1)

Application Number Title Priority Date Filing Date
DE69721295T Expired - Fee Related DE69721295T2 (de) 1996-12-02 1997-12-02 Verfahren und gerät zur erweiterung des reservegebiets einer platteneinheit

Country Status (8)

Country Link
US (1) US5966732A (de)
EP (1) EP0941510B1 (de)
JP (1) JP2001505692A (de)
AT (1) ATE238583T1 (de)
AU (1) AU5513198A (de)
CA (1) CA2272301C (de)
DE (1) DE69721295T2 (de)
WO (1) WO1998025199A1 (de)

Families Citing this family (46)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR19990060338A (ko) * 1997-12-31 1999-07-26 윤종용 하드 디스크 드라이브의 바이러스에 의한 손상 데이터복구방법
US6691226B1 (en) 1999-03-16 2004-02-10 Western Digital Ventures, Inc. Computer system with disk drive having private key validation means for enabling features
EP1056010A1 (de) * 1999-05-28 2000-11-29 Hewlett-Packard Company Datenintegritätsüberwachung in einer vertrauten Rechnereinheit
EP1055990A1 (de) 1999-05-28 2000-11-29 Hewlett-Packard Company Registrierung von Ereignissen in einer Computerplattform
JP2001023301A (ja) * 1999-07-09 2001-01-26 Fujitsu Ltd 記憶装置、記録媒体のアクセス制御装置および記録媒体のアクセス制御方法
US7216251B2 (en) * 2000-02-19 2007-05-08 Powerquest Corporation Computer imaging recovery without a working partition or a secondary medium
CN100385421C (zh) * 2000-06-12 2008-04-30 华硕电脑股份有限公司 可编程芯片软件防写保护的方法
JP2002042414A (ja) * 2000-07-19 2002-02-08 Toshiba Corp ディスク記憶装置及び同装置に適用するセキュリティ方法
US6728830B1 (en) * 2000-08-25 2004-04-27 Gateway, Inc. Method and apparatus for modifying the reserve area of a disk drive
US6868496B2 (en) * 2001-01-16 2005-03-15 Gateway, Inc. Host protected area (HPA) duplication process
EP1225583A3 (de) * 2001-01-16 2002-08-07 Gateway, Inc. Vervielfältigungsverfahren für einen Host-geschützten Bereich
GB2372594B (en) * 2001-02-23 2004-10-06 Hewlett Packard Co Trusted computing environment
GB2372595A (en) 2001-02-23 2002-08-28 Hewlett Packard Co Method of and apparatus for ascertaining the status of a data processing environment.
GB2372591A (en) * 2001-02-23 2002-08-28 Hewlett Packard Co Method of investigating transactions in a data processing environment
GB2372592B (en) * 2001-02-23 2005-03-30 Hewlett Packard Co Information system
US6748511B2 (en) * 2001-03-06 2004-06-08 Phoenix Technologies Ltd. Resizing a protected area on a hard disk
JP2002288104A (ja) * 2001-03-28 2002-10-04 Nec Corp コンピュータシステム、そのリソース割り当て方法及びプログラム
WO2003001524A2 (en) * 2001-06-21 2003-01-03 Steven Bress Systems and methods for removing data stored on long-term memory devices
US6711660B1 (en) 2001-06-22 2004-03-23 Western Digital Ventures, Inc. System and method for performing disk drive diagnostics and restoration using a host-inaccessible hidden partition
EP1282023A1 (de) * 2001-07-30 2003-02-05 Hewlett-Packard Company Auswertung einer vertrauten Rechnerplattform
US7024549B1 (en) * 2001-07-31 2006-04-04 Western Digital Ventures, Inc. Disk drive having a protected partition configured to load an operating system for performing a user-selected function
GB2378272A (en) * 2001-07-31 2003-02-05 Hewlett Packard Co Method and apparatus for locking an application within a trusted environment
US6772313B2 (en) * 2001-10-19 2004-08-03 Phoenix Technologies Ltd. Automatic adjustment of host protected area by BIOS
US8069480B1 (en) * 2002-09-30 2011-11-29 Mcafee, Inc. Method and system for defining a safe storage area for use in recovering a computer system
CN1308848C (zh) * 2002-12-06 2007-04-04 联想(北京)有限公司 一种硬盘主保护区工业化生产的方法
CN1308845C (zh) * 2002-12-09 2007-04-04 联想(北京)有限公司 Windows系统下实现利用硬盘主保护区保护数据的方法
US7134006B2 (en) * 2003-06-03 2006-11-07 Gateway Inc. Method and system for changing software access level within or outside a host protected area
US20050015542A1 (en) * 2003-07-15 2005-01-20 Gateway, Inc. Multiple write storage device
US7313725B2 (en) * 2003-07-29 2007-12-25 Gateway Inc. Replacement restoration disk drive and method
KR101115486B1 (ko) 2003-08-08 2012-02-27 엘지전자 주식회사 컴퓨터 시스템의 부팅 제어 장치 및 방법
US20050144609A1 (en) * 2003-12-12 2005-06-30 Intel Corporation Methods and apparatus to provide a robust code update
US7822937B2 (en) * 2004-05-03 2010-10-26 Gateway, Inc. Method and apparatus for modifying reserve area of disk drive or memory
US7743417B2 (en) * 2005-02-28 2010-06-22 Hitachi Global Storage Technologies Netherlands B.V. Data storage device with code scanning capability
US8539587B2 (en) 2005-03-22 2013-09-17 Hewlett-Packard Development Company, L.P. Methods, devices and data structures for trusted data
US7827376B2 (en) * 2005-06-27 2010-11-02 Lenovo (Singapore) Pte. Ltd. System and method for protecting hidden protected area of HDD during operation
US20070005918A1 (en) * 2005-06-29 2007-01-04 Rothman Michael A Methods and apparatus to provide interface access control
US7685398B2 (en) * 2006-05-18 2010-03-23 Dell Products L.P. Intelligent system for determination of optimal partition size in a build to order environment
US20080126590A1 (en) * 2006-06-29 2008-05-29 Rothman Michael A Semiconductor based host protected addressing in computing devices
US20080320423A1 (en) * 2007-06-25 2008-12-25 International Business Machines Corporation System and method to protect computing systems
US8341428B2 (en) * 2007-06-25 2012-12-25 International Business Machines Corporation System and method to protect computing systems
US8090904B2 (en) * 2008-02-01 2012-01-03 Cru Acquisition Group, Llc Reduced hard-drive-capacity detection device
US8082433B1 (en) 2008-02-12 2011-12-20 Western Digital Technologies, Inc. Disk drive employing boot disk space to expedite the boot operation for a host computer
US7900037B1 (en) 2008-02-12 2011-03-01 Western Digital Technologies, Inc. Disk drive maintaining multiple logs to expedite boot operation for a host computer
US8190575B1 (en) 2008-08-27 2012-05-29 Western Digital Technologies, Inc. Disk drive maintaining multiple copies of code segments
US8578125B2 (en) 2010-10-13 2013-11-05 International Business Machines Corporation Allocation of storage space for critical data sets
US9286079B1 (en) 2011-06-30 2016-03-15 Western Digital Technologies, Inc. Cache optimization of a data storage device based on progress of boot commands

Family Cites Families (36)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4458273A (en) * 1981-04-28 1984-07-03 Iomega Corporation Magnetic disk drive control apparatus and method
US4633393A (en) * 1983-10-21 1986-12-30 Storage Technology Partners Ii Generic key for indexing and searching user data in a digital information storage and retrieval device
US4562495A (en) * 1984-07-02 1985-12-31 Verbatim Corporation Multiple system disk
US4608618A (en) * 1984-10-25 1986-08-26 Verbatim Corporation Digital alignment diagnostic disk
FR2573904B1 (fr) * 1984-11-29 1987-01-02 Bull Sa Procede pour deplacer un systeme mobile mu par un moteur electrique suivant une trajectoire donnee
US4791623A (en) * 1986-04-03 1988-12-13 Optotech, Inc. File management system for use in an optical data storage system
NL8701632A (nl) * 1987-07-10 1989-02-01 Philips Nv Systeem voor het optekenen en/of uitlezen van een informatiesignaal, een registratiedrager, een opteken en/of uitleesinrichting voor toepassing in een dergelijk systeem, en een inrichting en werkwijze voor het vervaardigen van een dergelijke registratiedrager.
US4835448A (en) * 1987-12-28 1989-05-30 Sundstrand Corporation Brushless DC motor torque control
JP2547061B2 (ja) * 1988-03-15 1996-10-23 日本電産株式会社 直流ブラシレスモータの起動回転制御方法
US4970610A (en) * 1988-10-04 1990-11-13 International Business Machines Corporation Magnetic disk drive start procedure for starting reaction torque amplification
WO1991000594A1 (en) * 1989-06-30 1991-01-10 Seagate Technology, Inc. Method for compensating for the unique mechanical and electrical characteristics of a disc drive
US5202616A (en) * 1989-09-25 1993-04-13 Silicon Systems, Inc. Bipolar or unipolar drive back-EMF commutation sensing method
US5018095A (en) * 1990-02-15 1991-05-21 Seagate Technology, Inc. Universal disk drive type emulation for IBM PC-AT computers
US5247633A (en) * 1990-02-28 1993-09-21 Seagate Technology, Inc. Configuration of high capacity disk drives with embedded ibm pc-at type computer
US5027396A (en) * 1990-05-07 1991-06-25 Xerox Corporation Execution protection for floppy disks
JP2836929B2 (ja) * 1990-07-05 1998-12-14 株式会社日立製作所 回転型記憶装置およびその制御方法
US5170299A (en) * 1990-08-17 1992-12-08 Quantum Corporation Edge servo for disk drive head positioner
US5245256A (en) * 1991-02-15 1993-09-14 Seagate Technology, Inc. Closed loop control of a brushless DC motor at nominal speed
US5216343A (en) * 1991-04-30 1993-06-01 Seagate Technology, Inc. Motor construction and method for limiting spin-up time in a hard disk drive
US5191270A (en) * 1991-06-07 1993-03-02 Sgs-Thomson Microelectronics, Inc. Method for starting a motor
US5221881A (en) * 1991-10-03 1993-06-22 Sgs-Thomson Microelectronics, Inc. Method and apparatus for operating polyphase DC motors
US5375243A (en) * 1991-10-07 1994-12-20 Compaq Computer Corporation Hard disk password security system
US5191269A (en) * 1991-10-10 1993-03-02 Sgs-Thomson Microelectronics, Inc. Brushless direct current motor with minimized current ripple and method
IT1253596B (it) * 1991-10-31 1995-08-22 Sgs Thomson Microelectronics Sistema di avviamento per un motore brushless multifase, privo di sensori di posizione del rotore.
US5530960A (en) * 1991-12-17 1996-06-25 Dell Usa, L.P. Disk drive controller accepting first commands for accessing composite drives and second commands for individual diagnostic drive control wherein commands are transparent to each other
US5319290A (en) * 1992-01-10 1994-06-07 Rohm Co., Ltd. Motor control circuit and motor drive system using the same
US5323094A (en) * 1992-02-24 1994-06-21 Nippon Densen Corporation Method of starting a sensorless multiphase dc motor
US5210474A (en) * 1992-02-27 1993-05-11 Quantum Corporation Digital-analog driver for brushless D.C. spindle motor
US5422762A (en) * 1992-09-30 1995-06-06 Hewlett-Packard Company Method and apparatus for optimizing disk performance by locating a file directory on a middle track and distributing the file allocation tables close to clusters referenced in the tables
US5471353A (en) * 1992-12-18 1995-11-28 Western Digital (Sea), Pte., Ltd. Disk drive employing multi-mode spindle drive system
WO1994022134A1 (en) * 1993-03-18 1994-09-29 Micropolis Corporation Buffer control for data transfer within hard disk during idle periods
US5557180A (en) * 1993-06-30 1996-09-17 Sgs-Thomson Microelectronics, Inc. Circuit and method for operating a 3-phase motor with a uni-coil phase commutation scheme
US5511227A (en) * 1993-09-30 1996-04-23 Dell Usa, L.P. Method for configuring a composite drive for a disk drive array controller
US6219726B1 (en) * 1994-07-27 2001-04-17 International Business Machines Corporation System for providing access protection on media storage devices by selecting from a set of generated control parameters in accordance with application attributes
US5706472A (en) * 1995-02-23 1998-01-06 Powerquest Corporation Method for manipulating disk partitions
US5657445A (en) * 1996-01-26 1997-08-12 Dell Usa, L.P. Apparatus and method for limiting access to mass storage devices in a computer system

Also Published As

Publication number Publication date
CA2272301C (en) 2004-03-16
CA2272301A1 (en) 1998-06-11
WO1998025199A1 (en) 1998-06-11
ATE238583T1 (de) 2003-05-15
EP0941510A1 (de) 1999-09-15
AU5513198A (en) 1998-06-29
JP2001505692A (ja) 2001-04-24
EP0941510B1 (de) 2003-04-23
DE69721295T2 (de) 2003-11-06
US5966732A (en) 1999-10-12

Similar Documents

Publication Publication Date Title
DE69721295D1 (de) Verfahren und gerät zur erweiterung des reservegebiets einer platteneinheit
KR101115486B1 (ko) 컴퓨터 시스템의 부팅 제어 장치 및 방법
US20020103997A1 (en) System and method for delivering component instrumentation in a computer system
KR100864814B1 (ko) 광 저장 장치 또는/및 이동식 디스크로 구현된 컴퓨터 확장장치 및 그 구현 방법
US20060168440A1 (en) OS selection methods and computer systems utilizing the same
CN1952890B (zh) 电脑开机方法及其使用该方法的电脑装置
JP2004013477A (ja) ブートプログラム選択及び更新方法並びにこれを用いたフラッシュメモリ
US7318131B2 (en) CPU-containing LSI, and optical disk device and LSI device with the same
JP2562378B2 (ja) 記録装置
JPS59146446A (ja) 光デイスク処理装置
JP3227568B2 (ja) プラグ&プレイシステムの自動制御回路
JP3393488B2 (ja) 情報処理システム
JP2006106811A (ja) 情報処理装置及び方法
KR20030061949A (ko) 저장 시스템에서 파일 저장 방법
JP2000207131A (ja) 光ディスクシステム制御チップおよび光ディスクシステムに使用される更新方法
JPH0731640B2 (ja) ディスクアクセス制御方式
JP2004213427A (ja) 自動実行制御装置および外部記録装置
JPH065008A (ja) 磁気ディスク装置の試験方法
US20060253743A1 (en) Microcomputer and debugging method
JPH05258467A (ja) 光磁気ディスク装置の制御方式
JP3718387B2 (ja) ディスクアレイ制御装置
KR20080074697A (ko) 광 디스크 장치 및 그 자기 진단 제어 방법
JPS61120225A (ja) 電子計算機システムのタスク起動方法
JPH0364897B2 (de)
KR980003955A (ko) 기록데이타 손실 방지방법

Legal Events

Date Code Title Description
8364 No opposition during term of opposition
8339 Ceased/non-payment of the annual fee