Linux 7.3-rc4 két kellemetlen Btrfs-hibát javít

enlightened Ez az oldal a közösségért készül. heart Kövess minket máshol is:  Linux Mint Magyar Közösség a Mastodon-on  Telegram csatorna – csak hírek  Beszélgessünk a Telegram – Linux csevegő csoport  Hírek olvasása RSS segítségével  Linux Mint Hivatalos Magyar Közösség a Facebook-on      Linux Mint Baráti Kör a Facebook-on
wink Ha hasznosnak találod, és szeretnéd, hogy folytatódjon, támogasd a munkát Ko-fi vagy Paypal segítségével. laugh

kami911 képe

Az első egy visszafejlődés, ami még a Linux 7.2-rc1-ben jelent meg, és mostanáig benne maradt a kernelben. A hiba onnan jött, hogy megváltozott, hogyan számítják ki az fs_fsid azonosítót. Emiatt megszűnt a visszafelé kompatibilitás, többek között a felhasználói térben futó alkalmazásokkal is, mert egy kernel frissítés után a f_fsid megváltozhat, és újraindítások között is eltolódhat. Azoknál a programoknál, amelyek stabil azonosítóra számítanak, ez komoly gondot okozott, például azoknál, amelyek az FSID alapján titkosítják vagy fejtik vissza a VPN-kulcsfájlokat. Így például a NetworkManager OpenConnect sem működött, amikor Btrfs-t használó felhasználók Linux 7.2-re végeztek verziófrissítést, és hirtelen eltűnt a VPN-hozzáférésük. A Linux 7.3-rc4-ben ezért az FSID-t ismét a fájlrendszer UUID-jéből vezetik le.

A másik fontos Btrfs-javítás csak a Linux 7.3 eddigi fejlesztési ciklusában volt jelen, és tönkretette a /dev/root felismerését azoknál a rendszereknél, amelyek initramdisk nélkül, GRUB2-vel indulnak. Linux 7.3 alatt a GRUB2 eddig nem tudta felismerni a Btrfs root fájlrendszer eszközét, ha nem volt jelen initramfs.

Ezeket a javításokat, néhány további, szokásos Btrfs fájlrendszer-javítással együtt összefésülték a vasárnap érkező Linux 7.3-rc4 kiadás előtt.