Skip to main content

GRUB

Co to je?

Grand Unified Bootloader je jeden z nejrozšířenějších linuxových zavaděčů a také asi jeden z nejvyspělejších.

Troubleshooting

error: unknown filesystem

  • Při pokusu o instalaci grubu třeba apt -yq install grub-efi-amd64 se instalace pokazí s grub-probe: error: unknown filesystem.
  • grub-probe zjišťuje druh filesystému, takže třeba grub-probe /dev/sda1 kde je (https:ESP oddíl vypíše "vfat" nebo "fat".
  • Při spuštění grub-probe na filesystém se zobrazí chyba která je způsobena fičurou ext4 filesystému jménem metadata_csum_seed.

    📝 This feature allows the file system to store the metadata checksum seed in the superblock, which allows the administrator to change the UUID of a file system using the metadata_csum feature while it is mounted.

  • Řešení je deaktivovat fičuru na oddílu, zjistíme jestli tam je pomocí:
    tune2fs -l /dev/sda1 | grep metadata_csum_seed
    
    a deaktivujeme pomocí:
    tune2fs -O ^metadata_csum_seed /en.wikipedia.org/wiki/EFI_system_partition)[ESP]dev/sda1
    oddíl.