Naprej Nazaj Kazalo

5. Iskanje in odpravljanje težav

Naj vas vnaprej potolažimo, da so po najnovejših raziskavah okvarjeni diski CD-R (angleški termin zanje je “coaster”, podstavek za kozarec) povsem enako uspešni pri motenju policijskih radarjev kakor pravilno zapisani. :)

5.1 Ne deluje: v Linuxu

Najprej preverite, ali zapisovalnik deluje s priloženim programjem (najverjetneje to pomeni tudi v nekem drugem operacijskem sistemu). Konkretno:

Če ne deluje niti v drugih operacijskih sistemih, gre najverjetneje za spor z drugo strojno opremo ali pa je strojna oprema okvarjena. Če deluje in uporabljate za zagon Linuxa program Loadlin, je najverjetneje vzrok napaka v njem. Loadlin izvede “topli zagon” sistema, pri katerem je večina strojne opreme že inicializirana, to pa lahko zmede jedro Linuxa.

5.2 Napaka: enota 'dev=0,6,0' ni dostopna za branje

Nekatere izdaje knjižnice Libc so med seboj nezdružljive (kar je napaka), tako da program, povezan z eno izdajo knjižnice, ne deluje,

če je nameščena druga izdaja. Zgled take napake, do katere pride pri uporabi že prevedenih programov, je:

[root@Blue /dev]# cdrecord -eject dev=0,6,0
cdrecord: No such file or directory. No read access for 'dev=0,6,0'.

Napako odpravimo tako, da namestimo novejšo izdajo knjižnice Libc.

5.3 Ne deluje: v sistemu DOS in sorodnih operacijskih sistemih

Poskusite uporabiti Linux. Namestitev in nastavitev naprav SCSI v sistemu DOS je pravi pekel. Linux da je preveč zapleten? Ha!

5.4 Napake SCSI med procesom zapisovanja

Te napake najpogosteje nastanejo zaradi:

Zaradi različnih okoliščin naprave SCSI elektronsko prekinejo in znova vzpostavijo povezavo z vodilom SCSI. Če ta izbira ni na voljo (preverite parametre krmilnika in jedra), lahko pride na nekaterih zapisovalnikih med procesom zapisovanja do okvar.

Konkretno krmilnik NCR 53c7, 8xx ima privzeto to izbiro izključeno, zato najprej preverite:

NCR53c7, 8xx SCSI support                  [N/y/m/)] y
    always negotiate synchronous transfers [N/y/?] (NEW)n
    allow FAST-SCSI [10MHz]                [N/y/?] (NEW)y
    allow DISCONNECT                       [N/y/?] (NEW)y

5.5 Napake na nosilcu

Če Cdrecord sporoči napako, kot so “Sense Key: ... Medium Error, Segment ...”, to pomeni, da pomnilniški nosilec ni prazen. Če gre za disk CD-RW, poskusite nadomestiti izbiro blank=fast z izbiro blank=all. Če gre za disk CD-R, preverite, ali disk še ni videl zapisovalnika od znotraj, ali pa poskusite diske drugega izdelovalca.

5.6 Novo zapisanih diskov CD nekateri predvajalniki ne znajo brati

Nekateri poročajo o težavah z diski CD-R lastne izdelave. Nekateri zelo stari laserski gramofoni in avtomobilski laserski gramofoni imajo včasih z njimi težave, vendar so te redke. Pogoste pa so težave pri branju diskov CD-RW v navadnih laserskih gramofonih, ker ti laserske svetlobe ne odbijajo enako dobro kakor tovarniško odtisnjeni, srebrni diski.

5.7 Ko sem naložil modul ide-scsi, je nehal delovati skener

Poimenovanje naprav SCSI se spremeni, ko vključimo posnemanje SCSI. Če ste prej skener uporabljali prek naprave /dev/sg0, se je ta zdaj morda spremenila v /dev/sg1 ali /dev/sg2. Pomembnim ljudem, odgovornim za razvoj jedra, se tako obnašanje ni zdelo nenavadno, zato so zavračali rešitve, kot je denimo devfs. To je resda že druga zgodba, zato raje najprej poskusite ustvariti simbolno povezavo /dev/scanner, ki kaže na dejansko generično napravo SCSI. Zgled:

cd /dev
ls -l scanner     # trenutna nastavitev
ln -sf sg2 scanner
# preizkusimo skener
ln -sf sg1 scanner
# preizkusimo skener
# in tako naprej

Razvijalci namenskih programov bi morali pozorno razmisliti o podpori nevarni in k napakam nagnjeni shemi poimenovanja naprav. Če ne drugega, razmislite o vmesni rešitvi, kot je uporaba naslova SCSI, tako kot uporablja program Cdrecord.


Naprej Nazaj Kazalo