WinFuture-Forum.de: Etwas Komplizierteres Problem Vista<->xp - WinFuture-Forum.de

Zum Inhalt wechseln

Alle Informationen in unserem Special: Windows Vista.
  • 5 Seiten +
  • 1
  • 2
  • 3
  • 4
  • 5

Etwas Komplizierteres Problem Vista<->xp Parallele Betriebssysteme

#46 Mitglied ist offline   danielgruner 

  • Gruppe: aktive Mitglieder
  • Beiträge: 45
  • Beigetreten: 30. April 07
  • Reputation: 0
  • Interessen:PC, Kunst, Musik, Saxophon, Kampfsport, Fahrrad, mittelalterliche Waffen

geschrieben 01. Mai 2007 - 08:22

So hab alles soweit... (Also in meinem WinXP sind jetzt alle fehlenden Dateien: boot.ini, NTDETECT.COM und ntldr --> außerdem haben aber noch weitere gefehlt, oder sie waren jedenfalls nicht da: CONFIG.SYS, MSDOS.SYS und AUTOEXEC; diese hab ich auch noch reinkopiert von einem relativ sicheren Betriebssystem meines Vaters)

Außerdem habe ich auch noch den Tipp von "niedlicher Zwerg" angenommen, die Dateien boot.ini, NTDETECT.COM und ntldr in mein C:\ (Vista) reinzukopieren!

Weiterhin habe ich per CMD folgende Kommandos ausführen lassen:

bcdedit /create {legacy} /d "Windows XP"
bcdedit /set {legacy} device boot
bcdedit /set {legacy} path \ntldr
bcdedit /displayorder {legacy} /addlast
bcdedit /set {ntldr} device partition=C:

natürlich mit Administratorrechten...

Da ist dann das rausgekommen:

There is currently 2 OS(s) installed on your system.
The current boot timeout is: 30

Default OS:

Entry 1
----------------------------------------------------------------------------
Name: Microsoft Windows Vista
BCD ID: {current}
Boot Drive: C:
Windows Drive: C:
System Bootloader: \Windows\system32\winload.exe
Windows Directory: \Windows

Entry 2
----------------------------------------------------------------------------
Name: Windows XP
BCD ID: {ntldr}
Boot Drive: C:
System Bootloader: \ntldr


Sooo... wenn ich Neustarte, kommt ein Bootmenü (JUHU!!!) mit Win. Vista und Win. XP... wenn ich Windows Vista starte, klappt alles wunderbar (sonst könnte ich hier nicht schreiben) und wenn ich Windows XP starten möchte kommt eine neue Fehlermeldung:

(WINDOWS root)\system32\hal.dll ist beschädigt ...

Welche hal.dll ist das? (Auf meinem Rechner gibts ja jetzt 2 --> E: und C:), obwohl ich mir eigentlich sicher bin, dass es bei E: hapert, da mein Vista auf C: ja läuft!

Ideen, Vorschläge?
0

Anzeige



#47 _Niedlicher Zwerg_

  • Gruppe: Gäste

geschrieben 01. Mai 2007 - 10:28

WINDOWS\system32, da ist sie bei mir <---Ordner von XP
0

#48 Mitglied ist offline   danielgruner 

  • Gruppe: aktive Mitglieder
  • Beiträge: 45
  • Beigetreten: 30. April 07
  • Reputation: 0
  • Interessen:PC, Kunst, Musik, Saxophon, Kampfsport, Fahrrad, mittelalterliche Waffen

geschrieben 01. Mai 2007 - 14:58

Naja ich hab auch rausbekommen, dass es die hal.dll von xp ist!
Was ist etz am günstigsten? Datei ersetzen oder gleich reperatur?
0

#49 Mitglied ist offline   DK2000 

  • Gruppe: Administration
  • Beiträge: 19.701
  • Beigetreten: 19. August 04
  • Reputation: 1.436
  • Geschlecht:Männlich
  • Wohnort:Oben auf dem Berg
  • Interessen:Essen, PC, Filme, TV Serien...

geschrieben 01. Mai 2007 - 15:24

Das ist jetzt das Problem. Der Fehler (WINDOWS root)\system32\hal.dll ist beschädigt kommt von der ntldr, was bedeutet, die boot.ini zeigt auf ein wahrscheinlich falsches Windows Verzeichnis. Die Datei muss nicht zwangsläufig beschädigt sein.

