win im nachhinein installieren?

Warum Debian und/oder eine seiner Spielarten? Was muss ich vorher wissen? Wo geht es nach der Installation weiter?
FitzeFatze
Beiträge: 834
Registriert: 06.07.2004 10:08:21

win im nachhinein installieren?

Beitrag von FitzeFatze » 23.10.2006 22:12:20

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

jaywalker
Beiträge: 371
Registriert: 14.09.2006 12:13:19

Beitrag von jaywalker » 23.10.2006 22:26:43

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

Benutzeravatar
Tintom
Moderator
Beiträge: 3070
Registriert: 14.04.2006 20:55:15
Wohnort: Göttingen

Beitrag von Tintom » 24.10.2006 01:18:59

jaywalker hat geschrieben:Wenn Du Pech hast wird der MBR überschrieben und Grub ist weg. Macht aber WinXP soweit ich mich erinnere nicht.
Doch schon, weil Windows einen eigenen Bootloader hat, der dann natürlich auch gerne sein eigenes Betriebssystem booten will :wink:

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
Den Eintrag (hd0,2) musst du natürlich für dein System anpassen.

FitzeFatze
Beiträge: 834
Registriert: 06.07.2004 10:08:21

Beitrag von FitzeFatze » 25.10.2006 18:50:20

update:

nehmen wir mal an, ich habe auf meiner hd an letzter stelle ein partition von 5 gb fuer windows freigeraeumt. wird dann windows autom. auf dieser partition installiert oder wo muss ich das einstellen?ich kann mich nicht daran erinnern, irgendwo eine option dafuer zu haben!?#

ciao

Benutzeravatar
herrchen
Beiträge: 3257
Registriert: 15.08.2005 20:45:28
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Berlin

Beitrag von herrchen » 25.10.2006 18:53:25

FitzeFatze hat geschrieben:wird dann windows autom. auf dieser partition installiert oder wo muss ich das einstellen?
Windows XP lässt dich bei der installation die partition wählen.

herrchen

FitzeFatze
Beiträge: 834
Registriert: 06.07.2004 10:08:21

Beitrag von FitzeFatze » 27.10.2006 15:03:34

mhh und wie mache ich das mit einem windows 2000 upgrade? bei der installation werde ich nach einer vollversion gefragt. ich lege also win98 rein, der kopiert ein paar datein und dann wird der rest von der 2000er cd geladen. nix mit partitionieren..


ciao

Benutzeravatar
herrchen
Beiträge: 3257
Registriert: 15.08.2005 20:45:28
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Berlin

Beitrag von herrchen » 27.10.2006 18:16:49

FitzeFatze hat geschrieben:wie mache ich das mit einem windows 2000 upgrade?
ein upgrade von Windows98 zu Windows 2000 würde ich *unbedingt* vermeiden.
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

FitzeFatze
Beiträge: 834
Registriert: 06.07.2004 10:08:21

Beitrag von FitzeFatze » 27.10.2006 18:27:32

nein, es ist eine vollversion.(falsch ausgedrueckt) jedoch braucht meine windows2000 version anscheinend ne versicherung, dass das alles legal ist. da werden nur 2-3 min irgendwelche sachen kopiert.


ciao

Benutzeravatar
Oesi
Beiträge: 81
Registriert: 15.06.2004 13:57:04
Wohnort: Linz

anderes Problem zum selben Themenkreis

Beitrag von Oesi » 20.11.2006 09:57:46

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:
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
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:
C: 131072 MB [Unbekannt]
(Ja, die Partition ist in dieser Ausgabe wirklich größer als die gesamte Platte, Gates machts möglich :wink: )
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)

Benutzeravatar
Oesi
Beiträge: 81
Registriert: 15.06.2004 13:57:04
Wohnort: Linz

Beitrag von Oesi » 20.11.2006 13:58:20

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)
vouloir etre de son temps, c'est deja etre depasse
(E. Ionesco)

Benutzeravatar
Tintom
Moderator
Beiträge: 3070
Registriert: 14.04.2006 20:55:15
Wohnort: Göttingen

Beitrag von Tintom » 20.11.2006 14:39:32

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.

Nokman
Beiträge: 146
Registriert: 02.09.2006 01:44:31

Beitrag von Nokman » 20.11.2006 15:04:52

kann es sein das auf den Anderen Partitonen das dateisystem nicht windowstauglich ist da Windows ja nicht mit EXT3 bzw 2 klarkommt

Welche Fehlermeldung?

