About: Disk operating system is a research topic. Over the lifetime, 493 publications have been published within this topic receiving 8128 citations. The topic is also known as: DOS.
TL;DR: In this article, the authors present a data backup procedure and apparatus for loading a fully configured operating system to the high capacity storage device (e.g., hard disk) of a computer workstation, such as a personal computer.
Abstract: This invention features a data backup procedure and apparatus for backing up and restoring, or otherwise loading a fully configured operating system to the high capacity storage device (e.g., hard disk) of a computer workstation, such as a personal computer. The method includes providing a first media having the desired operating system files to be loaded onto the storage device, providing a second media having configuration-specific data files, initializing the data processing system from the second media to provide a temporary operating system using the configuration-specific data files, loading the desired operating system files from the first media to the storage device using the temporary operating system, and reinitializing the data processing system with the desired operating system from the storage device. Embodiments of the method include providing the first media by copying the desired operating system files, or all the files, stored on the storage device to the first media. The copying can be achieved by running a data backup routine. Other embodiments include providing the configuration-specific data files to the second media by copying the configuration-specific data files from the storage device to the second media.
TL;DR: In this article, a method for reducing the time needed for setting up a computer system in a user selected language version of a disk operating system by pre-installing a plurality of modules for different language versions of disk operating systems is presented.
Abstract: A method for reducing the time needed for setting up a computer system in a user selected language version of a disk operating system by pre-installing a plurality of modules for different language versions of disk operating systems. Upon initial power on by an end user, a minimal disk operating system runs a software setup program which installs the end user selected language version of the disk operating system and merges certain factory loaded files into the user selected language operating system. A software installation program is then run which implements the changes necessitated by each of the modules for proper operation thereby resulting in a disk operating system that is properly configured for the operation of the combination of software programs. The computer system is then re-booted to implement the changes to the configuration of the disk operating system.
TL;DR: In this paper, 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 were 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.
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.
TL;DR: A common memory controller directs system generated memory addresses in a disk format to either the EEPROM system or disk memory as mentioned in this paper, and a particular program or data file may then be stored in the portion of the memory system best suited to handle it.
Abstract: Solid-state flash electrically erasable and programmable read-only-memory ("flash EEPROM") system is combined with a rotating disk drive memory to provide mass program and data storage in a computer system. A common memory controller directs system generated memory addresses in a disk format to either the EEPROM system or disk memory. The blocks of data handled by the EEPROM system have the same size and other attributes as sectors of data handled by the disk system, thereby making it transparent to the computer system processor as to whether it is accessing the EEPROM or disk portion of the storage system. A particular program or data file may then be stored in the portion of the memory system best suited to handle it, and thus take advantage of the different features and characteristics of EEPROM and magnetic media disk memory.
TL;DR: In this paper, the performance metrics (e.g., time on, processing assets, instruction density, etc.) for each of the application programs is stored in a look-up table below the application program software level that is accessible to the basic input/output system and/or disk operating system.
Abstract: Power consumption in an electrical system, particularly a battery powered computer system, may be reduced by a method in which the performance of the system's power consuming assets (e.g., I/O devices, memory, processors, etc.) is monitored during the operation of application programs. The performance metrics (e.g., time on, processing assets, instruction density, etc.) for each of the application programs is stored in a look-up table below the application program software level that is accessible to the basic input/output system and/or disk operating system. The look-up table may be dynamically updated each time an application program is run. The data in the look-up table are used to remove all or part of the power from those assets that require no or less power during operation of a particular application program. The method is transparent to the application programs and may use a terminate and stay resident programs.