Gut, eventuell muss doch multi(0)disk(0)rdisk(0)partition(2)\WINDOWS heißen oder es mus eine ganz andere Zahl in partition() übergeben werden.

Normalerweise ist die Systempartition die erste Partition auf der Platte. Bei Dir ist es die letzte Partition. Ich weiß jetzt nicht, ob die Zählung aus Sicht der Systempartition erfolgt oder aus sicht der Festplatte. Darüber habe ich mir noch nie Gedanken gemacht, da bei mir immer die Systempartition die erste Partition ist.

Das Problem liegt auf jeden Fall an der boot.ini.

Ob eine Reparaturinstallation von XP irgendetwas bringt, kann ich Dir nicht sagen. Ich weiß in Moment noch nicht einmal, ob Du mit diesem Partitionslayout überhaupt XP installiert bekommst. Wie ich das XP Setup kenne, mach das bestimmt aus Deinem F:\ die Systempartition C:\ und würde so ersteinmal Vista abschalten. Wäre ich ersteinmal vorsichtig damit.

Du könntest natürlich mal versuchen, die Windows XP Reparaturkonsole von der XP Installations CD zu starten und in dieser mal bootcfg /rebuild eingeben. Das erzeugt normalerweise eine neue boot.ini. Ich weiß jetzt bloß nicht, ob die Reparaturkonosle damit klar kommt, dass die Systempartition die letzte Partition bei Dir ist. Kann sein, dass es die boot.ini auf F: erstellt oder das ganze ganz verweigert wird.

Dieser Beitrag wurde von DK2000 bearbeitet: 01. Mai 2007 - 15:45

Ich bin kein Toilettenpapier-Hamster.
---
Ich bin ein kleiner, schnickeldischnuckeliger Tiger aus dem Schwarzwald.
Alle haben mich ganz dolle lila lieb.
0

#50 Mitglied ist offline   danielgruner 

  • Gruppe: aktive Mitglieder
  • Beiträge: 45
  • Beigetreten: 30. April 07
  • Reputation: 0
  • Interessen:PC, Kunst, Musik, Saxophon, Kampfsport, Fahrrad, mittelalterliche Waffen

geschrieben 01. Mai 2007 - 21:14

JUHU!! Ich kann Windows XP jetzt wenigstens schon im Abgesicherten Modus starten (über das Bootmenü)...

Weiteres Problem:
Windows XP kommt (normalmodus) bis zum Ladebalken, lädt und dann hängt es sich auf!

Woran liegts?

Danke!
0

#51 Mitglied ist offline   danielgruner 

  • Gruppe: aktive Mitglieder
  • Beiträge: 45
  • Beigetreten: 30. April 07
  • Reputation: 0
  • Interessen:PC, Kunst, Musik, Saxophon, Kampfsport, Fahrrad, mittelalterliche Waffen

geschrieben 02. Mai 2007 - 18:26

Alle, die mir helfen können sind wohl auf Arbeit oder haben schon Feierabend und verbringen ihn wohl draußen oder was?
Hilfe!!! ^^

Dann nerve ich euch auch nicht mehr!

:wink: :rofl:
0

#52 Mitglied ist offline   Ghost92 

  • Gruppe: aktive Mitglieder
  • Beiträge: 597
  • Beigetreten: 01. August 06
  • Reputation: 0
  • Geschlecht:Männlich

geschrieben 02. Mai 2007 - 19:59

Versuch doch mal in Vista xp als Virtual pc zum Laufen zu Bringen. Danach die oben genenten Dateien mit Linux reinkopieren(oben lesen). danach müste es eigentlich gehen. :wink:
Zufällig interessante Videos schauen? http://random-video.net !
0

#53 Mitglied ist offline   Danny_Phantom 

  • Gruppe: aktive Mitglieder
  • Beiträge: 527
  • Beigetreten: 07. September 06
  • Reputation: 0
  • Geschlecht:Männlich
  • Wohnort:Mönchengladbach
  • Interessen:.

geschrieben 02. Mai 2007 - 20:28

Zitat

JUHU!! Ich kann Windows XP jetzt wenigstens schon im Abgesicherten Modus starten (über das Bootmenü)...

Weiteres Problem:
Windows XP kommt (normalmodus) bis zum Ladebalken, lädt und dann hängt es sich auf!

Woran liegts?

Danke!


Es liegt an der Boot.ini! Du musst in der Boot.ini deine XP Partition richtig angeben!


