Das ist schonmal absolut falsch!StarMatz schrieb:Also laut Suse Doku müsste das drin stehen:
title Windows
rootnoverify (hd0,0)
chainloader (hd1,0)+1
map (hd0) (hd1)
map (hd1) (hd0)
wobei deine device.map dann so aussehen müsste
(hd0) /dev/hda
(hd1) /dev/hdb
Versuche mal...
Und damit man Dir wirklich helfen kann, zeigeben21684 schrieb:bekomme folgende Fehlermeldung: Error1: Filname must be either an absolute pathname or blocklist
server:/home/benny # cat /boot/grub/menu.lst
# Modified by YaST2. Last modification on Fr Feb 9 14:34:44 CET 2007
default 0
timeout 8
##YaST - generic_mbr
gfxmenu (hd0,1)/boot/message
##YaST - activate
###Don't change this comment - YaST2 identifier: Original name: linux###
title openSUSE 10.2
root (hd0,1)
kernel /boot/vmlinuz root=/dev/hda2 vga=0x317 resume=/dev/hda1 splash=silent showopts
initrd /boot/initrd
###Don't change this comment - YaST2 identifier: Original name: floppy###
title Diskette
rootnoverify (hd0,0)
chainloader (fd0)+1
###Don't change this comment - YaST2 identifier: Original name: failsafe###
title Failsafe -- openSUSE 10.2
root (hd0,1)
kernel /boot/vmlinuz root=/dev/hda2 vga=normal showopts ide=nodma apm=off acpi=off noresume nosmp noapic maxcpus=0 edd=off 3
initrd /boot/initrd
title Windows
map (hd0) (hd1)
map (hd1) (hd0)
makeactive
chainloader (hd1,0)+
title Windows2
rootnoverify (hd0,0)
chainloader (hd1,0)+1
map (hd0) (hd1)
map (hd1) (hd0)
server:/home/benny # fdisk -l
Platte /dev/hda: 80.0 GByte, 80060424192 Byte
255 heads, 63 sectors/track, 9733 cylinders
Einheiten = Zylinder von 16065 × 512 = 8225280 Bytes
Gerät boot. Anfang Ende Blöcke Id System
/dev/hda1 * 1 194 1558273+ 82 Linux Swap / Solaris
/dev/hda2 195 9733 76622017+ 83 Linux
Platte /dev/hdb: 80.0 GByte, 80060424192 Byte
255 heads, 63 sectors/track, 9733 cylinders
Einheiten = Zylinder von 16065 × 512 = 8225280 Bytes
Gerät boot. Anfang Ende Blöcke Id System
/dev/hdb1 1 9732 78172258+ 7 HPFS/NTFS
Ja, gibt es, und das nennt sich, man glaubt es kaum, Reparatur und kann beim Start von der XP-CD gewählt werden, wenn man von Selbiger bootet.Gibts bei XP auch sowas wie Reparatur wie bei Linux?
towo schrieb:Das ist schonmal absolut falsch!StarMatz schrieb:Also laut Suse Doku müsste das drin stehen:
title Windows
rootnoverify (hd0,0)
chainloader (hd1,0)+1
map (hd0) (hd1)
map (hd1) (hd0)
wobei deine device.map dann so aussehen müsste
(hd0) /dev/hda
(hd1) /dev/hdb
Versuche mal...
Ja, absolut falsch, weil chainload vor dem Mapping das Mapping aushebelt.aber absolut falsch ?
Ebenso total falsch, da Windows auf der 2. Platte liegt, ergo (hd1,0)rootnoverify (hd0,0)
towo schrieb:Ja, absolut falsch, weil chainload vor dem Mapping das Mapping aushebelt.aber absolut falsch ?
von der Funktion gleich wie:chainloader (hd1,0)+1
map (hd0) (hd1)
map (hd1) (hd0)
da es sich immer auf die Windows-Partition bezieht..einmal die Position vor dem Mapping und einmal danach....map (hd0) (hd1)
map (hd1) (hd0)
chainloader (hd0,0)+1
towo schrieb:Ebenso total falsch, da Windows auf der 2. Platte liegt, ergo (hd1,0)
Und außerdem kann die angabe von root(noverify) wegfallen, wenn man chainloader (hdx,y)+1 schreibt.
# Modified by YaST2. Last modification on Mo Mär 5 17:59:56 CET 2007
default 1
timeout 8
##YaST - generic_mbr
gfxmenu (hd0,0)/message
##YaST - activate
title Windows XP Professional
rootnoverify (hd1,0)
chainloader (/dev/sdb,0)+1
###Don't change this comment - YaST2 identifier: Original name: linux###
title openSUSE 10.2
root (hd0,0)
kernel /vmlinuz-2.6.18.2-34-default root=/dev/sda6 vga=0x317 resume=/dev/sda5 splash=silent showopts
initrd /initrd-2.6.18.2-34-default
###Don't change this comment - YaST2 identifier: Original name: failsafe###
title Failsafe -- openSUSE 10.2
root (hd0,0)
kernel /vmlinuz-2.6.18.2-34-default root=/dev/sda6 vga=normal showopts ide=nodma apm=off acpi=off noresume nosmp noapic maxcpus=0 edd=off 3
initrd /initrd-2.6.18.2-34-default
(hd0) /dev/sda