Learn how to a build a cloud-first strategyRegister Now


I ghosted a red hat 9 box and put the drive into another system and when it starts loading it stops with text - GRUB

Posted on 2005-04-20
Medium Priority
Last Modified: 2013-12-06
I ghosted a red hat 9 box and put the drive into another system and when it starts loading it stops with text - GRUB
Is this fixable?
Question by:Brendle

Accepted Solution

macker- earned 2000 total points
ID: 13829881
Older versions of Ghost do not support GRUB properly, and grub (or lilo) needs to be reinstalled after the ghost.  It's also possible that the drive map changed such that GRUB is no longer working, but I'm guessing the former.  IIRC, Ghost 7.5 does not support GRUB and Ghost 8.0 does.

You'll need to boot from a rescue cd environment, chroot to the mount drive, and install grub or lilo.

Assuming you're using redhat CD's for the rescue, enter rescue mode (follow the instructions when booting off the CD.. I believe F5 for the rescue screen), then once it's booted up "chroot /mnt/sysimage"

To install LILO (Ghost compatible), "mv /etc/lilo.conf.anaconda /etc/lilo.conf && /sbin/lilo".  To reinstall grub, "grub-install /dev/DEVICE_NAME" where DEVICE_NAME is the hard drive (e.g. /dev/hda, /dev/sda, etc.); check the output of "mount" before doing the chroot.

Expert Comment

by:Mike R.
ID: 13830001
I had the exact same problem using Mondo to image a linux system.  Wesley Chen gave me the answer at this link!



Expert Comment

ID: 13830024
Another option would be to boot from the original hard drive with the ghost copy as a slave drive.

At the console run grub to enter the grub shell.
$> grub

Then set root as the ghost copy.
grub>root (hd1,0)
                 ^ Change as necessary.

Then setup grub on the ghost copy.
grub>setup (hd1)
                  ^ Change as necessary.

As long as /boot/grub/ or /grub/ exists on the device you set a root, with menu.lst, stage1, stage2 and your file system stage1.5 in the directory, it should all work out OK.    
LVL 38

Expert Comment

ID: 13831075
Glad to know my post help.

Another way to rebuild the Grub if you don't have floppy drive.
(Macker has mentioned) Here is the details:
Boot the clone disk machine from RedHat 9 first CD and type
boot: linux rescue      ("linux rescue"  and enter.  boot: is the prompt)
chroot /mnt/sysimage
/sbin/grub-install  /dev/hda

Then it will re-install Grub in MBR.

For disk clone, I'll always have boot floppy (I created from the original system) and bootable Linux CD on hand
for in case.....

Expert Comment

by:Mike R.
ID: 13831181
Always try to give credit due :-)

Featured Post

[Webinar] Cloud and Mobile-First Strategy

Maybe you’ve fully adopted the cloud since the beginning. Or maybe you started with on-prem resources but are pursuing a “cloud and mobile first” strategy. Getting to that end state has its challenges. Discover how to build out a 100% cloud and mobile IT strategy in this webinar.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

1. Introduction As many people are interested in Linux but not as many are interested or knowledgeable (enough) to install Linux on their system, here is a safe way to try out Linux on your existing (Windows) system. The idea is that you insta…
I. Introduction There's an interesting discussion going on now in an Experts Exchange Group — Attachments with no extension (http://www.experts-exchange.com/discussions/210281/Attachments-with-no-extension.html). This reminded me of questions tha…
Learn how to get help with Linux/Unix bash shell commands. Use help to read help documents for built in bash shell commands.: Use man to interface with the online reference manuals for shell commands.: Use man to search man pages for unknown command…
Connecting to an Amazon Linux EC2 Instance from Windows Using PuTTY.
Suggested Courses
Course of the Month20 days, 20 hours left to enroll

810 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question