Freitag, 25. Mai 2012, 02:08

Du bist nicht angemeldet.



bluescreen

hat hier 2. Wohnsitz.

  • »bluescreen« ist der Autor dieses Themas

Beiträge: 415

Ubuntu: 10.04

Kernel: 2.6.32-22-generic

Architektur: 32-bit

  • Private Nachricht senden

1

Mittwoch, 24. Dezember 2008, 16:57

XP nachträglich installieren

Hallo,

nachdem ich mir vor kurzem mein VMware-XP zerschossen habe, überlege ich, zusätzlich zu meinem Ubuntu 8.10 noch XP zu installieren (ich brauche XP für meine Steuererklärung und für meine Buchhaltungssoftware).

Beim googlen kommt in der Regel der Rat, zunächst Ubuntu vom Rechner zu schmeissen, dann XP und erst danach wieder Ubuntu zu installieren. Das halte ich gelinde gesagt für einen sehr bescheidenen Weg.

Kennt jemand eine Anleitung, wie ich zum einen eine Partition für Windows freimache, zum anderen dann darauf XP installiere.

:)
Nur tote Fische schwimmen immer mit dem Strom

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »bluescreen« (28. Dezember 2008, 12:58)


Custombrush

hat hier 2. Wohnsitz.

Beiträge: 469

Ubuntu: 9.10

Kernel: 2.6.30-2 + 2.6.31-15

Architektur: 32-bit

  • Private Nachricht senden

2

Mittwoch, 24. Dezember 2008, 20:10

Hi,
Ich habe 3 sata Platten mit ext3 und eine ata 80 gig mit ntfs.
Auf einer sata 120 gig Linux und von einer 120 gig die Daten dann komplett auf die Linux Disk kopiert.
Dann XP auf die 80 Gig Platte installiert.
Danach mit der Debian Beta 2 Netinst. CD Lenny ohne X auf die Freie 120 Gig inst. , dadurch kam wieder ein Grub zustande.
Dann wieder die alte Linux Partition hochgefahren und update-grub gemacht.
Ansonsten gehts mit Grub auch über eine Live Cd .

Linux. Because Reboots are only for Hardware changes.
Debian testing+Ubuntu 9.10 + EEEPC mit Karmic-LXDE + 8.10 auf IBM Lappy

REINERV

Der Forumswächter

Beiträge: 449

Ubuntu: 12.04

Kernel: 3.2.0-24-generic-pae

Desktop: GNOME Unity

Architektur: 32-bit

  • Private Nachricht senden

3

Mittwoch, 24. Dezember 2008, 22:42

Hmmm ... XP nachinstallieren ist ja eigentlich nicht ganz so schwierig - "parted" macht da schon Platz für ne NTFS-Partition ... for sure :thumbup:
Wenn ich mich recht entsinne erkennt die Installationsroutine von WINDOWS eh nur FAT und NTFS :huh:
Den Rest erledigt dann die SGD (SUPER GRUB DISK) :thumbsup:

Greetz
REINERV
Linux is user friendly. However, it isn't idiot friendly! :P
Meine Hardware passt hier nicht mehr rein!
:wacko: ACHTUNG!! Lesen gefährdet die Dummheit! 8|

bluescreen

hat hier 2. Wohnsitz.

  • »bluescreen« ist der Autor dieses Themas

Beiträge: 415

Ubuntu: 10.04

Kernel: 2.6.32-22-generic

Architektur: 32-bit

  • Private Nachricht senden

4

Donnerstag, 25. Dezember 2008, 00:07

Hmmm ... XP nachinstallieren ist ja eigentlich nicht ganz so schwierig - "parted" macht da schon Platz für ne NTFS-Partition ... for sure :thumbup:
Ganz so einfach ist es wohl nicht - ich habe eine physische Festplatte im PC, die lt. gparted wie folgt belegt ist:

/dev/sda1 186,31 GB
/dev/sda5 ext3 9,31 GB boot
/dev/sda6 swap 956,97 MB
/dev/sda7 ext3 176,06 GB home

Von der home-Partition würde ich gerne ca. 40 GB abtrennen und eine NTFS-Partition erzeugen. Aber womit und wie?

:)
Nur tote Fische schwimmen immer mit dem Strom

REINERV

Der Forumswächter

Beiträge: 449

Ubuntu: 12.04

