/ hda7 5GB /home hda8 11GB /boot hda5 141MB swap hda6 1GB
and Windows D:\ hda9 10GB
at the grub menu get a shell by pressing c root (hd0,4) kernel /vmlinuz root=/dev/hda7 initrd /initrd.img boot
Assuming that vmlinuz is or symlink to vmlinuz and initrd is in /boot and is named as abv.
if boot is successful edit menu.lst accordingly.
Boot unsuccessful./dev/hda7(/ for Ubuntu) had vmlinuz as symlink to boot/vmlinuz-2.6.20-16-generic and a vmlinuz.old as symlink to boot/vmlinuz- 2.6.20-15-generic,both owned by root and 777 permissions. Similarly,initrd.img was symlink to boot/initrd.img-2.6.20-15-generic and initrd.img.old was symlink to boot/initrd.img-2.6.20-15-generic,again owned by root and 777 permissions. I tried root=/dev/hda7 and root=/dev/hda5 with root (hd0,4).I also deleted the above symlinks in chroot mode because my /boot partition is not automount and there's no use of symlinks which point to a file on a partition which is not mounted.Hopefully,that's not wrong. :P Anybody have other ideas?
Regards, Easwar PS:I was thinking of moving my /var/cache/apt/archives to my /home partition and fresh install w/o touching the /home partition in case nothing works out.Is that a good idea?