You are not logged in.
Hi Everyone
I've just installed Arch and I'm having a bit of a problem dual-booting between Arch and Windows XP, which are each on a seperate Hard drive.
I've done this successfully before with Mepis Linux and Windows XP, but for some reason it's not working this time.
The difference is that I've recently purchased a new computer and both Windows and Arch are on SATA drives whereas last time they were both on IDE drives. Also I'm not sure whether or not to enable SATA AHCI mode in the BIOS (apparently it doesn't work with XP anyways), or SATA port 0-3 Native mode. Although I've tried all possible combinations and it doesn't seem to work at all.
Here is my menu.lst file:
# (0) Arch Linux
title Arch Linux
root (hd0,0)
kernel /boot/vmlinuz26 root=/dev/disk/by-uuid/0df05d3b-537c-4576-ad36-1f90a6b01ec0 ro vga=773
initrd /boot/kernel26.img
# (1) Windows
title Windows
rootnoverify (hd1,0)
makeactive
chainloader +1
When I boot into Arch from Grub it works fine, but when I try to boot into Windows from Grub, I get this:
rootnoverify (hd1,0)
makeactive
chainloader +1
and then nothing....No error message or anything. It just hangs. Does anyone have any ideas as to what's happening? Thanks in advance.
edit: It seems I solved the problem by adding these lines to the menu.lst file:
map (hd0) (hd1)
map (hd1) (hd0)
root (hd1,0)
I can now boot into either Arch or Windows from the Grub menu
Last edited by axle (2008-09-30 02:35:54)
Offline