Kernel: 3.2.0-24-generic-pae

Desktop: GNOME Unity

Architektur: 32-bit

  • Private Nachricht senden

5

Donnerstag, 25. Dezember 2008, 00:32

Das Tool heißt "parted" und hat auch eine grafische Oberfläche "gparted".
Machste die HOME kleiner und partitionierst den dann freien Teil mit NTFS ;)
Dann sollte WINDOWS während der Installationsroutine auch nur die NTFS-Partition als für sich lesbar erkennen.
Du kannst WINDOWS ja vorgeben wohin das Ding installiert werden soll - das sollte eigentlich als NTFS-Partition dann auch gezeigt werden (hab ich noch so ganz vage im Hinterkopf :rolleyes: )

Greetz
REINERV
Linux is user friendly. However, it isn't idiot friendly! :P
Meine Hardware passt hier nicht mehr rein!
:wacko: ACHTUNG!! Lesen gefährdet die Dummheit! 8|

Custombrush

hat hier 2. Wohnsitz.

Beiträge: 469

Ubuntu: 9.10

Kernel: 2.6.30-2 + 2.6.31-15

Architektur: 32-bit

  • Private Nachricht senden

6

Donnerstag, 25. Dezember 2008, 09:45

Ja GParted (Gnome Partition Editor)
Wobei ich soviel wie möglich von Home erst sichern würde.Am besten ist LVM dafür ansonsten muß home ausgehängt werden was wieder für Knoppix Live Cd spricht.

Linux. Because Reboots are only for Hardware changes.
Debian testing+Ubuntu 9.10 + EEEPC mit Karmic-LXDE + 8.10 auf IBM Lappy

Easyy-S

Boardgrafiker

Beiträge: 2 986

Ubuntu: 12.04

Kernel: generic

Desktop: GNOME Shell

Architektur: 64-bit

Danksagungen: 3 / 1

  • Private Nachricht senden

7

Donnerstag, 25. Dezember 2008, 10:54

Ich sehe inzwischen gänzlich davon ab, zwei Betriebssysteme auf eine Festplatte zu installieren.
Der einfachste und in meinem Augen auch beste Weg wäre, du würdest dir eine separate Festplatte für Windows anschaffen.
Wenn du bei der Win-Install die Ubunutu HDD abstöpselst, brauchst du dir auch keine Gedanken darüber machen, daß dein Grub verloren geht.
Festplatten bekommt man ja inzwischen schon für ein Taschengeld.
Denk mal drüber nach.
Easyy-S

Mein pubkey

Dein eigener UbuntuFreunde-Avatar: hier - Dein UbuntuFreunde-Banner: hier

bluescreen

hat hier 2. Wohnsitz.

  • »bluescreen« ist der Autor dieses Themas

Beiträge: 415

Ubuntu: 10.04

Kernel: 2.6.32-22-generic

Architektur: 32-bit

  • Private Nachricht senden

8

Donnerstag, 25. Dezember 2008, 11:32

Ich sehe inzwischen gänzlich davon ab, zwei Betriebssysteme auf eine Festplatte zu installieren.
Der einfachste und in meinem Augen auch beste Weg wäre, du würdest dir eine separate Festplatte für Windows anschaffen.
Ich werde nach den Feiertagen eine 2. Festplatte kaufen und wie von Dir beschrieben vorgehen. Nach der erfolgreichen Installation von XP werde ich mich wieder melden.

:)
Nur tote Fische schwimmen immer mit dem Strom

sputnik

hat sich gut eingelebt.

Beiträge: 115

Ubuntu: 9.04

Architektur: 32-bit

Danksagungen: 0 / 1

  • Private Nachricht senden

9

Donnerstag, 25. Dezember 2008, 11:39

Ich halte es ebenfalls so wie Easyy-S geschrieben hat. Allerdings habe ich einen Icy-Box Wechselrahmen eingebaut, und nur bei bedarf geht die XP-HD dann in Betrieb. Die HD ist rein zum zocken gedacht. Somit bleibt das Ubuntu völlig unberührt.

Zitat

Ich brauche kein Adaptives Kurvenlicht, ich kann Driften.

stefan315

hat hier 2. Wohnsitz.

Beiträge: 423

Ubuntu: ---

Kernel: 2.6.39-ARCH

Desktop: KDE

