I can’t seem to boot to windows xp after installation and then update from the openSUSE 11.1 live cd.
This is my /boot/grub/menu.lst
# Modified by YaST2. Last modification on Sun Apr 19 19:35:24 WEST 2009
default 0
timeout 8
##YaST - generic_mbr
gfxmenu (hd0,4)/boot/message
##YaST - activate
###Don't change this comment - YaST2 identifier: Original name: linux###
title openSUSE 11.1
root (hd0,4)
kernel /boot/vmlinuz root=/dev/disk/by-id/ata-Hitachi_HTS541212H9AT00_HP0400BEGD827A-part5 resume=/dev/disk/by-id/ata-Hitachi_HTS541212H9AT00_HP0400BEGD827A-part7 splash=silent showopts
initrd /boot/initrd
###Don't change this comment - YaST2 identifier: Original name: windows###
title Windows
rootnoverify (hd0,1)
makeactive
chainloader +1
###Don't change this comment - YaST2 identifier: Original name: Vendor diagnostic###
title Vendor diagnostic
rootnoverify (hd0,0)
chainloader +1
###Don't change this comment - YaST2 identifier: Original name: failsafe###
title Failsafe -- openSUSE 11.1
root (hd0,4)
kernel /boot/vmlinuz root=/dev/disk/by-id/ata-Hitachi_HTS541212H9AT00_HP0400BEGD827A-part5 showopts ide=nodma apm=off noresume nosmp maxcpus=0 edd=off powersaved=off nohz=off highres=off processor.max_cstate=1 x11failsafe
initrd /boot/initrd
###Don't change this comment - YaST2 identifier: Original name: memtest86###
title Memory Test
kernel (hd0,4)/boot/memtest.bin
###Don't change this comment - YaST2 identifier: Original name: linux###
title Kernel-2.6.27.21-0.1-default
root (hd0,4)
kernel /boot/vmlinuz-2.6.27.21-0.1-default root=/dev/disk/by-id/ata-Hitachi_HTS541212H9AT00_HP0400BEGD827A-part5 resume=/dev/disk/by-id/ata-Hitachi_HTS541212H9AT00_HP0400BEGD827A-part7 splash=silent showopts
initrd /boot/initrd-2.6.27.21-0.1-default
This is the output from fdisk -l:
Disk /dev/sda: 120.0 GB, 120034123776 bytes
255 heads, 63 sectors/track, 14593 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0xb8f0ffa4
Device Boot Start End Blocks Id System
/dev/sda1 1 637 5116671 12 Compaq diagnostics
/dev/sda2 * 638 7013 51215220 c W95 FAT32 (LBA)
/dev/sda3 7584 8412 6658942+ c W95 FAT32 (LBA)
/dev/sda4 8413 14593 49648882+ 5 Extended
/dev/sda5 8413 9507 8795556 83 Linux
/dev/sda6 9699 14593 39319056 83 Linux
/dev/sda7 9508 9698 1534176 82 Linux swap / Solaris
Partition table entries are not in disk order
I know that FAT32 is bad but I can’t do anything about it
/dev/sda1 boots fine to the system restore from Acer. when selecting Windows option on boot menu it simply flickers and returns to the menu. /dev/sda3 is non bootable, symply filesystem.
When using boot loader settings from YasT I go to other and press “Propose new configuration” it changes the menu but when pressing OK it asks for a floppy disk and doesn’t save the configuration (so on new boot I return to the same).
Same happened to me and i am still waiting for a solution.
in order to dual-boot correctly xp with opensuse, i had to downgrade to opensuse 10.3 and use lilo as my preferred boot manager.
any new version for grub or lilo didn’t work on my system (versions from sled11, opensuse11 & opensuse 11.1).
for some strange reason, the lilo versions from SLED10 & opensuse 10.3 worked flawlessly, which is very weird and makes me wonder why older versions work while the new ones don’t.
can you try to install lilo instead of grub?
later on i am going to start a thread on how to install sled11, OS11 or OS11.1 using the good ol’ lilo from previous versions, if someone has ever achieved this feat, because i wish to accomplish this and don’t know how to do it.
LostFarmer: I can mount sda2 without any problem. Here is my boot.ini from Windows XP
[boot loader]
timeout=15
default=multi(0)disk(0)rdisk(0)partition(2)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Windows XP Media Center Edition" /noexecute=optin /fastdetect
caf4926: That was the original, without the make active, and it didn’t work. I tried to use that to see if it would do anything.
1)When you resized , did you move the start of XP partition ?
2)Did you try to boot into XP after resizing and before installing Suse ?
3)The boot.ini file you posted, is that the original or did you edit it after resizing ? 4)Do you have any way to boot into XP’s recovery console ?
I do not see any problem with the partition table or menu.lst file , so trying to think of possible reason for XP not to boot so asking questions and might find something wrong.
1)When you resized , did you move the start of XP partition ?
No, just the end of the partition
2)Did you try to boot into XP after resizing and before installing Suse ?
Yeah, i did without any problem.
3)The boot.ini file you posted, is that the original or did you edit it after resizing ?
I didn’t edit anything, don’t really know how.
4)Do you have any way to boot into XP’s recovery console ?
I can enter the Acer recovery but it wants to erase all my data, not go to the recovery console
Hi,
I installed opensuse 11.2 version successfully on my computer x86_64 with an existing windows xp OS. But now when I start my computer I do not see the option to choose windows XP. Could anybody please tell me how to solve this problem? I was able to use both windows xp and suse 11.2 initially, but after i used the repair option once using the dvd-rom, I have this problem. Any help would be greatly appreciated.
###Don’t change this comment - YaST2 identifier: Original name: linux###
title SUSE LINUX
root (hd0,4)
kernel /boot/vmlinuz root=/dev/disk/by-id/scsi-35000cca005c45f18-part5 repair=1 resume=/dev/disk/by-id/scsi-35000cca005c45f18-part4 splash=silent quiet showopts vga=0x346
initrd /boot/initrd
###Don’t change this comment - YaST2 identifier: Original name: Linux other 1 (/dev/sda6)###
title Linux other 1 (/dev/sda6)
rootnoverify (hd0,5)
chainloader +1
###Don’t change this comment - YaST2 identifier: Original name: failsafe###
title Failsafe – SUSE LINUX
root (hd0,4)
kernel /boot/vmlinuz root=/dev/disk/by-id/scsi-35000cca005c45f18-part5 showopts apm=off noresume edd=off powersaved=off nohz=off highres=off processor.max_cstate=1 x11failsafe vga=0x346
initrd /boot/initrd
##YaST - generic_mbr , would think a generic_mbr was written in the MBR not grub but seems that entire is bogus, basically a bug.
Removing the boot flag from sda3 would only matter if grub stage 1 was installed there “sda3” vice MBR and a generic mbr code was installed. So if YaST output above is wrong , there is no way to be sure without more in depth investigating.
So you are saying that with makeactive will switch the flag to sda1 and because grub is to sda3, grub boot will be lost?
if and only if grub stage 1 is installed on sda3.
Can totally agree with your new XP Title suggestions.
I’ve never had problems not making XP partition active, but others will disagree, so some cases it might be needed.