3 OS auf einem Rechner

icezero

Lt. Commander
Registriert
Mai 2005
Beiträge
1.088
hallo zusammen,

ich habe ein Grub Problem mit dem ich nicht weiterkomme.
Habe viele Themen hier durchgelesen und Wiki durchstöbert.
leider hab ich es nicht hinbekommen.

folgendes:
habe 2 SATA Platten

1. HDD: XP Pro
2. HDD: Ubuntu 7.04 und Vista

wie bekomme ich alle 3 in den Bootloader.

Disk /dev/sda: 251.0 GB, 251000193024 bytes
255 heads, 63 sectors/track, 30515 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot Start End Blocks Id System
/dev/sda1 2 25497 204796620 5 Extended
/dev/sda2 25498 27321 14651280 83 Linux <-UBUNTU
/dev/sda3 27322 27813 3951990 82 Linux swap / Solaris
/dev/sda4 * 27814 30516 21707776 7 HPFS/NTFS <-VISTA
/dev/sda5 2 7650 61440561 7 HPFS/NTFS
/dev/sda6 7651 25497 143355996 7 HPFS/NTFS

Disk /dev/sdb: 251.0 GB, 251000193024 bytes
255 heads, 63 sectors/track, 30515 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot Start End Blocks Id System
/dev/sdb1 * 1 2538 20386453+ 7 HPFS/NTFS <-XP
/dev/sdb2 2539 30514 224717220 5 Extended
/dev/sdb5 2539 3072 4289323+ 7 HPFS/NTFS
/dev/sdb6 3073 4092 8193118+ b W95 FAT32
/dev/sdb7 4093 5610 12193303+ 7 HPFS/NTFS
/dev/sdb8 5611 6885 10241406 7 HPFS/NTFS
/dev/sdb9 6886 9435 20482843+ 7 HPFS/NTFS
/dev/sdb10 9436 30514 169317036 7 HPFS/NTFS

ich bekomme einfach vista nicht eingebunden.
das ist meine menu.lst

title Windows XP
rootnoverify (hd1,0)
map (hd0) (hd1)
map (hd1) (hd0)
makeactive
chainloader +11

title Ubuntu, kernel 2.6.20-16-generic
root (hd0,1)
kernel /boot/vmlinuz-2.6.20-16-generic root=UUID=213dc8ef-eb9f-4160-aef6-db2bde53d823 ro quiet splash locale=de_DE
initrd /boot/initrd.img-2.6.20-16-generic
quiet
savedefault

Wäre nett, wenn ihr mir helfen könntet..
vielen dank im Voraus.
 
:-) eh ich weiss leider nicht wie!
also ich weiss nicht genau wie ich in grub definieren soll,
dass er Vista von /dev/sda4 booten soll.
 
ok.. ich hatte es mit hd0,4 versucht, da es ja die sda4 ist.
Wo ist da mein denkfehler?

werde es gleich mal probieren, danke schon mal für eure superschnelle hilfe

//Edit:
hat funktioniert danke.
war mein denkfehler dieser:
0,0 = 1. Partition
0,1 = 2. ... etc
somit wäre ja die 4. Partition 0,3, richtg?!
 
Zuletzt bearbeitet:
Grub fängt immer bei 0 an zu zählen, deswegen 3.

Gruß

Zedar
 
Also nochmal als kleine Zusammenfassung

2 Platten:
1. HDD XP
2. HDD: Ubuntu (linux) und Vista

LÖSUNG:

2 HDD wird zuerst gebootet.
Eintrag in Bootmanager Grub.

title Windows XP
rootnoverify (hd1,0)
map (hd0) (hd1)
map (hd1) (hd0)
makeactive
chainloader +1

title Windows Vista
rootnoverify (hd0,3)
makeactive
chainloader +1

title Ubuntu, kernel 2.6.20-16-generic
root (hd0,1)
kernel /boot/vmlinuz-2.6.20-16-generic root=UUID=213dc8ef-eb9f-4160-aef6-db2bde53d823 ro quiet splash locale=de_DE
initrd /boot/initrd.img-2.6.20-16-generic
quiet
savedefault


Danke für Eure Hilfe.

/Edit: @ Admins: bitte Thema schließen. Problem ist gelöst, danke.
 
Zurück
Oben