bootloader problem: how to resurrect windowsxp
Hi folks, I've been adventuring with making dual boot between winxp(and w98) and linux. Here's the story: Previously, I made the dual boot between winxp(and w98) and Mdk10.1. The bootloader was LILO. It worked just fine. Then, I installed Suse92. Erasing Mdk10.1. The bootloader was GRUB. The problem is: If I choose windows, the windows bootloader will come up showing Winxp and W98. Then If I choose w98, it loads normally, but when I choose winxp, the screen goes blank, the harddisk led is on non-stop. And it stays that way forever. What should I do to 'resurrect' winxp? Is it still possible? Many thanks :) -- Fajar Priyanto | Reg'd Linux User #327841 | http://linux2.arinet.org 09:07:51 up 19 min, Mandrakelinux release 10.1 (Official) for i586 public key: https://www.arinet.org/fajar-pub.key
Fajar Priyanto wrote:
Hi folks, I've been adventuring with making dual boot between winxp(and w98) and linux. Here's the story: Previously, I made the dual boot between winxp(and w98) and Mdk10.1. The bootloader was LILO. It worked just fine.
Then, I installed Suse92. Erasing Mdk10.1. The bootloader was GRUB.
The problem is: If I choose windows, the windows bootloader will come up showing Winxp and W98. Then If I choose w98, it loads normally, but when I choose winxp, the screen goes blank, the harddisk led is on non-stop. And it stays that way forever.
What should I do to 'resurrect' winxp? Is it still possible? Many thanks :)
Post the contents of /boot/grub/menu.lst, /boot/grub/device.map and tell us where everything is installed, which you can do by posting the contents of /etc/fstab.
On Thursday 10 March 2005 07:29 pm, Darryl Gregorash wrote:
Post the contents of /boot/grub/menu.lst, /boot/grub/device.map and tell us where everything is installed, which you can do by posting the contents of /etc/fstab.
Ok, wait a second. I'll go home first to my pc. -- Fajar Priyanto | Reg'd Linux User #327841 | http://linux2.arinet.org 20:28:17 up 2:07, Mandrakelinux release 10.1 (Official) for i586 public key: https://www.arinet.org/fajar-pub.key
On Thursday 10 March 2005 07:29 pm, Darryl Gregorash wrote:
Post the contents of /boot/grub/menu.lst, /boot/grub/device.map and tell us where everything is installed, which you can do by posting the contents of /etc/fstab.
Ok, here it is. If the text wrap bothers the readibility, I paste it also in http://www.pastebin.com/251941 linux:/boot/grub # cat menu.lst # Modified by YaST2. Last modification on Thu Mar 3 15:18:44 2005 color white/blue black/light-gray default 0 timeout 8 gfxmenu (hd0,2)/boot/message ###Don't change this comment - YaST2 identifier: Original name: linux### title SUSE LINUX 9.2 kernel (hd0,2)/boot/vmlinuz root=/dev/hda3 vga=0x31a selinux=0 splash=silent resume=/dev/hda7 desktop elevator=as showopts initrd (hd0,2)/boot/initrd title windows 1 root (hd0,0) chainloader +1 title windows 2 root (hd2,1) chainloader +1 ###Don't change this comment - YaST2 identifier: Original name: floppy### title Floppy root (fd0) chainloader +1 ###Don't change this comment - YaST2 identifier: Original name: failsafe### title Failsafe -- SUSE LINUX 9.2 kernel (hd0,2)/boot/vmlinuz root=/dev/hda3 showopts ide=nodma apm=off acpi=off vga=normal noresume selinux=0 barrier=off nosmp noapic maxcpus=0 3 initrd (hd0,2)/boot/initrd ------------------------------------------------------------------------------------- linux:/boot/grub # cat device.map (hd0) /dev/hda (hd1) /dev/hde (hd2) /dev/hdg (fd0) /dev/fd0 ------------------------------------------------------------------------------------- linux:/boot/grub # cat /etc/fstab /dev/hda3 / reiserfs acl,user_xattr 1 1 /dev/hda6 /data1 auto noauto,user 0 0 /dev/hda8 /data2 auto noauto,user 0 0 /dev/hda9 /data3 auto noauto,user 0 0 /dev/hda1 /windows/C vfat users,gid=users,umask=0002,iocharset=utf8 0 0 /dev/hde1 /windows/D ntfs ro,users,gid=users,umask=0002,nls=utf8 0 0 /dev/hdg1 /windows/E ntfs ro,users,gid=users,umask=0002,nls=utf8 0 0 /dev/hdg2 /windows/F vfat users,gid=users,umask=0002,iocharset=utf8 0 0 /dev/hda5 /windows/G ntfs ro,users,gid=users,umask=0002,nls=utf8 0 0 /dev/hda7 swap swap pri=42 0 0 devpts /dev/pts devpts mode=0620,gid=5 0 0 proc /proc proc defaults 0 0 usbfs /proc/bus/usb usbfs noauto 0 0 sysfs /sys sysfs noauto 0 0 /dev/cdrecorder /media/cdrecorder subfs fs=cdfss,ro,procuid,nosuid,nodev,exec,iocharset=utf8 0 0 /dev/cdrom /media/cdrom subfs fs=cdfss,ro,procuid,nosuid,nodev,exec,iocharset=utf8 0 0 /dev/fd0 /media/floppy subfs fs=floppyfss,procuid,nodev,nosuid,sync 0 0 Thanks for the help. -- Fajar Priyanto | Reg'd Linux User #327841 | http://linux2.arinet.org 21:22:13 up 18 min, Mandrakelinux release 10.1 (Official) for i586 public key: https://www.arinet.org/fajar-pub.key
On Thursday 10 March 2005 09:23 pm, Fajar Priyanto wrote: I've just a few minutes ago been able to resurect windowsxp. After extensive googling, I found: Boot with winxp CD Go into recovery console type 'bootcfg /rebuild' It will search for any winxp installation. When it found one, type in the name of it. Any name. Exit from the recovery console and reboot. Then I have my winxp back. HOWEVER, it killed my Suse :(( Then after some extensive googling and chatting in IRC, somebody told me: Boot with Suse CD Go into recovery console Mount the Suse partition into /mnt/sysimage Chroot ourselves: chroot /mnt/sysimage Type 'grub-install /dev/hda' It will search any Suse installation and automatically write the mbr. Reboot. Crossing fingers. And voila! I have my Grub back again, and this time it boots winxp allright. Boy, I'm so relieved :) -- Fajar Priyanto | Reg'd Linux User #327841 | http://linux2.arinet.org 22:07:02 up 3:56, Mandrakelinux release 10.1 (Official) for i586 public key: https://www.arinet.org/fajar-pub.key
participants (2)
-
Darryl Gregorash
-
Fajar Priyanto