win im nachhinein installieren?
-
- Beiträge: 834
- Registriert: 06.07.2004 10:08:21
win im nachhinein installieren?
hallo zusammen,
ich laufe jetzt seit ca september nur mit debian.kein dualboot, nix mit windows am hut gehabt. und ich fands und finds gut. jetzt ist aber der zeitpunkt gekommen, andem ich leider windows wieder installieren muss/moechte. nur habe ich gehoert, dass wenn windows nicht als erstes betriebssystem installiert ist, es irgendwie rummurkst. stimmt das? wie kann ich es umgehen?
danke schoen
ff
ich laufe jetzt seit ca september nur mit debian.kein dualboot, nix mit windows am hut gehabt. und ich fands und finds gut. jetzt ist aber der zeitpunkt gekommen, andem ich leider windows wieder installieren muss/moechte. nur habe ich gehoert, dass wenn windows nicht als erstes betriebssystem installiert ist, es irgendwie rummurkst. stimmt das? wie kann ich es umgehen?
danke schoen
ff
Wenn Du Pech hast wird der MBR überschrieben und Grub ist weg. Macht aber WinXP soweit ich mich erinnere nicht.
Dagegen kann man aber leicht nachträglich was tun: Debian-Installations-CD herauskramen, davon booten, dem Kernel die richtige "root=/dev/blabla"-Zeile mitgeben, das Linux booten und grub-install ausführen (als root).
Grüße
Heiner
Dagegen kann man aber leicht nachträglich was tun: Debian-Installations-CD herauskramen, davon booten, dem Kernel die richtige "root=/dev/blabla"-Zeile mitgeben, das Linux booten und grub-install ausführen (als root).
Grüße
Heiner
Doch schon, weil Windows einen eigenen Bootloader hat, der dann natürlich auch gerne sein eigenes Betriebssystem booten willjaywalker hat geschrieben:Wenn Du Pech hast wird der MBR überschrieben und Grub ist weg. Macht aber WinXP soweit ich mich erinnere nicht.

