Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Grub help, Please

0 views
Skip to first unread message

PaulRS

unread,
May 10, 2012, 11:41:49 AM5/10/12
to
Could use a "Grub" expert . . .
Here is my bottom line: I need to put Grub on the boot partition
(/boot /dev/sda7) of my machine. It is not to touch the MBR.
Here is my set up: a multi-boot system using OS/2 Boot Manager. It
boots WinXP, OS/2, & OpenSuSE. I have this on a working laptop.

Now, I transferred this to a slightly smaller HD where I could spare
some partition space. (It is for a second laptop). The other two
systems boot. I bundled OpenSuSE into a tarball from the working
laptop. Open SuSE covers 2 partitions /boot, /dev/sda7 and /
/dev/sda14. I managed to get all the files untarred to these two
partitions on the HD. However, Grub, stage1 and the other Grub files
(/boot/grub) just put themselves in as regular files in the dissolving
of the tarball. I believe stage1 needs to be on the 1st sector of the
partition /boot (/dev/sda7). This is what I want to command Grub to
do.
Reinstall itself to /dev/sda7 (/boot). This is where all the boot
stuff is found. It is not to make itself active nor touch the MBR.
OS/2's Boot Manager will see this partition as "bootable" and will
find it if the Grub stuff is in the right sector.
All the stuff I have read wants to put Grub into the MBR. There is
nothing I have found (that I can understand) to put it specifically
and ONLY on my /boot partition. I looked at "info grub" and under
"setup" and "install" but can't get a clear idea of what to do.
Paul
--

PaulRS

unread,
May 10, 2012, 8:49:14 PM5/10/12
to
On Thu, 10 May 2012 15:41:49 UTC, "PaulRS" <prs...@Zfrontier.com>
wrote:
In the absence of any quick takers . . . . I fiqured it out
The secret was to use the grub "root" command to point to the /boot
directory where the files and kernel are located. Then do a setup on
that directory. So, here is the sequence:
Under grub shell of SuSE Recovery (/boot is /dev/sda7 / is
/dev/sda14)

root (hd0,6)
setup (hd0,6)

And that does it!
--

0 new messages