Skip to main content

Thread: Grub can't boot win's on other MBR drive from GPT drive


hi guys,

i'm having problem here.
laptop has 2 internal hdd's (500gb each),
, grub can't boot operating systems other harddrive.

before problem showed up, had "no such device..." error,
, fixed this:
https://bugs.launchpad.net/ubuntu/+s...b2/+bug/604743
errors different, , still can't boot windows grub

i'll write things short, believe it's easier understand mean.

hdd0: mbr partition table:
os: windows 7 , windows xp embedded
hdd1: guid partition table:
os: ubuntu lucid, mac os x snow leopard , leopard

when boot hdd0, windows 7 boots fine.
means nothing wrong windows 7 believe
windows xp fine too, can't test that.

when boot hdd1, grub2 pops every os have.
operating systems on hdd1 boot fine,
when try boot win7, laptop instantly reboots.
, when try boot winxp, error:
windows not start because following file missing or corrupt:
<windows root>\system32\hal.dll.
please re-install copy of above file
what i've tried far:
- checked if hal.dll exists, does.
- replaced hal.dll file, nothing happened.
- fixed mbr of winxp partition, nothing happened.

since windows 7 boots fine without grub,
think it's grub2 bug.

has experienced problem before?
can me this?

yes:

http://ubuntuforums.org/showthread.php?t=1405650
grub 2 malfunctions mixture of gpt , ms_dos partition tables. there easy fix, add /etc/default/grub:
grub_preload_modules="part_msdos" meierfra.

http://ubuntuforums.org/showpost.php...0&postcount=14
gpt sdc disk:
added grub_preload_modules="part_msdos" /etc/default/grub , ran grub-install /dev/sdc , worked!
see partitions on ide drives , boot them too!!!!!
fixed in maverick:
https://bugs.launchpad.net/ubuntu/+s...b2/+bug/604743


Forum The Ubuntu Forum Community Ubuntu Official Flavours Support Installation & Upgrades [SOLVED] Grub can't boot win's on other MBR drive from GPT drive


Ubuntu

Comments

Popular posts from this blog

Blank pages again for IE7 and IE6

How to update nested ListCollectionViews?

cf_sql_integer vs cf_sql_bigint vs cf_sql_int??