Zum Problem zurück: Bei mir hat Grub leider das (auch nachträglich installierte) Windows XP nicht automatisch gefunden. Folgender Grub-Eintrag machte Windows dann trotzdem bootbar:
Code: Alles auswählen
title WindowsXP Professional
root (hd0,2)
savedefault
map (hd0,2) (hd0,0)
map (hd0,0) (hd0,2)
chainloader +1
-
- Beiträge: 834
- Registriert: 06.07.2004 10:08:21
-
- Beiträge: 834
- Registriert: 06.07.2004 10:08:21
- herrchen
- Beiträge: 3257
- Registriert: 15.08.2005 20:45:28
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Berlin
ein upgrade von Windows98 zu Windows 2000 würde ich *unbedingt* vermeiden.FitzeFatze hat geschrieben:wie mache ich das mit einem windows 2000 upgrade?
kannst du dir nicht, für die installation, eine vollversion leihen?
/EDIT:
bevor die frage nach dem warum kommt:
bei einer neuinstallation gibt ein keine vorteile durch ein upgrade.
es kann aber zu problemen kommen, die es bei einer vollversion nicht gibt.
herrchen
-
- Beiträge: 834
- Registriert: 06.07.2004 10:08:21
anderes Problem zum selben Themenkreis
Jetzt wollte ich genauso vorgehen, diesmal mit Windows XP, weil man sich damit (angeblich) komfortabler die Partitionen aussuchen kann. Geht aber übrerhaupt nicht. Mein fdisk -l schaut so aus:
)
Habe zuvor das ganze mit NTFS für hda1 versucht, jetzt mit FAT32, jedesmal der gleiche Effekt. Oder kann's damit zu tun haben, dass Die Extended Partition als W95 bezeichnet wird? (Warum, weiß ich übrigens auch nicht). Der boot-flag wird übrigens vom Win-Installer auf hda1 gesetzt, ich bilde mir zumindest ein, dass er vorher auf hda5 lag.
Hat jemand eine idee, wie ich dem XP-Setup meine Partitionstabelle nahebringen kann?
hda3 ist die Datenpartition, auf hda4 liegt Ubuntu und auf hda3 (bzw. 5 und 6) Etch. Ist doch eigentlich klar, dass ich Windows auf hda1 haben will, oder? Aber das WinXP Setup zeigt mir eine Festplatte mit 131070 MB und einer einzigen Partition an:Disk /dev/hda: 250.0 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/hda1 * 1 2069 16619211 b W95 FAT32
/dev/hda2 2070 14467 99586935 f W95 Ext'd (LBA)
/dev/hda3 14468 27915 108021060 83 Linux
/dev/hda4 27916 30267 18892440 83 Linux
/dev/hda5 2070 11795 78124063+ 83 Linux
/dev/hda6 11796 14345 20482843+ 83 Linux
/dev/hda7 14346 14467 979933+ 82 Linux swap / Solaris
(Ja, die Partition ist in dieser Ausgabe wirklich größer als die gesamte Platte, Gates machts möglichC: 131072 MB [Unbekannt]

Habe zuvor das ganze mit NTFS für hda1 versucht, jetzt mit FAT32, jedesmal der gleiche Effekt. Oder kann's damit zu tun haben, dass Die Extended Partition als W95 bezeichnet wird? (Warum, weiß ich übrigens auch nicht). Der boot-flag wird übrigens vom Win-Installer auf hda1 gesetzt, ich bilde mir zumindest ein, dass er vorher auf hda5 lag.
Hat jemand eine idee, wie ich dem XP-Setup meine Partitionstabelle nahebringen kann?
vouloir etre de son temps, c'est deja etre depasse
(E. Ionesco)
(E. Ionesco)
Also ich hab da jetzt ziemlich viel herumgegoogelt, diese magische 131070MB Grenze ist es ja auch, die Win2000 bei größeren Platten noch Schwierigkeiten machte. Aber was ich nicht verstehe ist, dass die Fat-32 Partition einfach nicht erkannt wird, ich habe jetzt testweise FreeLinux gebootet und damit eine Datei geschrieben, die war korrekt gespeichert und ich kann sie unter Linux auch auslesen- also dürfte die Partition korrekt eingerichtet sein, oder?
Auf der M$-Knowledge-Base wird ein ähnliches Problem nur bei Festplatten beschrieben, die früher in einem RAID lagen - ist aber bei meiner nicht der Fall. Oder hat es doch mit diesem meinem ehemaligen Problem zu tun, http://www.debianforum.de/forum/viewtop ... highlight= ?
Ist die Platte also vielleicht doch beschädigt? (eben vorhin hat sich MTA bei der Bootnachricht wieder aufgehängt)
Auf der M$-Knowledge-Base wird ein ähnliches Problem nur bei Festplatten beschrieben, die früher in einem RAID lagen - ist aber bei meiner nicht der Fall. Oder hat es doch mit diesem meinem ehemaligen Problem zu tun, http://www.debianforum.de/forum/viewtop ... highlight= ?
Ist die Platte also vielleicht doch beschädigt? (eben vorhin hat sich MTA bei der Bootnachricht wieder aufgehängt)
vouloir etre de son temps, c'est deja etre depasse
(E. Ionesco)
(E. Ionesco)
Also jetzt versteh ich etwas nicht...
Bevor ich Win XP installiert hab, wollte ich Win 2000 installieren, aber Win 2000 wollte sich unbedingt auf der ersten Partition istallieren, wo Debian leider schon lief. Eine andere Partition konnte ich gar nicht auswählen, weil Windows dann mit einer Fehlermeldung den Installationsprozess abgebrochen hat.
Bevor ich Win XP installiert hab, wollte ich Win 2000 installieren, aber Win 2000 wollte sich unbedingt auf der ersten Partition istallieren, wo Debian leider schon lief. Eine andere Partition konnte ich gar nicht auswählen, weil Windows dann mit einer Fehlermeldung den Installationsprozess abgebrochen hat.
Da kam zwar eine Fehlermeldung wg. unbekanntes Dateisystem aber weder ein Formatieren während des Win 2000 Setups noch eine mkfs.vfat-Formatierung oder ein dd if=/dev/zero haben Erfolg gebracht, Windows meinte immer, die Festplatte sei defekt.Nokman hat geschrieben:kann es sein das auf den Anderen Partitonen das dateisystem nicht windowstauglich ist da Windows ja nicht mit EXT3 bzw 2 klarkommt
Welche Fehlermeldung?
vor selbigen Problem wie du stand ich auch mal. mußte unbedingt ein windows haben.
ich hab einfach eine 2. platte genommen, die als master gejumpert und windows inst. (die originale natürlich abgesteckt)
dann wieder als slave gejumpert und im system eingebaut und die menu.lst ergänzt:
allerdings war das damals ein win-me. lief aber alles einwandfrei.
janis
ich hab einfach eine 2. platte genommen, die als master gejumpert und windows inst. (die originale natürlich abgesteckt)
dann wieder als slave gejumpert und im system eingebaut und die menu.lst ergänzt:
Code: Alles auswählen
### END DEBIAN AUTOMAGIC KERNELS LIST
title Windows
map (hd0) (hd1)
map (hd1) (hd0)
chainloader (hd1,0)+1
janis
Hab jetzt die sauberste Lösung gewählt: Auf eine zweite Platte beide Linuxe (etch & ubuntu) und die Datenpartition gesichert, die Originalplatte formatiet und neu partitioniert (war eh schon Zeit) und alles neu aufgesetzt. War zwar viel Arbeit, jetzt hab ichs aber wirklich ordentlich und so, wie ichs will.
vouloir etre de son temps, c'est deja etre depasse
(E. Ionesco)
(E. Ionesco)
-
- Beiträge: 834
- Registriert: 06.07.2004 10:08:21
hiyeah, hab jetzt nach nem halben jahr endlich windows installiertjaywalker hat geschrieben:Wenn Du Pech hast wird der MBR überschrieben und Grub ist weg. Macht aber WinXP soweit ich mich erinnere nicht.
Dagegen kann man aber leicht nachträglich was tun: Debian-Installations-CD herauskramen, davon booten, dem Kernel die richtige "root=/dev/blabla"-Zeile mitgeben, das Linux booten und grub-install ausführen (als root).
Grüße
Heiner

jetzt nochmal ganz langsam. bootloader weg und wie weiter?
installationscd hab ich nur als netinstall, reicht das? und was meinst du mit kerneloption eintragen? wo und wie?
am besten waers, wenn ich irgendwie via knoppix grup nachinstallieren koennte!
vielen dank!
ff
- DynaBlaster
- Beiträge: 958
- Registriert: 25.03.2004 18:18:57
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: DF0://dynablaster.adf
hier findest du einige Lösungsansätze, u.a. auch das Modell "Knoppix booten, die Root-Partition mounten, chroot und schließlich grub neu in den MBR schreiben":
http://www.debianforum.de/forum/viewtop ... light=grub
http://www.debianforum.de/forum/viewtop ... light=grub
-
- Beiträge: 834
- Registriert: 06.07.2004 10:08:21
- garibaldi
- Beiträge: 2443
- Registriert: 17.09.2004 02:31:12
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Berlin
Du kannst das bei Knoppix ändern, indem du auf die Eigenschaften des Symbols der Platte klickst und dort mal suchen, wo die Option steht "nur lesbar", diese ändern. Oder du bindest die auf der Konsole aus und schreibbar wieder ein.FitzeFatze hat geschrieben:geht leider nicht. wenn ich grub installieren will, wird mir gesagt, dass das dateisystem nur lesbar ist!
Code: Alles auswählen
# umount LAUFWERK && mount -w LAUFWERK
Was einer im Reiche der Wahrheit erwirbt, hat er allen erworben... -- Schiller
-
- Beiträge: 834
- Registriert: 06.07.2004 10:08:21
dann hab ich noch ein bisschen mit den laufwerkbezeichnungen rumgespielt, aber das brachte auch kein ergebnis.root@1[knoppix]# umount /dev/hda1 && mount -w /dev/hda1
root@1[knoppix]# chroot /mnt/hda1
Knoppix:/# grub-install /dev/hda
You shouldn't call /sbin/grub-install. Please call /usr/sbin/grub-install instead!
/usr/sbin/grub-install: line 488: /dev/null: Keine Berechtigung
/usr/sbin/grub-install: line 490: /dev/null: Keine Berechtigung
/usr/sbin/grub-install: line 488: /dev/null: Keine Berechtigung
/usr/sbin/grub-install: line 490: /dev/null: Keine Berechtigung
/usr/sbin/grub-install: line 488: /dev/null: Keine Berechtigung
/usr/sbin/grub-install: line 490: /dev/null: Keine Berechtigung
/usr/sbin/grub-install: line 488: /dev/null: Keine Berechtigung
/usr/sbin/grub-install: line 490: /dev/null: Keine Berechtigung
/usr/sbin/grub-install: line 488: /dev/null: Keine Berechtigung
/usr/sbin/grub-install: line 490: /dev/null: Keine Berechtigung
The file /boot/grub/stage1 not read correctly.
Knoppix:/# grub-install /dev/hda1
You shouldn't call /sbin/grub-install. Please call /usr/sbin/grub-install instead!
hda1 ist auch das "/" - verzeichnis
adios
- garibaldi
- Beiträge: 2443
- Registriert: 17.09.2004 02:31:12
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Berlin
du musst nach dem chroot noch ins rootverzeichnis wechseln mit und dann erst grub-install.
Code: Alles auswählen
# cd /
Was einer im Reiche der Wahrheit erwirbt, hat er allen erworben... -- Schiller
-
- Beiträge: 834
- Registriert: 06.07.2004 10:08:21
- garibaldi
- Beiträge: 2443
- Registriert: 17.09.2004 02:31:12
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Berlin
Probier mal mit neu zu mounten.
Code: Alles auswählen
# mount -o dev,rw /mnt/hda1
Was einer im Reiche der Wahrheit erwirbt, hat er allen erworben... -- Schiller
-
- Beiträge: 834
- Registriert: 06.07.2004 10:08:21
- garibaldi
- Beiträge: 2443
- Registriert: 17.09.2004 02:31:12
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Berlin
Ist mir jetzt erst aufgefallen: Ist /dev/hda1 das "/" von Knoppix? Du musst natürlich herausfinden, wohin knoppix deine "normale" rootpartition mountet.FitzeFatze hat geschrieben: hda1 ist auch das "/" - verzeichnis
ps: Deine normale rootpartition kann eigentlich ja nicht unter /dev liegen, daher ist ein umount /dev irgendwas wohl nicht richtig.
Was einer im Reiche der Wahrheit erwirbt, hat er allen erworben... -- Schiller