I have a problem with GRUB. After I ran
grub-setup '<device>' --force command (note that I use the
--force parameter), I ran into this:
Code:
error: symbol not found: 'grub_putchar'
Entering rescue mode...
grub rescue> _
The story behind is that
I finished making the basic LFS, and
I replace the old kernel from the host system with the new kernel I just built (don't worry, I also write the change in grub.cfg). FYI,
I decided to merge the /boot directory of my brand new LFS with the one the host system, that's why I replaced the old kernel.
What happened next was that I encountered a boot problem in which this text appeared and nothing else did (it can't even be typed, and was still like this after I waited for some time):
After that,
I use a liveUSB (GParted Live) to look at the
grub.cfg file and found nothing wrong (I left it be). This led me into
chrooting to the host linux partition (mounting all the dev, sys, proc, and stuff; I did it right).
I decided to
re-setup the grub from my chroot, typing
grub-setup '<device>', which showed me
some warning about blocklist, forcing me to
type with the --force parameter. Then I rebooted and found this error.
What should I do with it?