SUSE / openSUSEThis Forum is for the discussion of Suse Linux.
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
I need help. I had to reinstall my second OS which is Win XP Pro, because I could not repair it. I was aware that I will have to repair GRUB boot loader after reinstalling Wins.But I cant. I do not know what happened, I cant repair it. I can enter into my system using DVD install option >boot installed system. In GRUB boot loader there is SuSE 10.1 load option but it only boot into wins. Do not know how to change this. Now I am in Wins because from SuSE I cant connect anymore. There are no repositories (packman, gwdg etc). If there is no other way to repair , I shall reinstall SuSe, but then I will loose my files and I will loose my e-mails ant the attachments. And this is the real problem. How to save them and where? I have a separate disc FAT 32 whre I have most of my important files. The problem is that I do not know how to save e-mail& attachments. So I really need help.
Can you boot into Suse using the DVD? If so, login as root and run "grub-install /dev/hda" (replace /dev/hda with whatever drive letters that represent the hard disk where you had installed grub before).
Not so quick with the re-installation! The above example does not necessarily work with your configuration. When you are in Linux, type 'fdisk -l' to get a list of your partitions (as root). Please post the output here, together with your menu.lst and we may be able to safe you a lot of work and time with the re-installation. Have a look at the grub manual from SUSE: http://en.opensuse.org/SDB:The_Boot_Manager_Grub
well, yes I did. Nothing, I do not see wins in myboot loader window. This is what I get when grub-install:
Bogomir:/home/bgorjup # grub-install /dev/hda3
Installation finished. No error reported.
This is the contents of the device map /boot/grub/device.map.
Check if this is correct or not. If any of the lines is incorrect,
fix it and re-run the script `grub-install'.
A little detail confuses me: you've installed grub to /dev/hda3, but to my knowledge it should be /dev/hda (without the partition number). The confusing part is, if grub resides on hda3 while the MBR is still the windows bootloader, how can Linux boot at all (grub should be in the MBR, not the partition's boot sector)?
Even more confusing to me is that since it works obviously, why the setting I proposed doesn't work. I have no clue!
EDIT: I have a theory:
After you've installed grub to hda1 instead of hda, the windows bootloader chainloads grub (Linux) through hda1. Changing menu.lst doesn't do anything, as it again runs the same vicious cycle: boot hda (hd0,0), which then boots Linux. My problem is that I have no idea how to remove grub from hda1. Fixmbr will only change hda, but not hda1.
Reddazz, what do you think about this? I probably miss a point here.
Grub should have been installed to the MBR of the primary master hard drive (which in this case is /dev/hda). If indeed its been installed to /dev/hda1, I am not sure how it can be removed without reinstalling Windows. I will look into it and post back if I find any useful info.
I am back now. Have been reinstalling both my OSs.I had to.Well, now everything seems to work well. I have only one (not a problem)but a question. My GRUB BootLoader menu has now one additional line. That is Suse 10.1 /dev/hda6. What is this and can I simply remove it from boot line?