On Sat, 25 Apr 2020, Ajay kumar Gaddam wrote:
when I ran ..... *ls /usr/lib/grub* the output .. contained* x86_64-efi * *i386-pc i386-efi *but no *x86_64-pc * So, I ran the command as *grub-install /dev/sda*... it installed *i386-pc*
grub-install correctly detected the VirtualBox emulated hardware environment as 'i386-pc'
but after this command, I can't find any *grub.cfg* in */boot/grub/* ... so skipped the steps of comparing the difference between grub.cfg files and continued further steps.
what is the output of the following command
find /boot -iname "grub.cfg"
My doubt is do I run into any problems in the future as I installed i386 instead of x86_64-pc and why is x86_64-pc not available in ArchLinux ISO.
your VirtualBox environment was recognized as 'i386-pc' and that's what grub used.
OTOH, what is the full name of the Arch Linux ISO that you downloaded ?
warm regards Saifi.