Architektur: ---

  • Private Nachricht senden

10

Freitag, 26. Dezember 2008, 21:04

Ich finde es spricht überhaupt nichts gegen mehrere Betriebssysteme auf einer Festplatte.

Es gibt dabei nur wesentlich Punkte zu beachten:

  1. Windows überschreibt den Bootloader -> Ubuntu nicht mehr bootbar
  2. Wenn Grub wieder installiert ist, muss man alle anderen Betriebssysteme mit der Hand eintragen (lästig bei Linux-Kernel-Update)
  3. Reihenfolge der Partitionen ändern sich, UUID ändern sich durch die Formatierung
  4. Grub erkennt die HDDs und Partitionen nicht immer korrekt
1. kann man ganz einfach mit einer beliebigen Linux-Live-CD das Ubuntu-System chrooten und install-grub ausführen
2. Ist auch bei mehreren HDDs vorhanden, manchmal schreibt Windows den Bootloader etwas willkürlich (vorallem bei SATA-Platten, da der Treiber bis einschließlich Windows XP fehlt)
3. lässt sich auch schnell beheben, indem man /etc/fstab überarbeitet und alles auf die Nutzung von UUIDs umstellt (bei Ubuntu Intrepid Standard, wahrscheinlich schon ab Hardy)
4. Dafür existiert eine Datei /boot/grub/device.map
Die erste HDD ist bei Grub, die HDD, welche im Bios in der Bootreihenfolge zuerst steht. Bei einer Änderung im Bios wird das sowieso durcheinandergewürfelt.
Generell ist bei Grub immer zu empfehlen, dass man die Daten prüft. Sonst sitzt man vor einem unbootbaren System und die langsame Live-CD nervt ;)

Solange man weiß man tut, ist alles möglich :)

Leider enttäuscht Grub manchmal, indem es die Platten falsch zuordnet. Aber okay, es ist auch kein Mensch und kann also auch nicht denken, was der Nutzer da vor dem Bildschirm eigentlich vorhat. Die Linux-Devices ändern sich manchmal (z.B. bei IDE- und SATA-Controller im selben Rechner) und auf die Bios-Informationen hat man eigentlich kaum Zugriff. So gibt es auch keine sichere Informationsquelle.

Gruß
Stefan

Custombrush

hat hier 2. Wohnsitz.

Beiträge: 469

Ubuntu: 9.10

Kernel: 2.6.30-2 + 2.6.31-15

Architektur: 32-bit

  • Private Nachricht senden

11

Samstag, 27. Dezember 2008, 08:40

Mit dem Befehl blkid bekommt man sauber alle UUID s angezeigt.

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
viper:/home/custombrush# blkid
/dev/hdb1: TYPE="ntfs"
/dev/hdb2: LABEL="WEBSEITEN" UUID="1821-0BE0" TYPE="vfat"
/dev/sda1: UUID="29d61865-9c70-44d9-b2eb-985144dfc52c" SEC_TYPE="ext2" TYPE="ext3"
/dev/sdb1: UUID="24b6aa8b-dd9f-44fb-bc7f-0fa7196624fe" SEC_TYPE="ext2" TYPE="ext3"
/dev/sdc1: LABEL="root" UUID="92df3f6e-87fe-45f9-8843-0a5d5c195287" SEC_TYPE="ext2" TYPE="ext3"
/dev/sdc5: LABEL="boot" UUID="5b2ca164-080f-4a5d-836b-424170b75a48" SEC_TYPE="ext2" TYPE="ext3"
/dev/sdc6: LABEL="opt" UUID="b4e3be67-2e5e-4cb2-ac0f-a23017da5aff" SEC_TYPE="ext2" TYPE="ext3"
/dev/sdc7: LABEL="usr" UUID="18834845-573d-4e2f-8c70-0e816bbbc539" SEC_TYPE="ext2" TYPE="ext3"
/dev/sdc8: LABEL="tmp" UUID="dfafc230-3966-40ef-ab9c-abdd576085c9" SEC_TYPE="ext2" TYPE="ext3"
/dev/sdc9: LABEL="var" UUID="580afa33-a13d-4b5e-a566-8cb0a28b9f3b" SEC_TYPE="ext2" TYPE="ext3"
/dev/sdc10: TYPE="swap"
/dev/sdc11: UUID="50ead0ef-bcea-4596-a390-5f4e7d423615" SEC_TYPE="ext2" TYPE="ext3"
/dev/sdb5: TYPE="swap"
/dev/sdb6: UUID="bc622967-43f7-4b6f-85c0-ed56536da7cb" SEC_TYPE="ext2" TYPE="ext3"

