Tach ihrs
Habe ein, mmh, kleines problem, eigendlich ganz simpel, vom betrachten her...
Gestern abend habe ich, wohl aus einer dummheit, oder unfall, die boot.ini, den nt loader und noch was anderes gelöscht, welche ich aber beide wieder über die wiederherstellungs konsole herstellen konnte.
PC ist wie folgt aufgebaut:
c: Windows 98
d: bloss daten
e: Win2k
Die Boot.ini habe ich zum teil wieder hergestellt (habe sie mit qBasic einfach mal neu geschrieben) beim starten vom pc erscheint jetzt aber folgendes:
Felhlerhafte Datei BOOT.INI
Starten von C:\winnt\ << Win2k ist aber auf e:\ installiert
Wie bringe ich also meine süsse dazu, das er Winnt auf e:\ sucht??
Meine Boot.ini sieht wie folgt aus:
[boot loader]
timout = 30
default=multi(0)disk(0)rdisk(0)partition(1)\WINNT
[operation system]
multi(0)disk(1)rdisk(0)partition(1)\WINDOWS="Microsoft Windows 98"/fastdetect
C:\="Windows 98"
zusammen mit ntldr und ntoskrnl.exe unter c:\ gespeichert (habe mal eine autoexec.bat hinein kopiert, benötige ich die überhaupt??) ???
hoffe das mir jemand helfen kann...... :'(
Emu
Falls du Windows98 noch starten kannst sollte dies hier passen:
[boot loader]
timout = 30
default=multi(0)disk(1)rdisk(0)partition(3)\WINNT
[operation system]
multi(0)disk(1)rdisk(0)partition(3)\WINNT="Microsoft Windows 2000" /fastdetect
C:\="Windows 98"
evtl. musst du disk(1) auf disk(0) ändern.
Auf C:\ brauchst du folgendes:
boot.ini
ntldr
ntdetect.com
mehr nicht, den Rest sucht ntldr in dem Pfad, der in der boot.ini angegeben ist
huhu
Win98 startet nicht, komme ja nicht ins boot menü...
habe aber trotzdem mal alles ausprobiert, nix gebracht.
aber defüre hat mir microsoft einen neuen hübschen text gegeben:
Windows 2000 konnte nicht gestartet werden, da en Festplattenkonfigurationsproblem vorlag.
Vom ausgewählten Startdatenträger konnte nicht gelesen werden.
Überprüfen sie startpfad und datenträgerhardware.
Informieren sie sich in der Windows 2000(TM) Dokumentation über die Hardwerefestplattenkonfiguration, und ziehen sie die Hardwarereferenzhandbücher für zusätzliche informationen zu Rate.
nett oder? ;)
bei disk, ist disk 1 ja einfach die platte selbst oder?
habe ich vorhin vergessen zu erwähren
c: = disk1
d: = partition von disk 1
e: = disk 2
Dann so:
[boot loader]
timout = 30
default=multi(0)disk(1)rdisk(0)partition(1)\WINNT
[operation system]
multi(0)disk(1)rdisk(0)partition(1)\WINNT="Microsoft Windows 2000" /fastdetect
C:\="Windows 98"
hat leider auch nicht funktioniert..... :-\
Wie änderst du denn die boot.ini, wenn er nicht startet?
War auch falsch, habe disk und rdisk verwechselt. Aber jetzt:
[boot loader]
timout = 30
default=multi(0)disk(0)rdisk(1)partition(1)\WINNT
[operation system]
multi(0)disk(0)rdisk(1)partition(1)\WINNT="Microsoft Windows 2000" /fastdetect
C:\="Windows 98"
man nehme:
Alte Windows 98 cd, von cd booten und ins dos starten wie mit einer bootdisk.
dann das gute alte QBasic von dos (was auf der cd liegt) benutzen und es eintippseln, unbennen und unter c:\ speichern.
er zeigt mir dann zwar eine boot.ini an, aber als verdächtig kleine datei...?!
hat übrigens wieder nicht geklappt, aber defür mal wieder was neues, nach dem bereits bekannten meldungen:
Windows 2000 konnte nicht gestartet werden, da folgende datei fehlt oder beschädigt ist:
<windoes 2000 root>\system32\ntoskrnl.exe
kann aber nicht sein, habe die ntosrkn.exe ins verzeichnis e:\winnt\system32 kopiert, offenbar sucht er winnt im falschen verzeichnis
Das geht mit EDIT etwas besser, ist auch auf der Boot-CD.
Na immerhin ein Schritt weiter.
Speichere die boot.ini mal auf einer mit Win2k formatierten Diskette und boote mit der.
Seltsamerweiser funktionert EDIT ebend nicht
Gesagt getan, bekomme aber den selben fehler wie ohne disk.
Das problem liegt wohl doch an der boot.ini, was, wie gesagt, komisch daran ist, das die datei gerademal 201 bytes gross ist??
Wieso, daß ist doch eine ASCII-Datei mit nur 5 Zeilen, meine boot.ini ist 192 Byte groß.
Ändere mal den "partition(1)"-Wert auf 2 bzw. 3 oder 4
Auf der richtigen Platte sind wir ja schonmal, müssen wir nur noch die richtige Partition finden.
Du hast Win2k doch im Ordner WinNT installiert, oder?
Jep, win2k ist im WINNT (e:\WINNT)
Aber, sind wir nicht viel eher auf der falschen platte? (weil er ja c:\WINT anzeigt) ?
Ich teste mal die partitionen durch und meld mich dann wieder
Also
bei multi(0)disk(1)rdisk(0)partition(2/3/ oder 4)\WINNT bekomme ich den folgenden zusatz wieder:
Windows 2000 konnte nicht gestartet werden, da en Festplattenkonfigurationsproblem vorlag.
Vom ausgewählten Startdatenträger konnte nicht gelesen werden.
Überprüfen sie startpfad und datenträgerhardware.
Informieren sie sich in der Windows 2000(TM) Dokumentation über die Hardwerefestplattenkonfiguration, und ziehen sie die Hardwarereferenzhandbücher für zusätzliche informationen zu Rate.
Der Wert "disk(1)rdisk(0)" ist auch falsch,
es muß "disk(0)rdisk(1)" heißen.
disk(?) ist nur bei SCSI von Bedeutung.
oh sorry, ist natürlich auch so, habe ich nur vom alten treath reinkopiert
für was steht dann rdisk und multi?
SCSI(?) bzw. Multi(?) ist der Gerätetyp, bis auf gewisse Ausnahmen bei besonderen SCSI-Controllern immer Multi(?)
disk(?) ist die SCSI-Busnummer, bei IDE immer disk(0)
rdisk(?) ist entweder bei SCSI die LUN-Nummer oder die Nummer der Platte am Controller
partition(?) ist die Nummer der Partition auf der Platte
Ist die Partition auf der 2. Platte eine primäre Partition?
mhmm...
Habe vieleicht gerade was interesanntes entdeckt
C: (Fat32) ID 0 5005 mb
e: (NTFS) ID 0 52266mb
d: (NTFS) ID 1 78160mb
also, Win 98 und win2k liegen beide auf der selben platte
aber ob die partition d: auf der 2. platte primär ist, wollte fdisk mir nicht sagen, aber soweit ich mich errinern kann, sollte es diest nicht sein. (kann es den überhaupt?)
Nicht unbedingt, Win98 vergibt die Laufwerksbuchstaben anderst als Win2k.
Wie groß ist denn unter Win2k die Partition mit dem WinNT-Ordner, weißt du das?
nun ja, so wies es gerade angezeigt wurde, müssten es 55 gb sein
Ändere mal rdisk(1) auf rdisk(0) und dann den "partition(?)"-Wert auf 1 bzw. 2 bzw. 3 oder 4
Hoppla
unerwartete wende in der Geschichte ;)
Der fehler wird immernoch angezeigt, doch, anstatt mir die selben märchen zu erzählen wie seit stunden, hat sich der Rechner entschlossen win2k zu starten, mit erfolg.
Das Funktionirt also. Das bootmenü wird aber trotzdem nicht angezeigt.
Die Boot.ini sieht im moment so aus:
boot loader]
timout = 30
default=multi(0)disk(0)rdisk(0)partition(2)\WINNT
[operation system]
multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="Microsoft Windows 98"/fastdetect
C:\="Windows 98"
Ändere mal folgendermaßen:
[boot loader]
timout = 30
default=multi(0)disk(0)rdisk(0)partition(2)\WINNT
[operation system]
multi(0)disk(0)rdisk(0)partition(2)\WINNT="Microsoft Windows 2000"/fastdetect
C:\="Windows 98"
hat nix gebracht
Bekommst du das Bootmenü?
Wie dieser Eintrag aussehen muß weiß ich nicht.
Ich habe noch nie mit so einer Konfiguration gearbeitet.
Da kann ich dir nicht helfen.
nein, das bootmenü kommt nicht, aber immerhin win2k ist wieder da.
wenn du in der schweiz wohnen würdest, würde ich dich zunnem bier einladen ;)
Muss nun los, habe noch eine sitzung, hoffe das ich den rest auch noch hinbekommen, jedenfals ein mega dankeschööön
Emu
Hab ich gern gemacht, bin in Hannover, falls dir das was sagt.
Hi,
habt Ihr gesehen das der Eintrag:
timeout=XXX
und nicht wie Ihr ausdruckt
timout=
sein sollte....?????
Ciao Fizelsche
Nein, habe ich übersehen, aber du hast recht er muß natürlich
timeout=30
lauten.