3873
Сжатие btrfs и grub в Manjaro
Итак, поставил значит Манджару.
Теперь вот хочу врубить сжатие zstd (на крайняк lzo) для корня и хомяка.
Граб в манджаре со сжатой btrfs грузиться вообще умеет?
Судя по всему, в Манджаре просто grub, не grub2? Чет, инфы не нашел.
Теперь вот хочу врубить сжатие zstd (на крайняк lzo) для корня и хомяка.
Граб в манджаре со сжатой btrfs грузиться вообще умеет?
Судя по всему, в Манджаре просто grub, не grub2? Чет, инфы не нашел.
8 комментариев
Можно, конечно, сделать отдельный /boot, отформатированный в ext2 или ext4.
PS Посмотрел сейчас Арчвики, точно, zstd ещё не поддерживается.
Ну, думаю разожму /boot и все наладится. Ага, зчазз! после дефраг -clzo /mnt/@/boot та же ошибка.
Пришлось разжимать весь подтом и переустанавливать граб (то еще удовольствие).
Теперь вот думаю, а если через атрибуты передать /boot не сжиматься, а в фстабе прописать для раздела zstd?
По идее граб же, должен нормально работать? Или все-равно навернется?
Можно, наверное, сделать так, что подтом для /boot не будет сжиматься, а остальные подтома сжимать в zstd. Но если у тебя в fstab будет опция compress=zstd, то любое изменение в /boot (обновление ядра или initramfs) приведёт к ошибке.
Не знаю, нужна ли такая морока? У меня установлено сжатие lzo, всё нормально работает. Проблема-то в том, что разработчики grub никак не добавят поддержку zstd, хотя их уже давно об этом просят (кажется, с весны прошлого года).
Не это ваша проблема? https://forum.manjaro.org/t/bug-grub-cant-boot-zstd-compressed-filesystem/52577
Она родимая. Но бут выносить, так себе идея. Со снапшотами потом не разберешься (бут то отдельно снапшотить).