This is a discussion on Problem in locating hul.dll with Grub within the Linux Operating System forums, part of the Unix Operating Systems category; --> I Installed UBUNTU Linux in my system as Dual boot with Win XP. I'm able to see GRUB OS ...
| |||||||
| FAQ | Members List | Calendar | Search | Today's Posts | Mark Forums Read |
| ||||
| I Installed UBUNTU Linux in my system as Dual boot with Win XP. I'm able to see GRUB OS Menu with OS options and Ubuntu boots as expected. When I choose Windows XP to boot. It shows me a message called <Windows root>/system32/hul.dll is missing. Later I found that Windows was installed in Logical partition (E: Drive and (hd0,5)). Grub's command statement for XP is like this: root (hd0,0) <-- Which sets C: as windows root I guess and thats why it could not able to find that file. savedefaults makeactive chainloader +1 if I try to change the above code (as shown below) and boot it... root (hd0,5) <-- thougt It will set E: as windows root. savedefaults makeactive chainloader +1 but "makeactive" does not work. It will work only with primary partition. can anyone help me? Hope I'll start newyear with a good solution for this help me out... --Santhosh |
| |||
| San wrote: > > I Installed UBUNTU Linux in my system as Dual boot with Win XP. > I'm able to see GRUB OS Menu with OS options and Ubuntu boots as > expected. When I choose Windows XP to boot. It shows me a message > called <Windows root>/system32/hul.dll is missing. Later I found > that Windows was installed in Logical partition (E: Drive and > (hd0,5)). I believe you can't install Windoze in an extended partition. -- Merry Christmas, Happy Hanukah, Happy New Year Joyeux Noel, Bonne Annee. Chuck F (cbfalconer at maineline dot net) <http://cbfalconer.home.att.net> |
| ||||
| On Sun, 31 Dec 2006 11:21:46 -0500, CBFalconer wrote: > San wrote: >> >> I Installed UBUNTU Linux in my system as Dual boot with Win XP. >> I'm able to see GRUB OS Menu with OS options and Ubuntu boots as >> expected. When I choose Windows XP to boot. It shows me a message >> called <Windows root>/system32/hul.dll is missing. Later I found >> that Windows was installed in Logical partition (E: Drive and >> (hd0,5)). > > I believe you can't install Windoze in an extended partition. > Any of the NT based Windows will install the files on a logical partition, but the ntldr, and boot.ini must be on an active primary partition. Boot.ini will redirect the loader to the logical partition with the system files. OP needs to find out which primary partition has the ntldr and boot.ini and use that as the Windows root partition in the grub menu.lst. It used to be (hd0,0) but many OEM computer builders have taken to using (hd0,0) for a restore partition, and installing Windows on (hd0,1). The fact that the system files are on (hd0,5) also suggests that WinXP may have originally been installed as part of an all Windows dual boot. If the OP has removed a Win9x that was originally on the Windows C: drive, ntldr and boot.ini were in that partition, and are now gone. More information is needed to make an accurate diagnosis for a cure. -- imotgm "Lost? Lost? I've never been lost... Been a tad confused for a month or two, but never lost." |