?
Solved

Why do I get GRUB error 22?

Posted on 2011-02-12
7
Medium Priority
?
409 Views
Last Modified: 2012-05-11
I recently installed Macrium Reflect and created a disk image on an external hard drive that is connected to a SATA PCI card.   Everything went smoothly and I tested the boot CD for Macrium Reflect.   I did not go as far as restoring the disk image.   I want to have a disk image created on a weekly schedule, so I want to leave the external SATA drive connected.   When I boot the computer, I get an error message GRUB error 22 and the computer stops there.   If I disconnect the external SATA drive, the computer boots normally into Windows XP Professional.   How can I leave the external SATA drive connected and still have the computer boot normally?
0
Comment
Question by:DoctorK12008
  • 4
  • 3
7 Comments
 
LVL 9

Expert Comment

by:Anton74
ID: 34879583
You must go into BIOS settings of the computer, and disable booting off that external SATA drive, or the SATA PCI card altogether - or at least lower its priority so that the built-in controller/drive will be booted from first.

I suspect that since GRUB (a boot loader) is installed on the external drive, it might contain the Macrium software to help you restore an image. If you must be able to boot from the drive to restore its data if it ever comes up, you should investigate why this fails. If you're ok booting from CD in that case, you don't necessarily have to worry about that of course.
0
 

Author Comment

by:DoctorK12008
ID: 34880268
Yes, the Macrium software uses Linux to restore a drive image, so I guess that is why I get the error message on booting.   I can boot OK from the Macrium rescue CD created during setup.   The BIOS setting is for the CD to boot first.   If I were to connect the external drive using USB rather than SATA, would that solve the problem?   I would really like to be able to leave the external drive connected all the time, but wouldn't the USB be a slower connection than the SATA?
0
 
LVL 9

Expert Comment

by:Anton74
ID: 34884918
Not knowing your BIOS, I can't answer exactly what setting or option needs to be changed; perhaps using USB does solve the boot issue (USB should not be higher boot priority than your internal hard drive of course).

Otherwise, you should carefully look at the various BIOS settings, both the internal drive you normally boot from and the external drive are seen as hard drives. The key thing is to make the internal drive the one to boot from first (or the only one), out of 2 hard drives. Sometimes there's an option that enables or disables booting off drives connected to add-in cards, or change its priority, which should do the trick. This is assuming that your normal internal drive is not connected to the same PCI SATA controller.

Also a possibility is looking for configuration options of the PCI card itself. It may display a message during boot time like "press Ctrl-A for configuration options" or something to that effect. There may be boot options to configure there that could help.
0
Get expert help—faster!

Need expert help—fast? Use the Help Bell for personalized assistance getting answers to your important questions.

 

Author Comment

by:DoctorK12008
ID: 34885243
I changed the boot order so the external drive is listed after the internal drive.   Now it boots OK, but much more slowly.   There is  message that the Intel boot is exiting, but Windows than loads normally.
0
 
LVL 9

Accepted Solution

by:
Anton74 earned 2000 total points
ID: 34885313
I suspect the slowdown is due to the external drive being detected and examined. If you can remove it entirely as an available boot drive, it may go away. Otherwise, you'll probably have to live with it I'm afraid, but at least you've got it functionally working and booting as intended.
0
 

Author Closing Comment

by:DoctorK12008
ID: 34885361
Yes, I can simply unplug the external drive until I want to use it (once weekly for image creation).   Thanks for your help.
0
 
LVL 9

Expert Comment

by:Anton74
ID: 34885370
To clarify, I actually meant remove the external drive as an available boot drive in BIOS (to try and remove the slowdown), if that's possible. If that works you could leave it plugged in at all times.

Thanks for the points.
0

Featured Post

Free Tool: IP Lookup

Get more info about an IP address or domain name, such as organization, abuse contacts and geolocation.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

In a question here at Experts Exchange, a member was looking for "a little app that would allow sound to be turned OFF and ON by simply clicking on an icon in the system tray". This article shows how to achieve that, as well as providing the same OF…
Nuance's PaperPort may display this error message: PaperPort appears to be running Windows XP Compatibility Mode which may result in errors. We recommend disabling Compatibility Mode for the PaprPort.exe program, see Technote 6629. This articl…
Two types of users will appreciate AOMEI Backupper Pro: 1 - Those with PCIe drives (and haven't found cloning software that works on them). 2 - Those who want a fast clone of their boot drive (no re-boots needed) and it can clone your drive wh…
Watch the video which demonstrates the easy migration process from GroupWise to Outlook with the help of Kernel Novell GroupWise to Outlook software. User can export single or multiple mailboxes either by Online mode or via Command line mode with ea…

579 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