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

#31 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 30. April 2007 - 20:04

Gebe mal zusätzlich ein:

bcdedit –set {ntldr} device partition=C:

Weiß jetzt aber nicht genau, was der mit Boot Drive meint. Den Parameter gibt es eigentlich gar nicht. Oder Deine Boot.ini ist da falsch.

Dieser Beitrag wurde von DK2000 bearbeitet: 30. April 2007 - 20:05

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

Anzeige



#32 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 30. April 2007 - 20:09

Beitrag anzeigenZitat (DK2000: 30.04.2007, 21:04)

Gebe mal zusätzlich ein:

bcdedit –set {ntldr} device partition=C:

Weiß jetzt aber nicht genau, was der mit Boot Drive meint. Den Parameter gibt es eigentlich gar nicht. Oder Deine Boot.ini ist da falsch.


ok das ganze sieht etz so aus:

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

da fehlt doch theoretisch etz noch

Windows Drive: E:
und System Bootloader \Windows\system32\winload.exe (soll ja über ein und denselben bootloader passieren?) und Windows Directory: \Windows
0

#33 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 30. April 2007 - 20:18

Nein, das geht nicht. Der Vista Bootmanager (bootmgr) kann XP nicht direkt starten. Es muss die Kontrolle an den alten XP Bootloader (ntldr) abgeben, damit dieser XP booten kann. Diese neuen Einträge unterstützt das alte System nicht.

Der Eintrag für XP soll eigentlich nur den Vista Bootmanager beenden und den XP Bootloader starten. Danach läuft alles wie gehabt über die boot.ini. Ab dem Zeitpunkt macht der Vista Bootmanager nichts mehr.

Dieser Beitrag wurde von DK2000 bearbeitet: 30. April 2007 - 20:19

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

#34 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 30. April 2007 - 20:31

Beitrag anzeigenZitat (DK2000: 30.04.2007, 21:18)

Nein, das geht nicht. Der Vista Bootmanager (bootmgr) kann XP nicht direkt starten. Es muss die Kontrolle an den alten XP Bootloader (ntldr) abgeben, damit dieser XP booten kann. Diese neuen Einträge unterstützt das alte System nicht.

Der Eintrag für XP soll eigentlich nur den Vista Bootmanager beenden und den XP Bootloader starten. Danach läuft alles wie gehabt über die boot.ini. Ab dem Zeitpunkt macht der Vista Bootmanager nichts mehr.


Also müsste, wenn ich jetzt neustarte (hab ich noch nicht), alles funktionieren?
0

#35 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 30. April 2007 - 20:34

Theoretisch ja, wenn Dein XP vorher auch auf E:\ installiert war.
Ich bin kein Toilettenpapier-Hamster.
---
Ich bin ein kleiner, schnickeldischnuckeliger Tiger aus dem Schwarzwald.
Alle haben mich ganz dolle lila lieb.
0

#36 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 30. April 2007 - 20:44

Beitrag anzeigenZitat (DK2000: 30.04.2007, 21:34)

Theoretisch ja, wenn Dein XP vorher auch auf E:\ installiert war.


So also der XP- Bootloader wird schon mal gestartet (bzw es wird die Kontrolle an ihn übergeben!) Mein Windows startet aber immer noch nicht! (etz liegts an der Boot.ini oder?)

Hier ist meine .ini

