Jump to content
4 posts in this topic

Recommended Posts

Ok, I have 2 hdds as follows:

80GB Westerdigital IDE HDD, Primary.

PARTITIONONE (HD 0) Mac OS X

PARTITIONTWO (HD 2) SUSE Linux 9.3

 

200GB Western Digital S-ATA HDD, (set as master, but its not the primary dive as I set in the bios)

Windows XP, the only partition.

 

I am using grub to boot and so far its working good, I can boot linux, Mac OS X, but NOT windows. I have the code right here from the /boot/grub/menu.lst file:

# Modified by YaST2. Last modification on Fri Oct 28 10:47:08 UTC 2005

 

color white/blue black/light-gray

default 0

timeout 20

gfxmenu (hd0,1)/boot/message

 

###Don't change this comment - YaST2 identifier: Original name: linux###

title SUSE LINUX 9.3

kernel (hd0,1)/boot/vmlinuz root=/dev/hda2 vga=0x31a selinux=0 splash=silent showopts

initrd (hd0,1)/boot/initrd

 

###Don't change this comment - YaST2 identifier: Original name: windows###

title Windows XP Professional

rootnoverify (sd0,0)

chainloader +1

 

###Don't change this comment - YaST2 identifier: Original name: failsafe###

title Failsafe -- SUSE LINUX 9.3

kernel (hd0,1)/boot/vmlinuz root=/dev/hda2 showopts ide=nodma apm=off acpi=off vga=normal noresume selinux=0 barrier=off nosmp noapic maxcpus=0 3

initrd (hd0,1)/boot/initrd

 

 

title Mac OS X

rootnoverify (hd0,0)

chainloader +1

 

###Don't change this comment - YaST2 identifier: Original name: memtest86###

title Memory Test

kernel (hd0,1)/boot/memtest.bin

 

It all seems to work but Windows XP. I have tried many combanations (HD1,0) (HD1,1) (SD1,0) and (SD1,1) I say SD becuase when I do properties on the Mac OS X partitions, I get HDA1, when I go to properties on the linux drive it says HDA1, and when I go to properties on the XP drive it says SDA1

 

Is it a problem in the code? Help? I want to use grub becuase its working good so far!

Link to comment
https://www.insanelymac.com/forum/topic/3877-triple-boot-problem/
Share on other sites

Am I going about pathing to windows all wrong? DO I need a different code in its place?

Ok, I have 2 hdds as follows:

80GB Westerdigital IDE HDD, Primary.

PARTITIONONE (HD 0) Mac OS X

PARTITIONTWO (HD 2) SUSE Linux 9.3

 

200GB Western Digital S-ATA HDD, (set as master, but its not the primary dive as I set in the bios)

Windows XP, the only partition.

 

I am using grub to boot and so far its working good, I can boot linux, Mac OS X, but NOT windows. I have the code right here from the /boot/grub/menu.lst file:

# Modified by YaST2. Last modification on Fri Oct 28 10:47:08 UTC 2005

 

color white/blue black/light-gray

default 0

timeout 20

gfxmenu (hd0,1)/boot/message

 

###Don't change this comment - YaST2 identifier: Original name: linux###

title SUSE LINUX 9.3

kernel (hd0,1)/boot/vmlinuz root=/dev/hda2 vga=0x31a selinux=0 splash=silent showopts

initrd (hd0,1)/boot/initrd

 

###Don't change this comment - YaST2 identifier: Original name: windows###

title Windows XP Professional

rootnoverify (sd0,0)

chainloader +1

 

###Don't change this comment - YaST2 identifier: Original name: failsafe###

title Failsafe -- SUSE LINUX 9.3

kernel (hd0,1)/boot/vmlinuz root=/dev/hda2 showopts ide=nodma apm=off acpi=off vga=normal noresume selinux=0 barrier=off nosmp noapic maxcpus=0 3

initrd (hd0,1)/boot/initrd

title Mac OS X

rootnoverify (hd0,0)

chainloader +1

 

###Don't change this comment - YaST2 identifier: Original name: memtest86###

title Memory Test

kernel (hd0,1)/boot/memtest.bin

 

It all seems to work but Windows XP. I have tried many combanations (HD1,0) (HD1,1) (SD1,0) and (SD1,1) I say SD becuase when I do properties on the Mac OS X partitions, I get HDA1, when I go to properties on the linux drive it says HDA1, and when I go to properties on the XP drive it says SDA1

 

Is it a problem in the code? Help? I want to use grub becuase its working good so far!

 

(sd0,0) is a wrong synthax for Grub. Go to /boot/grub an take a look at the file device.map, it should be something like this:

(fd0) /dev/fd0

(hd0) /dev/hda

(hd1) /dev/sda

 

Then change the XP section in Grub with something like this:

title Windows (sda1)

rootnoverify (hd1,0)

map (hd0) (hd1)

map (hd1) (hd0)

makeactive

chainloader +1

Will Try That

×
×
  • Create New...