Samstag, 26. Mai 2012, 08:21

Du bist nicht angemeldet.



Easyy-S

Boardgrafiker

  • »Easyy-S« ist der Autor dieses Themas

Beiträge: 2 987

Ubuntu: 12.04

Kernel: generic

Desktop: GNOME Shell

Architektur: 64-bit

Danksagungen: 3 / 1

  • Private Nachricht senden

1

Samstag, 12. Mai 2007, 19:02

Wie Windows in Grub eintragen ?

Wie sieht der Eintrag in Grub aus um Windows zu booten ?!
Ich habe hier kein Dualboot-System und kann es leider nicht prüfen / einsehen.

Wäre nett, wenn mir mal jemand seine Feisty fstab posten könnte, in dem ein Windows eingetragen ist.

----------edit

Hintergrund der Geschichte:
Ich habe gerade in eine Ubuntu-PC eine Windowsfestplatte eingebaut und würde diese gerne über grub booten.
Dazu benötige ich einfach die Zeilen, die in Grub eingetragen sind.
Easyy-S

Mein pubkey

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

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

Samstag, 12. Mai 2007, 19:16

Hier das ende der Grub menu.lst

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
### END DEBIAN AUTOMAGIC KERNELS LIST

# This is a divider, added to separate the menu items below from the Debian
# ones.
title		Other operating systems:
root


# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/hdb1
title		Microsoft Windows 2000 Professional
root		(hd0,0)
savedefault
makeactive
chainloader	+1

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

  • »Easyy-S« ist der Autor dieses Themas

Beiträge: 2 987

Ubuntu: 12.04

Kernel: generic

Desktop: GNOME Shell

Architektur: 64-bit

Danksagungen: 3 / 1

  • Private Nachricht senden

3

Samstag, 12. Mai 2007, 19:32

Perfekt. Danke !
Easyy-S

Mein pubkey

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

Easyy-S

Boardgrafiker

  • »Easyy-S« ist der Autor dieses Themas

Beiträge: 2 987

Ubuntu: 12.04

Kernel: generic

Desktop: GNOME Shell

Architektur: 64-bit

Danksagungen: 3 / 1

  • Private Nachricht senden

4

Sonntag, 13. Mai 2007, 10:32

Ich weiss nicht warum, aber Windows lässt sich nicht booten, wenn ich diesen Eintrag in den bootloader einfüge.

PS: Die Laufwerksangaben habe ich natürlich entsprechend angepasst.
Easyy-S

Mein pubkey

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

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

5

Sonntag, 13. Mai 2007, 11:57

Biste sicher dasses NT ist? also 2k oder XP

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

Fraenk

Super Moderator

Beiträge: 818

Ubuntu: 12.04

Kernel: 3.2.0-24

Desktop: KDE

Architektur: 64-bit

  • Private Nachricht senden

6

Sonntag, 13. Mai 2007, 15:02

Hier noch mal meine:

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
### END DEBIAN AUTOMAGIC KERNELS LIST

# This is a divider, added to separate the menu items below from the Debian
# ones.
title		Other operating systems:
root


# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/sda1
title		Microsoft Windows XP Professional
root		(hd0,0)
savedefault
makeactive
chainloader	+1
"Unsere Phantasie ist grenzenlos, unser Wissen jedoch nicht" [A. Einstein]



ezazazel

The Supporter

Beiträge: 719

Ubuntu: 11.10

Kernel: 3.0.0-14-generic

Architektur: 32-bit

  • Private Nachricht senden

7

Sonntag, 13. Mai 2007, 16:38

Kann eigentlich nur an hd0,0 liegen. Kommt darauf an die wievielte Platte und die wievielte Partition genommen werden muss um den Bootsektor von Windows zu finden. Welches OS das schlussendlich ist, müsste egal sein.
Si non confectus, non reficiat (If it's not broken, don't fix it)
Shuttle XPC SD39P2; Intel Core2Duo 6420; Samsung T166 SATA II 3,5" 500GB; Gainward Bliss 8600GT PCX SilentFx, Cinergy T USB XS hybrid && MSI Wind Nettop && Toshiba Portege M700 && Acer Aspire One

