IBMDOS.COM
IBMDOS.COM — это имя файла DOS ядра . Загружается и первоначально вызывается DOS BIOS в IBMBIO.COM во время процесса загрузки. [1] он содержит аппаратно-независимые части операционной системы, включая встроенные FAT12 , FAT16 и, в более новых версиях, FAT32 код файловой системы , а также код для предоставления DOS API приложениям.
Файл существует в PC DOS 1.0–7.10 . и DR DOS 5.0 и выше [2] (кроме DR-DOS 7.06), а MS-DOS использует MSDOS.SYS (с версии 1.10 по 6.22) для той же цели. В версиях DR DOS 3.31–3.41 вместо этого использовался эквивалентный файл DRBDOS.SYS. [2] [1] (В целях совместимости с некоторыми приложениями DOS имя файла IBMDOS.COM также некоторое время использовалось в версии OS/2 1.0 от IBM , где оно напоминало файл ядра OS/2 OS2DOS.COM , используемый Microsoft .)
По умолчанию файл расположен в корневом каталоге загрузочного диска/раздела (обычно C:\) и имеет установленные атрибуты скрытого файла , только для чтения и системного файла . [2] Поскольку IBMDOS.COM представляет собой двоичный образ, содержащий исполняемый код, а не настоящую программу в стиле COM , атрибут скрытый установлен для предотвращения случайного вызова файла в командной строке, что может привести к сбою. В этом нет необходимости для DR-DOS 7.02 и выше, потому что в этих системах файл представляет собой толстый двоичный файл , также содержащий крошечную заглушку в стиле COM, просто отображающую некоторую информацию о версии и корректно закрывающуюся при неправильной загрузке. [3] [1]
В терминологии Digital Research компонент ядра операционной системы называется BDOS ( Basic Disk Operating System ), [1] термин, первоначально придуманный Гэри Килдаллом в 1975 году для обозначения CP/M . [4] но который продолжает использоваться во всех других операционных системах DRI (кроме Concurrent DOS 286 и FlexOS ). Microsoft также использовала это имя , говоря о ядре операционной системы MSX-DOS . Код , специфичный для файловой системы FAT , в терминологии DRI называется FDOS.
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ Jump up to: а б с д Пол, Матиас Р. (02 октября 1997 г.) [29 сентября 1997 г.]. «Caldera OpenDOS 7.01/7.02 Update Alpha 3 IBMBIO.COM — README.TXT и BOOT.TXT — краткое описание загрузки OpenDOS» . Архивировано из оригинала 4 октября 2003 г. Проверено 29 марта 2009 г. [1]
- ^ Jump up to: а б с Пол, Матиас Р. (14 августа 2017 г.) [07 августа 2017 г.]. «Продолжение саги о Windows 3.1 в расширенном режиме на OmniBook 300» . MoHPC — Музей калькуляторов HP . Архивировано из оригинала 6 октября 2017 г. Проверено 6 октября 2017 г.
[…] Если исходный диск и путь не указаны, SYS предполагает, что системные файлы находятся на диске, содержащем программу SYS.COM. Если это локальный диск, он попытается найти их в корне этого диска, в противном случае он будет искать их в самом каталоге SYS.COM. […] /K Сохранять исходные атрибуты системных файлов (в противном случае установлено значение +RSH). […] /3 или /5 Назовите либо DRBIOS.SYS/DRBDOS.SYS, либо IBMBIO.COM/IBMDOS.COM. […]
- ^ DR-DOS 7.03 WHATSNEW.TXT — изменения с DR-DOS 7.02 на DR-DOS 7.03 . Кальдера, Инк. 24 декабря 1998 г. Архивировано из оригинала 08 апреля 2019 г. Проверено 08 апреля 2019 г.
- ^ Килдалл, Гэри Арлен (июнь 1975 г.), CP/M 1.1 или 1.2 BIOS и BDOS для Lawrence Livermore Laboratories ,
отрывок из заголовка файла BDOS.PLM в PL/M исходном коде CP/M 1.1 или CP/M 1.2 для Ливерморские лаборатории Лоуренса (LLL):
[…] /* C P / M B A S I C I / O S Y S T E M (B I O S) COPYRIGHT (C) GARY A. KILDALL JUNE, 1975 */ […] /* B A S I C D I S K O P E R A T I N G S Y S T E M (B D O S) COPYRIGHT (C) GARY A. KILDALL JUNE, 1975 */ […]