Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
Autor |
Nachricht |
conovius Forum-Benutzer
Anmeldedatum: 19.08.2006 Beiträge: 26
|
Verfasst am: 28.08.2006, 20:11 Titel: Win startet nicht <Windows>\system32\hal.dll |
|
|
Neues Problem, das weder an der <Boot>, noch an einer beschädigten <hal> gekegen ist !
<Windows>
wird aus dem Bootmenü zum Starten ausgewählt.
Obwohl zuvor alles in Ordnung war folgt die Fehlermeldung:
> Windows konnte nicht gestartet werden, da folgende Datei fehlt oder
> beschädigt ist:
> <Windows>\system32\hal.dll
> Installieren Sie ein Exemplar der oben angegebenen Datei erneut
Die im Internet zu findenden Hinweise zur Lösung schlagen fehl, wei etwa die Variante (Telegrammstil):
Boot.ini und Hinweise auf Start von CD -> Reparatur -> BOOTCFG /REBUILD
Oder <hal> umbenennen auf <hal> und von CD oder einem anderen lauffägigen System iin das System hineinkopieren schlägt auch fehl.
Fehler bleibt!
Vorgeschichte:
Es sollen wahlweise Windows ME und XP auf einem System installiert werden.
Beide Systeme sollen einerseits gleichermaßen auf gemeinsame kompatible Programminstallationen zugreifen.
Ansonsten jedes mit eigenen Programmen arbeiten, die mit der jeweils anderen Windows-Version nicht kompatibel sind.
Die Programme sollen in der jeweiligen Version zum selbigen Laufwerksbuchstaben zugeordnet sein.
Festplatte wird partitioniert und formatiert:
C: primär FAT32
M: primär NTFS
Erweiterte Partition
Logische laufwerke
D,E,F,G,H,I,J,K
Es wurde Windows ME mit allen Hardwaretreibern für die gegebene Konfiguration installiert, Firewall und Virenscanner installiert und über das Intenet updatet.
Ebenso wurde Win-XP installiert, wobei ein Bootmenü entstand und bisher tadellos wechselweise das eine oder andere Windows-System gestartet und nacheinander eingerichtet werden konnte.
Dabei wurden zunächst nur die sozuagen über Kreuz zu nutzenden und für beide Systeme kompatiblen Progarmme installiert, so dass diese in den übrigen Laufwerken nur je einmal instaliert werden brauchten.
Nach mehrfachem wechselweisen Nachinstallierenund Testen auf einwandfreies Arbeiten wurde unter WinME schließlich von DVD der "Brockhaus Multimedial" installiert.
Unter XP brauchte ich nur die Pfadverweise eintragen und den Lizenzcode eingeben, sofort spielte der Brockhaus hier auch.
Nach einem Neustart passierte es nun, dass oben beschriebener Fehler auftrat.
Ursache unbekannt.
In einem anderen PC eingehangen erweist sich die Festplatte als fehlerfrei und die Windows-Partition unbeschädigt.
Die Boot.ini wurde nicht verändert. es gibt davon eine Sicherheitskopie, mit der diese identisch ist.
Nun ist mir gänzlich schleierhaft, wieso jetzt der Fehler auftritt.
Ich müsste XP neu installieren, obwohl alles da ist.
Doch das ist sehr viel Arbeit, zumal die meisten gemeinsam zu nutzenden Programme zunächst unter WinXP zu installieren sind und dann unter ME, weil ME nicht auf die NTFS-Partition zugreifen kann.
Die Funktion in der Wiederherstellungsconsole der <Win>
bootcfg /rebuild liefert einen Fehler. Ungefähr so, dass das Dateisystem beschädigt sei. (ist es aber nicht, wie schon geschrieben wurde)
Es wird auch nur der XP-Starteintrag aus der Boot.ini gezeigt, obwohl mehr drin steht.
Hier die <boot>
[boot loader]
timeout=4
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Windows XP SP2 Professional" /noexecute=optin /fastdetect
C:\ = "Windows Millenium"
Im Wurzelverzeichnis sieht es so aus:
Verzeichnis von C:\
COMMAND COM 95.504
WINME <DIR>
SCANDISK LOG 3.503
$$$$$$$$ $$$ <DIR>
CONFIG SYS 1.355
PROGRA~1 <DIR>
EIGENE~1 <DIR>
AUTOEXEC BAT 1.007
AOLDOW~1 <DIR>
MYMUSI~1 <DIR>
COMPATID TXT 315
AUSKUN~1 <DIR>
BOOT INI 231
PROGRA~2 <DIR>
und versteckte Dateien:
Recycled
SYSTEM~1
Ntldr
Msdos ---
Classes 1st
System 1st
Bootfont bin
Ntdetect com
Suhdlog dat
Bootsect dos
Command dos
io sys
Logo sys
Msdos.sys
Bootlog txt
Detlog txt
Netlog txt
Setuplog txt
Hat jemand eine Idee, wie man um eine Neuinstallation herumkommt?
|
|
Nach oben |
|
conovius Forum-Benutzer
Anmeldedatum: 19.08.2006 Beiträge: 26
|
Verfasst am: 28.08.2006, 20:54 Titel: Ergänzung |
|
|
In der Wiederherstellungsconsole von Windows XP SP2
habe ich folgende Ausschrift, wenn ich bootcfg /rebuild ausführe:
> 1: M:\WINDOWS
>
> Bei welcher Windows-Installation möchten Sie sich anmelden?
> Drücken Sie die Eingabetaste, um den Vorgang abzubrechen. 1
> M:\WINDOWS>bootcfg /rebuild
>
> Alle Festplatten werden nach Windows-Installationen durchsucht.
>
> Bitte warten, dies kann einige Zeit in Anspruch nehmen ...
>
> Fehler: Die Festplatten konnten nicht nach Windowsinstallationen
> durchsucht werden. Dieser fehler kann von einem beschädigten
> Dateisystem verursacht werden, der Bootcfg daran hindert,
> die Festplatten einzulesen. Verwenden Sie chkdsk, um die
> Festplatten auf Fehler zu überprüfen.
>
> Hinweis: Dieser Vorgang muss erfolgreich abgeschlossen werden, um
> die Befehle /add oder /rebuild verwenden zu können
Ich stelle bei chkdsk /p fest, dass jedoch alles fehlerfrei ist!
Habe auch über boot.ini nachgelesen und erneut hal.dll getauscht.
Nichts gefunden und nicht hilft!
|
|
Nach oben |
|
Falk Super Forum-Spezialist
Anmeldedatum: 31.07.2004 Beiträge: 1553 Wohnort: Calau
|
Verfasst am: 28.08.2006, 21:05 Titel: |
|
|
hallo
ich begreife zwar nicht wie "M: primär NTFS " sein kann, ohne ein "L:" zu haben. aber da wirst du mich sicherlich aufklähren.
möglicherweise ist dort der hund begraben, wenn dort "L:" das cd/dvd laufwerk ist.
an sonsten.
wie währe es mit einer reparaturinstallation?
gruß falk |
|
Nach oben |
|
conovius Forum-Benutzer
Anmeldedatum: 19.08.2006 Beiträge: 26
|
Verfasst am: 28.08.2006, 21:13 Titel: natürlich gibt's L auch ! |
|
|
Natürlich gibts L: auch!
Beim Haupt-PC gibt es dafür kein L: sondern unter F:\ eine als NTFS-Verzeichnis eingebundene andere Festplatte.
Der Zweit-PC soll ja auch redundant benutzt werden - d.h. Dokumente und aktuelle Software rüberkopieren und gegebenenfalls als Ersatz PC funktionieren. Mehr nicht.
Ist Softwareverzeichnis für alle Fälle - Treiber usw.
Reparaturinstallation - bitte mal erklären!
Diesen Menüpunkt hat meine CD nicht!
Ich kann nur neu installieren und eventuell auf Formatieren usw. verzichten.
Was meinst Du genau?
|
|
Nach oben |
|
Hans Super Forum-Spezialist
Anmeldedatum: 24.07.2005 Beiträge: 1203 Wohnort: Dresden
|
Verfasst am: 28.08.2006, 21:17 Titel: Re: Win startet nicht <Windows>\system32\hal.dll |
|
|
conovius hat Folgendes geschrieben: |
Hier die <boot>
[boot loader]
timeout=4
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Windows XP SP2 Professional" /noexecute=optin /fastdetect
C:\ = "Windows Millenium"
|
Wie soll denn diese boot.ini funktionieren? Win ME zeigt auf die FAT-Partition "C:" und das ist die 1. Partition auf der Bootplatte und Win XP zeigt auf die erste Partition der Bootplatte! Dort kann aber kein Win XP installiert sein.
Auf ein Laufwerk "M:" oder irgendwas kannst du dein Win XP auch nur installieren, wenn du deine Festplatte vorher entsprevchend partitioniert hast. Das ist aber nicht ganz einfach.
|
|
Nach oben |
|
conovius Forum-Benutzer
Anmeldedatum: 19.08.2006 Beiträge: 26
|
Verfasst am: 28.08.2006, 21:47 Titel: das hat funktioniert |
|
|
Diese BOOT.INI hat funktioniert und wurde nicht verändert!
Ansonsten kann man bis zu 4 primäre Partitionen installieren! Ich habe nur zwei primäre und das würde unter Linux so aussehen (ist aber nicht drauf):
hda1 FAT32 Windows-c
hda4 NTFS Windows XP (M:}
hda5 Erweiterte Partition
hda6 FAT32 Windows-D
hda7 FAT32 Windows E
: : :
hda14 FAT32 Windows L
hdc dvd DVD V
Zum Thema reparaturinstallation:
Meine OEM-CD Windows XP (Service Pack 2) professional
bietet beim Start als Option R=Reparieren an, aber mit R kommt man nur
in die unter den gegebenen Umständen unnütze Reparaturkonsole.
Setzt man mit Eingabe fort, so fehlt hier die auf einigen Internetseiten angegebene Funktion F2 = Reparieren!
Nach Enter folgt die Installationsebene, in der ich das Laufwerk auswählen kann
und darunter
Eingabe= nstallieren L=Partition löschen F3=Instalation abbrechen
Kein F2 !
Hier wird es so beschrieben, aber trifft eben nicht zu!!!
http://www.forum.windows-tweaks.info/thread.php?threadid=31758
|
|
Nach oben |
|
Hans Super Forum-Spezialist
Anmeldedatum: 24.07.2005 Beiträge: 1203 Wohnort: Dresden
|
Verfasst am: 28.08.2006, 22:00 Titel: Re: das hat funktioniert |
|
|
conovius hat Folgendes geschrieben: |
hda1 FAT32 Windows-c
hda4 NTFS Windows XP (M:}
hda5 Erweiterte Partition
hda6 FAT32 Windows-D
hda7 FAT32 Windows E
: : :
hda14 FAT32 Windows L
hdc dvd DVD V
|
Wenn deine Win XP-Partition, wie oben geschrieben, hda4 ist, muss in der boot.ini auch stehen, dass Win XP auf der vierten Partition gestartet werden soll.
|
|
Nach oben |
|
conovius Forum-Benutzer
Anmeldedatum: 19.08.2006 Beiträge: 26
|
Verfasst am: 28.08.2006, 22:17 Titel: .... |
|
|
Also wie gesagt, an der Boot.ini wurde nichts verändert.
Der Vergleich setzt sicher voraus, dass der Leser in etwa
Linux kennt und sich von daher ein Bild machen kann.
Aktiviertes Bootlaufwerk ist einem System, bei dem Windows ME zuerst installiert wurde natürlich C:\ und somit die erste Partition.
Auch beim Dualboot bleibt es so, auch wenn XP auf M: liegt.
Ich habe bereits ein anderers System ebenso eingerichtet
und läuft seit 6 Monaten tadellos und niemals trat dieses Problem auf!
Ich weiss ja nicht, wie es jetzt dazu gekommen ist!
Jedenfalls in Millenium komme ich rein.
XP benimmt sich plötzlich so, als wäre da so ein Fehler passiert, wie im Forum anderweitig in Verbindung mit Acronis True-Image beschrieben.
Aber es ist ja eine frische Installation !
Das ME ist für DOS entsperrt und kann für andere Zwecke genutzt werden, was Robotron-Fans interessieren wird.
Man kann jedenfalls in einem ME-Bootmenü die DOS-Ebene wählen und die Boot.ini nach kurzem Hochlaufen editieren.
Bringt alles nichts.
Also ich komme wohl nict um eine Neuinstallation herum.
Ich werde aber die Einträge im Programmmenü sichern, damit ich mir nicht noch einmal die ganze Arbeit machen muss.
Mich stört nur gewaltig, wenn ich auf der Rep.-Konsole in ein Verezichnis gewechselt habe, dass ich da nicht mehr herauskommme!
Gebe ich ein
cd /system32
dann steht eben da c:\windows\system32
aber mit cd\ oder cd.. komme ich nicht mehr raus!!!!!
|
|
Nach oben |
|
Falk Super Forum-Spezialist
Anmeldedatum: 31.07.2004 Beiträge: 1553 Wohnort: Calau
|
|
Nach oben |
|
conovius Forum-Benutzer
Anmeldedatum: 19.08.2006 Beiträge: 26
|
Verfasst am: 01.09.2006, 00:02 Titel: update |
|
|
... Demnach war das update gar nicht so gut.
Jedenfalls habe ich XP neu installiert, und mit wenig Aufwand alle Einstellungen wieder hinbekommen.
Dazu gehört der kreuzweise Zugriff auf gemeinsame Programme in anderen Laufwerken.
Da ich bei der vorherigen Aktivierung ein Bildschirmfoto gemacht habe,
konnte ich die dort stehende freischaltcodierung übernehmen, ohne bei Microsoft neu anzurufen.
Nur updaten von XP geht nicht mehr!
|
|
Nach oben |
|
|