Hier du musst dies ändern!

[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(0)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(0)\WINDOWS="Microsoft Windows XP" /noexecute=optin /fastdetect


partition(0) = die partition wo sich xp befindet!
disk(0) = Festplatte =master 0 , slave 1

Dieser Beitrag wurde von Danny_Phantom bearbeitet: 02. Mai 2007 - 20:26

-------------------------------------
Es kommt wie es kommen muss! Alles ist vergänglich, nur eins nicht, deine Träume!
---
Eingefügtes Bild
0

#54 Mitglied ist offline   DK2000 

  • Gruppe: Administration
  • Beiträge: 19.701
  • Beigetreten: 19. August 04
  • Reputation: 1.436
  • Geschlecht:Männlich
  • Wohnort:Oben auf dem Berg
  • Interessen:Essen, PC, Filme, TV Serien...

geschrieben 02. Mai 2007 - 20:34

Nein, glaube ich nicht. Sobald der grafische Teil des Ladebildschirmes erscheint, hat er bereits die bootvid.dll gestartet, welche von <WINDOWS root>\system32\ntoskrnl.exe geladen wird. Die hal.dll wird über dem ntldr gestartet und der wiederum erhält die Position der hal.dll über die boot.ini. Würde der Eintrag in der boot.ini auf ein falsches Windows Verzeichnis zeigen, würde der Prozess gar nicht getsartet und es kommt nur <WINDOWS root>\system32\hal.dll ungültig. Auch würde der abgesicherte Modus nicht starten, wenn die Boot.ini auf ein falsches <WINDOWS root> zeigen würde.

Das Problem jetzt kommt direkt von startendem Windows, ist allerdings schwer zu sagen, woran es liegt. Wenn die Installation vorher nicht auf E:\ aus Windows XP sicht lief, dann kann es an allem Möglichem hängen. Eventuell hängt er an /usepmtimer. Der ist normalerweise nicht vorhanden.

Dieser Beitrag wurde von DK2000 bearbeitet: 02. Mai 2007 - 20:40

Ich bin kein Toilettenpapier-Hamster.
---
Ich bin ein kleiner, schnickeldischnuckeliger Tiger aus dem Schwarzwald.
Alle haben mich ganz dolle lila lieb.
0

#55 Mitglied ist offline   Danny_Phantom 

  • Gruppe: aktive Mitglieder
  • Beiträge: 527
  • Beigetreten: 07. September 06
  • Reputation: 0
  • Geschlecht:Männlich
  • Wohnort:Mönchengladbach
  • Interessen:.

geschrieben 02. Mai 2007 - 20:41

Also kann man ihm nur raten seine sachen zu sichern und neu zu installen!
Nur das blöde ist ja dann wieder das man vista und xp löschen muss und dann erst xp und dann zuletzt vista installen kann!

Oder er kann ja versuchen xp zu reparieren (mit der xp cd), denn xp verändert ja nichts an dem bootsecment von vista!! das wäre die einzige lösung!

Dieser Beitrag wurde von Danny_Phantom bearbeitet: 02. Mai 2007 - 20:39

-------------------------------------
Es kommt wie es kommen muss! Alles ist vergänglich, nur eins nicht, deine Träume!
---
Eingefügtes Bild
0

#56 Mitglied ist offline   DK2000 

  • Gruppe: Administration
  • Beiträge: 19.701
  • Beigetreten: 19. August 04
  • Reputation: 1.436
  • Geschlecht:Männlich
  • Wohnort:Oben auf dem Berg
  • Interessen:Essen, PC, Filme, TV Serien...

geschrieben 02. Mai 2007 - 20:54

Man kann zuerst Vista und danch XP oder zuerst XP und dann Vista installieren. Ist halt nur das Problem, wenn man zuerst Vista und danach XP installiert, das XP den Vista MBR überschreibt, so dass man nicht mehr Vista laden kann. Mann müsste dann halt unter XP mit C:\boot\fixntfs /lh den Vista MBR wieder reparieren und manuell einen Eintrag für XP erstellen.

Das wäre nicht so das Problem. Ich sehe da mehr ein Problem mit seinem, naja, etwas ungewöhnlichem Partitionslayout. Ich bezweifele da, dass eine Neuinstallation von XP bzw. Reparaturinstallation so ohne weiteres möglich ist. Getestet habe ich das mit einem solchen Layout noch nie.
Ich bin kein Toilettenpapier-Hamster.
---
Ich bin ein kleiner, schnickeldischnuckeliger Tiger aus dem Schwarzwald.
Alle haben mich ganz dolle lila lieb.
0

#57 Mitglied ist offline   Danny_Phantom 

  • Gruppe: aktive Mitglieder
  • Beiträge: 527
  • Beigetreten: 07. September 06
  • Reputation: 0
  • Geschlecht:Männlich
  • Wohnort:Mönchengladbach
  • Interessen:.

geschrieben 02. Mai 2007 - 21:09

ne, aber ich, Mein Freund hatte nähmlich so ein ähnliches Problem!!

Dieser Beitrag wurde von Danny_Phantom bearbeitet: 02. Mai 2007 - 21:10

-------------------------------------
Es kommt wie es kommen muss! Alles ist vergänglich, nur eins nicht, deine Träume!
---
Eingefügtes Bild
0

#58 Mitglied ist offline   DK2000 

  • Gruppe: Administration
  • Beiträge: 19.701
  • Beigetreten: 19. August 04
  • Reputation: 1.436
  • Geschlecht:Männlich
  • Wohnort:Oben auf dem Berg
  • Interessen:Essen, PC, Filme, TV Serien...

geschrieben 02. Mai 2007 - 21:16

Auch mit einen Layout, bei dem die Systempartition die 4. Partition ist (primär, aktiv) und davor eine primäre Partition und zwei erweitert Laufwerke vorhanden sind? Bei einem Standardlayout würde ich auch sagen, kein Problem, aber hier bin ich mir da wirklich nicht sicher.
Ich bin kein Toilettenpapier-Hamster.
---
Ich bin ein kleiner, schnickeldischnuckeliger Tiger aus dem Schwarzwald.
Alle haben mich ganz dolle lila lieb.
0

#59 Mitglied ist offline   danielgruner 

  • Gruppe: aktive Mitglieder
  • Beiträge: 45
  • Beigetreten: 30. April 07
  • Reputation: 0
  • Interessen:PC, Kunst, Musik, Saxophon, Kampfsport, Fahrrad, mittelalterliche Waffen

geschrieben 03. Mai 2007 - 07:44

Beitrag anzeigenZitat (DK2000: 02.05.2007, 21:34)

Eventuell hängt er an /usepmtimer. Der ist normalerweise nicht vorhanden.


Wie ist denn das: wenn ich von der CD die Reparaturkonsole starte, erkennt die Konsole auch meine Windows XP version (standartmäßig auf E) --> die kann ich auswählen:

(1) E:/WINDOWS
(2) C:/Windows

--> E: hab ich ausgewählt und dann kommt die Konsole --> jetzt gebe ich bootcfg /rebuild ein und er scannt meine Festplatten und Partitionen --> wenn er dann fertig ist, kann ich auswählen zwischen:

[1] E:\WINDOWS
Installation zur Startliste hinzufügen? (Ja/Nein/Alle):
Ladekennung: Microsoft Windows XP
Ladeoptionen für Betriebssystem: ?

würde hier reinkommen:

Ladeoptionen:/fastdetect/usepmtimer
?

Ich habe bis jetzt nur /fastdetect eingegeben aber nicht usepmtimer...

Dieser Beitrag wurde von danielgruner bearbeitet: 03. Mai 2007 - 07:44

0

#60 Mitglied ist offline   Ghost92 

  • Gruppe: aktive Mitglieder
  • Beiträge: 597
  • Beigetreten: 01. August 06
  • Reputation: 0
  • Geschlecht:Männlich

geschrieben 04. Mai 2007 - 16:14

Kanst ja Xp im abgesicherten modus starten.
Gieb mal in Start/Ausführen:sfc/scannow
dann wirst du aufgefordert, die XP-CD einzulegen. der Vorgang dauer eine weile dauern. XP prüft dadurch alle dateien und vergleicht sie mit den dateien der CD. wenn eine Datei beschädigt ist, ersetzt er sie. danach lief bei mir XP wieder(hatte auch das Problem mit XP, das beim Ladebalken hängenbleibt.
Zufällig interessante Videos schauen? http://random-video.net !
0

Thema verteilen:


  • 5 Seiten +
  • 1
  • 2
  • 3
  • 4
  • 5

1 Besucher lesen dieses Thema
Mitglieder: 0, Gäste: 1, unsichtbare Mitglieder: 0