Afgelopen zaterdag schreven wij dat versie 9.2 van Mandrake Linux bepaalde LG cd-romdrives kon beschadigen. Gisteren is dat door Mandrake bevestigd en heeft het softwarebedrijf een bijgewerkte kernel beschikbaar gesteld. Het probleem was dat de kernel een FLUSH_CACHE
-commando naar de LG cd-romdrive stuurde waardoor de firmware van de speler overschreven werd. LG's cd-romspelers voldoen namelijk niet aan de ATAPI-specificatie. Daarin is vastgelegd dat het FLUSH_CACHE
-commando alleen mag werken bij cd-rw- of dvd-rw-apparaten, en dat bij andere drives het commando een foutmelding terug moet geven. Dit gebeurt niet door de spelers, en in plaats daarvan wordt het FLUSH_CACHE
-commando begrepen als UPLOAD_FIRMWARE
. Een oplossing is inmiddels beschikbaar gesteld door Mandrake in de vorm van een nieuwe kernel: 2.4.22-21mdk. Aangeraden wordt echter om eerst de firmware van de cd-romspeler bij te werken en daarna pas Mandrake te updaten:
A new kernel (2.4.22-21mdk) has been released that fixes this problem in the kernel, although the CD-ROM devices are still not up to specification. New CDs and ISOs will be available shortly to correct these problems; they will come with the new kernel.
If an updated firmware for your CD-ROM is available from LG, you are encouraged to apply the firmware update prior to installing Mandrake Linux 9.2. Unfortunately, if the drive becomes inoperable, currently only the manufacturer is able to fix it.