В ядре loongarch не хватает btrfs: # cat /boot/config-6.9.0-loongarch-alt0.4.0.g5aec712dc5f3.0.port | grep BTRFS # CONFIG_BTRFS_FS is not set Хотел поставить систему в подтом btrfs рядом со стоящим в нем Loongnix, а потом использовать ее для работы с дисками для резервных копий на btrfs, но в ядре она не включена... P.S. Повесить ошибку напрямую на пакет не смог (https://bugzilla.altlinux.org/show_bug.cgi?id=50898)
Но там, возможно, не все так просто. При попытке прочитать созданную на x86 btrfs на Loongnix (old world ABI): BTRFS error (device sdb1): sectorsize 4096 not supported yet, only support 16384 И наоборот при попытке прочитать на x86_64 созданную на Loongninx btrfs: BTRFS error (device sdc2): sectorsize 16384 not yet supported for page size 4096
Говорят, что при размере страниц памяти 16к в новых ядрах должны читаться и такие, и такие btrfs https://t.me/loongson_users/125488 А на4 к ядрах только 4к бтрфс.
Поставил Альт на ext4, пересобрал ядро с CONFIG_BTRFS_FS=m (взял SRPM и поправил значение конфига в патче), теперь и созданные на x86_64 4К, и созданные на Loongnix 16k btrfs читаются.
CONFIG_BTRFS включен в kernel-image-loongarch 6.9.10-alt1.0.port. Завтра в Сизифах вашего города. At your own risk если что.
(Ответ для Ivan A. Melnikov на комментарий #4) > CONFIG_BTRFS включен в kernel-image-loongarch 6.9.10-alt1.0.port. Завтра в > Сизифах вашего города. At your own risk если что. Долетело до сизифов нашего района, работает, спасибо! Риски понятны :-)