Easyy-S

Boardgrafiker

  • »Easyy-S« ist der Autor dieses Themas

Beiträge: 2 987

Ubuntu: 12.04

Kernel: generic

Desktop: GNOME Shell

Architektur: 64-bit

Danksagungen: 3 / 1

  • Private Nachricht senden

8

Sonntag, 13. Mai 2007, 22:31

Das besagte Windows ist auf der zweiten SATA HDD.
Somit wäre die Bezeichnung der Festplatte/Partition hd1,0
Es passiert aber nichts, wenn ich besagten Eintrag in grub auswähle.
Sehr seltsam das ganze.
Easyy-S

Mein pubkey

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

basslord

Ubuntufreund

Beiträge: 2 671

Ubuntu: 12.04

Kernel: 3.2.0-24-generic

Desktop: KDE

Architektur: 64-bit

Danksagungen: 1 / 1

  • Private Nachricht senden

9

Montag, 14. Mai 2007, 01:10

Hier der Lösungsansatz: klick

Windows ist eben eine Zicke, wenn es nicht Numero Uno ist :rolleyes:
"Ohne Musik wäre das Leben ein Irrtum." - Friedrich Nietzsche

Easyy-S

Boardgrafiker

  • »Easyy-S« ist der Autor dieses Themas

Beiträge: 2 987

Ubuntu: 12.04

Kernel: generic

Desktop: GNOME Shell

Architektur: 64-bit

Danksagungen: 3 / 1

  • Private Nachricht senden

10

Montag, 14. Mai 2007, 10:21

Das kann wohl nur ein Scherz sein ! :(

Nun stellt sich mir die Frage, ob ich besagten map-Befehl in die menu.lst eintragen kann/muss.

PS: Situationsänderung
Auf /dev/hda1 ist Windows installiert.
/dev/sda5 ist Linux root

Das BIOS ist so konfiguriert, daß von der SATA-Platte gebootet wird.
sda5 ist im grub somit als hd0,4 eingetragen.
Ergo sollte die Windowspartion auf hda1 dann hd1,0 sein. Richtig ?!

Da Windows in dem Fall wieder nicht auf der ersten Platte liegt, muss auch hier wieder gemapped werden ?!
Ich könnte brechen.

----------edit

Die Krätze an der Sache ist, daß ich bei dem verwendeten Gigabyte Mainboard scheinbar keine Möglichkeit habe, ein Menü auf zu rufen, welches mir eine Auswahl der Bootlaufwerke aufzeigt.
Bei meinem Asus drücke ich nach dem Einschalten des PC's die Faste F8 und schon werden mir alle Laufwerke angezeigt, die vorhanden sind. Ich wähle eine beliebige Festplatte aus und das Ding ist gegessen.
Somit brauche ich nichts an dem Linux ändern, damit Windows läuft. Davon wollte ich eigentlich gänzlich absehen.

---------------edit

Ich habe die Angelegenheit damt gelöst, daß ich BIOS einfach die Bootreihenfolge ändere um Windows von der separaten Festplatte zu booten.
Easyy-S

Mein pubkey

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

Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »Easyy-S« (10. Juni 2007, 12:31)


Easyy-S

Boardgrafiker

  • »Easyy-S« ist der Autor dieses Themas

Beiträge: 2 987

Ubuntu: 12.04

Kernel: generic

Desktop: GNOME Shell

Architektur: 64-bit

Danksagungen: 3 / 1

  • Private Nachricht senden

11

Montag, 13. Oktober 2008, 13:44

Heute kam mir der Gedanke, zwei Windows auf eine Festplatte zu spielen (ob das tadellos funktioniert wird sich noch zeigen :D)
Bei der Festplatte handelt es sich um eine SATA die über einen Wechselrahmen in den PC kommt, da ich diese nur zum zocken von Windowsspielen benötige.
Also habe ich mich nochmal dem grub angenommen um diesem mitzuteilen er solle die 5'te Festplatte booten (vier fest eingebaut und die Wechselplatte ist dann die fünfte). Das mit dem map funktioniert ja wirklich :D

Meine menu.lst sieht in diesem Fall so aus:

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
### END DEBIAN AUTOMAGIC KERNELS LIST

# This is a divider, added to separate the menu items below from the Debian
# ones.
title           Other operating systems:
root

# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/hdb1
title           Microsoft Windows
root            (hd4,0)
map (hd0) (hd4)
map (hd4) (hd0)
savedefault
makeactive
chainloader     +1


Das nächste Experiment wird dann sein, ein zweites Windows auf dieser Platte zu installieren und dann über Grub bootbar zu machen.
Ob das funktioniert und ob das eine gute Idee ist wird sich zeigen :D

----------edit

well done.

Ich habe gestern XP auf die erste Partion der fünften Platte und Vista in die zweite Partition selbiger harddisc installiert.
Beide lassen sich über grub booten.
Einmal handelt es sich dann um hd4,0 und ein weites mal um hd4,1. Das mappen bleibt das selbe, wie ich es oben beschrieben habe.
Easyy-S

Mein pubkey

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

Fraenk

Super Moderator

Beiträge: 818

Ubuntu: 12.04

Kernel: 3.2.0-24

Desktop: KDE

Architektur: 64-bit

  • Private Nachricht senden

12

Mittwoch, 21. Januar 2009, 19:19

Muss hier mal nachhaken.
Ich habe mir mal die Windows 7 beta runtergeladen; aus reiner Neugier versteht sich. 8)
Ich will diese auf meiner 2. Platte (IDE-HDD) installieren. Reicht es dann aus, die entsprechende Partion der IDE-HDD in Grub per 'map' einzufügen oder muss ich dann noch im Bootloader von Windows 7 etwas ergänzen?
Ich betrete hier Neuland, man lernt ja nie aus. ^^
"Unsere Phantasie ist grenzenlos, unser Wissen jedoch nicht" [A. Einstein]



