Ця стаття потребує додаткових для поліпшення її . (серпень 2014) |
IO.SYS — істотна частина MS-DOS і Windows 9x. Вона містить драйвери пристроїв MS-DOS за замовчуванням (підпрограми взаємодії з апаратним забезпеченням) і програму ініціалізації DOS.
Послідовність завантаження
У послідовності завантаження ПК перший сектор завантажувального диску завантажується в пам'ять і виконується. Якщо це сектор завантажування DOS, то він завантажує перші три сектори IO.SYS у пам'ять і передає управління йому. Потім IO.SYS:
- Завантажує решту себе до пам'яті.
- Ініціалізує кожний драйвер пристрою за замовчуванням по черзі (консоль, диск, послідовний порт, і т. д.). На цьому етапі доступні драйвери за замовчуванням.
- Завантажує ядро DOS і викликає його підпрограму ініціалізації. Ядро зберігається в MSDOS.SYS у MS-DOS і в IO.SYS у Windows 9x. На цьому етапі доступний «звичайний» доступ до файлів.
- Обробляє файл MSDOS.SYS у Windows 9x.
- Обробляє файл CONFIG.SYS у MS-DOS 2.0 і вище та Windows 9x.
- Завантажує COMMAND.COM (чи іншу операційну оболонку, якщо вказано).
- Відображає [en] у Windows 9x. За наявності [en] він використовується як заставка. Інакше використовується заставка в IO.SYS.
Ім'я файлу IO.SYS також використовувалося [de] (DCP) — похідною MS-DOS від колишньої східнонімецької VEB Robotron.
IBM PC DOS і [en] використовують файл [en] з тією ж метою; він у свою чергу, завантажує [en].
У Windows 9x IO.SYS не тільки містить BIOS DOS, а й також тримає ядро DOS, яке раніше перебувало в MSDOS.SYS. За певних умов Windows 9x використовує натомість альтернативне ім'я файлу JO.SYS.
[en] 7.06 (тільки ця версія) також слідує даній схемі й імені файлу IO.SYS задля завантажуваності через завантажувальні сектори MS-DOS.
Аналогічно, FreeDOS також використовує комбінований системний файл, але називає його KERNEL.SYS.
Вимоги до розмітки диску
- Два перші записи кореневого каталогу повинні виділятися файлами IO.SYS і MSDOS.SYS, у такому порядку.
- IO.SYS повинен бути першим файлом, збереженим у [en] для файлів.
- Файли IO.SYS + MSDOS.SYS повинні бути [en].
Проте, MS-DOS версії 3.3 дозволяє сектору 4 і вищим фрагментуватися; версія 5.0 дозволяє першим трьом секторам IO.SYS виділятися будь-де (так довго, поки вони суміжні).
COMMAND.COM може розцінюватися як будь-який звичайний файл.
Див. також
- COMMAND.COM
- [en]
- [en]
- MSDOS.SYS
- [en]
Нотатки
- Довідник MS-DOS 5.0 некоректно зазначає, що системним файлам більше не треба бути суміжними. Проте, для роботи процесу завантаження системним файлам усе ще треба займати перші два записи каталогів, а перші три сектори IO.SYS усе ще повинні зберігатися суміжно. [en] продовжує дотримуватися цих вимог.
Примітки
- MS-DOS Device Driver Names Cannot be Used As File Names. Revision 2.0. Microsoft. 12 травня 2003. KB74496, Q74496. Архів оригіналу за 21 липня 2012. Процитовано 6 червня 2019.
- Kurth, Rüdiger; Groß, Martin; Hunger, Henry (29 листопада 2016) [2007]. Betriebssystem DCP. www.robotrontechnik.de (нім.). оригіналу за 3 квітня 2019. Процитовано 28 квітня 2019.
- SYS.COM Requirements in MS-DOS Versions 2.0-6.0. Revision 2.0. Microsoft. 23 травня 2003. KB66530. Q66530. Архів оригіналу за 17 липня 2012. Процитовано 6 червня 2019.
- Duncan, Ray; Bostwick, Steve; Burgoyne, Keith; Byers, Robert A.; Hogan, Thom; Kyle, Jim; ; ; Rabinowitz, Chip; Tomlin, Jim; Wilton, Richard; Wolverton, Van; Wong, William; Woodcock, JoAnne (1988). Technical advisors. The MS-DOS Encyclopedia: versions 1.0 through 3.2 (вид. Completely reworked). Redmond, Washington, USA: . ISBN . LCCN 87-21452. OCLC 16581341. (xix+1570 pages; 26 cm) (NB. This edition was published in 1988 after extensive rework of the withdrawn 1986 first edition by a different team of authors. [1] [ 14 жовтня 2018 у Wayback Machine.])
- Chappell, Geoff (1994). DOS Internals. Addison Wesley. ISBN . . [2][3] Errata: [4][5][6]
- Kim, Mark K. (24 вересня 2004). Re: [vox-tech] rescuing winxp?. mail-archive.com. оригіналу за 6 квітня 2019. Процитовано 6 квітня 2019.
Це незавершена стаття про операційні системи. Ви можете проєкту, виправивши або дописавши її. |
Це незавершена стаття про Microsoft Windows. Ви можете проєкту, виправивши або дописавши її. |
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
Cya stattya potrebuye dodatkovih posilan na dzherela dlya polipshennya yiyi perevirnosti Bud laska dopomozhit udoskonaliti cyu stattyu dodavshi posilannya na nadijni avtoritetni dzherela Zvernitsya na za poyasnennyami ta dopomozhit vipraviti nedoliki Material bez dzherel mozhe buti piddano sumnivu ta vilucheno serpen 2014 Ne plutati z IOSYS IO SYS istotna chastina MS DOS i Windows 9x Vona mistit drajveri pristroyiv MS DOS za zamovchuvannyam pidprogrami vzayemodiyi z aparatnim zabezpechennyam i programu inicializaciyi DOS Poslidovnist zavantazhennyaU poslidovnosti zavantazhennya PK pershij sektor zavantazhuvalnogo disku zavantazhuyetsya v pam yat i vikonuyetsya Yaksho ce sektor zavantazhuvannya DOS to vin zavantazhuye pershi tri sektori IO SYS u pam yat i peredaye upravlinnya jomu Potim IO SYS Zavantazhuye reshtu sebe do pam yati Inicializuye kozhnij drajver pristroyu za zamovchuvannyam po cherzi konsol disk poslidovnij port i t d Na comu etapi dostupni drajveri za zamovchuvannyam Zavantazhuye yadro DOS i viklikaye jogo pidprogramu inicializaciyi Yadro zberigayetsya v MSDOS SYS u MS DOS i v IO SYS u Windows 9x Na comu etapi dostupnij zvichajnij dostup do fajliv Obroblyaye fajl MSDOS SYS u Windows 9x Obroblyaye fajl CONFIG SYS u MS DOS 2 0 i vishe ta Windows 9x Zavantazhuye COMMAND COM chi inshu operacijnu obolonku yaksho vkazano Vidobrazhaye en u Windows 9x Za nayavnosti en vin vikoristovuyetsya yak zastavka Inakshe vikoristovuyetsya zastavka v IO SYS Im ya fajlu IO SYS takozh vikoristovuvalosya de DCP pohidnoyu MS DOS vid kolishnoyi shidnonimeckoyi VEB Robotron IBM PC DOS i en vikoristovuyut fajl en z tiyeyu zh metoyu vin u svoyu chergu zavantazhuye en U Windows 9x IO SYS ne tilki mistit BIOS DOS a j takozh trimaye yadro DOS yake ranishe perebuvalo v MSDOS SYS Za pevnih umov Windows 9x vikoristovuye natomist alternativne im ya fajlu JO SYS en 7 06 tilki cya versiya takozh sliduye danij shemi j imeni fajlu IO SYS zadlya zavantazhuvanosti cherez zavantazhuvalni sektori MS DOS Analogichno FreeDOS takozh vikoristovuye kombinovanij sistemnij fajl ale nazivaye jogo KERNEL SYS Vimogi do rozmitki diskuDva pershi zapisi korenevogo katalogu povinni vidilyatisya fajlami IO SYS i MSDOS SYS u takomu poryadku IO SYS povinen buti pershim fajlom zberezhenim u en dlya fajliv Fajli IO SYS MSDOS SYS povinni buti en Prote MS DOS versiyi 3 3 dozvolyaye sektoru 4 i vishim fragmentuvatisya versiya 5 0 dozvolyaye pershim trom sektoram IO SYS vidilyatisya bud de tak dovgo poki voni sumizhni COMMAND COM mozhe rozcinyuvatisya yak bud yakij zvichajnij fajl Div takozhCOMMAND COM en en MSDOS SYS en NotatkiDovidnik MS DOS 5 0 nekorektno zaznachaye sho sistemnim fajlam bilshe ne treba buti sumizhnimi Prote dlya roboti procesu zavantazhennya sistemnim fajlam use she treba zajmati pershi dva zapisi katalogiv a pershi tri sektori IO SYS use she povinni zberigatisya sumizhno en prodovzhuye dotrimuvatisya cih vimog PrimitkiMS DOS Device Driver Names Cannot be Used As File Names Revision 2 0 Microsoft 12 travnya 2003 KB74496 Q74496 Arhiv originalu za 21 lipnya 2012 Procitovano 6 chervnya 2019 Kurth Rudiger Gross Martin Hunger Henry 29 listopada 2016 2007 Betriebssystem DCP www robotrontechnik de nim originalu za 3 kvitnya 2019 Procitovano 28 kvitnya 2019 SYS COM Requirements in MS DOS Versions 2 0 6 0 Revision 2 0 Microsoft 23 travnya 2003 KB66530 Q66530 Arhiv originalu za 17 lipnya 2012 Procitovano 6 chervnya 2019 Duncan Ray Bostwick Steve Burgoyne Keith Byers Robert A Hogan Thom Kyle Jim Rabinowitz Chip Tomlin Jim Wilton Richard Wolverton Van Wong William Woodcock JoAnne 1988 Technical advisors The MS DOS Encyclopedia versions 1 0 through 3 2 vid Completely reworked Redmond Washington USA ISBN 1 55615 049 0 LCCN 87 21452 OCLC 16581341 xix 1570 pages 26 cm NB This edition was published in 1988 after extensive rework of the withdrawn 1986 first edition by a different team of authors 1 14 zhovtnya 2018 u Wayback Machine Chappell Geoff 1994 DOS Internals Addison Wesley ISBN 978 0 201 60835 9 ISBN 0 201 60835 9 2 3 Errata 4 5 6 Kim Mark K 24 veresnya 2004 Re vox tech rescuing winxp mail archive com originalu za 6 kvitnya 2019 Procitovano 6 kvitnya 2019 Ce nezavershena stattya pro operacijni sistemi Vi mozhete dopomogti proyektu vipravivshi abo dopisavshi yiyi Ce nezavershena stattya pro Microsoft Windows Vi mozhete dopomogti proyektu vipravivshi abo dopisavshi yiyi