Hallo,
ich weiss im Moment nicht mehr weiter.
Ich hatte mein System folgendermassen konfiguriert:
2 Festplatten mit je 4 Partitionen
1. Festplatte mit FAT 32 (Windows 98 SE auf C:)
2. Festplatte mit NTFS (Windows XP auf D:)
Unter Win 98: 4 Partitionen auf HD1 (HD2 nicht da wegen NTFS)
Unter XP: 8 Partitionen (HD1+HD2), wobei XP auf der ersten Partition von HD2 liegt und diese aktiv ist (also somit D: unter XP).
Das hat auch alles funktioniert bisher.
Nun hat sich mein Win 98 zerlegt und es half nur eine Neuinstallation.
Natürlich hatte ich keine Ahnung, dass es mit dem Bootmanager von Win XP nicht so einfach ist, die Dateien waren weg (ntdlr und so weiter).
Deshalb habe ich im Archiv gesucht und auch etwas braubares gefunden:
Win 98 neu installieren, Rechner mit XP-CD starten, beim Auswahlbildschirm r drücken, die Nummer der primären Installation (Win98) aufrufen, Kennwort eingeben oder Return, fixmbr eingeben, bestätigen, fixboot eingeben und bestätigen und Rechner neu starten. Der Bootmanager ist nun wieder da!
Soweit hieß es in dem Posting. Alles so weit gut.
Nur zeigt mir die Reparaturkonsole nicht mein Windows98, sondern nur Windows XP (D:) an. Der Versuch unter C: ins Windowsverzeichnis zu kommen (nach der Auswahl der XP-Installation in der Reparaturkonsole) schlug fehl (Zugang verweigert oder so ähnlich).
Natürlich hab ich es trotzdem mal nach dieser Anleitung versucht, mit dem Erfolg, dass nun nicht mal mehr Win 98 gebootet wurde, stattdessen kam eine Fehlermeldung (ntldr konnt nicht gefunden werden, bitte system disk einlegen, oder so ähnlich). So kam ich nicht weiter, also hab Win98 nochmal neu installiert und das gleiche nochmal probiert, wieder der gleiche Fehler.
Habe überlegt, ob ich XP nicht einfach neu installiere, aber da bleibt mir nur die Option, über XP drüberzuinstallen, weil ich auf D: Daten habe, die ich brauche und nicht formatieren kann.
Hoffe es gibt noch einen anderen Weg.
Danke für Eure Hilfe.
Gruß
DJB
Archiv Windows XP 25.916 Themen, 128.567 Beiträge
Du musst Win98 in der "C:\boot.ini" eintragen! Oder versuch mal unter XP via Ausführen "msconfig.exe" zusatrten und unter boot.ini auf alle sartpfde überprüfen.
vorher am besten nochmal fixboot&fixmbr
cm
Hi,
ich habe im Moment keine boot.ini (mit Suchfunktion nachgeprüft).
Und Windows 98 läuft ja gerade, sonst wär ich nicht im Internet ;).
Unter XP kann ich im Moment kein msconfig ausführen, da ich ja nicht reinkomme, weil der Bootmanager weg ist.
Und fixboot und fixmbr mach jetzt bestimmt nicht, da ich ja wieder das geschilderte Problem hätte, dass dann nicht mal mehr das frisch installierte Windows 98 startet (siehe Problemschilderung).
Trotzdem Danke.
Gruß
DJB
Also, nimm dan mal meine, und pass die ein bisschen an!
----------------------------------------------------------------------
[boot loader]
timeout=5
default=multi(0)disk(0)rdisk(0)partition(2)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP Professional" /fastdetect
C:\ = "Microsoft Windows 98"
----------------------------------------------------------------------
Bei mir liegt Windows XP auf der 2. Partition (D:\)
Wenn du die Partitionsnummer anpasst, dann sollte es eigntlich gehen!
Mit motepas.exe machen und als "boot.ini" speichern. Dann noch als Schreibgesch., Verst, & Archv markieren und fertig
Dann auf C:\ kopieren.
cm
Hallo,
erstmal Danke für Deine Mühe.
Ich hatte keine Ahnung, wie ich die boot.ini richtig
anpassen sollte. Glücklicherweise hatte ich vor der Neuinstallation (bei der ich C: formatiert hatte) einige Dateien gesichert.
Soweit ich jetzt weiss, sind die folgende Dateien verantwortlich für den Bootmanager: ntdlr ntdetect.com bootsect.dos boot.ini .
Davon habe ich boot.ini und bootsect.dos gefunden.
Also hab ich die boot.ini nach C:\ kopiert.
Leider zeigt mir die Reparaturkonsole von der XP-CD noch immer nur die XP-Installation an und wenn ich unter Win 98 msconfig ausführe
sind nur die Registerkarten Allgemein, Config.sys, Autoexec.bat, System.ini, Win.ini und Autostart vorhanden. Da müsste doch eigentlich auch die Boot.ini dabei stehen, oder?
Wie gesagt, wenn ich bei der Reparturkonsole versuche ins Windows98 Verzeichnis zu wechseln, ist der Zugang verweigert. Habe mit Bootcfg nach anderen Windowsinstallationen suchen lassen, wieder nur die XP-Installation gefunden.
Fixmbr und fixboot habe ich bisher nicht gemacht, da wahrscheinlich Win 98 nicht mehr startet (Konsole erkennt Win 98 ja nicht).
Ich denke fast, eine Neuinstallation ist wohl das, was mir bleibt.
Vielleicht hast Du ja noch eine Idee.
Gruß
DJB
Keine Ahnung für wie bescheuert ich dich halten darf. Aber es könnte ja sein, dass deine Einstellungen es nicht erlauben versteckte Datein einzusehen und die "boot.ini" ist afaik eine versteckte Datei.
Einfach mal unter Ausführen "edit c:\boot.ini" eingeben, wenn da nichts drin steht, weisst du ja, dass sie wirklich nicht vorhanden ist.
Schön wie Du mich bezeichnest. Nach Deinen letzten Postings zu urteilen scheinst Du aber Ahnung zu haben.
Selbst daraufhin, dass ich schon nach der Datei gesucht hatte, habe ich Deinen Tip doch noch ausprobiert. Aber nun weiss ich nicht was ich da reinschreiben soll...den die ist ja leer. Ich kenn die Funktion zum Anzeigen versteckter Dateien. Hoffe das war nicht alles, was Du mir raten konntest.
Gruß
DJB
Nee, ehrlich gesagt weiss ich nicht weiter.
Und das mit dem 'bescheuert' etc. war ja auch nicht beleidigend gemeint, sondern eher gegenteilig, damit du dich nicht angegriffen fühlst. Also meine "boot.ini" sieht wie folgt aus:
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINNT
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINNT="Microsoft Windows 2000 Professional" /fastdetect
Windows 2000 ist bei mir auf der ersten Festplatte auf der ersten Partition, also C, wie es meistens so ist. Du kannst ja eine "boot.ini" erstellen und das dort reinkopieren, bzw. entsprechend abändern. Um Windows 98 einzubinden reicht glaube ich einfach indem man noch eine Zeile dazuschreibt mit "Windows 98", der Bootmanager findet Windows 98 dann selbstständig oder du kopierst die Zeile mit Windows 2000 und änderst diese etwas.
Mehr fällt mir dazu nicht mehr ein.
Schon gut. Mir bleibt jetzt sowieso nur eine Neuinstallation. Habe mit der XP-CD eine Neuinstallation gewählt und grosszügigerweise erkannte das Setup diesmal eine vorhandene XP-Installation und bot mir an, diese zu reparieren. Wer kann da schon nein sagen? Jedenfalls stehen jetzt in der boot.ini zweimal XP und einmal Windows 98. Davon starten nur zwei, bei einer XP fehlt gleich nach Auswahl eine Datei und wird erst gar nicht gestartet, und bei der anderen kann am Anfang keine Auslagerungsdatei erstellt werden (habe schon manuell eingestellt, interessiert XP anscheinend nicht mehr). Wenigstens kann ich meine Daten noch sichern.
Habe sowieso Probleme mit der TV-Karte, PC friert bei Aufnahme mit Virtual Dub über Videorecorder früher oder später ein und Ton läuft weiter.
Habe mich deswegen an alle Supportdienste meiner Komponenten geschrieben. Hauppauge meinte die Karte braucht einen eigenen Interrupt (Soundkarte Onboard und TV haben den gleichen). Gigabyte meint, das sei ein Problem mit der Windowsinstallation und liegt an dem sogenannten "ACPI welches schon im BIOS IRQs belegt, die allerdings auch von anderen Systemkomponenten benutzt werden. Es kommt zum IRQ Sharing
welches nicht von allen Komponenten unterstützt wird und unzählige
Folgefehler verursacht."
Ich soll also meine Windowsversionen als Standart PC installieren, das ACPI wird nicht mitinstalliert und das BIOS gibt Ruhe mit Sharing.
Überlege sowieso, ob ich die beiden Windowsversionen nicht besser ohne Bootmanager installiere, also im BIOS umschalte, wenn ich ein anderes BS brauche, ist zwar etwas umständlicher, aber dann gibts solche Probleme nicht mehr.
Gruß
DJB