Linux. Because Reboots are only for Hardware changes.
Debian testing+Ubuntu 9.10 + EEEPC mit Karmic-LXDE + 8.10 auf IBM Lappy

Easyy-S

Boardgrafiker

Beiträge: 2 986

Ubuntu: 12.04

Kernel: generic

Desktop: GNOME Shell

Architektur: 64-bit

Danksagungen: 3 / 1

  • Private Nachricht senden

12

Samstag, 27. Dezember 2008, 08:45

@ Stefan315

Die ganzen Mühen kann man sich sparen, wenn man Windows auf einer zweiten, separaten Festplatte installiert.
Bei der Installation einfach die Ubuntuplatte abklemmen und dann Windows installieren.
So bedarf es keinerlei Nacharbeiten. Das einzige was es zu tun gäbe, wenn man es möchte, wäre Windows in grub eintragen.
Fertig. Einfacher geht es kaum.
Trägt man Windows nicht im grub ein, lassen sich die Systeme auch einfach über das bootmenü des BIOS auswählen. Die heutigen MoBo's verfügen eigentlich alle über eine solche Möglichkeit.
Easyy-S

Mein pubkey

Dein eigener UbuntuFreunde-Avatar: hier - Dein UbuntuFreunde-Banner: hier

stefan315

hat hier 2. Wohnsitz.

Beiträge: 423

Ubuntu: ---

Kernel: 2.6.39-ARCH

Desktop: KDE

Architektur: ---

  • Private Nachricht senden

13

Samstag, 27. Dezember 2008, 10:09

@Easyy-S: Achso, stimmt man kann ja die Ubuntu-Platte dann abklemmen. Das ist natürlich ein Argument. Daran hatte ich ja gar nicht gedacht, als ich den Beitrag geschrieben habe.

Nun gut. Ich wollte ja auch nur sagen, dass es nicht unmöglich ist, mehrere Betriebssysteme auf einer Platte zu installieren. Es ist schwerer, das ist klar, kann aber gemacht werden. Das heißt solange man weiß was man tut und Backups sollte man von wichtigen Daten sowieso haben. :)

Gruß
Stefan

bluescreen

hat hier 2. Wohnsitz.

  • »bluescreen« ist der Autor dieses Themas

Beiträge: 415

Ubuntu: 10.04

Kernel: 2.6.32-22-generic

Architektur: 32-bit

  • Private Nachricht senden

14

Sonntag, 28. Dezember 2008, 00:50

Bei der Installation einfach die Ubuntuplatte abklemmen und dann Windows installieren.
So bedarf es keinerlei Nacharbeiten. Das einzige was es zu tun gäbe, wenn man es möchte, wäre Windows in grub eintragen.
Ich habe euren Rat befolgt und mittlerweile Windows auf einer separaten Platte installiert. Jetzt fehlt noch der grub-Eintrag.

Was ist da zu tun?

:)
Nur tote Fische schwimmen immer mit dem Strom

REINERV

Der Forumswächter

Beiträge: 449

Ubuntu: 12.04

Kernel: 3.2.0-24-generic-pae

Desktop: GNOME Unity

Architektur: 32-bit

  • Private Nachricht senden

15

Sonntag, 28. Dezember 2008, 01:22

Quellcode

1
2
3
4
5
title		Microsoft Windows
root		(hd*,*)
savedefault
makeactive
chainloader	+1
wären die einzufügenden Zeilen in der "/boot/grub/menu.lst" ;)

Du musst die Sternchen durch Zahlen entsprechend der Platte und Partition setzen.
Gezählt wird ab "0" - z.B. 1.Platte/3.Partition wäre dann "(hd0,2)" usw.

Greetz
REINERV

Btw: PLICHTLEKTÜRE bevor man in GRUB rummacht ;)
Linux is user friendly. However, it isn't idiot friendly! :P
Meine Hardware passt hier nicht mehr rein!
:wacko: ACHTUNG!! Lesen gefährdet die Dummheit! 8|

Easyy-S

Boardgrafiker

