LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - General (https://www.linuxquestions.org/questions/linux-general-1/)
-   -   Grub wont load winxp on raid array.. used to work, help (https://www.linuxquestions.org/questions/linux-general-1/grub-wont-load-winxp-on-raid-array-used-to-work-help-581837/)

azlum 09-03-2007 07:34 AM

[SOLVED] Grub wont load winxp on raid array.. used to work, help
 
Ok... I'm a bit of a newb but I'll try to post as much info as I can to help you guys out.

I have 680i board, and 3 hard drives. 2 drives are running in raid0(which apparently is software raid since my board is a 680i).. windows xp is installed on the raid array. the 3rd hard drive contains my PCLinuxOS installation.

Grub resides in the mbr of my raid array.

Linux boots great, everything works fine. I even have my NTFS raid drives mounted and have no problems.

My raid array with windows on it is known as /dev/mapper/nvidia_ffbbbbbc1

Grub will not let me boot into windows... it gives me an error of "filesystem not recognized"

Here is my grub menu.lst
Quote:

timeout 6
color black/cyan yellow/cyan
gfxmenu (hd0,0)/usr/share/gfxboot/themes/pclinuxos/boot/message
default 0

title linux
kernel (hd1,1)/vmlinuz BOOT_IMAGE=linux root=/dev/VolGroup00/LogVol00 acpi=on splash=silent vga=788
initrd (hd1,1)/initrd.img

title linux-nonfb
kernel (hd1,1)/vmlinuz BOOT_IMAGE=linux-nonfb root=/dev/VolGroup00/LogVol00 acpi=on splash=silent
initrd (hd1,1)/initrd.img

title failsafe
kernel (hd1,1)/vmlinuz BOOT_IMAGE=failsafe root=/dev/VolGroup00/LogVol00 failsafe acpi=on
initrd (hd1,1)/initrd.img

title windows
root (hd1,0)
map (0x81) (0x80)
map (0x80) (0x81)
makeactive
chainloader +1
Also... grub is unable to find the gfxmenu that is referenced in the file. I get that error on every boot.

I know that this configuration CAN work and dual boot perfectly.. because I had Fedora installed before with the same partition setup and it worked... unfortunately I never looked at the grub cfg, and now I have PCLinuxOS and it wont boot into windows.

Please, I know someone has the answer for me. If you need any more info please chime in.

azlum 09-03-2007 02:20 PM

bump

567890

azlum 09-03-2007 04:21 PM

UPDATE:

Ok after HOURS of searching I finally got this figured out... the fix ended up being in my /boot/grub/menu.lst... heres what I changed:

Quote:

title windows
rootnoverify (hd0,0)
#map (hd1) (hd0)
#map (hd0) (hd1)
makeactive
chainloader +1
Also, this is the contents of /boot/grub/device.map:

Quote:

(hd0) /dev/mapper/nvidia_ffbbbbbc
(hd1) /dev/sdc


All times are GMT -5. The time now is 05:57 AM.