[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(2)\WINDOWS
[operating systems]
multi(0)disk(1)rdisk(0)partition(1)\WINDOWS="Windows XP Professional" /noexecute=optin /fastdetect
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Windows Vista Ultimate" /noexecute=optin /fastdetect /usepmtimer


ich habe sie selbst geschrieben! deswegen denke ich, dass an ihr was faul ist!
0

#37 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 30. April 2007 - 20:55

Das ist eine gute Frage. Die Zeile mit Vista kannst Du löschen, da der Bootloader mit Vista nichts anfangen kann.

Den Rest musst Du anpassen, wobei jetzt die Frage ist, auf welcher Festplatte befindet sich E:\ und welche Stelle hat die Partotion?

Wenn z.B. Partition E:\ die 3. Partition auf der 1. Festplatte ist, muss das so aussehen:

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

Falls E: auf einer anderen Platte/Partition installiert ist, musst Du beidesmal disk(0) und partition(3) anpassen, wobei Festplatten ab 0 gezählt werden und Partitionen ab 1.

Und WINDOWS muss der Name des Verzeichnisses sein, in dem Windows installiert wurde. Normalerweise passt WINDOWS.

Momentan steht der Defaulteintrag auf Vista (was so oder so nicht geht) und XP wäre auf 2. Festplatte/1. Partition installiert.
Ich bin kein Toilettenpapier-Hamster.
---
Ich bin ein kleiner, schnickeldischnuckeliger Tiger aus dem Schwarzwald.
Alle haben mich ganz dolle lila lieb.
0

#38 _Niedlicher Zwerg_

  • Gruppe: Gäste

geschrieben 30. April 2007 - 20:55

multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Windows Vista <--- ist zuviel

nach meiner

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

dieser
default=multi(0)disk(0)rdisk(0)partition(3)\WINDOWS

muss mit diesen zusammenpassen

[operating systems]
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP

Dieser Beitrag wurde von Niedlicher Zwerg bearbeitet: 30. April 2007 - 21:03

0

#39 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 30. April 2007 - 21:07

Beitrag anzeigenZitat (DK2000: 30.04.2007, 21:55)

Wenn z.B. Partition E:\ die 3. Partition auf der 1. Festplatte ist, muss das so aussehen:

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

Falls E: auf einer anderen Platte/Partition installiert ist, musst Du beidesmal disk(0) und partition(3) anpassen, wobei Festplatten ab 0 gezählt werden und Partitionen ab 1.

Und WINDOWS muss der Name des Verzeichnisses sein, in dem Windows installiert wurde. Normalerweise passt WINDOWS.

Momentan steht der Defaulteintrag auf Vista (was so oder so nicht geht) und XP wäre auf 2. Festplatte/1. Partition installiert.


ich habe nur eine Festplatte... wie zähle ich die Partition ab? woher weiß ich, dass das genau die 3te ist?
WINDOWS stimmt...
0

#40 _Niedlicher Zwerg_

  • Gruppe: Gäste

geschrieben 30. April 2007 - 21:14

Beitrag anzeigenZitat (danielgruner: 30.04.2007, 22:07)

ich habe nur eine Festplatte... wie zähle ich die Partition ab? woher weiß ich, dass das genau die 3te ist?
WINDOWS stimmt...

Bei 2 Partionen müsste 2 die mit XP sein, als geb bei beiden (2) ein und probiere. Die 3. ist nur bei mir.

So müsste es bei dir passen

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

Dieser Beitrag wurde von Niedlicher Zwerg bearbeitet: 30. April 2007 - 21:16

0

#41 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 30. April 2007 - 21:24

Beitrag anzeigenZitat (Niedlicher Zwerg: 30.04.2007, 22:14)

Bei 2 Partionen müsste 2 die mit XP sein, als geb bei beiden (2) ein und probiere. Die 3. ist nur bei mir.

So müsste es bei dir passen

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

Also insgesamt habe ich 4 Partitionen ... auf zweien sind OS drauf... (halt E und C) auf den anderen sind Daten drauf
0

#42 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 30. April 2007 - 21:31

Wenn es nur eine Festplatte ist, ist die Frage, was dann D:\ ist (CD-ROM)?

Am besten mal in der Systemsteuerung/Verwaltung/Datenträgerverwaltung nachschauen. Da kannst Du die Lage der Partitionen sehen und abzählen.

Das ganze würde auch mit Diskpart gehen:

Vergiss das mal mit Diskpart. Das geht nicht so einfach, wie ich es gerade dachte. Gehe mal über die Datenträgerverwaltung.

Normalerweise, wenn D:\ eine Partition ist, dann ist E:\ die 3. Partition.

Dieser Beitrag wurde von DK2000 bearbeitet: 30. April 2007 - 21:41

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

#43 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 30. April 2007 - 21:44

Beitrag anzeigenZitat (DK2000: 30.04.2007, 22:31)

Wenn es nur eine Festplatte ist, ist die Frage, was dann D:\ ist (CD-ROM)?

Am besten mal in der Systemsteuerung/Verwaltung/Datenträgerverwaltung nachschauen. Da kannst Du die Lage der Partitionen sehen und abzählen.

Das ganze würde auch mit Diskpart gehen:

Vergiss das mal mit Diskpart. Das geht nicht so einfach, wie ich es gerade dachte. Gehe mal über die Datenträgerverwaltung.

Normalerweise, wenn D:\ eine Partition ist, dann ist E:\ die 3. Partition.


ach hier einfach mal ein Bild von meiner Datenträgerverwaltung
irgendwie raff ich das im moment nicht!

danke für die hilfe (ein großes Danke gibts dann wenns funzt ^^)

Angehängtes Bild: wisstwie.jpg
0

#44 _Niedlicher Zwerg_

  • Gruppe: Gäste

geschrieben 30. April 2007 - 21:48

Versuche es mal hiermit:

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

#45 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 30. April 2007 - 21:51

Ist die 3. Partition, auch wenn Dein Layout etwas abenteuerlich ist:

F:\ = Partition 1 (Primär)
D:\ = Partition 2 (Erweitert)
E:\ = Partition 3 (Erweitert)
C:\ = Partition 4 (Primär)

Müsste aber dennoch klappen, wenn XP schon immer dort als E:\ installiert war.

Die Boot.ini, die Niedlicher Zwerg vorschlägt, sieht gut aus, wobei /usepmtimer in die selbe Zeile wie /fastdetect gehört (erwähne ich nur, falls der Zeilenumbruch vom Forum falsch verstanden wird).
Ich bin kein Toilettenpapier-Hamster.
---
Ich bin ein kleiner, schnickeldischnuckeliger Tiger aus dem Schwarzwald.
Alle haben mich ganz dolle lila lieb.
0

Thema verteilen:


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

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