"Christmas - the time to fix the computers of your loved ones" « Lord Wyrm

Boot-Dateien auf C: - WinXP auf D: - wtf?

MONVMENTVM 10.03.2007 - 14:35 862 13
Posts

MONVMENTVM

...wie monvmental
Avatar
Registered: Apr 2005
Location: nowhere
Posts: 1572
Hey,

Ich hab auf C: ein halbtotes Windows XP gehabt. Demnach habe ich gleich mal auf D: nochmal aufgesetzt. Alles funktionierte; ich konnte meine Daten wieder rüberspeichern etc etc. Danach habe ich ubuntu installieren wollen (auf die erste Partition - also C: bzw. hda1). Somit also diese Partition auf ext3 formatiert und ubuntu installiert, was auch tadellos funktioniert hat. Irgendwannn wollte ich dann eher zufällig WinXP booten - doch es stand da etwas von wegen es kann nicht gestartet werden. Gleich ist mir mal aufgefallen, dass auf D: (wo sich ja Windows befindet) keine boot.ini usw. zu finden war. Aber was solls, ich war sowieso nicht ganz zufrieden mit der Installation, also Daten von D: gesichert. Auf der LinuxPartition habe ich eh noch keine persönlichen Daten gehabt.

Dann habe ich die WinXP CD eingelegt, die ganzen Partitionen gelöscht; 3 erstellt. Sollte dann in etwa so aussehen:
C: (hda1): ubuntu
D: Windoof
und dann noch Swap

Also habe ich Windows auf D: installiert, Treiber und Programme auch, alles den persönlichen Bedürfnissen gerecht eingestellt.
So heute habe ich dann wieder vorgehabt ubuntu zu installieren... also lege ich die LiveCD ein und schau mir nochmal die Festplatteninhalte sicherheitshalber an, damit ich jetzt nicht die falsche lösche. Also schau ich ich gleich mal logischerweise in die hda1 (also C: ), welche ich leer vermute. Aber denkste: boot.ini; ntdlr usw. war auf dieser Partition. Ich dachte gleich mal: Das kann nicht wahr sein.
Somit habe ich die Windows-Partition aufgemacht und konnte darin dann keine boot.ini usw. entdecken. :bash: Schon wusste ich was abgeht. D.h. hätte ich die C: formatiert um ubuntu zu installieren, wäre Windows wieder nicht mehr gebootet. Warum Windows so unfähig ist und seine Bootdateien unbedingt auf der ersten Partition haben will ist mir ein Rätsel. Oder vl. muss es das garnicht und weiß der Teufel warum sich die Sachen auf C: befinden.

Jetzt würde ich gerne wissen was ich machen muss, damit sich die Dateien von Windows die zum Booten verwendet werden sich auch auf der Windowspartition (sprich D: ) befinden.
Funktioniert dass wenn ich folgendes mit der Wiederherstellungskonsole mache:
FIXMBR D:
FIXBOOT D:
Und dann die Boot.ini usw. von C: auf D: kopiere?

Danke im Voraus

MONVMENTVM
Bearbeitet von MONVMENTVM am 10.03.2007, 14:37

t3mp

I Love Gasoline
Avatar
Registered: Mar 2003
Location: upstairs
Posts: 6278
That's Windows.

Warum musst du Windows eigentlich unbedingt auf D: spielen und dir das Leben schwer machen?

sLy-

semiconductor physicist
Avatar
Registered: Aug 2005
Location: AUT
Posts: 1573
Soweit ich weis (kann aber auch anders sein) geht das erst seit Vista...

meepmeep

Here to stay
Avatar
Registered: Feb 2006
Location: Wien
Posts: 2334
es ist schon länger bekannt, dass windows in C verliebt ist. es gibt auch viele andere programme die zicken, wenn man sie nicht auf die spielt.

ack @ t3mp, warum bitte diese konstellation?

edit: denke nicht, dass dir hier fixmbr helfen kann....

bamserl

Addicted
Registered: Apr 2004
Location: Celovec
Posts: 487
schon mal probiert einfach alle system files die zum booten benötigt werden von c auf d zu kopieren?

hab ich schon mehrmals gemacht und hat bis dato eigentlich immer funktioniert.

afair schreibt windows die boot.ini und co in die aktive partition, unabhängig wo das windows dann drauf kommt.

t3mp