stefan315

hat hier 2. Wohnsitz.

Beiträge: 423

Ubuntu: ---

Kernel: 2.6.39-ARCH

Desktop: KDE

Architektur: ---

  • Private Nachricht senden

13

Mittwoch, 21. Januar 2009, 19:34

Muss hier mal nachhaken.
Ich habe mir mal die Windows 7 beta runtergeladen; aus reiner Neugier versteht sich. 8)
Hatte ich auch vor. Aber die doofe Registrierung hat mich abgehalten. (Aber es wundert mich nicht :rolleyes: )
Ich will diese auf meiner 2. Platte (IDE-HDD) installieren. Reicht es dann aus, die entsprechende Partion der IDE-HDD in Grub per 'map' einzufügen oder muss ich dann noch im Bootloader von Windows 7 etwas ergänzen?
Ich betrete hier Neuland, man lernt ja nie aus. ^^
Am Windows-Bootloader musst du nichts ändern. Denn Grub lädt diesen einfach und Windows merkt davon nichts. (Das macht chainloader +1)
  1. Root-Partition setzen
  2. Falls Windows-Bootloader nicht auf der ersten Festplatte installiert, die Festplatten mappen. (Es zählt die Bootreihenfolge der Platten!)
  3. Windows-Bootloaden mit »chainloader +1« laden

Gruß
Stefan

//edit: Achja, ich habe das nur bis einschließlich Windows XP getestest. Der Bootloader hat sich ja ab Vista maßgeblich verändert. Aber theoretisch sollte das Vorgehen immer noch klappen. Sag mal Bescheid, ob es praktisch auch klappt .:)

Easyy-S

Boardgrafiker

  • »Easyy-S« ist der Autor dieses Themas

Beiträge: 2 987

Ubuntu: 12.04

Kernel: generic

Desktop: GNOME Shell

Architektur: 64-bit

Danksagungen: 3 / 1

  • Private Nachricht senden

14

Mittwoch, 21. Januar 2009, 23:25

Du kannst wie oben beschrieben das Windows mittels grub booten. Selbst wenn der Windowsbootloader nicht mehr existent ist oder nicht funktioniert, klappt das. Ich kann mein XP und auch das Vista garnicht direkt von der Wechselfestplatte booten. Über grub ist das jedoch kein Problem.
Easyy-S

