Howard Fuhs
Howard Fuhs
Howard Fuhs
IT-Sicherheitsberater
IT-Sicherheitsberater
IT-Sicherheitsberater

Erstellen einer Boot-Diskette

Copyright (C) 12/1998 by Howard Fuhs


Content:

  Viel Platz auf der Diskette
  Viel Platz im Arbeitsspeicher
  Der Mittelweg
  Moderne Filesysteme
  Copyrights


Erstellen einer Boot-Diskette

Trotz neuer Betriebssysteme mit grafischer Benutzeroberfläche wird von Kunden immer die Frage geäußert, wie man sich selbst eine Bootdiskette erstellen kann. Anhand von MS-DOS 6.22 soll die Prozedur hier erklärt werden.

Bei der Erstellung der Bootdisk sollte man sich vorher darüber im Klaren sein, was man benötigt, viel Platz auf der Bootdiskette oder viel Platz im Arbeitsspeicher des Rechners nach dem Bootvorgang. Ist noch nicht bekannt, welche Eigenschaft beim späteren Einsatz wichtiger ist, so ist es ratsam sich für beide Möglichkeiten eine entsprechende Bootdiskette anzufertigen.

Bei den nachfolgenden Beschreibungen gehe ich davon aus, daß MS-DOS 6.22 bereits auf der Festplatte des Computers ordnungsgemäß installiert ist.


Viel Platz auf der Diskette

