CA2044119A1 - Disk operating system loadable from read only memory using installable file system interface - Google Patents

Disk operating system loadable from read only memory using installable file system interface

Info

Publication number
CA2044119A1
CA2044119A1 CA2044119A CA2044119A CA2044119A1 CA 2044119 A1 CA2044119 A1 CA 2044119A1 CA 2044119 A CA2044119 A CA 2044119A CA 2044119 A CA2044119 A CA 2044119A CA 2044119 A1 CA2044119 A1 CA 2044119A1
Authority
CA
Canada
Prior art keywords
read
memory
loadable
file system
disk operating
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
CA2044119A
Other languages
French (fr)
Other versions
CA2044119C (en
Inventor
Barry Alan Feigenbaum
Rodney Pete Springhetti
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.)
International Business Machines Corp
Original Assignee
International Business Machines Corp
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 International Business Machines Corp filed Critical International Business Machines Corp
Publication of CA2044119A1 publication Critical patent/CA2044119A1/en
Application granted granted Critical
Publication of CA2044119C publication Critical patent/CA2044119C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/4401Bootstrapping
    • G06F9/4406Loading of operating system

Abstract

A data processing system, such as a personal computer, contains bootable DOS programs that are stored in a ROM as an alternate file system in which the files are stored in packed format. When the system is powered on, the programs are rapidly booted up or loaded from ROM
into RAM and executed to "instantly" (as it appears to the user) place the system in operation.
CA002044119A 1990-06-25 1991-06-07 Disk operating system loadable from read only memory using installable file system interface Expired - Fee Related CA2044119C (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US07/543,274 US5307497A (en) 1990-06-25 1990-06-25 Disk operating system loadable from read only memory using installable file system interface
US543,274 1990-06-25

Publications (2)

Publication Number Publication Date
CA2044119A1 true CA2044119A1 (en) 1991-12-26
CA2044119C CA2044119C (en) 1995-04-04

Family

ID=24167307

Family Applications (1)

Application Number Title Priority Date Filing Date
CA002044119A Expired - Fee Related CA2044119C (en) 1990-06-25 1991-06-07 Disk operating system loadable from read only memory using installable file system interface

Country Status (9)

Country Link
US (1) US5307497A (en)
EP (1) EP0464988A3 (en)
JP (1) JPH0766332B2 (en)
BR (1) BR9102597A (en)
CA (1) CA2044119C (en)
HU (1) HUT57919A (en)
MX (1) MX173231B (en)
PL (1) PL290801A1 (en)
SK (1) SK192691A3 (en)

Families Citing this family (155)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5497492A (en) * 1990-09-04 1996-03-05 Microsoft Corporation System and method for loading an operating system through use of a fire system
EP0489227B1 (en) * 1990-12-06 1998-12-23 Tandberg Data Asa Data storage system having removable media and equipped to download a control program from the removable media
CA2081140C (en) * 1992-01-14 1999-01-19 Charles Thomas Rutherfoord Digital video compression method and apparatus
JP2986299B2 (en) * 1992-04-15 1999-12-06 インターナショナル・ビジネス・マシーンズ・コーポレイション Peripheral device connection detection system
FR2691556B1 (en) * 1992-05-25 1994-08-26 Hewlett Packard Co Method and device for starting a computer at a scheduled time.
EP0598502B1 (en) * 1992-11-18 1998-04-29 Canon Kabushiki Kaisha Method and apparatus for providing a bi-directional interface between a local area network and a peripheral
US5815722A (en) * 1992-11-18 1998-09-29 Canon Information Systems, Inc. In an interactive network board, a method and apparatus for remotely downloading and executing files in a memory
US5530847A (en) * 1993-03-22 1996-06-25 Dell Usa, L.P. System and method for loading compressed embedded diagnostics
US5418918A (en) * 1993-09-10 1995-05-23 Compaq Computer Corp. Scanning initial CD-ROM sectors for a boot record and executing said boot record to load and execute floppy disk image corresponding to the existing floppy drive
GB2282906B (en) 1993-10-13 1996-11-06 Dataquill Ltd Data enty systems
US5745669A (en) * 1993-10-21 1998-04-28 Ast Research, Inc. System and method for recovering PC configurations
JP3670041B2 (en) * 1993-12-10 2005-07-13 アドバンスト・マイクロ・ディバイシズ・インコーポレイテッド Nonvolatile memory chip enable encoding method, computer system, and memory controller
JP3171758B2 (en) * 1994-09-30 2001-06-04 株式会社リコー Facsimile machine
US5797023A (en) * 1994-10-17 1998-08-18 Digital Equipment Corporation Method and apparatus for fault tolerant BIOS addressing
US5715456A (en) * 1995-02-13 1998-02-03 International Business Machines Corporation Method and apparatus for booting a computer system without pre-installing an operating system
US5721952A (en) * 1995-02-17 1998-02-24 Acer Incorporated Method and apparatus for automatic detection of disk type in a computer system
US5675769A (en) * 1995-02-23 1997-10-07 Powerquest Corporation Method for manipulating disk partitions
US6108759A (en) * 1995-02-23 2000-08-22 Powerquest Corporation Manipulation of partitions holding advanced file systems
US5706472A (en) * 1995-02-23 1998-01-06 Powerquest Corporation Method for manipulating disk partitions
US5930831A (en) * 1995-02-23 1999-07-27 Powerquest Corporation Partition manipulation architecture supporting multiple file systems
US5715455A (en) * 1995-05-18 1998-02-03 International Business Machines Corporation Apparatus and method for storing file allocation table efficiently in memory
JP3471988B2 (en) * 1995-09-19 2003-12-02 株式会社リコー Facsimile machine
KR19980022263A (en) * 1996-09-20 1998-07-06 김광호 How to use video memory as system memory
US5968173A (en) * 1996-10-01 1999-10-19 Texas Instruments Incorporated Method and system for maximizing the apparent initial processing capability of a computer
US5938764A (en) 1996-10-23 1999-08-17 Micron Electronics, Inc. Apparatus for improved storage of computer system configuration information
US6073232A (en) * 1997-02-25 2000-06-06 International Business Machines Corporation Method for minimizing a computer's initial program load time after a system reset or a power-on using non-volatile storage
US5978912A (en) 1997-03-20 1999-11-02 Phoenix Technologies Limited Network enhanced BIOS enabling remote management of a computer without a functioning operating system
US6094531A (en) * 1997-08-25 2000-07-25 Hewlett-Packard Company Method and apparatus for automatically installing operating systems machines
US6438687B2 (en) 1997-10-30 2002-08-20 Micron Technology, Inc. Method and apparatus for improved storage of computer system configuration information
IL123512A0 (en) * 1998-03-02 1999-03-12 Security 7 Software Ltd Method and agent for the protection against hostile resource use access
JPH11265289A (en) 1998-03-16 1999-09-28 Mitsubishi Electric Corp Information processor and high speed initial activation method for the same
JP3004250B2 (en) * 1998-03-16 2000-01-31 有限会社メディアテック Computer system
US6178503B1 (en) 1998-09-11 2001-01-23 Powerquest Corporation Managing multiple operating systems on a single computer
US6624761B2 (en) 1998-12-11 2003-09-23 Realtime Data, Llc Content independent data compression method and system
US6347371B1 (en) 1999-01-25 2002-02-12 Dell Usa, L.P. System and method for initiating operation of a computer system
WO2000054133A1 (en) * 1999-03-08 2000-09-14 Seiko Epson Corporation Information processor, method for saving/loading data, and information recorded medium
US6601104B1 (en) * 1999-03-11 2003-07-29 Realtime Data Llc System and methods for accelerated data storage and retrieval
US6604158B1 (en) * 1999-03-11 2003-08-05 Realtime Data, Llc System and methods for accelerated data storage and retrieval
US6715043B1 (en) 1999-03-19 2004-03-30 Phoenix Technologies Ltd. Method and system for providing memory-based device emulation
US6438750B1 (en) 1999-06-18 2002-08-20 Phoenix Technologies Ltd. Determining loading time of an operating system
US6578142B1 (en) 1999-06-18 2003-06-10 Phoenix Technologies, Ltd. Method and apparatus for automatically installing and configuring software on a computer
US6373498B1 (en) 1999-06-18 2002-04-16 Phoenix Technologies Ltd. Displaying images during boot-up and shutdown
US6449682B1 (en) 1999-06-18 2002-09-10 Phoenix Technologies Ltd. System and method for inserting one or more files onto mass storage
US6542160B1 (en) 1999-06-18 2003-04-01 Phoenix Technologies Ltd. Re-generating a displayed image
US6405309B1 (en) 1999-06-18 2002-06-11 Phoenix Technologies Ltd. Method and apparatus for creating and deploying smaller Microsoft Windows applications for automatic configuration of a computing device
US6401202B1 (en) 1999-06-18 2002-06-04 Phoenix Technologies Ltd. Multitasking during BIOS boot-up
US6477642B1 (en) 1999-06-18 2002-11-05 Phoenix Technologies Ltd. Method and apparatus for extending BIOS control of screen display beyond operating system boot process
US6453469B1 (en) 1999-06-18 2002-09-17 Phoenix Technologies Ltd. Method and apparatus to automatically deinstall an application module when not functioning
US6473855B1 (en) 1999-06-18 2002-10-29 Phoenix Technologies Ltd. Method and apparatus for providing content on a computer system based on usage profile
US6519659B1 (en) 1999-06-18 2003-02-11 Phoenix Technologies Ltd. Method and system for transferring an application program from system firmware to a storage device
US6457122B1 (en) 1999-06-18 2002-09-24 Phoenix Technologies Ltd. Fault tolerant process for the delivery of programs to writeable storage device utilizing pre-operating system software/firmware
US6486883B1 (en) 1999-06-18 2002-11-26 Phoenix Technologies, Ltd. Apparatus and method for updating images stored in non-volatile memory
AU6386900A (en) * 1999-08-16 2001-03-13 Gamecraft, Inc. Method and apparatus for embedding operating system in rom
US6519698B1 (en) 1999-10-06 2003-02-11 Micron Technology, Inc. Method for saving system configuration information to shorten computer system initialization time by checking the state of a chassis intrusion detection circuit
US6434697B1 (en) 1999-10-06 2002-08-13 Micron Technology, Inc. Apparatus for savings system configuration information to shorten computer system initialization time
US6539456B2 (en) * 1999-10-13 2003-03-25 Intel Corporation Hardware acceleration of boot-up utilizing a non-volatile disk cache
US6487656B1 (en) 1999-12-10 2002-11-26 Phoenix Technologies Ltd. System and method for providing functionalities to system BIOS
US6687815B1 (en) 2000-02-01 2004-02-03 Sun Microsystems, Inc. Method and apparatus for storing non-volatile configuration information
US20030191876A1 (en) 2000-02-03 2003-10-09 Fallon James J. Data storewidth accelerator
US7181608B2 (en) 2000-02-03 2007-02-20 Realtime Data Llc Systems and methods for accelerated loading of operating systems and application programs
US6195749B1 (en) 2000-02-10 2001-02-27 Advanced Micro Devices, Inc. Computer system including a memory access controller for using non-system memory storage resources during system boot time
US6772281B2 (en) 2000-02-17 2004-08-03 Western Digital Ventures, Inc. Disk drive for selectively satisfying a read request from a host computer for a first valid data block with a second valid data block
US6996706B1 (en) * 2000-02-19 2006-02-07 Powerquest Corporation Booting an operating system or running other pre-boot code from a file stored under a different operating system
US20040226020A1 (en) * 2000-09-28 2004-11-11 Ati Technologies, Inc. Method and system for using general and appliance operating systems in a single information handling device
US8692695B2 (en) 2000-10-03 2014-04-08 Realtime Data, Llc Methods for encoding and decoding data
US7417568B2 (en) 2000-10-03 2008-08-26 Realtime Data Llc System and method for data feed acceleration and encryption
US9143546B2 (en) 2000-10-03 2015-09-22 Realtime Data Llc System and method for data feed acceleration and encryption
US6961567B1 (en) 2000-12-07 2005-11-01 Palm, Inc. Generic activation and registration framework for wireless devices
US7555571B1 (en) 2001-01-05 2009-06-30 Palm, Inc. Activation of mobile computing device on a cellular network
US6778974B2 (en) * 2001-02-02 2004-08-17 Matrix Semiconductor, Inc. Memory device and method for reading data stored in a portion of a memory device unreadable by a file system of a host device
US20020108054A1 (en) * 2001-02-02 2002-08-08 Moore Christopher S. Solid-state memory device storing program code and methods for use therewith
US7386046B2 (en) 2001-02-13 2008-06-10 Realtime Data Llc Bandwidth sensitive data compression and decompression
US6915418B2 (en) * 2001-03-16 2005-07-05 Phoenix Technologies Ltd. Interrupt 21h ROM client loader and payload delivery method
US6895490B1 (en) 2001-04-09 2005-05-17 Matrix Semiconductor, Inc. Method for making a write-once memory device read compatible with a write-many file system
US7062602B1 (en) 2001-04-09 2006-06-13 Matrix Semiconductor, Inc. Method for reading data in a write-once memory device using a write-many file system
US7003619B1 (en) 2001-04-09 2006-02-21 Matrix Semiconductor, Inc. Memory device and method for storing and reading a file system structure in a write-once memory array
US6996660B1 (en) 2001-04-09 2006-02-07 Matrix Semiconductor, Inc. Memory device and method for storing and reading data in a write-once memory array
US8812398B2 (en) 2001-05-08 2014-08-19 Qualcomm Incorporated Key for a wireless-enabled device
EP1426859B1 (en) * 2001-08-22 2009-11-18 Legend (Beijing) Limited Method of computer rapid start-up
US20030135729A1 (en) * 2001-12-14 2003-07-17 I/O Integrity, Inc. Apparatus and meta data caching method for optimizing server startup performance
KR100597733B1 (en) * 2002-01-03 2006-07-07 삼성전자주식회사 Computer system and booting method thereof
US6968450B1 (en) 2002-06-01 2005-11-22 Western Digital Technologies, Inc. Disk drive caching initial host requested data in non-volatile semiconductor memory to reduce start-up time of a host computer
US7120786B2 (en) * 2002-06-17 2006-10-10 Microsoft Corporation Booting from a compressed image
US7082495B2 (en) * 2002-06-27 2006-07-25 Microsoft Corporation Method and apparatus to reduce power consumption and improve read/write performance of hard disk drives using non-volatile memory
US7017037B2 (en) * 2002-06-27 2006-03-21 Microsoft Corporation Apparatus and method to decrease boot time and hibernate awaken time of a computer system utilizing disk spin-up-time
JP2004054834A (en) * 2002-07-24 2004-02-19 Matsushita Electric Ind Co Ltd Program development method, program development support device, and program packaging method
JP4099039B2 (en) * 2002-11-15 2008-06-11 松下電器産業株式会社 Program update method
US7036040B2 (en) 2002-11-26 2006-04-25 Microsoft Corporation Reliability of diskless network-bootable computers using non-volatile memory cache
US7051251B2 (en) * 2002-12-20 2006-05-23 Matrix Semiconductor, Inc. Method for storing data in a write-once memory array using a write-many file system
JP4101088B2 (en) * 2003-03-07 2008-06-11 パイオニア株式会社 Information recording apparatus, information reading apparatus, information recording method, information reading method, and computer program
JP2004348677A (en) * 2003-05-26 2004-12-09 Sony Corp Program and information processing method
US7219257B1 (en) * 2003-06-27 2007-05-15 Adaptec, Inc. Method for boot recovery
TWI234110B (en) * 2004-02-05 2005-06-11 Mediatek Inc Method for managing a circuit system during mode-switching procedures
US20050223209A1 (en) * 2004-03-31 2005-10-06 Giga-Byte Technology Co., Ltd. Apparatus for fast booting computer and method for the same
US7644239B2 (en) 2004-05-03 2010-01-05 Microsoft Corporation Non-volatile memory cache performance improvement
GB2415517B (en) * 2004-06-24 2010-03-03 Symbian Software Ltd File management in a computing device
US7398348B2 (en) * 2004-08-24 2008-07-08 Sandisk 3D Llc Method and apparatus for using a one-time or few-time programmable memory with a host device designed for erasable/rewritable memory
CN1755628B (en) * 2004-09-30 2010-04-07 联想(北京)有限公司 Method of automatically installing software during operation system startup
US7490197B2 (en) * 2004-10-21 2009-02-10 Microsoft Corporation Using external memory devices to improve system performance
CN1797337B (en) * 2004-12-29 2010-05-05 北京软通科技有限责任公司 Method for installing software of computer automatically
US7620773B2 (en) * 2005-04-15 2009-11-17 Microsoft Corporation In-line non volatile memory disk read cache and write buffer
US20070169084A1 (en) * 2005-12-12 2007-07-19 Frank Davis W Persistent maintenance of customization data on computing devices
US8914557B2 (en) * 2005-12-16 2014-12-16 Microsoft Corporation Optimizing write and wear performance for a memory
US7624129B2 (en) * 2006-06-30 2009-11-24 Microsoft Corporation Dual logging of changes to a user preference in a computer device
WO2008048581A1 (en) * 2006-10-16 2008-04-24 Draeger Medical Systems, Inc. A processing device operation initialization system
US8706968B2 (en) * 2007-12-06 2014-04-22 Fusion-Io, Inc. Apparatus, system, and method for redundant write caching
US8489817B2 (en) 2007-12-06 2013-07-16 Fusion-Io, Inc. Apparatus, system, and method for caching data
US8443134B2 (en) * 2006-12-06 2013-05-14 Fusion-Io, Inc. Apparatus, system, and method for graceful cache device degradation
US8719501B2 (en) 2009-09-08 2014-05-06 Fusion-Io Apparatus, system, and method for caching data on a solid-state storage device
US8296337B2 (en) 2006-12-06 2012-10-23 Fusion-Io, Inc. Apparatus, system, and method for managing data from a requesting device with an empty data token directive
US8935302B2 (en) 2006-12-06 2015-01-13 Intelligent Intellectual Property Holdings 2 Llc Apparatus, system, and method for data block usage information synchronization for a non-volatile storage volume
US9104599B2 (en) 2007-12-06 2015-08-11 Intelligent Intellectual Property Holdings 2 Llc Apparatus, system, and method for destaging cached data
US7836226B2 (en) 2007-12-06 2010-11-16 Fusion-Io, Inc. Apparatus, system, and method for coordinating storage requests in a multi-processor/multi-thread environment
US9519540B2 (en) 2007-12-06 2016-12-13 Sandisk Technologies Llc Apparatus, system, and method for destaging cached data
US8631203B2 (en) * 2007-12-10 2014-01-14 Microsoft Corporation Management of external memory functioning as virtual cache
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
US9032151B2 (en) * 2008-09-15 2015-05-12 Microsoft Technology Licensing, Llc Method and system for ensuring reliability of cache data and metadata subsequent to a reboot
US8032707B2 (en) 2008-09-15 2011-10-04 Microsoft Corporation Managing cache data and metadata
US7953774B2 (en) 2008-09-19 2011-05-31 Microsoft Corporation Aggregation of write traffic to a data store
US9122579B2 (en) 2010-01-06 2015-09-01 Intelligent Intellectual Property Holdings 2 Llc Apparatus, system, and method for a storage layer
JP5518197B2 (en) * 2009-09-09 2014-06-11 フュージョン−アイオー・インコーポレーテッド Apparatus, system, and method for allocating storage
US20120239860A1 (en) 2010-12-17 2012-09-20 Fusion-Io, Inc. Apparatus, system, and method for persistent data management on a non-volatile storage media
US9092337B2 (en) 2011-01-31 2015-07-28 Intelligent Intellectual Property Holdings 2 Llc Apparatus, system, and method for managing eviction of data
US8874823B2 (en) 2011-02-15 2014-10-28 Intellectual Property Holdings 2 Llc Systems and methods for managing data input/output operations
US9201677B2 (en) 2011-05-23 2015-12-01 Intelligent Intellectual Property Holdings 2 Llc Managing data input/output operations
US9003104B2 (en) 2011-02-15 2015-04-07 Intelligent Intellectual Property Holdings 2 Llc Systems and methods for a file-level cache
US9141527B2 (en) 2011-02-25 2015-09-22 Intelligent Intellectual Property Holdings 2 Llc Managing cache pools
US9563555B2 (en) 2011-03-18 2017-02-07 Sandisk Technologies Llc Systems and methods for storage allocation
WO2012129191A2 (en) 2011-03-18 2012-09-27 Fusion-Io, Inc. Logical interfaces for contextual storage
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
US9274937B2 (en) 2011-12-22 2016-03-01 Longitude Enterprise Flash S.A.R.L. Systems, methods, and interfaces for vector input/output operations
US10102117B2 (en) 2012-01-12 2018-10-16 Sandisk Technologies Llc Systems and methods for cache and storage device coordination
US9767032B2 (en) 2012-01-12 2017-09-19 Sandisk Technologies Llc Systems and methods for cache endurance
US9251052B2 (en) 2012-01-12 2016-02-02 Intelligent Intellectual Property Holdings 2 Llc Systems and methods for profiling a non-volatile cache having a logical-to-physical translation layer
US9251086B2 (en) 2012-01-24 2016-02-02 SanDisk Technologies, Inc. Apparatus, system, and method for managing a cache
US10359972B2 (en) 2012-08-31 2019-07-23 Sandisk Technologies Llc Systems, methods, and interfaces for adaptive persistence
US9116812B2 (en) 2012-01-27 2015-08-25 Intelligent Intellectual Property Holdings 2 Llc Systems and methods for a de-duplication cache
US10019353B2 (en) 2012-03-02 2018-07-10 Longitude Enterprise Flash S.A.R.L. Systems and methods for referencing data on a storage medium
US10339056B2 (en) 2012-07-03 2019-07-02 Sandisk Technologies Llc Systems, methods and apparatus for cache transfers
US9612966B2 (en) 2012-07-03 2017-04-04 Sandisk Technologies Llc Systems, methods and apparatus for a virtual machine cache
US10318495B2 (en) 2012-09-24 2019-06-11 Sandisk Technologies Llc Snapshots for a non-volatile device
US10509776B2 (en) 2012-09-24 2019-12-17 Sandisk Technologies Llc Time sequence data management
US8812744B1 (en) 2013-03-14 2014-08-19 Microsoft Corporation Assigning priorities to data for hybrid drives
US9842053B2 (en) 2013-03-15 2017-12-12 Sandisk Technologies Llc Systems and methods for persistent cache logging
US10102144B2 (en) 2013-04-16 2018-10-16 Sandisk Technologies Llc Systems, methods and interfaces for data virtualization
US10558561B2 (en) 2013-04-16 2020-02-11 Sandisk Technologies Llc Systems and methods for storage metadata management
US9626126B2 (en) 2013-04-24 2017-04-18 Microsoft Technology Licensing, Llc Power saving mode hybrid drive access management
US9946495B2 (en) 2013-04-25 2018-04-17 Microsoft Technology Licensing, Llc Dirty data management for hybrid drives
US9842128B2 (en) 2013-08-01 2017-12-12 Sandisk Technologies Llc Systems and methods for atomic storage operations
US10019320B2 (en) 2013-10-18 2018-07-10 Sandisk Technologies Llc Systems and methods for distributed atomic storage operations
US10073630B2 (en) 2013-11-08 2018-09-11 Sandisk Technologies Llc Systems and methods for log coordination
US9582513B2 (en) 2013-12-08 2017-02-28 Microsoft Technology Licensing, Llc Accessing data in a compressed container through dynamic redirection
US9946607B2 (en) 2015-03-04 2018-04-17 Sandisk Technologies Llc Systems and methods for storage error management
CN109408122B (en) * 2018-09-28 2021-05-18 联想(北京)有限公司 Equipment starting method, electronic equipment and computer storage medium
US10833929B2 (en) * 2018-12-27 2020-11-10 Juniper Networks, Inc. Secure remote bootstrapping of network device

Family Cites Families (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4142232A (en) * 1973-07-02 1979-02-27 Harvey Norman L Student's computer
JPS5760409A (en) * 1980-09-30 1982-04-12 Fanuc Ltd Loading system of numerical control device
US4654783A (en) * 1982-07-26 1987-03-31 Data General Corporation Unique process for loading a microcode control store in a data processing system
US4688172A (en) * 1984-11-13 1987-08-18 International Business Machines Corporation Initialization apparatus for a data processing system with a plurality of input/output and storage controller connected to a common bus
EP0205692B1 (en) * 1985-06-18 1991-10-16 International Business Machines Corporation Improvements in microprocessors
US4757533A (en) * 1985-09-11 1988-07-12 Computer Security Corporation Security system for microcomputers
JP2664137B2 (en) * 1985-10-29 1997-10-15 凸版印刷株式会社 IC card
JPS6358536A (en) * 1986-08-29 1988-03-14 Nec Corp Microcomputer system
US4811240A (en) * 1986-12-22 1989-03-07 International Business Machines Corporation System for creating and controlling interactive graphic display screens
KR910007027B1 (en) * 1987-03-28 1991-09-16 Toshiba Corp Memory access control apparatus
JPS63300338A (en) * 1987-05-30 1988-12-07 Fujitsu Ltd Control system for transfer between memories
JP3018336B2 (en) * 1987-10-31 2000-03-13 株式会社東芝 Information processing device
JPH01261758A (en) * 1988-04-13 1989-10-18 Canon Inc Computer system
JPH0223427A (en) * 1988-07-13 1990-01-25 Toshiba Corp Personal computer
JPH02120927A (en) * 1988-10-28 1990-05-08 Fujitsu Ltd File control system
JPH02135528A (en) * 1988-11-16 1990-05-24 Oki Electric Ind Co Ltd Method for selecting activation os in multi-os
JPH02310653A (en) * 1989-05-26 1990-12-26 Canon Inc Memory controller
EP0410462B1 (en) * 1989-07-28 1996-03-06 Seiko Epson Corporation Information processing system and semiconductor auxiliary storage for use in the system
US5134580A (en) * 1990-03-22 1992-07-28 International Business Machines Corporation Computer with capability to automatically initialize in a first operating system of choice and reinitialize in a second operating system without computer shutdown

Also Published As

Publication number Publication date
BR9102597A (en) 1992-01-21
CA2044119C (en) 1995-04-04
JPH05257696A (en) 1993-10-08
EP0464988A3 (en) 1992-07-01
SK192691A3 (en) 1995-09-13
JPH0766332B2 (en) 1995-07-19
HUT57919A (en) 1991-12-30
US5307497A (en) 1994-04-26
EP0464988A2 (en) 1992-01-08
MX173231B (en) 1994-02-09
PL290801A1 (en) 1992-03-23

Similar Documents

Publication Publication Date Title
CA2044119A1 (en) Disk operating system loadable from read only memory using installable file system interface
CA2306118A1 (en) Combining multiple class files into run-time image
WO1997042558A3 (en) A device driver for accessing computer files
EP0323795A3 (en) Method and system for sharing data processing functions among multiple processors
WO2000068816A3 (en) Method for migrating from one computer to another
WO1998052153A3 (en) Ic card with shell feature
EP1022655A3 (en) Computer with bootable secure program
EP0364115A3 (en) Dynamically configurable portable computer system
EP1164476A3 (en) Information processing and providing, communication systems and server
WO2001052062A3 (en) Computer system initialization via boot code stored in sequential access memory
CA2178581A1 (en) Automatic Booting Framework
AU2814197A (en) User interface for navigating among, organizing and executing program, files and data in a computer system
MY115759A (en) Modifiable partition boot record for a computer memory device
SE0004476L (en) Device and system
EP0856818A3 (en) Apparatus and method for accessing secured data stored in a portable data carrier
CA2097874A1 (en) Programmable microprocessor booting technique using fifo memory
EP0276816A3 (en) Transaction processing apparatus having plu function
EP0299075A4 (en) Processing unit having at least one coprocessor.
EP0860978A3 (en) System having an information processing apparatus and a data input apparatus, and method for controlling the system
JPS55121572A (en) Document filing unit
JPS6426252A (en) Data keeping/restoring method
WO2002065228A3 (en) Distributed computing system
POTAPOV et al. Operation of a unified system of virtual machines((Russian book))(Rabota v sisteme virtual'nykh mashin ES)
Phillips SCSI host adapters upgrade VMEbus performance.
Page CDCOPY--Reading CDROMs

Legal Events

Date Code Title Description
EEER Examination request
MKLA Lapsed