Ich versuche, ein bootfähiges USB für MS-DOS 6.22 zu erstellen. Ich kann es nicht riskieren, FreeDOS oder eine andere DOS-Version zu verwenden, da ich mit einem Nischendienstprogramm arbeite, das das Potenzial hat, teure Dinge zu zerstören, wenn etwas nicht stimmt.
Ich verwende das ISO für MS-DOS 6.22, das bei AllBootDisks gefunden wird .
Bisher habe ich diese ISO in mehreren Versionen von Rufus und der neuesten Version von UNetbootin ausprobiert .
Ich habe die folgenden Versionen von Rufus über diesen Link getestet :
- V1.3.0 Beta (ohne FreeDOS)
- V1.2.0 (ohne FreeDOS)
- V1.2.0.183 (ohne FreeDOS)
- V1.1.7 (ohne FreeDOS)
... die alle den folgenden Fehler bei der Auswahl der ISO erzeugen:
Diese Version von Rufus unterstützt nur bootfähige ISOs, die auf 'bootmgr / WinPE' oder 'isolinux' basieren. Dieses ISO-Image scheint auch nicht zu verwenden.
Auf der Rufus-Hauptseite habe ich folgende Versionen getestet:
- V2.15
- V2.14
... die beide den folgenden Fehler bei der Auswahl der ISO erzeugen:
Dieses Image ist entweder nicht bootfähig oder verwendet eine Boot- oder Komprimierungsmethode, die von Rufus nicht unterstützt wird.
Laut diesem Link ist es überhaupt nicht möglich, mit Rufus einen bootfähigen USB-Stick für bestimmte MS-DOS-Versionen zu erstellen.
Im Gegensatz dazu scheint UNetbootin beim Erstellen des bootfähigen USB die ISO zu akzeptieren, aber beim Booten wird die hier beschriebene Boot-Schleife ausgelöst .
Ist es überhaupt möglich, dass die ISO von AllBootDisks fehlerhaft ist? Wenn es nicht die ISO ist, wie kann ich dann ein bootfähiges Flash-Laufwerk für MS-DOS 6.22 erstellen?
Antworten:
Ungefähr zu der Zeit, als Windows 98 Mainstream war, verwendeten bootfähige MS-DOS-CDs und USB-Laufwerke ein 1,44-MB-Disketten-Image als eigentliches Startziel. Das CD / USB-Laufwerk speichert das Disketten-Image entweder sichtbar im Dateisystem oder unsichtbar außerhalb einer Partition, und der Computer bootet von einem virtuellen
A:\
Laufwerk. Wenn nach dem Booten auf das CD / USB-Laufwerk zugegriffen werden soll, muss der entsprechende Treiber auf dem Disketten-Image vorhanden und geladen sein.Zumindest in einigen Fällen erfordert das Booten vom Disketten-Image Funktionen, die im BIOS implementiert sind. (Ich erinnere mich, dass ich versucht habe, eine Rettungsdiskette auf einem hochmodernen 32-MB-USB-Laufwerk zu erstellen, und dass es für das BIOS unterschiedliche Anweisungen gibt, die USB-FDD, USB-ZIP, USB-HDD usw. unterstützen.)
Wenn Sie keine periodengerechte Dokumentation und Tools suchen möchten, ist wahrscheinlich ein MS-DOS-Disketten-Image mit einem modernen Bootloader, der Memdisk-Funktionen unterstützt, die beste Wahl.
syslinux
/isolinux
UndGRUB4DOS
den Sinn kommt.quelle
Rufus Autor hier.
Wie hier erläutert , bettet Rufus keine MS-DOS-Version in die Anwendung ein. Es spielt also keine Rolle, welche Rufus-Version Sie verwenden. Sie erhalten nicht auf magische Weise eine bestimmte Version, sondern die von Windows bereitgestellte Windows Millennium DOS-Version ( Das heißt, bis zu Windows 8.1, da Windows 10 es vollständig entfernt hat, gibt es in Rufus keine MS-DOS-Erstellungsoption, wenn es unter Windows 10 oder höher ausgeführt wird.
Sie erwarten nun, dass Rufus einen bootfähigen MS-DOS-USB-Stick erstellen kann, wenn Sie eine eigene Version (als ISO oder etwas anderes) bereitstellen. Dies ist nicht der Fall . Rufus kann nicht verwendet werden, um ein bootfähiges MS-DOS-USB-Laufwerk zu erstellen, mit Ausnahme eines Windows Millennium-Laufwerks, wenn Sie Windows 8.1 oder eine frühere Version verwenden Die Anzahl der Benutzer, die behaupten konnten, einen echten Fehler in FreeDOS gefunden zu haben, der sie zur Verwendung von MS-DOS zwingt, liegt derzeit genau bei Null , da die meisten "Probleme", die Benutzer mit FreeDOS haben, nur zu tun haben mit einer etwas anderen Art zu handhaben
AUTOEXEC.BAT
/CONFIG.SYS
oder Menüs, die leicht angesprochen werden können und keine DOS-Inkompatibilität darstellen), habe ich keinerlei Pläne, diese Funktionalität jemals hinzuzufügen, da ich zu 100% davon überzeugt bin, dass FreeDOS immer anstelle von MS-DOS verwendet werden kann.Ich würde das Hinzufügen dieser Funktion nur in Betracht ziehen, wenn die folgenden Bedingungen erfüllt sind:
Wenn diese beiden Bedingungen nicht erfüllt sind, werde ich Sie respektvoll bitten, entweder FreeDOS (was ich im Vergleich zu MS-DOS in Bezug auf die Kompatibilität noch nicht gesehen habe) oder ein anderes Dienstprogramm als Rufus zu verwenden.
quelle
Ok, ich habe es mit einem alten IBM Thinkpad zum Laufen gebracht. Hier sind die Schritte, die ich unternommen habe:
Das ist es! Lassen Sie mich wissen, ob es bei Ihnen funktioniert.
Hinweis: Ich denke, das Problem beim Ausführen von Datei-> Laufwerk ist, dass die Dateien nicht an der richtigen Stelle auf dem USB-Stick abgelegt werden. Wenn Sie die Dateien selbst vorbereiten und kopieren lassen, wird alles an die richtige Stelle und in die richtige Reihenfolge gebracht.
** Möglicherweise müssen Sie die Kontrollkästchen in diesem Abschnitt aktivieren. Mein Laptop platziert den USB-Boot unter dem Abschnitt "Festplatte", wenn er im BIOS aufgelistet wird. Ihr Computer betrachtet es möglicherweise als Wechseldatenträger oder als FDD.
quelle