Help - Search - Members - Calendar
Full Version: having problems with Grub & multibooting
The CD Forum > The CD Forum > Multibooting systems
goku
let me come straight to the question, whistling.gif I downloaded the winGrub from here , installed it to Drive C:\ (hd0,0) using the option to integrate with Boot.ini file.
Rebooted the Virtual PC to check if the menu appeared & yes it did thumbsup.gif
menu
===================
Windows Xp PRofesional
Load Grub
===================

now i put the floppy image of the Ghost 2003 Drive,Partition Imaging software in drive C:\ or (hd0,0).[ the image is a ISo with 2.8Mb in size ]

below is my menu.lst file
CODE
title Norton Ghost 2003
find --set-root  /ghost.iso#where ghost.iso is the ghost bootable iso file.
map /ghost.iso  (hd32)
map --hook
chainloader (hd32)

title Reboot PC
Reboot


i am sure the above code is correct.but u get this error below
error 32 Unspecified Device String

So i ran the command line by Hitting the C in the Grub menu
[
btw the grub menu looks like below

Windows Xp profesional
Boot Grub
|
|--> Norton Ghost 2003
|-->Reboot

]


these are the commands that i ran,

happy65.gif
CODE
root (
result : (hd0) , (fd0)
[but i dont have a floppy drive , might be because of the Virtual Machine ]


then

happy65.gif
CODE
find  --set-root  /ghost.iso
result: was success with something with words  NTFS ,code, partition ,0x7, & (hd0,0)


then when i ran this command i got the error

happy65.gif
CODE
map /ghost.iso (hd32)
result was : error 32: UnSpecified Device String


i even tried this

happy65.gif
CODE
map --mem /ghost.iso (hd32)
map --hook
result: reported something about not specifying number of heads per cylinder



i am damn sure something is done wrong but , please hmm.gif tell me what is that i miss hmm.gif in the Code crying.gif
jaclaz
Which version you "installed" with winGrub? whistling.gif

Take your time reading here:
http://www.boot-land.net/forums/index.php?showforum=66

Get a decently recent release:
http://www.boot-land.net/forums/index.php?showtopic=14

(hd32) mapping was introduced well after version 0.4.2, in the first months of 2008, if I recall correctly.

You DO NOT need Wingrub in order to "integrate" with BOOT.INI.

Read the guide:
http://diddy.boot-land.net/grub4dos/Grub4dos.htm
http://diddy.boot-land.net/grub4dos/files/...all_windows.htm

jaclaz
goku
QUOTE (jaclaz @ Apr 29 2010, 02:43 PM) *
Which version you "installed" with winGrub? whistling.gif


The version was one from Bean123 on the downloads page of Source Forge

QUOTE (jaclaz @ Apr 29 2010, 02:43 PM) *
(hd32) mapping was introduced well after version 0.4.2, in the first months of 2008, if I recall correctly.

yes you are absolutely correct

QUOTE (jaclaz @ Apr 29 2010, 02:43 PM) *
You DO NOT need Wingrub in order to "integrate" with BOOT.INI.

yeah i knew that.

But did u read my post correctly , i got error codes . where can i have a documentation on error codes & the reason they happen.
jaclaz
QUOTE (goku @ Apr 29 2010, 12:20 PM) *
But did u read my post correctly , i got error codes . where can i have a documentation on error codes & the reason they happen.

Sure I did read your post, and I rarely fail to read posts "correctly".

Which you haven't done with mine. whistling.gif

I'll try again wink.gif:
WHICH version are you using (top of the screen when booting grub4dos)?
A version has a number in the form 0.4.x AND a date associated to it.

Get this version:
http://nufans.net/grub4dos/grub4dos-0.4.4-2009-10-16.zip
from this source:
http://nufans.net/grub4dos/

READ what you are told to (you would have find the above easily had you actually read this):
http://www.boot-land.net/forums/index.php?...pic=14&st=1

From time to time error messages actually mean what it is written in them:
QUOTE
error 32 Unspecified Device String

since in this line:
CODE
map /ghost.iso (hd32)

there are only two parameters, and the first one is allright since it has been "validated" by the previous command and the second is a string representing a device, it "translates" nicely to:
QUOTE
This version of grub4dos knows nothing about a device called "(hd32)".

which should translats to:
QUOTE
You are using a version of grub4dos that DOES NOT support the (hd32) device, get a newer one that does support it!


jaclaz
goku
ooh someone really needed that explanation , i need to Give big hug.gif to you man. It is people like you who keep the world running . hmm.gif Problem solved clap.gif
jaclaz
QUOTE (goku @ Apr 29 2010, 04:55 PM) *
Problem solved clap.gif

Good. smile.gif

Now you can ponder on the unneeded overlay of using a .iso that actually boots a floppy image:
http://www.msfn.org/board/index.php?showtopic=143643

And learn how to do it "right" wink.gif:
http://www.boot-land.net/forums/index.php?showtopic=9877

jaclaz
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2013 Invision Power Services, Inc.