Mein pubkey

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

Fraenk

Super Moderator

Beiträge: 818

Ubuntu: 12.04

Kernel: 3.2.0-24

Desktop: KDE

Architektur: 64-bit

  • Private Nachricht senden

15

Donnerstag, 22. Januar 2009, 06:06

Sag mal Bescheid, ob es praktisch auch klappt .:)

Jup werde ich machen, allerdings komme ich erst am Wochenende dazu.
"Unsere Phantasie ist grenzenlos, unser Wissen jedoch nicht" [A. Einstein]



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

16

Donnerstag, 22. Januar 2009, 12:07

Ich hab nun Win 2k und xp drauf .
Danach ja wieder Linux inst. dann sieht es so aus.

Quellcode

1
2
3
4
5
6
7
# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/hdb1
title		Windows NT/2000/XP (loader)
root		(hd0,0)
savedefault
makeactive
chainloader	+1

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

stefan315

hat hier 2. Wohnsitz.

Beiträge: 423

Ubuntu: ---

Kernel: 2.6.39-ARCH

Desktop: KDE

Architektur: ---

  • Private Nachricht senden

17

Donnerstag, 22. Januar 2009, 15:58

Selbst wenn der Windowsbootloader nicht mehr existent ist oder nicht funktioniert, klappt das.
Korrigiert mich wenn ich falsch liege, aber ich glaube das stimmt nicht. Grub kann Windows nicht alleine Booten. Deswegen ja das »chainloader +1« am Ende. Das lädt den Bootloader aus der gewählten Partition mit den angegebenen Einstellungen. Deswegen ja auch »Kette«.

Siehe Grub Manual

Gruß
Stefan

Easyy-S

Boardgrafiker

  • »Easyy-S« ist der Autor dieses Themas

Beiträge: 2 987

Ubuntu: 12.04

Kernel: generic

Desktop: GNOME Shell

Architektur: 64-bit

Danksagungen: 3 / 1

  • Private Nachricht senden

18

Freitag, 23. Januar 2009, 00:17

Ich bin kein Windowspezi aber wenn ich mich nicht irre, wird der ntloader in den mbr geschrieben. Den kann man mit grub überschreiben und Windows ist dann noch immer bootbar. Natürlich nur noch mittels grub. Ein direktes booten von Windows ist dann nicht mehr möglich.
Easyy-S

Mein pubkey

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

Fraenk

Super Moderator

Beiträge: 818

Ubuntu: 12.04

Kernel: 3.2.0-24

Desktop: KDE

Architektur: 64-bit

  • Private Nachricht senden

19

Sonntag, 25. Januar 2009, 14:01

Soderle,
habe gerade mal meine menu.lst angepasst und Windows 7 eingetragen. Funzt wunderbar mit dem mappen! :thumbup:

Quellcode

1
2
3
4
5
6
7
8
# on /dev/sdb1
title		Microsoft Windows 7	
root		(hd1,0)
map	(hd0) (hd1)
map	(hd1) (hd0)
savedefault
makeaktive
chainloader 	+1
"Unsere Phantasie ist grenzenlos, unser Wissen jedoch nicht" [A. Einstein]



Laser87

hat hier 2. Wohnsitz.

Beiträge: 296

Ubuntu: ---

Kernel: 3.2.14-1-ARCH

Desktop: Xfce

Architektur: 64-bit

  • Private Nachricht senden

20

Montag, 26. Januar 2009, 10:34

Nachdem ich jetzt meinen Hauptrechner sowieso komplett neu aufsetzen muß, überlege ich mir auch ein dualboot mit Windows 7 - Keys habe ich genügend :-)
Nur - mir fällt absolut kein vernünftiger Grund ein...



Gruß Jochen
Pinguin - Arch mit xfce
Archie - Arch mit e17 und irgendwo ist da noch Gates - Windows XP für meinen Scanner
Debbie - Debian 5.08 Server
Baby - Arch mit xfce auf Acer AspireOne
Lenny - Ubuntu 10.04 auf Lenovo G530