I recently upgraded from opensuse 11.0 to 11.2 and in the process lost my windows vista entry in the bootloader.
My vista is installed on a different hard drive from opensuse.
How can I recreate the entry?
Thanks,
– Govind
I recently upgraded from opensuse 11.0 to 11.2 and in the process lost my windows vista entry in the bootloader.
My vista is installed on a different hard drive from opensuse.
How can I recreate the entry?
Thanks,
– Govind
Hello, and welcome to the forum!
Such questions require more information. Load SUSE, and open a terminal, and type the following, entering your root password when asked.
su
fdisk -l
cat /boot/grub/menu.lst
There are some good tricks here…
http://forums.opensuse.org/install-boot-login/386603-fixing-vista-multiboot-opensuse.html
Post back if you need more assistance though.
Thanks for the reply. Here are the output from the commands.
> fdisk -l
Disk /dev/sda: 320.1 GB, 320072933376 bytes
255 heads, 63 sectors/track, 38913 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x6906069f
Device Boot Start End Blocks Id System
/dev/sda1 1 1020 8192000 1c Hidden W95 FAT32 (LBA)
Partition 1 does not end on cylinder boundary.
/dev/sda2 1020 20477 156284928 7 HPFS/NTFS
/dev/sda3 * 20478 38913 148087170 f W95 Ext’d (LBA)
/dev/sda5 20478 20739 2104483+ 82 Linux swap / Solaris
/dev/sda6 20740 23350 20972826 83 Linux
/dev/sda7 23351 38913 125009766 83 Linux
> cat /boot/grub/menu.lst
default 0
timeout 8
##YaST - generic_mbr
gfxmenu (hd0,5)/boot/message
##YaST - activate
###Don’t change this comment - YaST2 identifier: Original name: linux###
title SUSE LINUX
root (hd0,5)
kernel /boot/vmlinuz-2.6.31.5-0.1-desktop root=/dev/disk/by-id/ata-WDC_WD3200BEVT-22ZCT0_WD-WXE308EE0904-part6 repair=1 resume=/dev/disk/by-id/ata-WDC_WD3200BEVT-22ZCT0_WD-WXE308EE0904-part5 splash=silent quiet showopts vga=0x314
initrd /boot/initrd-2.6.31.5-0.1-desktop
###Don’t change this comment - YaST2 identifier: Original name: failsafe###
title Failsafe – SUSE LINUX
root (hd0,5)
kernel /boot/vmlinuz-2.6.31.5-0.1-desktop root=/dev/disk/by-id/ata-WDC_WD3200BEVT-22ZCT0_WD-WXE308EE0904-part6 showopts apm=off noresume edd=off powersaved=off nohz=off highres=off processor.max_cstate=1 x11failsafe vga=0x314
initrd /boot/initrd-2.6.31.5-0.1-desktop
Add this
title Windows Vista bootloader menu # <-- put whatever you want here
rootnoverify (hd0,1)
chainloader +1
Follow the guide quoted earlier re; editing, basically
kdesu kwrite /boot/grub/menu.lst
or if gnome
gnomesu gedit
It worked.
Thank you.
What can I say?
I’m pleased anyway;)
Well done too