ubuntuusers.de

Wie weiteres Windows in GRUB einbinden?

Status: Gelöst | Ubuntu-Version: Ubuntu 5.10 (Breezy Badger)
Antworten |

Equinox

Anmeldungsdatum:
19. Januar 2006

Beiträge: 5

Hallo,
ich habe folgendes Problem:
Ich hatte bisher schon Windows und Ubuntu installiert. Jetzt musste ich die Windows Festplatte formatieren und Windows neu installieren. Bei dieser Gelegenheit habe ich gleich noch ein zweites Windows für Testzwecke auf einer anderen Partition installiert. Danach habe ich Grub wieder hergestellt. Allerdings taucht die 2. Windowsinstallation in Grub nicht auf.

Deshalb wäre es nett, wenn mir jemand sagen würde, was genau ich in der menu.lst eintragen muss.

Hier die Ausgabe von fdisk -l

Platte /dev/hda: 20.5 GByte, 20525137920 Byte
255 Köpfe, 63 Sektoren/Spuren, 2495 Zylinder
Einheiten = Zylinder von 16065 × 512 = 8225280 Bytes

   Gerät  boot.     Anfang        Ende     Blöcke   Id  System
/dev/hda1   *           1        2495    20041056    7  HPFS/NTFS

Platte /dev/hdb: 40.0 GByte, 40020664320 Byte
255 Köpfe, 63 Sektoren/Spuren, 4865 Zylinder
Einheiten = Zylinder von 16065 × 512 = 8225280 Bytes

   Gerät  boot.     Anfang        Ende     Blöcke   Id  System
/dev/hdb1               1        4865    39078081    7  HPFS/NTFS

Platte /dev/hde: 80.0 GByte, 80026361856 Byte
255 Köpfe, 63 Sektoren/Spuren, 9729 Zylinder
Einheiten = Zylinder von 16065 × 512 = 8225280 Bytes

   Gerät  boot.     Anfang        Ende     Blöcke   Id  System
/dev/hde1               1        9729    78148161    7  HPFS/NTFS

Platte /dev/hdf: 8447 MByte, 8447459328 Byte
255 Köpfe, 63 Sektoren/Spuren, 1027 Zylinder
Einheiten = Zylinder von 16065 × 512 = 8225280 Bytes

   Gerät  boot.     Anfang        Ende     Blöcke   Id  System
/dev/hdf1               1         127     1020096    b  W95 FAT32
/dev/hdf2   *         128         985     6891885   83  Linux
/dev/hdf3             986        1027      337365    5  Erweiterte
/dev/hdf5             986        1027      337333+  82  Linux Swap / Solaris

Platte /dev/hdg: 80.0 GByte, 80026361856 Byte
255 Köpfe, 63 Sektoren/Spuren, 9729 Zylinder
Einheiten = Zylinder von 16065 × 512 = 8225280 Bytes

   Gerät  boot.     Anfang        Ende     Blöcke   Id  System
/dev/hdg1   *           1        9166    73625863+   c  W95 FAT32 (LBA)
/dev/hdg2            9167        9729     4522297+   f  W95 Erw. (LBA)
/dev/hdg5            9167        9729     4522266    7  HPFS/NTFS


Das zweite Windows, das noch eingebunden werden muss, liegt auf hdg5.

...und hier noch meine bisherige menu.lst:

# menu.lst - See: grub(8), info grub, update-grub(8)
#            grub-install(8), grub-floppy(8),
#            grub-md5-crypt, /usr/share/doc/grub
#            and /usr/share/doc/grub-doc/.

## default num
# Set the default entry to the entry number NUM. Numbering starts from 0, and
# the entry number 0 is the default if the command is not used.
#
# You can specify 'saved' instead of a number. In this case, the default entry
# is the entry saved with the command 'savedefault'.           
default		5

## timeout sec
# Set a timeout, in SEC seconds, before automatically booting the default entry
# (normally the first entry defined).
timeout		10

## hiddenmenu
# Hides the menu by default (press ESC to see the menu)
#hiddenmenu

# Pretty colours
#color cyan/blue white/blue

## password ['--md5'] passwd
# If used in the first section of a menu file, disable all interactive editing
# control (menu entry editor and command-line)  and entries protected by the
# command 'lock'
# e.g. password topsecret
#      password --md5 $1$gLhU0/$aW78kHK1QfV3P2b2znUoe/
# password topsecret

#
# examples
#
# title		Windows 95/98/NT/2000
# root		(hd0,0)
# makeactive
# chainloader	+1
#
# title		Linux
# root		(hd0,1)
# kernel	/vmlinuz root=/dev/hda2 ro
#