Beiträge: 2 986

Ubuntu: 12.04

Kernel: generic

Desktop: GNOME Shell

Architektur: 64-bit

Danksagungen: 3 / 1

  • Private Nachricht senden

16

Sonntag, 28. Dezember 2008, 09:32

Jetzt fehlt noch der grub-Eintrag.


Ich gehe davon aus, daß deine Windowsfestplatte nicht die erste in deinem System ist. Wenn Windows nicht die boot-Festplatte ist, bedarf es einer vom Standart abweichenden Grubkonfiguration.
Wie das geht, kannst du hier nachlesen:
[erledigt] Wie Windows in Grub eintragen ?
Easyy-S

Mein pubkey

Dein eigener UbuntuFreunde-Avatar: hier - Dein UbuntuFreunde-Banner: hier

bluescreen

hat hier 2. Wohnsitz.

  • »bluescreen« ist der Autor dieses Themas

Beiträge: 415

Ubuntu: 10.04

Kernel: 2.6.32-22-generic

Architektur: 32-bit

  • Private Nachricht senden

17

Sonntag, 28. Dezember 2008, 12:03

Quellcode

1
2
3
4
5
title		Microsoft Windows
root		(hd*,*)
savedefault
makeactive
chainloader	+1
wären die einzufügenden Zeilen in der "/boot/grub/menu.lst" ;)

Du musst die Sternchen durch Zahlen entsprechend der Platte und Partition setzen.
Gezählt wird ab "0" - z.B. 1.Platte/3.Partition wäre dann "(hd0,2)" usw.
Das scheint ja eine nicht ungefährliche Angelegenheit zu werden, wenn man einen Fehler macht. Ich versuche mal, das auf meine Situation anzupassen.

Damit der PC Ubuntu bootet und nicht Windows, habe ich die Stecker der Festplatten tauschen müssen, so dass Windows jetzt auf der sda und Ubuntu auf der sdb liegt. Die Windows-Platte hat derzeit nur eine Partition. Mein Eintrag müsste danach also lauten:

Quellcode

1
2
3
4
5
title  Microsoft Windows
root  (sd0,0)
savedefault
makeactive
chainloader +1


Ist das so richtig?
Nur tote Fische schwimmen immer mit dem Strom

stefan315

hat hier 2. Wohnsitz.

Beiträge: 423

Ubuntu: ---

Kernel: 2.6.39-ARCH

Desktop: KDE

Architektur: ---

  • Private Nachricht senden

18

Sonntag, 28. Dezember 2008, 12:11

Nein, den Grub liegt ja nicht auf der XP-Platte.

Später soll ja Grub booten. -> Grub-Platte = hd0

Also müsste die XP-Platte dann am zweiten Kabel hängen und hd1 sein.

Außedem will Windows immer nur von der 1. Platte booten. Sonst kommt ein Fehler. Deswegen noch die map Befehle rein.

Quellcode

1
2
3
4
5
6
title     	Microsoft Windows
root          	(hd1,0)
savedefault
chainloader 	+1
map         	(hd0) (hd1)
map         	(hd1) (hd0)


//edit: Achja: Bei Grub heißt das immer noch hdX und nicht sdX

bluescreen

hat hier 2. Wohnsitz.

  • »bluescreen« ist der Autor dieses Themas

Beiträge: 415

Ubuntu: 10.04

Kernel: 2.6.32-22-generic

Architektur: 32-bit

  • Private Nachricht senden

19

Sonntag, 28. Dezember 2008, 12:58

Hat geklappt.

Vielen Dank an alle!

:)
Nur tote Fische schwimmen immer mit dem Strom

REINERV

Der Forumswächter

Beiträge: 449

Ubuntu: 12.04

Kernel: 3.2.0-24-generic-pae

Desktop: GNOME Unity

Architektur: 32-bit

  • Private Nachricht senden

20

Sonntag, 28. Dezember 2008, 21:26

Oh ... sorry!
Der MAP-Eintrag fehlte :rolleyes:

Ich gelobe Besserung! 8)

Aber schön, dass es geklappt hat! :thumbsup:


Greetz
REINERV
Linux is user friendly. However, it isn't idiot friendly! :P
Meine Hardware passt hier nicht mehr rein!
:wacko: ACHTUNG!! Lesen gefährdet die Dummheit! 8|