Supportnet / Forum / WindowsXP
XP und DOS
Frage
Hallo Leute, bin neu hier und hab gleich mal ne Frage - ich hoffe sie wurde nicht schon 24 mal beantwortet - gefunden habe jedenfalls die Antwort hier nicht.
So, Folgendes Problem:
Ich habe einen Rechner mit XP pro als OS und will / muss DOS als zweites OS dazu nehmen. Wie stelle ich das am besten an? DOS auf eine separate Partition? wie wähle ich beim Starten dann aus, welches OS ich starten möchte?
Vielen dank für alle Antworten schon mal vorab (ich hoffe es kommen welche ;-))
Antwort 1 von Fritz345
1. DOS unterstuetzt KEIN NTFS. Es wird nie und nimmer
von NTFS booten, Lesezugriff koennte moeglich sein,
siehe NTFSDOS, NTFS4DOS.
2. Nimm ein GUTES DOS (FreeDOS 1.0 oder ENHANCED
DR-DOS 7.01.07).
"DOS auf eine separate Partition?"
Auf eine separate oder zusammen mit XP auf FAT32,
bevorzugt <32 GB.
"wie wähle ich beim Starten dann aus, welches OS ich starten möchte?"
1. FreeDOS bootmenu
oder
2. XP bootmenu
"Antworten schon mal vorab (ich hoffe es kommen welche ;-))"
JA. :-D
von NTFS booten, Lesezugriff koennte moeglich sein,
siehe NTFSDOS, NTFS4DOS.
2. Nimm ein GUTES DOS (FreeDOS 1.0 oder ENHANCED
DR-DOS 7.01.07).
"DOS auf eine separate Partition?"
Auf eine separate oder zusammen mit XP auf FAT32,
bevorzugt <32 GB.
"wie wähle ich beim Starten dann aus, welches OS ich starten möchte?"
1. FreeDOS bootmenu
oder
2. XP bootmenu
"Antworten schon mal vorab (ich hoffe es kommen welche ;-))"
JA. :-D
Antwort 2 von Peter43
Ich stand vor dem gleichen Problem und habe es folgendermaßen gelöst:
1 - Da DOS nur auf der ersten Partition der ersten HD installiert werden möchte (also C:), habe ich die HD mit dem installierten XP vorrübergehend ausgebaut und und eine andere HD an gleicher Stelle eingebaut.
2 - Mit der ersten DOS-Diskette PC starten und eine 2-GB-Partition erstellen (mehr kann DOS nicht verwalten), den Rest der HD kann man später unter XP einrichten und verwenden.
3 - DOS auf dieser Partition installieren.
4 - XP-Platte wieder an alter Stelle einbauen, DOS-Platte mit dem zweiten (Slave) Anschluß verbinden. Entsprechendes Jumpern nicht vergessen.
Jetzt ergibt sich die Frage:
Wie boote ich DOS auf dem zweiten Laufwerk?
Ich hatte es einfach, da mein DELL-PC einen eingebauten Bootmanager hat, der es mir erlaubt, jedes Laufwerk zum booten auszuwählen.
Die XP BOOT.INI habe ich nicht verändert. In Antwort 1 wird aber schon erwähnt, daß man sie entsprechend erweitern kann. Vielleicht outed sich Fritz345 noch mal, wie es denn genau geht.
Die letzte Möglichkeit ist, einen Bootmanager zu kaufen (oder Freeware?) und damit die DOS-Platte zu booten.
Auf diese Weise betrogen, versieht DOS bei mir schon ewig seinen Dienst auf einem secondary drive, ohne es zu bemerken.
Ich benutze übrigens zwei SATA-Platten. Meine ursprünglichen Befürchtungen, daß DOS mit dieser neuen Technik nichts anfangen kann, haben sich in Luft aufgelöst. Davon bekommt es offenbar nix mit, da das Motherboard (oder wer auch immer) die Weichen stellt.
Gruß Peter
1 - Da DOS nur auf der ersten Partition der ersten HD installiert werden möchte (also C:), habe ich die HD mit dem installierten XP vorrübergehend ausgebaut und und eine andere HD an gleicher Stelle eingebaut.
2 - Mit der ersten DOS-Diskette PC starten und eine 2-GB-Partition erstellen (mehr kann DOS nicht verwalten), den Rest der HD kann man später unter XP einrichten und verwenden.
3 - DOS auf dieser Partition installieren.
4 - XP-Platte wieder an alter Stelle einbauen, DOS-Platte mit dem zweiten (Slave) Anschluß verbinden. Entsprechendes Jumpern nicht vergessen.
Jetzt ergibt sich die Frage:
Wie boote ich DOS auf dem zweiten Laufwerk?
Ich hatte es einfach, da mein DELL-PC einen eingebauten Bootmanager hat, der es mir erlaubt, jedes Laufwerk zum booten auszuwählen.
Die XP BOOT.INI habe ich nicht verändert. In Antwort 1 wird aber schon erwähnt, daß man sie entsprechend erweitern kann. Vielleicht outed sich Fritz345 noch mal, wie es denn genau geht.
Die letzte Möglichkeit ist, einen Bootmanager zu kaufen (oder Freeware?) und damit die DOS-Platte zu booten.
Auf diese Weise betrogen, versieht DOS bei mir schon ewig seinen Dienst auf einem secondary drive, ohne es zu bemerken.
Ich benutze übrigens zwei SATA-Platten. Meine ursprünglichen Befürchtungen, daß DOS mit dieser neuen Technik nichts anfangen kann, haben sich in Luft aufgelöst. Davon bekommt es offenbar nix mit, da das Motherboard (oder wer auch immer) die Weichen stellt.
Gruß Peter
Antwort 3 von herbie63
Vielen Dank schon mal,
der Tip mit bzgl. NTFS ist gut.
Ansonsten werde ich wohl wie in Antw. 2 vorgehen. Aber was ist der XP-Bootmanager? finde ich nicht, kenn ich nicht, wie rufe ich den auf?
Herbie
der Tip mit bzgl. NTFS ist gut.
Ansonsten werde ich wohl wie in Antw. 2 vorgehen. Aber was ist der XP-Bootmanager? finde ich nicht, kenn ich nicht, wie rufe ich den auf?
Herbie
Antwort 4 von xtrack
den rufst du nicht auf, du musst die boot.ini in system32 ordner suchen und den pfad deines bootloaders von dos in diese datei reinschreiben, dadurch, dass da dann zwei bootloader stehen, wird windows dich am start fragen, welches bs du denn starten willst!
Antwort 5 von Flupo
Soo viele Fehler in Antwort 1!!! 8-O
Für ein DOS brauchst du zwingend eine neue Partition. Das dafür zu wählende Dateisystem muss auch vom DOS unterstützt werden. D.h. alles was MS-DOS heißt unterstützt nur FAT16.
FAT32 geht mit FreeDOS. Damit im direkten Zusammenhang steht auch die maximale Größe der Partition.
Schau bei der Auswahl der DOS-Variante auch auf die Kompatibilität deiner Programme, die später laufen sollen.
Ein Datenaustausch zwischen XP und DOS ist nur über die DOS-Partition möglich. Sollte aber kein Problem sein, da XP alle (gebräuchlichen) FAT-Systeme lesen und schreiben kann.
Ein einfacher Bootmanager, der keine eigene Startpartition benötigt, ist xfsdisk.
Die Konfiguration per XP-boot.ini ist für Einsteiger in die Materie doch eher kryptisch.
Gruß Flupo
Für ein DOS brauchst du zwingend eine neue Partition. Das dafür zu wählende Dateisystem muss auch vom DOS unterstützt werden. D.h. alles was MS-DOS heißt unterstützt nur FAT16.
FAT32 geht mit FreeDOS. Damit im direkten Zusammenhang steht auch die maximale Größe der Partition.
Schau bei der Auswahl der DOS-Variante auch auf die Kompatibilität deiner Programme, die später laufen sollen.
Ein Datenaustausch zwischen XP und DOS ist nur über die DOS-Partition möglich. Sollte aber kein Problem sein, da XP alle (gebräuchlichen) FAT-Systeme lesen und schreiben kann.
Ein einfacher Bootmanager, der keine eigene Startpartition benötigt, ist xfsdisk.
Die Konfiguration per XP-boot.ini ist für Einsteiger in die Materie doch eher kryptisch.
Gruß Flupo
Antwort 6 von Flupo
Zitat:
den rufst du nicht auf, du musst die boot.ini in system32 ordner suchen
den rufst du nicht auf, du musst die boot.ini in system32 ordner suchen
Seit wann liegt die boot.ini im System32-Ordner?? Die liegt im Hauptverzeichnis der Boot-Platte und ist nur zu finden, wenn man die Anzeige der geschützten Systemdateien aktiviert.
Spiele an dieser Datei aber lieber nicht rum. Wenn da was verbogen ist, startet Windows nicht mehr.
Gruß Flupo
Antwort 7 von Davy_Jones
Habe FreeDos und XP auf meinem Rechner, XP auf der MasterPlatte mit NTFS und Freedos auf der SlavePlatte in einer 2 GB Partiton.
Unabhänging voneinander (also wenn ich eine Platte abklemme) läuft auch jedes Programm einzelnd für sich gut. Ich möchte aber trotzdem gerne wissen (auch wenn Flupo in Antwort 5 gesagt hast das es schwierig wird) was ich nun in die boot.ini reinschreiben muss, damit ich beim Booten wählen kann, was gestartet werden soll. Mit den genannten Bootmanagern komme ich irgendwie nicht klar...
Unabhänging voneinander (also wenn ich eine Platte abklemme) läuft auch jedes Programm einzelnd für sich gut. Ich möchte aber trotzdem gerne wissen (auch wenn Flupo in Antwort 5 gesagt hast das es schwierig wird) was ich nun in die boot.ini reinschreiben muss, damit ich beim Booten wählen kann, was gestartet werden soll. Mit den genannten Bootmanagern komme ich irgendwie nicht klar...

