![]() |
Ich wollte eigentlich nur Mandrake 10.0 Community auf meinem PC installieren: Bei der Installation machte die 2. CD probleme, sodass ich diese kurzerhand abbrach, um unter meine gewohnte Windowsoberfläche zu gehen udn das Image ernut zu brennen. Problem ist nur, dass ich XP nicht mehr booten kann, weil immer die Meldung NTLDR fehlt kommt. Jetzt habe ich vorläufig erstmal SUSE installiert um überhaupt hier schreiben zu können und wenn ich auf meine c - Partition von Windows schaue ist die NTLDR-Datei und NTdetect.com vorhanden (habe sie sogar nochmal durch die von der XP-CDROM ersetzt). Kurzerhand habe ich dann mal den Access-Mode meiner Festplatte (Maxtor GB) auf LBA gestellt und der Fehler "NTLDR fehlt" wird jetzt durch einen Bluescreen ersetzt, der mir rät meine Festplatten nochmal zu überprüfen, einen Virencheck durchzuführen etc. Was mich verwundert ist jedoch, dass Mandrake doch nur den Bootloader in den MBR schreibt und die Windows-Partition nicht angreifen dürfte (bei mir sind zwar Windows und Linux auf der selben Festplatte installiert, aber damit kann es ja nichts zutun haben). Hat jemand noch eine Idee? mfg, Frederik [ 30. Mai 2004, 13:12: Beitrag editiert von: CyberFred ] |
</font><blockquote>Zitat:</font><hr />Original erstellt von CyberFred: ... Was mich verwundert ist jedoch, dass Mandrake doch nur den Bootloader in den MBR schreibt und die Windows-Partition nicht angreifen dürfte (bei mir sind zwar Windows und Linux auf der selben Festplatte installiert, aber damit kann es ja nichts zutun haben). Hat jemand noch eine Idee? ...</font>[/QUOTE]ja... die idee ist simple: lies das, was du geschrieben hast durch. du hast dir die antwort bereits selbst gegeben. ;) hint: bootloader btw: wtf ist linix??? *g* [img]graemlins/teufel3.gif[/img] |
Ich hatte auch vorher fdisk /mbr versucht und ebenfalls keinen Erfolg gehabt (NTLDR konnte ebenfalls nicht gefunden werden). Es kann also meiner Meinung nach nicht am Bootloader liegen, oder? |
omg. du hast wirklich keine ahnung von nt-basierenden betriebssystemen, oder? ;) fdisk /mbr löscht den bootloader. mehr nicht. du merkst etwas in den oberen beiden sätzen? richtig: von rekonstruieren/wiederherstellen steht da nix. mache dich mit der reparaturkonsole vertraut, und rekonstruiere deinen bootloader damit. [edit] in hinblick auf den ersten satz: in die reparaturkonsole gelangst du mittels deine windows-cd. [/edit] [img]graemlins/teufel3.gif[/img] [ 30. Mai 2004, 13:52: Beitrag editiert von: n_dot_force ] |
Du hast kein DOS! Also solltest Du auch nicht mit DOS-Programmen versuchen dein NT-System zu reparieren FIXMBR von der Wiederherstellungskonsole (start über WinXP-CD) Ein Ändern der HD-Einstellungen im BIOS ist eigentlich immer ein tödlicher Fehler für ein installiertes OS. Allerdings sollte LBA die gültige Einstellung sein, auf was stand es den bitte vorher? :eek: Edit: n.force war schneller [img]graemlins/heulen.gif[/img] ;) </font><blockquote>Zitat:</font><hr />Original erstellt von n_dot_force: omg. du hast wirklich keine ahnung von nt-basierenden betriebssystemen, oder? ;) </font>[/QUOTE]habe ich mir auch gedacht, allerdings nicht "omg" sondern eher "umpf *schluck* " |
</font><blockquote>Zitat:</font><hr />Original erstellt von n_dot_force: fdisk /mbr löscht den bootloader. mehr nicht. </font>[/QUOTE]Stimmt nicht so ganz (das "mehr nicht"), aber in diesem Zusammenhang auch mit Hinblick auf die Zielperson vollkommen ausreichend :D |
</font><blockquote>Zitat:</font><hr />Original erstellt von Shadow: n.force war schneller [img]graemlins/heulen.gif[/img] ;) </font>[/QUOTE]don't cry for me, argentina.... *ähm* ...shadow... :D i'm fast and furious *g* [edit] das fdisk /mbr den master-boot-record wiederherstellt, müsste - nach einem ausgiebigem streifzug durch google - bekannt sein. warum hab ich bloss den verdacht, dass cf das nicht gemacht hat? [img]graemlins/lach.gif[/img] [/edit] [img]graemlins/teufel3.gif[/img] |
</font><blockquote>Zitat:</font><hr />Original erstellt von Shadow: FIXMBR von der Wiederherstellungskonsole (start über WinXP-CD) </font>[/QUOTE]Und wie hoch ist da das Risiko sich seine Partition zu beschädigen. Ich hatte auch schon von der Wiederherstellungskonsole FIXBOOT ausgeführt, von FIXMBR wollte ich die Finger lassen, weil man dadurch u.U. die Partitonstabellen zerstören könnte. Hast du Erfahrungen damit? |
</font><blockquote>Zitat:</font><hr />Original erstellt von CyberFred: von FIXMBR wollte ich die Finger lassen, weil man dadurch u.U. die Partitonstabellen zerstören könnte.</font>[/QUOTE]Und was glaubst Du macht "fdisk /mbr"? Beide Programme schreiben den MBR (=MasterBootRecord) neu. Die Partitionstabelle ist ein Teil davon, "fdisk /mbr" schreibt nur einen Standard-MBR der auf alles(!) andere (außer WinDOS) keine Rücksicht nimmt. Wie FIXMBR mit der/den LinuxPartition/en umgeht weiß ich nicht, habe es noch nie getestet. Bei reinen NT-5-Installationen funktioniert es jedenfalls meist "normal". |
Mein Problem besteht weiterhin. Um es nochmal zu präzisieren: Auf meiner Boot-Platte sind WindowsXP und SuSE installiert. Mein Bootloader ist Grub, er arbeitet auch einwandfrei. Nur wenn ich WindowsXP starten will (/dev/hda1) kommt es zu Problemen. Der WinXP-Bootbildschirm (mit dem schwarzen Hintergrund) taucht noch kurz auf und danach erhalte ich einen BlueScreen, dass angeblich etwas mit meiner Festplatte nicht in Ordnung sei (wenn der Accessmode auf LBA steht). Steht der Accessmode auf "Auto" bekomme ich die Meldung, dass NTLDR fehlt. Ic hhatte nochmal FIXMBR ausgeführt, aber an der Stelle, als WinXP booten sollte, blieb er einfach hängen bzw. der Cursor blinke nur noch. Die Partition auf der mein Windows lieg ist soweit in Ordnung - ich konnte sämtliche Daten davon über SuSE auslesen.Habt ihr noch eine Idee? ciao |
logisch habe ich noch Ideen Such mal die Boot.ini und poste den Inhalt (oder mache dich darüber im Web schlau) und poste dann auch die genaue Auflistung Deiner Partitionen und logischen Laufwerke Deiner Boot-Festplatte Wo liegt der Bootloader "Grub"?# Wenn er auf der HD liegt kann irgendwas nicht so ganz stimmen. Grubs eintrag im MBR dürfte einen "fdisk /mbr" nie überlebt haben, bei FIXMBR fehlt mir die Erfahrung |
du hast hoffentlich bei grub den chainloader-eintrag drinnen... grub kann nt-basierendes _nicht_ selbst booten (und mit dem chainloader-befehl übergibt er an ntloader). eine gute anleitung bietet (überraschung *g*) gentoo: http://www.gentoo.org/doc/de/handboo...ap=9#doc_chap2 aber bedenke: beim wiederherstellen des ntloaders (über die rettungskonsole) geht grub flöten, diesen musst nachträglich wieder herstellen. [img]graemlins/teufel3.gif[/img] |
Mein boot.ini: [boot loader] timeout=30 default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS [operating systems] multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /fastdetect Auf meiner Bootplatte ist WindowsXP (fat32) auf der primären Partition und SuSE (ext3) als zweite Partition. ciao |
-- doppelt -- |
Der Chainloader Eintrag ist mit drin, aber wie du schon sagst übergibt grüb damit dem Befehl das Booten an NTLDR, welcher aus mir schleierhafen Gründen nicht gefunden werden kann. Habt ihr nicht noch eine Idee, weil mir sonst wohl nichts anderes übrig bleibt als neu zu formatieren. :( ciao |
So, ich habe nochmal ein bisschen herumgesucht und dabei das gefunden. Es würde genau zu meinem Problem passen. 8MB große Partition flöten gegangels ich Linux neu installiert habe ist die kleine 8MB große Partition Flöten gegangen. Wäre es jetzt theoretisch möglich meine WinXP-Partition auf einer 2. Platten zu backuppen, XP komplett neu zu installieren (damit die Partition wieder erstellt wir) und dann einfach XP wieder vom Backup zurückzuschieben? ciao [ 01. Juni 2004, 09:32: Beitrag editiert von: CyberFred ] |
Ja. Schau aber erst ob die nicht noch vorhanden ist. Ich glaube ja dass da sich eine Partition dazugemogelt hat und sich logisch vor deine alte Win-Boot-Partition geschoben hat, so daß der Eintrag in der Boot.ini mit booten von "partition(1)" falsch geworden ist. Laß dir einfach mal alle Partitionen anzeigen und ändere testweise den boot.ini-Eintrag in "partition(2)" oder "partition(3)" wenn genügend Partitionen vorhanden sind. Kostet Dich nur ein paar Minuten, wenns klappt viele Minuten gespart, wenn's nicht klappt nur ein paar verloren |
</font><blockquote>Zitat:</font><hr />Original erstellt von CyberFred: .... er arbeitet auch einwandfrei. Nur wenn ich WindowsXP starten will (/dev/hda1) kommt es zu Problemen. ciao </font>[/QUOTE]Mit FIXBOOT und FIXMBR hatte ich bisher noch keine Probleme, die Wiederherstellungskonsole habe ich bei mir als Bootoption installiert. Bist du dir sicher, dass du Grub als Bootloader hast? http://www.gnu.org/software/grub/grub-faq.de.html Wenn ja, verstehe ich nicht, wieso du die erste Partition mit hda1 booten willst. edit: bootcfg /rebuild http://www.winpage.info/pages/Wieder...llungskonsole/ Zu deiner kleinen Partition [img]graemlins/teufel3.gif[/img] - die ist übrigens ekelhaft zu entfernen, je nachdem mit welcher Bootdiskette du zu formatieren versuchst: (Ich kann mir vorstellen, dass das passieren kann, wenn man mdk am Ende der Festplatte installiert und die Option "freien Speicherplatz benutzen" auswählt, ich hatte das so aber noch nie.) >> Beim Erstellen einer Partition während der Ausführung des Setupprogramms verbleibt ein nicht partitionierter Speicherbereich Die Informationen in diesem Artikel beziehen sich auf: Dieser Artikel wurde zuvor veröffentlicht unter D293281 Dieser Artikel ist eine Übersetzung des folgenden englischsprachigen Artikels der Microsoft Knowledge Base: 293281 Unpartitioned Space Remains When Creating a Partition During Setup Zusammenfassung Wenn Sie im Rahmen der Ausführung des Windows XP Setupprogramms ein neues Laufwerk erstellen und sich dabei dafür entscheiden, den gesamten verfügbaren Speicherplatz zu verwenden, verbleibt ein kleiner nicht partitionierter Speicherbereich von ca. 8 Megabyte (MB). Weitere Informationen Es werden immer 8 MB nicht partitionierter Speicherplatz bewahrt, damit Sie die Möglichkeit haben, das Laufwerk in ein dynamisches Volume zu konvertieren. Wenn Sie das Laufwerk bereits von einem der folgenden Betriebssysteme aus partitioniert haben, ist das leere Laufwerk versteckt: MS-DOS Microsoft Windows 95 Microsoft Windows 98 Microsoft Windows 98 Second Edition Microsoft Windows NT 4.0 Microsoft Windows 2000 http://support.microsoft.com/default...d=kb;de;293281 Viele Grüße Bilbo [img]graemlins/teufel3.gif[/img] [ 01. Juni 2004, 10:51: Beitrag editiert von: DonQuijano ] |
|
</font><blockquote>Zitat:</font><hr />Original erstellt von DonQuijano: Zu deiner kleinen Partition [img]graemlins/teufel3.gif[/img] - die ist übrigens ekelhaft zu entfernen, je nachdem mit welcher Bootdiskette du zu formatieren versuchst: (Ich kann mir vorstellen, dass das passieren kann, wenn man mdk am Ende der Festplatte installiert und die Option "freien Speicherplatz benutzen" auswählt, ich hatte das so aber noch nie.)</font>[/QUOTE]Viel schlimmer: Bei der Installation von mdk hatte war meine Bootplatte in drei Teile gegliedert: Die WinXP Partition, dann eine "Daten" Partition (ebenfalls FAT) und diese kleine 8-MB Partition. Auf die Daten-Partition sollte Mandrake 10.0, deswegen hatte ich beim manuellen Partitionieren "löschen" ausgewählt. Dummerweise erkannte Mandrake die 8MB Partition als freien Speicherplatz (!) und hing sie praktisch direkt nach dem Löschen mit an die ehemals "Daten"-Partition... den Rest kann man sich denken. btw: Sollte man das irgendwe als Bug berichten?? ciao |
</font><blockquote>Zitat:</font><hr />Original erstellt von CyberFred: btw: Sollte man das irgendwe als Bug berichten?? </font>[/QUOTE]Wem? Deinen Eltern? ;) Dies IST ein Benutzer-Bug, ein altbekannter Fehler, aber wie gesagt ein BENUTZER-Fehler. Da kann keiner ausser dem uniformierten Benutzer was dafür! Nimm's gelassen, aus Fehlern lernt man (hoffentlich) |
@cyber dann lösch die Partition doch, mandrake ist da sowieso nicht drauf. Wenn du an Grub kommst, versuchst du eben Windows mit hd0, 0 zu booten. Sonst bootest du von der XP-CD oder mit Diskette und reparierst XP von der Wiederherstellungskonsole aus. Dann kannst du unter Datenträgerverwaltung deine 8MB Partition erstellen und lässt sie eben unpartitioniert. Viele Grüße Bilbo |
*beep* *beep* Erde an Marsianer *beep* *beep* Erde an Marsianer *beep* *beep* Warum geilt ihr euch eigentlich an der depperten 8 MB _Nicht-Partition_ auf? daran liegt DIESER Fehler nicht! Windows startet und läuft auch OHNE die 8 MB Nicht-Partition! Mach lieber mal das mit der Boot.ini oder beschäftige dich intensiv mit der Reparaturkonsole |
beep Marsianer an root@erde beep Marsianer an root@erde [img]graemlins/daumenhoch.gif[/img] Wiederherstellungskonsole meine ich ja auch :cool: Zu Aufgeilen brauchts schon ein bisschen mehr als 8MB unpartitioniert. Hier stimmt nun aber nichts mehr. Wenn die mandrake-Installation abgebrochen wurde, ist m.E. im MBR noch gar nichts passiert, aber wer weiß. Wie man aber mit Grub hda1 booten will, soll mir mal einer erzählen, vor allem woher kommt Grub? edit: @cyber hast du eine oder zwei Festplatten? Viele Grüße Bilbo [ 01. Juni 2004, 15:55: Beitrag editiert von: DonQuijano ] |
|
</font><blockquote>Zitat:</font><hr />Original erstellt von DonQuijano: edit: @cyber hast du eine oder zwei Festplatten?</font>[/QUOTE]Zwei. *g* ciao btw: Ich habe jetzt WinXP neu aufgesetzt (weil das mti dem alten XP rüberziehen klappte nicht so recht) und es scheint wieder zu gehen... |
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:52 Uhr. |
Copyright ©2000-2025, Trojaner-Board