#
# Put static boot stanzas before and/or after AUTOMAGIC KERNEL LIST

### BEGIN AUTOMAGIC KERNELS LIST
## lines between the AUTOMAGIC KERNELS LIST markers will be modified
## by the debian update-grub script except for the default options below

## DO NOT UNCOMMENT THEM, Just edit them to your needs

## ## Start Default Options ##
## default kernel options
## default kernel options for automagic boot options
## If you want special options for specifiv kernels use kopt_x_y_z
## where x.y.z is kernel version. Minor versions can be omitted.
## e.g. kopt=root=/dev/hda1 ro
# kopt=root=/dev/hdf2 ro

## default grub root device
## e.g. groot=(hd0,0)
# groot=(hd3,1)

## should update-grub create alternative automagic boot options
## e.g. alternative=true
##      alternative=false
# alternative=true

## should update-grub lock alternative automagic boot options
## e.g. lockalternative=true
##      lockalternative=false
# lockalternative=false

## altoption boot targets option
## multiple altoptions lines are allowed
## e.g. altoptions=(extra menu suffix) extra boot options
##      altoptions=(recovery mode) single
# altoptions=(recovery mode) single

## nonaltoption boot targets option
## This option controls options to pass to only the
## primary kernel menu item.
## You can have ONLY one nonaltoptions line
# nonaltoptions=quiet splash

## controls how many kernels should be put into the menu.lst
## only counts the first occurence of a kernel, not the
## alternative kernel options
## e.g. howmany=all
##      howmany=7
# howmany=all

## should update-grub create memtest86 boot option
## e.g. memtest86=true
##      memtest86=false
# memtest86=true

## ## End Default Options ##

title		Ubuntu, kernel 2.6.12-10-386 
root		(hd3,1)
kernel		/boot/vmlinuz-2.6.12-10-386 root=/dev/hdf2 ro quiet splash
initrd		/boot/initrd.img-2.6.12-10-386
savedefault
boot

title		Ubuntu, kernel 2.6.12-10-386 (recovery mode)
root		(hd3,1)
kernel		/boot/vmlinuz-2.6.12-10-386 root=/dev/hdf2 ro single
initrd		/boot/initrd.img-2.6.12-10-386
boot

title		Ubuntu, kernel 2.6.12-9-386 
root		(hd3,1)
kernel		/boot/vmlinuz-2.6.12-9-386 root=/dev/hdf2 ro quiet splash
initrd		/boot/initrd.img-2.6.12-9-386
savedefault
boot

title		Ubuntu, kernel 2.6.12-9-386 (recovery mode)
root		(hd3,1)
kernel		/boot/vmlinuz-2.6.12-9-386 root=/dev/hdf2 ro single
initrd		/boot/initrd.img-2.6.12-9-386
boot

title		Ubuntu, memtest86+
root		(hd3,1)
kernel		/boot/memtest86+.bin  
boot

### END DEBIAN AUTOMAGIC KERNELS LIST

title           Microsoft Windows XP
rootnoverify            (hd0,0)
savedefault
makeactive
chainloader +1

droebbel Team-Icon

Anmeldungsdatum:
19. Oktober 2004

Beiträge: 5388

Dupliziere den gesamten bestehenden Windows-Abschnitt (am Ende der menu.lst). Ändere dann den "title" und passe die Angabe für "rootnoverify" an. Wenn, wie ich vermute, das zweite Windows auf der ersten Partition der letzten Platte liegt (die einzige Windows-Partition mit Bootflag), wäre das (hd4,0) für die erste Partition der fünften Festplatte.

Equinox

(Themenstarter)

Anmeldungsdatum:
19. Januar 2006

Beiträge: 5

Hat funktioniert.
Vielen Dank. ☺

droebbel Team-Icon

Anmeldungsdatum:
19. Oktober 2004

Beiträge: 5388

Equinox, zur Erleichterung der Arbeit der Supporter und zur besseren Übersicht im Forum bitten wir die User darum, gelöste Threads auch als "gelöst" zu markieren. Schau bitte kurz in diesen Ikhaya Beitrag, dort ist auch beschrieben wie das geht

http://www.ubuntuusers.de/ikhaya/71

Ich habe das mal für dich nachgeholt. ☺

Danke

droebbel

InsaneByMaryJane

Anmeldungsdatum:
15. März 2009

Beiträge: 17

sry, ich mach ein neues thema auf

Antworten |