One is an 80GB Western Digital ATA WDC WD800JB-00JJ and the other one a 40GB Seagate ATA ST340016A.
One is an 80GB Western Digital ATA WDC WD800JB-00JJ and the other one a 40GB Seagate ATA ST340016A.
Another scenario I thought of is: the MBR is on one disk and the boot flag is on the other.
If that is the case he may need to re-install grub again, making sure that the correct disk is flagged.
According to RESULTS.txt the boot flag in on /dev/sda1 (just where it should be) The other drive is unformated and as no boot flag. Also the OP already tried to boot with the 40GB drive removed. So the second drive is not to blame.Another scenario I thought of is: the MBR is on one disk and the boot flag is on the other.
I finally found the solution today when I got my Linux Format Magazine Issue 128.
After booting up with SuperGrub Disk, in a terminal run the following 2 commands
I also noticed that leppie had already posted a variation of this, so I am giving credit where credit is due.Code:sudo update-grub sudo grub-install /dev/sda
labinsw, this was one of the first things I tried to do. It didn't work back then, it didn't work now either. Thanks for the effort anyway. Any other idea?
Boot into the ubuntu Live CD
In a terminal run the following commands
Reboot into your Ubuntu installation.Code:sudo mount /dev/sda1 /mnt sudo mount --bind /dev /mnt/dev sudo chroot /mnt update-grub grub-install /dev/sda
In a terminal run the following commands
When you reboot the second time it should be fixed.Code:update-grub grub-install /dev/sda
Last edited by labinnsw; January 21st, 2010 at 04:07 PM.
This shows that grub is configured correctly. I have seen a couple cases like this before (with Legacy Grub and Grub 2), but Grub plainly refused to boot the system. So I suggest to give lilo a try:I inserted an Ubuntu 9.10 disk and started the computer by selecting boot from first hard disk and it worked just fine.
http://members.iinet.net.au/~herman5...ackage_Manager
Bookmarks