LG CD-ROM Errata

Minulou neděli se zde objevila zpráva o možnosti poškození CD-ROM mechanik od LG při jejich použití pro instalaci Mandrake Linuxu 9.2. Jelikož se na různých místech objevilo mnoho dohadů o příčině tohoto problému, přičemž některé z nich jednoznačně obviňovaly z chyby MandrakeSoft, je zde aktuální překlad oficálních errat, které podrobně rozebírají tuto kauzu. Originální verzi najdete zde.

Byl zjištěn problém, který se týká instalace Mandrake Linuxu 9.2 zCD-ROM mechanik od LG. Jádro, které je obsaženo v Mandrake Linuxu 9.2 ajeho aktualizacích pošle CD-ROM mechanice příkaz FLUSH_CACHE, což má zanásledek přepsání firmware mechaniky a znemožnění její funkčnosti.Bohužel mnoho počítačů od Dellu (a možná i od dalších výrobců) obsahujeprávě mechaniky od LG. Zatím není známo, že by se problém týkal iDVD-ROM/R/RW mechanik a CD-RW mechanik, nicméně vše závisí spíše nafirmware konkrétního zařízení.

V současné době MandrakeSoft aktivně spolupracuje s výrobci počítačů a LG Electronics, aby se zjistilo, které systémy mají tento problém a které ne a také aby senašla dostupná řešení.

Příčinou výše uvedeného problému přepsání firmware mechaniky příkazemjádra FLUSH_CACHE je fakt, že LG CD-ROM mechaniky plně nepodléhají ATAPIspecifikaci. Tato specifikace nepožaduje implementaci příkazuFLUSH_CACHE do mechaniky, přičemž správnou reakcí na tento příkaz byměla být chyba anebo by na příkaz mechanika neměla vůbec reagovat.Taktéž změna použití příkazu FLUSH_CACHE je v rozporu se specifikací,přičemž LG používá příkaz k modifikaci firmware mechaniky, a navícnechce poskytnout přesné informace o tom, co příkaz přesně dělá. PříkazFLUSH_COMMAND je určen výhradně pro CD-RW nebo DVD-RW mechaniky, aleCD-ROM mechaniky od LG ho interpretují jako příkaz UPLOAD_FIRMWARE.

Přestože uvedené CD-ROM mechaniky nepodléhají specifikaci, bylo uvolněnonové jádro (2.4.22-21mdk),které řeší tento problém, přičemž v krátké době budou k dipozici nová CD a ISO stímto jádrem.

Pokud bude pro vaši mechaniku k dispozici aktualizovaný firmware od LG, proveďte aktualizaci před instalací Mandrake Linuxu 9.2. Pokud se však mechanika stane nefunkční, je oprava možnápouze u výrobce!

Pro určení výrobce a modelu vaší CD-ROM mechaniky můžete použít příkazdmesg. Například, pokud je vaše CD-ROM připojena jako /dev/hdc, použijtepříkaz “dmesg|grep hdc”. Pro zjištění detailů můžete použít hdparm(“hdparm -i /dev/hdc”), který by také měl ukázat verzi firmware (řetězec”FwRev”).

Model mechaniky a verzi firmware může též ukazovat hlášení BIOSu.

Pod Windows použijte pro získání informací utilitu, jako jenapř.NeroInfoTool.

Aktualizovaný seznam mechanik od LG a informaci, zda mají či nemají uvedenýproblém najdete na stránce http://www.mandrakelinux.com/en/lgerrata.php3.
(Překlad termínů: “affected” – má problém; “not affected” – nemá problém;”unknown status” – není známo, zda ano či ne; “firmware not reported” – nebylahlášena verze firmware)

Poznámka: V závislosti na verzi firmware může dojít k situaci, kdy stejný modelmechaniky má či nemá uvedený problém!

