IO.SYS

IO.SYS

IO.SYS ist eine Systemdatei in den Betriebssystemen MS-DOS, DCP und Windows 9x. Unter IBM PC DOS und DR DOS heißt die entsprechende Datei IBMBIO.COM. Sie ist ein Teil des Kernels und wird zum Booten des Betriebssystems benötigt. Es handelt sich um eine Datei, die im Normalfall nicht angezeigt wird, da sie unsichtbar oder „versteckt“ ist. Zusammen mit MSDOS.SYS (MS-DOS) bzw. IBMDOS.SYS (IBM PC DOS/DR DOS) bildet sie die Kernkomponente des Betriebssystems DOS. Prinzipiell reichen diese beiden Dateien und ein geladenes Programm wie COMMAND.COM, um ein funktionstüchtiges DOS zu haben.

Während des Bootvorgangs wird der Bootsektor vom Bootdatenträger in den Speicher eingelesen und ausgeführt. Der DOS-Bootsektor lädt die ersten drei Sektoren der Datei IO.SYS / IBMBIO.COM. Zu diesem Zeitpunkt ist der Dateisystemtreiber (FAT) noch nicht geladen, wodurch diese Datei erstens ganz am Anfang des Datenbereichs des Datenträgers, zweitens unfragmentiert und drittens die erste Datei im Hauptverzeichnis sein muss. Ab DOS 4.0 darf die Datei bis auf die ersten drei Sektoren fragmentiert sein. Mit DOS 5.0 darf die Datei auf einem beliebigen Ort des Datenträgers gespeichert sein, wobei hier auch die ersten drei Sektoren zusammenhängend (nicht fragmentiert) sein müssen;[1] die entsprechenden Angaben werden im Bootsektor hinterlegt.

Nachdem die ersten drei Sektoren der Datei eingelesen und ausgeführt sind, wird der Rest der Datei eingelesen und es werden folgende Schritte durchgeführt:

  • es werden Standardgerätetreiber geladen und verfügbar gemacht
  • der DOS-Kernel MSDOS.SYS (bei IBM: IBMDOS.COM) wird geladen und initialisiert (in Windows 9x ist MSDOS.SYS in IO.SYS integriert). Ab diesem Zeitpunkt ist der Dateisystemtreiber geladen und der normale Datenträgerzugriff ist gewährleistet.
  • die CONFIG.SYS-Datei wird verarbeitet (ab DOS 2.0)
  • Sofern in CONFIG.SYS kein anderer Kommandozeileninterpreter oder ein anderes ausführbares Programm definiert worden ist, wird die COMMAND.COM-Datei, die sich im Hauptverzeichnis befindet, gestartet und somit der MS-DOS-Kommandozeileninterpreter geladen, dieser führt AUTOEXEC.BAT aus.
  • unter Windows 9x lädt IO.SYS die Datei LOGO.SYS, welches den Bootscreen von Windows 9x lädt und darstellt. Fehlt LOGO.SYS, so wird der in IO.SYS enthaltene Bootscreen dargestellt.

Einzelnachweise

  1. http://support.microsoft.com/kb/66530/en-us

Wikimedia Foundation.

Игры ⚽ Нужна курсовая?

Schlagen Sie auch in anderen Wörterbüchern nach:

  • .sys — is a filename extension in Microsoft Windows and MS DOS operating system. Uses for .sys Files * In MS DOS and DOS based operating systems such as Windows 98, these files can be used as configuration files for the operating system. The MSDOS.SYS… …   Wikipedia

  • Sys.com — is a component of DOS, Microsoft Windows 9x and Windows NT operating systems that will copy the command line shell (COMMAND.COM), the boot loader (IO.SYS or IBMBIO.COM), the kernel (MSDOS.SYS or IBMDOS.COM), and the boot sector to the… …   Wikipedia

  • SyS Suites Tarapaca — (Сантьяго,Чили) Категория отеля: Адрес: Tarapaca 1331, Сантьяго центр города …   Каталог отелей

  • Sys — steht für einen Befehl der Programmiersprache BASIC, siehe SYS Sys ist der Familienname folgender Personen: Karel Sys (1914–1990), belgischer Boxer Klaas Sys (* 1986), belgischer Radrennfahrer …   Deutsch Wikipedia

  • Sys Bjerre — live in Aalborg 2009 Sys Bjerre (* 15. Mai 1985 in Vanløse, Kopenhagen) ist eine dänische Singer Songwriterin und Fernsehmoderatorin. Inhaltsverzeichnis …   Deutsch Wikipedia

  • SyS Suites San Martin — (Сантьяго,Чили) Категория отеля: Адрес: San Martín 65 departamento 501, Санть …   Каталог отелей

  • sys´tem|a|tiz´er — sys|tem|a|tize «SIHS tuh muh tyz», transitive verb, tized, tiz|ing. to arrange according to a system; make into a system; make more systematic. SYNONYM(S): organize, order. –sys´tem|a|ti|za´tion, noun. –sys´tem|a|tiz´er, noun …   Useful english dictionary

  • sys´tem|a|ti|za´tion — sys|tem|a|tize «SIHS tuh muh tyz», transitive verb, tized, tiz|ing. to arrange according to a system; make into a system; make more systematic. SYNONYM(S): organize, order. –sys´tem|a|ti|za´tion, noun. –sys´tem|a|tiz´er, noun …   Useful english dictionary

  • sys|tem|a|tize — «SIHS tuh muh tyz», transitive verb, tized, tiz|ing. to arrange according to a system; make into a system; make more systematic. SYNONYM(S): organize, order. –sys´tem|a|ti|za´tion, noun. –sys´tem|a|tiz´er, noun …   Useful english dictionary

  • sys´tem|iz´er — sys|tem|ize «SIHS tuh myz», transitive verb, ized, iz|ing. = systematize. (Cf. ↑systematize) –sys´tem|i|za´tion, noun. –sys´tem|iz´er, noun …   Useful english dictionary

  • sys´tem|i|za´tion — sys|tem|ize «SIHS tuh myz», transitive verb, ized, iz|ing. = systematize. (Cf. ↑systematize) –sys´tem|i|za´tion, noun. –sys´tem|iz´er, noun …   Useful english dictionary

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”