Mikkel L. Ellertson wrote:
Erik P. Olsen wrote:
I know it's my own fault but can't see a way out. I made an entry to
grub.conf of an F7 system that I am currently building. The purpose of
this entry should be to launch BookManager. I have tried many
variations to no avail and at this last time I got the idea from some
grub documentation that I should code the entry as:
Title BookManager
map (hd0) (hd1)
map (hd1) (hd0)
rootnoverify (hd0,1)
makeactive
chainloader +1
All my (stupid) attemps did not launch BookManager but did no other
harm. It was not till I added the two map statements that I got the
problem that after the first attempt to load BM I was no longer able
to boot the F7 system. Clearly the statements had ruined my boot
loader somehow. Is there a way to rectify the damage? I had not
expected that this would cause a permanent damage to the system.
Thank God I am able to boot my old FC5 system but my two F7 systems
are now inaccessible.
Please help! If I have to reinstall the systems (which I hope I can)
it will set me back several weeks :-(
I am not sure I understand the problem. If the map statements are just
inside the BookManager section, then they should not affect the other
boot options. If they are in the global section, then they will. In any
case, you should be able to boot with the install CD/DVD in the rescue
mode, and edit the grub configuration. You also have the option of
booting with a live CD and doing the same thing. If you have a separate
/boot partition, you will just need to mount that and edit the
configuration file.
You also have the option when you have the Grub menu to enter your own
Grub commands, and boot the F7 system. This requires more knowledge of
your system, because you end up entering the commands that make up the
menu entry. If you did put the map commands in the global section, you
should be able to add the map commands to your F7 menu entry and boot
the system so you can fix it.
In any case, there is no need to re-install.
OK, I'll start trying to correct my F7 test system. When booting into it I get
into a grub prompt and if I manually enter the statements which normally would
initiate the boot, i.e. "root (hd1,0)" I get the message:
Filesystem unknown, partition type 0x93
This is clearly wrong since it should have been 0x83 but how can I correct it?
--
Erik.