Linux 7.2-rc6: kerülőút a hibás Western Digital SATA-meghajtókhoz

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

A heti ATA-javítások csomagjában több Western Digital meghajtón is kényszerrel letiltják a Link Power Managementet (LPM), mert ezek a Linux kernel alatt alapbeállításokkal a hibás energiagazdálkodási működés miatt nem viselkedtek megfelelően.

Tavaly óta létezik egy kernel.org hibajelentés, amelyben az szerepel, hogy egy idő után leáll a SATA busz. A felhasználó arról számolt be, hogy a Linux kernelk tavaly augusztus óta futó verzióin a SATA-meghajtói idővel eltűnnek. A problémát végül két meghajtó Link Power Management viselkedésére szűkítették le. Az LPM elvileg egy energiatakarékossági funkció SATA-eszközökhöz: csökkenti a fogyasztást azzal, hogy pihenteti a HDD/SSD és a vezérlő közötti kommunikációs kapcsolatot.

A Linux 7.2-rc6-ban a WDC WD100EFGX-68CPLN0 és a WDC WD102KFBX-68M95N0 meghajtókat mostantól feketelistára tették, így alapértelmezés szerint nem használják az LPM-et, és így már rendben működnek a Linux kernel alatt. A WD100EFGX-68CPLN0 egy 10 TB-os Red Plus SATA HDD, NAS-okhoz tervezve. A WD102KFBX-68M95N0 a Western Digital 3,5 hüvelykes, 10 TB-os Red Plus Pro merevlemeze, szintén NAS-felhasználásra.

A heti ATA-queue-be bekerült egy másik javítócsomag is, amely letiltja az LPM-et a Western Digital Green 2,5 hüvelykes, 480 GB-os meghajtón is. Ezt a SATA-meghajtót külön jelentették problémásként: a Linux indulása után két-három perccel a rendszerben lévő eszköz jellemzően eltűnt, és csak a következő újraindításig nem volt elérhető.

Akik nem a legfrissebb kernel-t használják ezekkel a meghajtókkal, egy alternatív kerülőút, ha a kernel-t a libata.force=nolpm paraméterrel indítják, ami letiltja az LPM-et – illetve így lehet tesztelni a SATA-problémákat különböző meghajtókkal. LPM nélkül viszont meghajtónként nagyjából 0,5–1,5 wattnyi potenciális energiamegtakarításról kell lemondani.

Ezeket a kerülőutakat már beolvasztottáka Linux 7.2-rc6-ba, a stabil Linux 7.2 kernel kiadás pedig augusztus végén várható.