11 komentářů

  1. neo | 03.11.2003 | 03:17 | Odpovědět

    Pokud sem si koupil GPL set na mandrake.cz prijdou mi nova opravena CD ???

  2. dejda | 03.11.2003 | 09:32 | Odpovědět

    Neni mi moc jasne proc by tak mel cinit?

  3. Zdenek | 03.11.2003 | 15:10 | Odpovědět

    Dobre, brzy tedy vyjdou opravene ISO obrazy. S tim souvisi otazka, zda-li ty obrazy budou obsahovat i ostatni starsi akualizace, vcetne te 260MB, atd? A jestli jimi nahradite soucasna CD s GPL setem?
    Diky za odpoved.

  4. agentw4b | 03.11.2003 | 16:12 | Odpovědět

    No je to tak trošku podivné. Pro instalaci Mandraku potřebujete CD.rom, která se po použití okamžitě zničí (jako v tom televizním špiónském seriálu Nulová šance , tam se ovšem neničila mechanika , ale CD 🙂 ). A pak si sice stáhnete opravy z internetu, ale bude Vám to k ničemu, protože CD-rom už odešla do věčných lovišť . Opravdu znametitě vymyšleno. Instalace na vlastní nebezpečí.

  5. majkl | 03.11.2003 | 16:13 | Odpovědět

    Jedná se opravdu o problém jen verze 9.2 ?Minulý týden jsem koupil od LG DVD/CD-RW mechaniku GCC4480B(je na seznamu) a chystám se nainstalovat Mandrake 9.1. Velmi nerad bych o ní přišel. Díky

  6. David Růžička | 03.11.2003 | 16:22 | Odpovědět

    k ničemu, protože CD-rom už odešla do věčných lovišť
    Obavam se, ze je to spis problem te mechaniky a ne MDK. Neni to korektni ATAPI mechanika i kdyz to vyrobce tvrdi. Kdysi jsem mel podobny problem. W95 mi flashly BIOS zakladni desky. To je jeste trochu drazsi spas ;o)

  7. neo | 03.11.2003 | 16:41 | Odpovědět

    No ptam se na ty nove pripadne GPL protoze sem ty puvodni co mi prisli z Brna pucil kamaradovi, aby si ozkousel MDK 9.2 no a jemu to tu CDROM LG odprazilo (bylo to v dobe kdyz to jeste nebylo znamo druhej den co mi GPL set prisel).
    Dik tomu, ze se o tom jeste nevedelo tak mu tu CDROM vyreklamujou …..

  8. neo | 03.11.2003 | 16:41 | Odpovědět

    No ptam se na ty nove pripadne GPL protoze sem ty puvodni co mi prisli z Brna pucil kamaradovi, aby si ozkousel MDK 9.2 no a jemu to tu CDROM LG odprazilo (bylo to v dobe kdyz to jeste nebylo znamo druhej den co mi GPL set prisel).
    Dik tomu, ze se o tom jeste nevedelo tak mu tu CDROM vyreklamujou …..

  9. mira | 04.11.2003 | 01:37 | Odpovědět

    no kdyz vidim kolik je oprav a dalsich problemu mel by mandrake pomalu vydat 9.3 🙂 a pro priste by priprave distribuce mohli venovat aspon o mesic vic, problemu a chyb distribuce (nemyslim chyby programu) je tam az az

  10. bibri | 04.11.2003 | 08:52 | Odpovědět

    Hmm, ani bych se chtel MandrakeSoftu zastavat tak toto zrovna neni jeho chyba ale chyba lidi, co delaji ten “kvalitni hardware”.

    I kdyz je mozne, ze u LG vyvojari jen “ujeli” – to se stava obcas i lepsim vyrobcum, rekne vam to kazdy, kdo si nekdy cichnul k hardware.

  11. Zdenek | 04.11.2003 | 14:45 | Odpovědět

    Kdy tedy budou k dispozici nove ISO GPL setu?
    A jak to bude s krabicovymi verzemi? Budou take opravene nebo zustanou nezmenene? Pro ceskeho usera je to financne snesitelnejsi nez clenstvi v klubu.

Leave a comment

Sorry, you must be logged in to post a comment. Login