Jump to content

IO.SYS

(Перенаправлено с NTIO.SYS )

IO.SYS является неотъемлемой частью MS-DOS и Windows 9x . Он содержит драйверы устройств MS-DOS по умолчанию. [ 1 ] (процедуры аппаратного взаимодействия) и программу инициализации DOS.

Последовательность загрузки

[ редактировать ]

В процессе загрузки ПК первый сектор загрузочного диска загружается в память и выполняется. Если это загрузочный сектор DOS , он загружает первые три сектора IO.SYS в память и передает ей управление. IO.SYS , затем:

  1. Загружает остальную часть себя в память.
  2. инициализирует каждый драйвер устройства Поочередно по умолчанию ( консоль , диск, последовательный порт и т. д.). На этом этапе доступны устройства по умолчанию.
  3. Загружает ядро ​​DOS и вызывает процедуру его инициализации. Ядро хранится в MSDOS.SYS с MS-DOS и в IO.SYS с Windows 9x. На этом этапе доступен «нормальный» доступ к файлам.
  4. Обрабатывает Файл MSDOS.SYS в Windows 9x.
  5. Обрабатывает CONFIG.SYS в MS-DOS 2.0 и выше и Windows 9x. Файл
  6. Нагрузки COMMAND.COM (или другая оболочка операционной системы , если указана).
  7. Отображает загрузочную заставку в Windows 9x. Если LOGO.SYS присутствует, он используется как загрузочная заставка. В противном случае загрузочный всплеск IO.SYS . Используется

The Имя файла IO.SYS также использовалось программой управления дисками [ de ] (DCP), производной MS-DOS от бывшего восточногерманского VEB Robotron . [ 2 ] [ 3 ]

IBM PC DOS и DR DOS используют файл IBMBIO.COM с той же целью; он, в свою очередь, загружается IBMDOS.COM .

В Windows 9x IO.SYS не только содержит BIOS DOS , но также содержит ядро ​​DOS, которое ранее находилось в MSDOS.SYS . В некоторых случаях Windows 9x использует альтернативные имена файлов. WINBOOT.SYS [ 4 ] или Вместо этого JO.SYS . Если Windows 9x устанавливается поверх существующей установки DOS, файл Windows может временно называться IO.W40 до тех пор, пока функция двойной загрузки Windows загрузила предыдущую ОС. Аналогично, IO.SYS старой системы назван IO.DOS до тех пор, пока активна Windows 9x.

DR-DOS 7.06 (только эта версия) также следует этой схеме и Имя файла IO.SYS , чтобы его можно было загрузить через загрузочные секторы MS-DOS.

Аналогично, FreeDOS также использует объединенный системный файл, но называет его ЯДРО.SYS .

Требования к разметке диска

[ редактировать ]

Однако MS-DOS версии 3.3 позволяет фрагментировать сектор 4 и выше; версия 5.0 позволяет первые 3 сектора IO.SYS должен быть размещен где угодно (при условии, что они смежны). [ номер 1 ] [ 7 ] [ 5 ] [ 8 ]

С COMMAND.COM можно обращаться как с любым обычным файлом.

См. также

[ редактировать ]

Примечания

