You may also have to change the /etc/fstab file to mount the root and other partitions correctly, because windoze messes everything up. For example if you had the root partition on the /dev/hda3 partition maybe now this partition is /dev/hda2 or else. So you have to change the fstab file. You may also have to change the /boot/grub/menu.lst file to tell to grub where can it find the root partition. Zsolt Hemo wrote:
On Sun, 19 Oct 2003, Michael Satterwhite wrote:
On Sunday 19 October 2003 19:26, Joe Morris (NTM) wrote:
Hmm. I installed a machine, installed win98 first, then SuSE 8.0, upgraded the SuSE to 8.2 (reinstall, not upgrade of packages), and then upgraded the Windows to XP home. When I installed XP, it of course took over the MBR. I then booted from the CD, chose boot installed system, it prompted me for which one, XP or SuSE, I chose SuSE, and it booted to 8.2. I then ran the Yast boot Loader module, and it restored Grub, and I was back in business in no time for Linux. Must be something different with Win2K. It doesn't surprise me, Win2K is....well, win2k.
And I'm the first to say that all my problems were caused by having to workaround Microsoft's arrogant hijacking of everything on the machine. Knowing this is going to happen again (to others as well as me), I'd like to try to put together a procedure to fix it, maybe for the Unofficial FAQ
This happens to me all the time. I usually boot from an emergnecy linux ISO I have, then mount my drives, chroot and grub_install /dev/hda takes care of it right off.
I must say, SuSE has a nice option to do all most of this if you boot from their CD, then you just need to do the grub_install /dev/hda after logging in.
--- Pine v4.5.3 --- SuSE Linux Pro v8.2 --- Registered Linux User #201684 Machine # 214067 Running Madly Into The Wind And Screaming