Benutzeravatar
Tintom
Moderator
Beiträge: 3070
Registriert: 14.04.2006 20:55:15
Wohnort: Göttingen

Beitrag von Tintom » 20.11.2006 15:29:55

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?
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.

janis
Beiträge: 16
Registriert: 20.08.2006 19:50:57
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von janis » 22.11.2006 06:34:05

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:

Code: Alles auswählen

### END DEBIAN AUTOMAGIC KERNELS LIST
title Windows
map (hd0) (hd1)
map (hd1) (hd0)
chainloader (hd1,0)+1
allerdings war das damals ein win-me. lief aber alles einwandfrei.

janis

Benutzeravatar
Oesi
Beiträge: 81
Registriert: 15.06.2004 13:57:04
Wohnort: Linz

Beitrag von Oesi » 22.11.2006 12:47:19

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)

FitzeFatze
Beiträge: 834
Registriert: 06.07.2004 10:08:21

Beitrag von FitzeFatze » 28.12.2006 19:34:16

jaywalker 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
hiyeah, hab jetzt nach nem halben jahr endlich windows installiert :)

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

Benutzeravatar
DynaBlaster
Beiträge: 958
Registriert: 25.03.2004 18:18:57
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: DF0://dynablaster.adf

Beitrag von DynaBlaster » 28.12.2006 23:30:29

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

FitzeFatze
Beiträge: 834
Registriert: 06.07.2004 10:08:21

Beitrag von FitzeFatze » 29.12.2006 13:22:00

geht leider nicht. wenn ich grub installieren will, wird mir gesagt, dass das dateisystem nur lesbar ist!

ciao

Benutzeravatar
garibaldi
Beiträge: 2443
Registriert: 17.09.2004 02:31:12
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Berlin

Beitrag von garibaldi » 29.12.2006 13:39:39

FitzeFatze hat geschrieben:geht leider nicht. wenn ich grub installieren will, wird mir gesagt, dass das dateisystem nur lesbar ist!
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.

Code: Alles auswählen

# umount LAUFWERK && mount -w LAUFWERK
Gruß, garibaldi
Was einer im Reiche der Wahrheit erwirbt, hat er allen erworben... -- Schiller

FitzeFatze
Beiträge: 834
Registriert: 06.07.2004 10:08:21

Beitrag von FitzeFatze » 29.12.2006 14:19:33

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!
dann hab ich noch ein bisschen mit den laufwerkbezeichnungen rumgespielt, aber das brachte auch kein ergebnis.
hda1 ist auch das "/" - verzeichnis

adios

Benutzeravatar
garibaldi
Beiträge: 2443
Registriert: 17.09.2004 02:31:12
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Berlin

Beitrag von garibaldi » 29.12.2006 15:07:34

du musst nach dem chroot noch ins rootverzeichnis wechseln mit

Code: Alles auswählen

# cd /
und dann erst grub-install.
Was einer im Reiche der Wahrheit erwirbt, hat er allen erworben... -- Schiller

FitzeFatze
Beiträge: 834
Registriert: 06.07.2004 10:08:21

Beitrag von FitzeFatze » 29.12.2006 15:13:04

kommt die selbe meldung!

wo wir grade bei dem partitionierungsthema sind, wieso kann ich mit qparted nicht auf meine linuxpartitionen zugreifen? auf meine neue windowspartition kann ich aber ohne probs zugreifen(groeße veraendern), aber meine beiden anderen nicht!

ciao

Benutzeravatar
garibaldi
Beiträge: 2443
Registriert: 17.09.2004 02:31:12
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Berlin

Beitrag von garibaldi » 29.12.2006 15:22:17

Probier mal mit

Code: Alles auswählen

# mount -o dev,rw /mnt/hda1
neu zu mounten.
Was einer im Reiche der Wahrheit erwirbt, hat er allen erworben... -- Schiller

FitzeFatze
Beiträge: 834
Registriert: 06.07.2004 10:08:21

Beitrag von FitzeFatze » 29.12.2006 15:24:45

geht leider auch nicht. kommt immer der selbe fehler!

ciao

Benutzeravatar
garibaldi
Beiträge: 2443
Registriert: 17.09.2004 02:31:12
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Berlin

Beitrag von garibaldi » 29.12.2006 15:26:59

FitzeFatze hat geschrieben: hda1 ist auch das "/" - verzeichnis
Ist mir jetzt erst aufgefallen: Ist /dev/hda1 das "/" von Knoppix? Du musst natürlich herausfinden, wohin knoppix deine "normale" rootpartition mountet.

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

Antworten