Supportnet / Forum / WindowsXP
linux hdd entfernt > ntldr fehlt ; bisher keine hilfe gefunden!!!
Frage
hi ihr....
... also, ich starte mein pc und es kommt: ntldr fehlt, neustart mit blabla... habe auch in diesem forum viele viele threads dazu gefunden, doch alle "einfach" zu lösende probleme.
jetzt zu meinem:
ich hatte mir einen neuen rechner gekauft ( 1 festplatte ) und da 2 mal windows drauf geamcht.
dann habe ich aus meinem alten pc die festplatte genommen und da linux suse 10.3 drauf gemacht.
der linux bootloader hat sich vor der win bootloader geschoben, hat sich irgendwie "einhängepunkte" auf die windowspartitionen geschrieben.
dort: ich habe im linuxbootloader auf irgendein windows geklickt und dann kam der windowsbootloader nochmal extra, alles kein problem..
dann hatte cih ein problem mit meinem einen windows, habe es neu drauf geamcht, doch damit hab ich linux verdrängt.
dabei hab cih es auch gelassen, dachte mir das ich später irgendwie mal wieder linux drauf mache.
nun habe ich die festplatte meine freunden geben wollen ( die linuxfestplatte, die "nicht" funktioniert), habe sie einfach mit partitionmagic 8.0 platt gemacht und ausgebaut... das war wohl ein GROSSER fehler.
ab da bestand das problem mit der ntldr fehlt.
habe schon einiges ausprobiert, was in meiner "macht" steht :)
ich habe mittels xp cd die reparaturkonsole aufgerufen und
fixmbr c:
fixboot c:
copy d:\i386\ntldr c:\
copy d:\i386\ntdetect.com c:\
ausgeführt,
(wobei bei mir die laufwerkbuchstaben auch total sinnlos sind, mein ersten windows ist i und mein zweites d und der rest der logischen platten irgendwas dazwischen.
habe da auch schon probiert was zu ändern, habe aber auch nur alles versaut daduch. ich und mein pc, wir verstehen uns nicht.)
desweiteren habe ich mit partition magic (diskette) mal die andere partition als aktive angegeben, doch es funktioniert nciht.
also muss es irgendwie daran liegen das linux sich einhängepunkte auf den windospartitionen erstellt aht und linux nun nicht mehr da ist.
Antwort 1 von Susefrust
>...also muss es irgendwie daran liegen das linux sich einhängepunkte auf den windospartitionen erstellt aht ....
...der linux bootloader hat sich vor der win bootloader geschoben,..
Obwohl ich SuSE nicht mehr mag muß ich die hier mal in Schutz nehmen. SuSE installiert per default den Bootloader in den MBR. Wenn du, nach dem du Linux installiert hast, auch noch Windows neu installierst wird der Bootloader "Grub" im MBR bei der Installation von Windows überschrieben. Es sieht dann so aus als ob Linux nicht mehr da wäre. Linux ist aber immer noch da.
Im Gegensatz zu Linux installiert Windows den Bootloader meines Wissens in die erste Bootpartition auf der sich Windows befindet.
Falls du nochmal vorhast neben zwei Windowsinstallationen auch noch Linux zu installieren würde ich Linux zuletzt installieren und nur den Booloader von Linux verwenden. Auf den von Windows kannst du getrost verzichten.
>fixmbr c:
fixboot c:
copy d:\i386\ntldr c:\
copy d:\i386\ntdetect.com c:\
ausgeführt,
Diese Vorgehensweise scheint Richtig zu sein. Ich glaube aber, das du das falsche Ziel ausgewählt hast. Als erstes müsstest du mal feststellen wo sich dein Windows auf deiner HD befindet welches nach dem Einschalten des Rechners automatisch geladen werden soll und ob diese Partition auch Bootfähig ist. Erst dann kannst du sicher sein, dass die ntldr in das richtige Verzeichnis kopiert wird.
Auch wenn ich nicht richtig Helfen konnte, vielleicht konnte ich in diesem Durcheinander dazu beitragen, dass das Problem von dir selbst erkannt wird und beseitigt werden kann
MfG
...der linux bootloader hat sich vor der win bootloader geschoben,..
Obwohl ich SuSE nicht mehr mag muß ich die hier mal in Schutz nehmen. SuSE installiert per default den Bootloader in den MBR. Wenn du, nach dem du Linux installiert hast, auch noch Windows neu installierst wird der Bootloader "Grub" im MBR bei der Installation von Windows überschrieben. Es sieht dann so aus als ob Linux nicht mehr da wäre. Linux ist aber immer noch da.
Im Gegensatz zu Linux installiert Windows den Bootloader meines Wissens in die erste Bootpartition auf der sich Windows befindet.
Falls du nochmal vorhast neben zwei Windowsinstallationen auch noch Linux zu installieren würde ich Linux zuletzt installieren und nur den Booloader von Linux verwenden. Auf den von Windows kannst du getrost verzichten.
>fixmbr c:
fixboot c:
copy d:\i386\ntldr c:\
copy d:\i386\ntdetect.com c:\
ausgeführt,
Diese Vorgehensweise scheint Richtig zu sein. Ich glaube aber, das du das falsche Ziel ausgewählt hast. Als erstes müsstest du mal feststellen wo sich dein Windows auf deiner HD befindet welches nach dem Einschalten des Rechners automatisch geladen werden soll und ob diese Partition auch Bootfähig ist. Erst dann kannst du sicher sein, dass die ntldr in das richtige Verzeichnis kopiert wird.
Auch wenn ich nicht richtig Helfen konnte, vielleicht konnte ich in diesem Durcheinander dazu beitragen, dass das Problem von dir selbst erkannt wird und beseitigt werden kann
MfG
Antwort 2 von soern
habe ich vielleicht vergessen zu schrieben, das ich schon geguckt habe wo meine partitionen sind und wie sie heißen, mit dem befehl "map" in der reparaturkonsole.
wollte eben auch gar nichts gegen linux sagen ^^ bin halt nur jemand der versucht damit klar zu kommen und sich das alles selber beizubringen und dann ab und zu mal alles versaut :)
wollte eben auch gar nichts gegen linux sagen ^^ bin halt nur jemand der versucht damit klar zu kommen und sich das alles selber beizubringen und dann ab und zu mal alles versaut :)
Antwort 3 von Randolf
Mach es Dir einfach.
Installier Dir erneut Linux (vorzugsweise Ubuntu) und Du kannst dann auch Dein Win wieder starten.
So schlägst Du 2 Fliegen mit einer Klappe.
Installier Dir erneut Linux (vorzugsweise Ubuntu) und Du kannst dann auch Dein Win wieder starten.
So schlägst Du 2 Fliegen mit einer Klappe.
Antwort 4 von PcDock
Hi,
1. Mache es dir noch einfacher und mache eine Reparatur installation.!
2. Und wenn die nicht geht am besten neu installieren.
3. Und bei den Laufwerk chaos könnte mann draus schliessen das du mehrer Kartenlesegeräte hast.
PcDock
Hardware lebt und ist eigenständig
1. Mache es dir noch einfacher und mache eine Reparatur installation.!
2. Und wenn die nicht geht am besten neu installieren.
3. Und bei den Laufwerk chaos könnte mann draus schliessen das du mehrer Kartenlesegeräte hast.
PcDock
Hardware lebt und ist eigenständig
Antwort 5 von Susefrust
>ich hatte mir einen neuen rechner gekauft ( 1 festplatte ) und da 2 mal windows drauf geamcht.
Wie war diese Fesplatte Partitioniert? C=primär, D=erweiterte logische Partition? Wohin hast du das Windows installiert? Alles auf C oder einmal auf C und das zweitemal auf D?
>dann habe ich aus meinem alten pc die festplatte genommen und da linux suse 10.3 drauf gemacht.
Wie war diese Partitioniert? eine Partiton als ext3 oder war da auch noch Windows drauf?
>hat sich irgendwie "einhängepunkte" auf die windowspartitionen geschrieben.
Grub schreibt sich nichts auf Windowspartitionen sondern merkt sich nur wo diese sind.
Besitzt ein Rechner eine HD auf der sich eine primäre Partition (C) und eine erweiterte Partiton (D) befindet, schiebt sich beim Einbau einer weiteren HD mit einer primären Partition diese Partition zwischen C und D der ersten HD. So wird aus "D" der ersten HD "E" und aus "C" der zweiten HD "D"
Wenn man also nicht genau weiß wie die HDs Partitioniert sind oder waren, kann man sich ein Durcheinander schaffen aus dem man manchmal sich nur durch Neupartitionierung und Neuinstallation befreien kann. Um eine Lösung aus diesem Dilemma zu finden brauchte man die genauen Angaben über den jetzigen und den voherigen Partitionszustand deiner HDs.
Soviel wie ich noch aus meiner Windows98-Zeit weiß, akzeptiert Windows keine zwei primären Partitionen bei der das Bootflag gesetzt ist sondern setzt beim Booten diesen "Konkurrenten" auf "unbootable". Ob es heute noch genau so ist weiß ich leider nicht.
MfG
Wie war diese Fesplatte Partitioniert? C=primär, D=erweiterte logische Partition? Wohin hast du das Windows installiert? Alles auf C oder einmal auf C und das zweitemal auf D?
>dann habe ich aus meinem alten pc die festplatte genommen und da linux suse 10.3 drauf gemacht.
Wie war diese Partitioniert? eine Partiton als ext3 oder war da auch noch Windows drauf?
>hat sich irgendwie "einhängepunkte" auf die windowspartitionen geschrieben.
Grub schreibt sich nichts auf Windowspartitionen sondern merkt sich nur wo diese sind.
Besitzt ein Rechner eine HD auf der sich eine primäre Partition (C) und eine erweiterte Partiton (D) befindet, schiebt sich beim Einbau einer weiteren HD mit einer primären Partition diese Partition zwischen C und D der ersten HD. So wird aus "D" der ersten HD "E" und aus "C" der zweiten HD "D"
Wenn man also nicht genau weiß wie die HDs Partitioniert sind oder waren, kann man sich ein Durcheinander schaffen aus dem man manchmal sich nur durch Neupartitionierung und Neuinstallation befreien kann. Um eine Lösung aus diesem Dilemma zu finden brauchte man die genauen Angaben über den jetzigen und den voherigen Partitionszustand deiner HDs.
Soviel wie ich noch aus meiner Windows98-Zeit weiß, akzeptiert Windows keine zwei primären Partitionen bei der das Bootflag gesetzt ist sondern setzt beim Booten diesen "Konkurrenten" auf "unbootable". Ob es heute noch genau so ist weiß ich leider nicht.
MfG
Antwort 6 von soern
oh mann, es ist schon fast peinlich.
ich hab das alles gestern von meiner freundin aus geschrieben und war halt nicht an meinem pc zum ausprobieren, doch jetzt sitze ich wieder dran, da ich einfach ins bios geguckt hab was der mit der bootdevices gemacht hat und siehe da, er hat meine usb festplatte vornean gestellt, der will mich einfach nur verarschen.
denn nun hab cih meine bootsektoren überschrieben , mit dem ganzen fixmbr usw und nun startet nur noch das eine windows, bei dem anderen bleibt es beim login stehen, wo der name kommen und cih das pw eintragen sollte bleibt er beim windowslogo. ich probier noch ein wenig rum, vll bekomm cih ihn da doch noch kaputt ^^
ähm, ja ich denke das die boot.ini im 2 betriebsystem irgendwie falsch geschrieben sein muss, komm cih da irgendwie ran oder kann ich die irgendwie anpassen an das erste betriebssystem, zb über reparaturkonsole?
danke,sörn.
ich hab das alles gestern von meiner freundin aus geschrieben und war halt nicht an meinem pc zum ausprobieren, doch jetzt sitze ich wieder dran, da ich einfach ins bios geguckt hab was der mit der bootdevices gemacht hat und siehe da, er hat meine usb festplatte vornean gestellt, der will mich einfach nur verarschen.
denn nun hab cih meine bootsektoren überschrieben , mit dem ganzen fixmbr usw und nun startet nur noch das eine windows, bei dem anderen bleibt es beim login stehen, wo der name kommen und cih das pw eintragen sollte bleibt er beim windowslogo. ich probier noch ein wenig rum, vll bekomm cih ihn da doch noch kaputt ^^
ähm, ja ich denke das die boot.ini im 2 betriebsystem irgendwie falsch geschrieben sein muss, komm cih da irgendwie ran oder kann ich die irgendwie anpassen an das erste betriebssystem, zb über reparaturkonsole?
danke,sörn.
Antwort 7 von soern
und ich habe es geschafft, schriebe nun von meinem 2ten windows.
hab einfach mit partitionmagic die "nicht gehende" partition von "versteckt" auf "anzeigen" gestellt, dann konnte ich in dem windows rummehren.
dann hab ich die funktionierende boot.ini geöffnet ( systemsteuerung>system...) dann hab cih einfach datei>speichern unter> das andere windows ; und schon hats funktioniert, mal sehen wie lange es anhält :) trotzdem danke
hab einfach mit partitionmagic die "nicht gehende" partition von "versteckt" auf "anzeigen" gestellt, dann konnte ich in dem windows rummehren.
dann hab ich die funktionierende boot.ini geöffnet ( systemsteuerung>system...) dann hab cih einfach datei>speichern unter> das andere windows ; und schon hats funktioniert, mal sehen wie lange es anhält :) trotzdem danke
Antwort 8 von soern
sehr toll... ein problem weg > nächstes da, zwar nicht schwerwiegend aber dumm...
als ich die 2. partition wieder versteckt hab hatte cih das gleiche problem wieder, das er beim loginscreen hängen bleibt.
das mit der boot.ini kann ja auch gar nicht stimmen was ich da geschrieben hab, die ist ja schon viel zeitiger am wirken, also keine ahung was der amcht.
und meine festplattenbezeichnungen sind auch sehr komisch, wenn cih im ersten betriebssystem bin hab cih c, normal windows und dann d das andere, was ich ja eigentlich verstecken wollte, dann der rest, noch 2 logische und 2 externe platten.
wenn ich aber im zweiten betriebssystem bin hab ich j meine normale windowspartition ( also für das 2. betriebssystem) und c die erste partition, total überfordert, partitonmagic will nicht mit mir :)
als ich die 2. partition wieder versteckt hab hatte cih das gleiche problem wieder, das er beim loginscreen hängen bleibt.
das mit der boot.ini kann ja auch gar nicht stimmen was ich da geschrieben hab, die ist ja schon viel zeitiger am wirken, also keine ahung was der amcht.
und meine festplattenbezeichnungen sind auch sehr komisch, wenn cih im ersten betriebssystem bin hab cih c, normal windows und dann d das andere, was ich ja eigentlich verstecken wollte, dann der rest, noch 2 logische und 2 externe platten.
wenn ich aber im zweiten betriebssystem bin hab ich j meine normale windowspartition ( also für das 2. betriebssystem) und c die erste partition, total überfordert, partitonmagic will nicht mit mir :)
Antwort 9 von Randolf
Was hindert Dich daran, Antwort 3 auszuprobieren?
Du gewinnst doppelt und vergeudest nicht Deine Zeit.
Deine Probleme sind hausgemachte Windows-Probleme.
Du gewinnst doppelt und vergeudest nicht Deine Zeit.
Deine Probleme sind hausgemachte Windows-Probleme.
Antwort 10 von soern
dazu bräuchte ich erstmal eine neue festplatte, damit ihc linux gesondert habe, falls doch mla was schief läuft, weil ihc doch damit nicht so gut klar komme.
hab leider auch nicht so viel zeit neben studieren und versuche mir das alles elbst anzueignen, was größtenteils schon klappt, per google suche, wenn probleme auftreten.
hatte schon mla versucht die laufwerke umzubenennen per partition magic, gab ein noch größeres chaos und durfte alles neu installieren.
was ih aber nicht verstehe wieso ich die partitionen nicht verstecken kann und dann halt 2 mal C hab, ging früher auch, da hab ich abe rauch noch nicht mit linux rumgefummelt und hab mit dem partitionmagic bootmanagre gearbeitet, was nun auch nicht mehr funzt da der ne fat partition braucht, die ich ich nicht geben will und der windowsbootmanager sollte es ja auch tun, oder halt linuxbootmanager, aber wie gesagt, erst nuee platte.
meine externen festplatten sind als primär angegeben, wieso das eigentlich? kann ich die einfach umschreiben auf logisch? sonst sind die nämlich im linuxbootmanager mit aufgezeigt. ohne datenverlust versteht sich, wüsste gar nicht wo cih die ganzen daten hinpacken sollte.
so viele kleinigkeiten mit denen ich nciht klar komme, aber deswegen hab ich mich heir ja angemeldet ^^
hab leider auch nicht so viel zeit neben studieren und versuche mir das alles elbst anzueignen, was größtenteils schon klappt, per google suche, wenn probleme auftreten.
hatte schon mla versucht die laufwerke umzubenennen per partition magic, gab ein noch größeres chaos und durfte alles neu installieren.
was ih aber nicht verstehe wieso ich die partitionen nicht verstecken kann und dann halt 2 mal C hab, ging früher auch, da hab ich abe rauch noch nicht mit linux rumgefummelt und hab mit dem partitionmagic bootmanagre gearbeitet, was nun auch nicht mehr funzt da der ne fat partition braucht, die ich ich nicht geben will und der windowsbootmanager sollte es ja auch tun, oder halt linuxbootmanager, aber wie gesagt, erst nuee platte.
meine externen festplatten sind als primär angegeben, wieso das eigentlich? kann ich die einfach umschreiben auf logisch? sonst sind die nämlich im linuxbootmanager mit aufgezeigt. ohne datenverlust versteht sich, wüsste gar nicht wo cih die ganzen daten hinpacken sollte.
so viele kleinigkeiten mit denen ich nciht klar komme, aber deswegen hab ich mich heir ja angemeldet ^^
Antwort 11 von Randolf
Dann arbeite über Live-CD.
Du kannst Deine Daten sichern, sogar mit ihnen weiterarbeiten.
Wenn alles gesichert ist, installierst Du Win neu und fertig.
Deine Probleme zeigen, wie unflexibel Windows ist. In meinen Augen überhaupt kein gutes Betriebssystem.
Du kannst Deine Daten sichern, sogar mit ihnen weiterarbeiten.
Wenn alles gesichert ist, installierst Du Win neu und fertig.
Deine Probleme zeigen, wie unflexibel Windows ist. In meinen Augen überhaupt kein gutes Betriebssystem.
Antwort 12 von soern
daran hab ich natürlich nicht gedacht, danke :)
lad mir gard ne opensuse KDE live-cd runter und werde mich da ausprobieren ^^
da brauch ich dir 2 betriebssysteme nicht nebeneinander laufen lassen, mögen sihc ja eh nicht :]
windows brauch ihc halt für so einige anwendungen, auch wenn ich halt mal bock hab was zu spielen.
okay, danke, ich probiere mich mal an der live version, vielleicht find cih ja noch andere oder kannst du mir ein gutes live-betriebssystem vorschlagen!? knoppix oder so vielleicht?
mfg sörn
lad mir gard ne opensuse KDE live-cd runter und werde mich da ausprobieren ^^
da brauch ich dir 2 betriebssysteme nicht nebeneinander laufen lassen, mögen sihc ja eh nicht :]
windows brauch ihc halt für so einige anwendungen, auch wenn ich halt mal bock hab was zu spielen.
okay, danke, ich probiere mich mal an der live version, vielleicht find cih ja noch andere oder kannst du mir ein gutes live-betriebssystem vorschlagen!? knoppix oder so vielleicht?
mfg sörn

