Wie MS-DOS Und Windows XP Parallel? ... mit einigen einschränkenden Vorraussetzungen
#1
geschrieben 05. November 2007 - 15:59
aus technischen Gründen (alte Peripherie) benötige ich auf einem Rechner zusätzlich zum Windows XP ein MS-DOS 6.22. Nun möchte, ich dass der NTLDR das Windows XP und das MS-DOS anzeigt und entsprechend ausführen kann.
Partition 1 soll DOS werden und Partition 2 soll für Windows genutzt werden. Im Normalfall würde ich nun als erstes DOS installieren und dann XP. Das ist hier aber nicht möglich, da dann die Dateien des NTLDR (boot.ini usw.) aud der ersten primären Partition (in diesem Falle DOS) landen. Das soll aber auf keinen Fall passieren. Die nächste überlegung war dann XP zu installieren, dann die XP-Partition nach hinten zu schieben und eine zweite primäre DOS-Partition zu erstellen. Danach dann DOS installieren und am Ende wieder die XP-Partition aktiv setzen. Damit kommt DOS aber nicht klar.
Es ist also im NTLDR eingetragen (D:\="DOS", die erste primäre Partition ist unter XP D:) bricht aber beim booten ab und startet neu.
Hat jemand eine Idee wie ich beide Systeme zum laufen bekomme, mit dem NTLDR als Bootloader und ohne, dass der NTLDR Dateien auf die DOS-Partition schreibt?
Gruß,
sкavєи
Anzeige
#2
geschrieben 05. November 2007 - 16:51
Der NTLDR muss ebenfalls in eine pri. akt. Part. Da aber der NTLDR meines Wissens nicht die akt. Part. umschalten kann wirst du entweder damit leben müssen das der NTLDR im DOS Root liegt oder du verwendest nen richtigen Bootmanager
Gruß Slasher2k
#3
geschrieben 05. November 2007 - 17:39
#4
geschrieben 05. November 2007 - 17:40
So etwas habe ich seinerzeit immer gut mit dem Boot-US Boot Manager lösen können, da er in der Lage ist, Partitionen zu verstecken. Solange alle Betriebssysteme auf einer Festplatte sich befinden, reicht die Freeware Version aus, ansonsten muss man 15€ investieren. Gut, andere Boot Manager können das auch, aber der war immer so einfach in der Einrichtung und zuverlässig.
Die Installation ist ist danach relativ einfach, wobei es egal ist, welches OS man zuerst installiert, da der Boot Manager automatisch die jeweils andere Partition versteckt und somit immer die erste sichtbare primäre Partition zu C:\ wird. Mann muss natürlich vor der Installation des zweiten OS die die jeweils andere Partition verstecken.
Nachteil dabei ist nur, dass die auf diese Weise installierten Betriebssysteme sich untereinander nicht sehen, soll heißen, wenn DOS gebootet wurde, ist die Windows Partition unsichtbar und wenn Windows gebootet wird, ist die DOS Partition unsichtbar. Gut, ich fand das immer ganz nützlich, weil sich so dann die Installationen nicht untereinander stören und jede Windows Installation hat dann seine eigenen Bootdateien auf ihrer jeweiligen Partition und nicht auf der gemeinsamen C:\ Partition.
Alternativ könnte man da auch GRUB verwenden. Dieses ist auch in der Lage Partitionen zu vertecken (hide/unhide) bzw. Partitionen zu vertauschen (map). Allerdings ist das dann schon etwas komplizierter die Einrichtung, aber wenn man schon öfters Linux installiert hat, auch nicht weiter tragisch, das ganze über eine Live CD zu bewerkstelligen.
Dieser Beitrag wurde von DK2000 bearbeitet: 05. November 2007 - 17:43
---
Ich bin ein kleiner, schnickeldischnuckeliger Tiger aus dem Schwarzwald.
Alle haben mich ganz dolle lila lieb.
#5
geschrieben 06. November 2007 - 00:58
es werden benötigt:
-DOS 6.22 Startdiskette
-Partitionierer (hier PQMagic 8.0 für DOS auf Diskette)
1.1 Unbedingt! - alle Festplatten im BIOS deaktivieren und Bootreihenfolge auf Floppy (für diese Beschreibung) oder CD/DVD umstellen
1.2 Rechner mit eingelegter DOS-Stardiskette von Floppy booten
1.3 nach Start der DOS Installationsroutine mit F3 abbrechen, bis Eingabeaufforderung erscheint. DOS-Diskette entfernen und PQMagic-Diskette einlegen und starten. USB-Stick mit FAT formatieren und aktiv setzen! Den Reboot durchführen und anschließend DOS auf dem USB-Stick installieren.
1.4 Festplatten wieder aktivieren und Bootreihenfolge auf 1. USB-HDD 2. HDD einstellen.
Wenn also DOS benötigt wird, einfach den USB-Stick einstecken, ansonsten einfach weglassen und WinXP startet von Festplatte! Das wäre die simpelste Lösung, also ohne die beschriebenen Fehler.
Für eine NEUinstallation auf Festplatte, wäre eine andere Installationsroutine durchzuführen! Habe das schon mal ähnlich, für ein Multibootsystem in diesem Threat beschrieben!
Habe noch eine Möglichkeit im Kopf, probiere ich aber selber erst einmal um sicher zu gehen.
#6
geschrieben 06. November 2007 - 07:10
#7
geschrieben 06. November 2007 - 09:15
Ansonsten, wenn Du wirklich keinen "fremden" Boot Manager installieren willst, bleibt Dir nur der NT Loader über, der dann aber in die DOS Partition (C:) installiert werden muss. Oder, Du verwendest zwei Festplatten im Wechselrahmen, für jedes OS ihre eigene und je nach dem was Du booten willst, musst Du die passende Platte einlegen (habe ich auch eine Zeit lang gemacht, war aber auf die Dauer etwas umständlich).
Dieser Beitrag wurde von DK2000 bearbeitet: 06. November 2007 - 09:48
---
Ich bin ein kleiner, schnickeldischnuckeliger Tiger aus dem Schwarzwald.
Alle haben mich ganz dolle lila lieb.
#8
geschrieben 06. November 2007 - 09:46
Aber - und nun kommt es - er rbaucht Zugriff auf die Daten eines Windows-Programms, welches nur einen Pfad zum speichern aller Daten kennt. Unter DOS benötigt er diese Daten jedoch aufgeteilt auf 2 verschiedene Programmverzeichnisse, da er die einen Dateien unter DOS in dem einen Programm braucht und die anderen Dateien in einem anderen. Und in beiden Programmen müssen die Dateien im Arbeitsverzeichnis des Programms liegen.
Ich habe schon überlegt die Dateien bei jedem start an die ensprechenden stellen kopieren zu lassen, was aber an sich eine sehr unschöne Lösung wäre. Zumal dann die Daten auch vor jedem Reboot wieder zurückkopiert werden müssten.
#9
geschrieben 06. November 2007 - 09:56
Werde ich mir mal durch den Kopf gehen lassen. Nur muss ich jetzt erst einmal weg und bin erst wieder heute Abend da. Hätte da schon eine Idee, vorrausgesetzt dieses eine Programm besteht nicht auf C:\~ zum Speichern seiner Daten.
Dieser Beitrag wurde von DK2000 bearbeitet: 06. November 2007 - 09:57
---
Ich bin ein kleiner, schnickeldischnuckeliger Tiger aus dem Schwarzwald.
Alle haben mich ganz dolle lila lieb.
#10
geschrieben 06. November 2007 - 10:04
Zu dem anderen Problem, öhm ist das ominöse ich-kenn-nur-ein-Pfad-Programm seine Entwicklung oder nur eine Black-Box für ihn? Falls zweiteres, kannste wirklich nur mit Shutdown und Startup-Skripten in Windows arbeiten, die entsprechend zur DOS-Partition hin- oder von ihr herkopieren (in dieser Reihenfolge).
#11
geschrieben 06. November 2007 - 11:26
Zitat (DK2000: 06.11.2007, 09:56)
Also unter Windows ist es ein Programm welches die Dateitypen 1 UND 2 in einen frei wählbaren Order auf einer beliebigen Partitionals Source verwendet.
Unter DOS sind es zwei Programme, welche die jeweiligen Dateitypen zwingend IN ihrem Programmverzeichnis benötigen.
#12
geschrieben 06. November 2007 - 11:52
#13
geschrieben 06. November 2007 - 11:59
#14
geschrieben 06. November 2007 - 12:14
und eine halb-virtuelle lösung? mit VM ware kannst du doch auch auf reale platten/partitionen installieren und auch reale platten/partitionen und ordner für die virtuellen maschinen und die gastsysteme freigeben, wenn mich nicht alles täuscht. dann müsstest du doch auhc mit beiden OS's auf die selben datenquellen zugreifen können, oder?
#15
geschrieben 06. November 2007 - 13:09
Ein DOS in einer VM unter Windows erkennt die Geräte, die Windows nicht erkkent auch nicht. Und eine VM unter DOS ist mir nicht bekannt. Ich bezweifle auch, dass es so etwas gibt.
- ← System_service_exception
- Windows XP & Windows Media Center Edition
- Logitech Webcam Führt Zu Problemen →