Eine Bootdiskette erstellt man durch das Ausführen des DOS-Befehls SYS A:. Mit diesem Befehl werden die DOS-Systemdateien von der Festplatte auf die Diskette kopiert. Damit ist die Diskette bereits bootfähig.
Auf der Diskette befinden sich nun folgende Dateien:

 IO.SYS       Systemdatei (Unsichtbar da mit dem Attribut „Hidden" versehen)
 MSDOS.SYS    Systemdatei (Unsichtbar da mit dem Attribut „Hidden" versehen)
 COMMAND.COM  Kommandointerpreter

Der Vorteil dieser bootfähigen Diskette liegt in der Tatsache, daß nur die wirklich notwendigsten Systemdateien geladen werden, damit werden potenzielle Fehlerquellen reduziert und es ist der meiste Platz auf der Diskette vohanden.

Die drei Dateien belegen zusammen nur 133kB (136.618 Byte) auf der Diskette, es werden von dem DIR Befehl 1.319.936 Bytes als frei gemeldet.

Der Nachteil dieser Konfiguration ist der relativ schlecht ausgenutzte Hauptspeicher des Computers im 640kB Speicherbereich.
 

 Speichertyp        Insgesamt  =  Verwendet  +  Frei
 ----------------- ------------ ------------- -------
 Konventioneller         639K           63K     576K
 Hoher                     0K            0K       0K
 Reserviert                0K            0K       0K
 Erweiterung (XMS)     7,168K        7,168K       0K
 ----------------- ------------ ------------- -------

 Insg. Speicher        7,807K       7,231K     576K 
 Insg. unter 1 MB        639K          63K     576K

 Maximale Größe für ausführbares Programm 576K (589,328 Byte)
 Größter freier Block im hohen Speicherblock 0K (0 Byte)

Tabelle 1. Beispiel einer Bildschirmausgabe des DOS-Befehls MEM
 

Darüber hinaus steht nur die englische Tastaturbelegung zur Verfügung.

Bei dieser Konfiguration wird bewußt auf die Dateien CONFIG.SYS und AUTOEXEC.BAT verzichtet, da keine weiteren Treiber geladen werden.


Viel Platz im Arbeitsspeicher

Damit man viel freien Arbeitsspeicher nach dem Booten von Diskette zur Verfügung hat, müssen zusätzliche Treiber auf der Bootdiskette vorhanden sein und über die Dateien CONFIG.SYS und AUTOEXEC.BAT geladen werden.

Zuerst werden die DOS-Systemdateien mit dem DOS-Befehl SYS A: auf die Diskette kopiert. Damit ist die Diskette bootfähig. Danach müssen noch folgende Dateien auf die Diskette kopiert werden:

 KEYB.COM
 EMM386.EXE
 COUNTRY.SYS
 HIMEM.SYS
 KEYBOARD.SYS

Die Dateien EMM386.EXE und HIMEM.SYS ermöglichen die Ausnutzung des Speichers über 640kB und das Hochladen von DOS-Systemdateien in diesen Bereich. Damit erhält man wesentlich mehr freien Arbeitsspeicher im Bereich von 640kB.
 

 Speichertyp        Insgesamt  =  Verwendet  +  Frei
 ----------------- ------------ ------------- -------
 Konventioneller         639K           33K     607K
 Hoher                   119K            0K     119K
 Reserviert                0K            0K       0K
 Erweiterung (XMS)     7.049K          221K   6.828K
 ----------------- ------------ ------------- -------
 Insg. Speicher        7.807K          254K   7.553K 
 Insg. unter 1 MB        758K           33K     725K

 Maximale Größe für ausführbares Programm 606K (620.960 Byte)
 Größter freier Block im hohen Speicherblock 119K (121.696 Byte)
 MS-DOS ist resident im oberen Speicherbereich (High Memory Area).

Tabelle 2: Beispiel einer Bildschirmausgabe des DOS-Befehls MEM
 

Die Dateien KEYB.COM, KEYBOARD.SYS und COUNTRY.SYS sind die Tastaturtreiber und ermöglichen den Einsatz eines deutschen Tastaturlayouts (QWERTZ-Tastatur).

Damit die Treiber ordnungsgemäß während des Bootvorgangs geladen werden können, müssen die Dateien CONFIG.SYS und AUTOEXEC.BAT mit einem Texteditor erstellt werden. Die entsprechenden Einträge für die beiden Dateien können den Listings entnommen werden.

 DEVICE=A:\HIMEM.SYS /TESTMEM:OFF
 DEVICE=A:\EMM386.EXE NOEMS X=CB00-CBFF
 buffers=20,0
 FILES=50
 DOS=UMB
 FCBS=16,8
 DOS=HIGH
 COUNTRY=049,850,A:\COUNTRY.SYS
 STACKS=9,256

Listing 1: Inhalt der CONFIG.SYS Datei

 @ECHO OFF
 CLS
 PROMPT $p$g
 PATH A:\
 SET TEMP=C:\
 KEYB GR,,A:\KEYBOARD.SYS

Listing 2: Inhalt der AUTOEXEC.BAT Datei

Die Dateien belegen zusammen 364.628 Byte auf der Diskette, es werden von dem DIR Befehl 1.090.048 Bytes als frei gemeldet.


Der Mittelweg

Als Mittelweg kann eine Konfiguration angefertigt werden, in welcher die Bootdiskette zwar die Speichertreiber EMM386.EXE und HIMEM.SYS enthält, aber dafür keine Tastaturtreiber. Dabei steht mehr freier Arbeitspeicher sowie etwas mehr freier Diskettenplatz zur Verfügung, aber keinerlei Unterstützung des deutschen Tastaturlayouts.



Moderne Filesysteme

In zunehmendem Maße setzen sich mit den modernen grafischen Betriebssystemen auch entsprechend technisch fortschrittliche Filesysteme durch. Dies sind vor allen Dingen:
 VFAT32  Windows 95/98
 NTFS    Windows NT
 HPFS    OS/2

Wird auf einem Computer ein solches Filesystem eingesetzt, kann der Computer zwar noch von einer DOS-Diskette gebootet werden, man kann aber nicht mehr auf die Festplatte zugreifen. Einzige Außnahme ist hier NTFS. Im Internet sind NTFS-Treiber für DOS erhältlich, die zumindest einen Lesezugriff auf eine NTFS-Partition ermöglichen, nachdem mit DOS gebootet wurde.


Das Werk einschließlich aller seiner Teile ist urheberrechtlich geschützt. Jede Verwertung außerhalb der engen Grenzen des Urheberrechtsgesetzes ist ohne Zustimmung des Autors unzulässig und strafbar.

Copyright (C) 12/1998 by Howard Fuhs

 

Fuhs Security Consultants
 
Alle Rechte
vorbehalten!

 
 Realisation:
Frank Ziemann
Home Impressum


WebCam
24h WorldTimer PCI DSS Publikationen Digital Publishing EN English
Thema 00
Hier finden Sie Information über Dinge, von denen wir jetzt noch nichts verraten wollen.
Fallbeispiele
Fallbeispiele aus der alltäglichen Datenunsicherheitspraxis.
Neues
Aktuelle Neuigkeiten und Medieninformationen.
Service
Sichern Sie Ihr Unternehmen durch unsere Dienstleistungen und Serviceangebote ab.
Fallbeispiele
Die neue 24h WorldTimer Uhrenserie mit standardisierter astronomischer Zeitangabe nach ISO 8601 für 24-Stunden-Umgebungen
PCI DSS
Dienstleistungen und Serviceangebote rund um den Payment Card Industry Data Security Standard
Publikationen
Fachartikel und Buchmanuskripte von Howard Fuhs.
Digital Publishing
Publikationen von Howard Fuhs auf CD-ROM.
EN English pages
Please find here our English pages for international visitors.
      E-Mail
Sie erreichen uns
per E-Mail unter
  info@fuhs.de
    Realisation
EDV-Beratung
Frank Ziemann
www.fz-net.com
Themen  
Themen
Papers Satellite Hacking
Fachartikel deutsch
Präsentationen
Fachartikel englisch
Bücher von Howard Fuhs
Buchrezensionen
Medienberichte
Datensicherheitsinfos
Sicherheitsinfos
Computerviren und ihre Vermeidung
Information Security Bulletin
Bilder PCBRL
Bilder DCF77
Jokes
Fachartikel deutsch
Deutsche Fachartikel von Howard Fuhs.
Präsentationen
Präsentationen von Howard Fuhs.
Fachartikel englisch
Englische Fachartikel von Howard Fuhs.
Sicherheitsinformationen
Sicherheitsinformationen auch aus Quellen des Computeruntergrunds.
Computerviren und ihre ...
Buchmanuskript von Howard Fuhs über Computerviren, erstmals veröffentlicht 1993.
Jokes
Einfach nur Witze.
Bücher von Howard Fuhs
Buchveröffentlichungen von Howard Fuhs.
Howard Fuhs in den Medien
Medienbericherstattung über Howard Fuhs.
Datensicherheitsinformationen
Allgemeine Datensicherheitsinformationen von Howard Fuhs.
Bilder PCBRL
Technische Bilder von Howard Fuhs für das Printed Circuit Board Research Lab.
Information Security Bulletin
Deutsche Ausgaben des Information Security Bulletin von CHI-Publishing Ltd., UK.
Papers Satellite Hacking
Englische Texte zum Vortrag Satellite Monitoring, Satellite Hacking and Satellite Security
DCF77 Funkuhr
Vintage Gallery - Bilder einer DCF77 Funkuhr von 1972
Buchrezensionen
Howard Fuhs bespricht Fachbücher