[ редактировать ]
  1. ^ В руководстве MS-DOS 5.0 неверно указано, что системные файлы больше не обязательно должны быть последовательными. Однако для того, чтобы процесс загрузки работал, системные файлы по-прежнему должны занимать первые две записи каталога, а первые три сектора IO.SYS по-прежнему должны храниться последовательно. SYS продолжает заботиться об этих требованиях.
  1. ^ «Имена драйверов устройств MS-DOS не могут использоваться в качестве имен файлов» . Версия 2.0. Майкрософт . 12 мая 2003 г. КБ74496. Q74496. Архивировано из оригинала 21 июля 2012 г.
  2. ^ Пользовательская документация — Инструкция для системного программиста — MOS DCP 1700 (PDF) . 3.20 (на немецком языке). Дрезден, Восточная Германия: Проект роботрона ВЭБ в Дрездене . 29 января 1988 г. C3013-0000-0 M3030, текстовый диск DCP1700 T1/2 C3010-9991-2M3020, номер диска: 5962/88 ROBOTRON PROJEKT DRESDEN KA2 DD-DS 80*16*256. Архивировано (PDF) из оригинала 29 августа 2021 г. Проверено 03 декабря 2021 г.
  3. ^ Курт, Рюдигер; Гросс, Мартин; Голод, Генри (29 ноября 2016 г.) [2007]. «Бетрибссистем ДКП» . www.robotrontechnik.de (на немецком языке). Архивировано из оригинала 3 апреля 2019 г. Проверено 28 апреля 2019 г.
  4. ^ Пол, Матиас Р. (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] (Примечание. Также есть кое-что о том, как загружаются другие DOS.)
  5. ^ Jump up to: а б с д «Требования SYS.COM в версиях MS-DOS 2.0–6.0» . Версия 2.0. Майкрософт . 23 мая 2003 г. КБ66530. Q66530. Архивировано из оригинала 17 июля 2012 г.
  6. ^ Jump up to: а б с Збиковски, Марк ; Аллен, Пол ; Балмер, Стив ; Борман, Рубен; Борман, Роб; Батлер, Джон; Кэрролл, Чак; Чемберлен, Марк; Челл, Дэвид; Коули, Майк; Кортни, Майк; Драйфус, Майк; Дункан, Рэйчел; Экхардт, Курт; Эванс, Эрик; Фермер, Рик; Гейтс, Билл ; Гири, Майкл; Гриффин, Боб; Хогарт, Дуг; Джонсон, Джеймс В.; Кермаани, Каамель; Король, Адриан; Кох, Рид; Ландовски, Джеймс; Ларсон, Крис; Леннон, Томас; Липки, Дэн; Макдональд, Марк ; МакКинни, Брюс; Мартин, Паскаль; Мазерс, Эстель; Мэтьюз, Боб; Мелин, Дэвид; Мергентайм, Чарльз; Невин, Рэнди; Ньюэлл, Дэн; Ньюэлл, Тани; Норрис, Дэвид; О'Лири, Майк; О'Рир, Боб ; Олссон, Майк; Остерман, Ларри; Остлинг, Ридж; Пай, Сунил; Патерсон, Тим ; Перес, Гэри; Питерс, Крис; Петцольд, Чарльз ; Поллок, Джон; Рейнольдс, Аарон ; Рубин, Дэррил; Райан, Ральф; Шульмейстерс, Карл; Шах, Раджен; Шоу, Барри; Коротко, Энтони; Сливка, Бен; Смирл, Джон; Стиллмейкер, Бетти; Стоддард, Джон; Тиллман, Деннис; Уиттен, Грег; Йонт, Натали; Зек, Стив (1988). «Технические консультанты». Энциклопедия MS-DOS: версии с 1.0 по 3.2 . Дункан, Рэй; Боствик, Стив; Бургойн, Кейт; Байерс, Роберт А.; Хоган, Том; Кайл, Джим; Летвин, Гордон ; Петцольд, Чарльз ; Рабиновиц, Чип; Томлин, Джим; Уилтон, Ричард; Вулвертон, Ван; Вонг, Уильям; Вудкок, Джоанн (Полностью переработанное издание). Редмонд, Вашингтон, США: Microsoft Press . ISBN  1-55615-049-0 . LCCN   87-21452 . OCLC   16581341 . (xix+1570 страниц; 26 см) (Примечание. Это издание было опубликовано в 1988 году после обширной переработки отозванного первого издания 1986 года другим коллективом авторов. [2] )
  7. ^ Чаппелл, Джефф (январь 1994 г.). Шульман, Эндрю; Педерсен, Аморетт (ред.). Внутреннее устройство DOS . Серия программ Эндрю Шульмана (1-е издание, 1-е изд.). Издательская компания Аддисон Уэсли . ISBN  978-0-201-60835-9 . (xxvi+738+iv страниц, 3,5-дюймовая дискета [3] [4] ) Исправления: [5] [6] [7]
  8. ^ Ким, Марк К. (24 сентября 2004 г.). «Re: [vox-tech] спасает WinXP?» . mail-archive.com . Архивировано из оригинала 06 апреля 2019 г. Проверено 6 апреля 2019 г.
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 988815968df53d07484bfc00fa16f863__1705044540
URL1:https://arc.ask3.ru/arc/aa/98/63/988815968df53d07484bfc00fa16f863.html
Заголовок, (Title) документа по адресу, URL1:
IO.SYS - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)