Eli pitäisi saada ohjelmallisesti cd-asema lukittua siten, että se ei aukea siitä avausnapista. Luin vuosien takaa vastaavanlaisen kysymyksen ja sitä kautta löysin ohjelman nimeltä cdctl
http://cdctl.sourceforge.net/Mutta se ei toimi täydellisesti, esim kun amarok soittaa levyä, niin lukitus ei olekaan päällä.
Täsmennän vielä tuon käyttötapauksen, kun se ei välttämättä ole kaikille ilmeinen (enkä halua ohjeita cd-aseman napin irrottamiseen/liimaamiseen/teippaamiseen):
Kun käynnistän koneen, niin boottiscripti suorittaa
cdctl -c & cdctl -o1 (lukitsee ja sulkee cd-aseman)
Vaikka nyt pienet sormet kävisivät nappia näpräämässä, kelkka ei tule ulos.
Kun haluan käyttää cd-asemaa painan pikakuvaketta työpöydältä
cdctl -o0 & cdctl -e (poistaa lukituksen ja työntää kelkan ulos)
Suljen aseman ja lukitsen sen pikakuvakkeesta. Cd on sisällä, mutta luukku on lukossa. Hyvä.
Jos luen datalevyä tai gripillä rippaan, niin lukko on niin kauan päällä kunnes sen tuolla komennolla avaan. Hyvä.
MUTTA
Kun Amarok soittaa levyä, niin cd-aseman nappi onkin käytössä ja sylkee kelkan ulos. (Tämäkin tietysti piti huomata tositilanteessa, ei onneksi mennyt kelkka vielä rikki)
Käytin tuossa nyt esimerkkinä valmiina olevaa ohjelmaa, mutta se on vuodelta 2000, enkä ole ihan varma että haluan itse ruveta kehittämään siitä päivitettyä versiota. (Pitäisi varmaan myös selvittää miten Amarok toimii, kun se ei tottele.)
(Onhan niitä muitakin cd-playereitä, mutta jos sattuis olemaan lukitus-ohjelma, joka toimii aina ja johon voisi luottaa, niin ei tarvitsisi kaikkien ohjelmien kanssa erikseen tarkistaa, että uskooko ne tuon lukituksen)