Debian grub and btrfs...

– Please Write here your help request –
Greetings community.

Hardware : HP elitebook 9470m

I’ve been dual booting latest version of Parrot OS 4.11.2 with Windows 8.1 with no issues. I then decided to add Debian to my system.

After debian was installed and I rebooted, I observed the unchanged grub menu offering only parrot and windows.

No prob, I booted into parrot and ran sudo update-grub
I then rebooted and found Debian added to my Parrot themed Grub boot menu.

Out of curiosity I decided to have a look at the Debian themed Grub boot menu.
So I replaced /EFI/Boot/bootx64.efi with /EFI/debian/grubx64.efi
Rebooted and observed the debian themed grub menu… with parrot os absent.
Booted into debian, and ran update-grub
I rebooted and observed parrot still missing from the debian themed grub boot menu.
Booted debian again, and checked with os-prober which found windows and NOT parrot.

A little research online revealed others having similar problems with grub and btrfs subvolumes.

So… I reinstall Parrot 4.11.2 and instead of the default btrfs, I choose ext4 as my file system.

Boot up into debian, run os-prober and can now see windows and parrot detected.
I run update-grub and the debian themed boot menu displays all three of my installed operating systems.

So my question is this, how is it that Parrot OS can detect and setup Grub boot menu with NTFS + ext4 + btrfs no problems. But Debian can not detect btrfs ?

Thanks for your time :slight_smile:

  • ParrotOS iso in use:

  • Application used for flashing the iso:

  • Logs/Terminal output (use pastebin or similar services):

  • Screenshots:

be great to get some feed back on this…

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