Parrot 4.6 in VirtualBox: grub error after update

Briefly describe your issue below:
Parrot does not start due to a grub error after a fresh import of the .ova in VirtualBox and updating parrot.

What version of Parrot are you running?
Parrot Security 4.6

What method did you use to install Parrot?

  1. Downloaded the “Parrot-security-4.6_virtual.ova”
  2. Imported the appliance into VirtualBox 6.0.10 on a Windows 10 (1903) host system
  3. Started Parrot and performed update using:
    sudo parrot-upgrade
  4. Restarted parrot

Configured to multiboot with other systems? (yes / no)
No, Parrot is running inside VirtualBox

If there are any similar issues or solutions, link to them below:

If there are any error messages or relevant logs, post them below:
When I try to start Parrot in VirtualBox after a fresh import and updating it, the following error appears:
Error: symbol ‘grub_file_filters’ not found
Entering rescue mode …
grub rescue >

how do you upgrade?
do you use:

sudo parrot-upgrade 

like descript in our docu?

Yes, like mentioned in the description already I used: sudo parrot-upgrade

sorry, blind! :wink:

Had the same problem -NO HELP ANYWHERE - these forums need to better helped!

I fixed it by mounting this Grub Rescue ISO ( ) to the VM
booted off ISO
it automagically finds the "upgraded’ Parrot boot option, choose it and boot
PArrot will boot normally

open a Term and do the following

sudo grub-install /dev/sda

reboot and ALL Fixed (although I seem to have lost screen resizing on Oracle Box for now)


dont know what you guys doing but i have 5 install. of parrot (3 diff. laptops and 2vm `s) running without any problems.
we have tons of posts her in the forum cause users dont read our docs. or faq. for example:

  • they are logged in as root
  • do not flash with etcher
  • update there systems with apt upgrade
  • etc … etc

What the people here always forget is: we are a free community here. and the community thrives on the help of its members.

the little helpers here do it all in their free time.

So please be so nice (respectfull) and save you comments like these up there!


@Rlee Did you fixed your problem? Did the solution given helped you?

1 Like

This topic was automatically closed 120 days after the last reply. New replies are no longer allowed.