I Love Gasoline
Avatar
Registered: Mar 2003
Location: upstairs
Posts: 6278
Nebenbei: Wenn du sowieso Ubuntu auf "C:" installierst, wieso formattierst du nicht von vornherein dieses Laufwerk mit ext3?

Dann ergibt sich erst garnicht das Problem, denn dann "wird" aus "D:" für Windows "C:".

Kampftrinker

Big d00d
Avatar
Registered: Mar 2005
Location: hinter den 7 Ber..
Posts: 212
Falls ich dein Problem richtig verstanden hab, war das auch meins: welcome to my world :(
Ich hab mehrere Informatiklehrer und andere Leute, die was davon verstehen könnten gefragt, von denen hab ich aber außer einem häääää? oder einem WTF?!-Gesicht nichts erfahren.

Friedel

Dr. Umbringer
Avatar
Registered: Apr 2002
Location: Ruhrpott
Posts: 1452
Ich hab mich auch 'ne Zeit mit was ähnlichem 'rum geärgert, bis ich Boot-US entdeckt habe. -> http://www.boot-us.de/
Der kann Partitionen "echt" verstecken.

MONVMENTVM

...wie monvmental
Avatar
Registered: Apr 2005
Location: nowhere
Posts: 1572
Die Sache warum ich nicht vorher "C:" auf ext3 formatiert habe bzw. warum ich überhaupt unbedingt auf "D:" wollte, war die, dass ich mir nicht gedacht hätte, dass Windows wirklich so blöd ist.

Ich hab ja bei der Installation die 3 Paritionen erstellt (da wird noch nix formatiert). Dann hab ich die mittlere ausgewählt um darauf Win zu installieren. Der hat dann scheinbar C: und D: formatiert. Ich find das sowieso komisch. Das ist doch sonst auch nicht der Fall.

Naja, auch egal. Ich habe jedenfalls gestern probiert, dass ich die Bootdateien von C: auf D: kopiere und dann nochmal boote. Als Meldung bekam ich "Invalid System Disk...". Also hab ichs wieder zurückkopiert und es geht wieder.

...es nervt.

Dargor

Shadowlord
Avatar
Registered: Sep 2006
Location: 4020
Posts: 2069
Monv: am besten alles backup'en, und dann windows seinen spaß mit c lassen
halte es bei mir auch so

jm2c

br, Dargor

t3mp

I Love Gasoline
Avatar
Registered: Mar 2003
Location: upstairs
Posts: 6278
Ich versteh mittlerweile echt das Problem nicht mehr. Starte die Ubuntu LiveCD, partitionier damit die Platte schön wie du willst und formattier entsprechend auch schon mit ext3/reiserfs/ntfs/swap.

Wichtig für WindowsXP ist nur, dass es auf einer primären Partition liegt; ob das jetzt die 1., 3. oder 4. ist - völlig egal, Windows liegt dann auf "C:". Fertig, und keine Murkserei mit irgendwelchen Programmen die Partitionen...verstecken...oder was auch immer. :rolleyes:

Friedel

Dr. Umbringer
Avatar
Registered: Apr 2002
Location: Ruhrpott
Posts: 1452
Zitat von t3mp
Fertig, und keine Murkserei mit irgendwelchen Programmen die Partitionen...verstecken...oder was auch immer. :rolleyes:
Die Murkserei ist recht nützlich, wenn man Betriebssysteme strikt voneinander trennen will, da Win dazu nicht in der Lage ist.
Ist besser als jede Benutzerverwaltung oder sonst was, wenn jeder sein "eigenes" Win hat. Und die Platten sind heute eh groß genug dafür.

t3mp

I Love Gasoline
Avatar
Registered: Mar 2003
Location: upstairs
Posts: 6278
Das ist schön, braucht MONVMENTVM bei seinem selbst verursachten Problem aber nicht einmal ansatzweise. ;)

EG

thinking with portals
Avatar
Registered: May 2004
Location: 11**
Posts: 3918
Das Problem bei dir ist, dass Windows und Linux unterschiedliche Ansichten darüber haben, was eine System- und was eine Startpartition ist.

In diesem Scriptum findest du auf Seite 1 direkt eine Beschreibung:

http://portal.sz-ybbs.ac.at/~chamme...nstallation.pdf

Das ganze Zeug mit der SWAP-Partition ist Mist! ;) Ignorier das. War mal so ne Idee einer meiner Professoren, bringt aber praktisch nix.
Kontakt | Unser Forum | Über overclockers.at | Impressum | Datenschutz