[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: find /boot/grub/stage1 hangs



Was winxp installed on same disk where grub was installed?
If yes, then the way to fix the problem is
to boot any linux cd, preferrably a knoppix 6.7 bootble CD.
Then mount the linux partition from the disk where you installed
winxp. Then chroot to that mountpoint.

Assuming it is sda where you have the winxp + linux dual boot,
be sure that /dev/sda (assuming it is sda you need to fix) exists.

Now, run the command
grub-install --recheck /dev/sda

reboot the machine (be sure to remove the bootable cdrom first).

On 05/22/2013 06:11 PM, Felix Miata wrote:
Using 32 bit 6.7 CD to try to repair a 64 bit openSUSE 12.2 Grub Legacy boot failure following WinXP installation. I deleted the symlink /boot and mounted the /boot partition sda3 in its place, which presents a /boot/grub/device.map containing only '(hd0) /dev/disk/by-id/blahblah', plus the expected Grub files. The Intel Sandy Bridge system has only one HD and no floppy controller.

I've run into this before without finding a solution that is not HD invasive, and asked about it on the help-grub mailing list @ http://lists.gnu.org/archive/html/help-grub/2013-04/msg00021.html and on the dfsee mailing list @ http://tech.groups.yahoo.com/group/dfsee-support/message/14644

Partition info: http://fm.no-ip.com/Tmp/Dfsee/daverL03.txt

Backing up /boot content, reformatting sda3, then restoring didn't solve the issue here.

Any ideas how to figure this out very welcome.


Reply to: