Eli olis sellainen ongelma että debian ei suostu luopumaan cd:stä. Tyhjänä cd asema aukeaa ja menee kiinni ihan normaalisti, mut kun laittaa cd:n sisään niin ei suostu aukeamaan.
Debian ongelma
Ansu
9846
0Äänestä
Muut lukivat myös
Odottaa vastausta
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Vastaukset 9
Vanhimmat
"Tyhjänä cd asema aukeaa ja menee kiinni ihan normaalisti, mut kun laittaa cd:n sisään niin ei suostu aukeamaan."
Eipä ei. Linuxissa liitetään (mount) mediat tiedostojärjestelmään. CD-asema ei suostu poistamaan levyä ennenkuin tuo liitos puretaan (umount) ja ohjelmat, jotka käyttävät ko. asemaa on lopetettu.
Peruskomento levyn irroittamiseen tietenkin on umount, mutta cd-asema (jos se ei siis ole käytössä) irtoaa komennolla eject.
Kysymyksesi ei ole Debian-spesifi, samoin käyttäytyvät kaikki Linux-järjestelmät.
Painottaisin, että Debian on ehdottomasti parhaita jakeluja, mutta... vain niille, joille Linux-perusteet ovat hallussa.
Tai ehkä niillekin henkilöille, jotka viitsivät nuo perusteet sittenkin opetella, joskus ihan kantapään kautta.
Debianin tekijät ovat sössineet jotenkin tuon homman eivätkä osaa sitä enää korjata.
Pika-apuna kokeile tehdä komentorivillä roottina seuraavanlaiset komennot:
chmod 4750 /usr/bin/eject
chown root:cdrom /usr/bin/eject
"Debianin tekijät ovat sössineet jotenkin tuon homman eivätkä osaa sitä enää korjata."
Pistäpä nyt ihan oikeaa faktaa ja bugi-raporttia peliin. Sargestako nyt on kyse?
ja luin jostain että tuo olis bugi kun ei suostu unmounttaan.
Joskus käyttäjä ei enää saakkaan romppua ulos mutta rootti saa. En ole niin tarkasti tuota tutkinut että osaisin sanoa mistä johtuu.
Vilkaisin bugiraportteja. Sieltä näkyy samanlaista.
http://bugs.debian.org/cgi-bin/pkgreport.cgi?which=pkg&data=eject&archive=no&version=&dist=sarge
"Joskus käyttäjä ei enää saakkaan romppua ulos mutta rootti saa."
Eihän tuo ole ongelma kotikoneella, tai koneella, jossa käyttäjä pääsee koneelle laittamaan CD:tä koneelle.
sudo eject (käyttäjälle oikeus eject-komentoon) käyttäjän salasana tiedossa ;) tai su - -c 'eject' (pääkäyttäjän salasana on tiedettävä.)
Jos tuo on todellakin jokin bugi, tuskin siihen kauaa tarvitsee korjausta odottaa. Edes noilta "kädettömiltä" Debian-kehittäjiltä - hi-haa...
Johan jo Ossi esitti ehdotuksen korjaukseksi - hän ei tosin kertonut ohjeessaan tarkemmin noiden
kryptisten/käsittämättömien komentojensa vaikutuksia oikeuksien muutoksiin eject-komentoon.
Annetaan nyt lyhyesti selvennystä lukijoille. Eli noilla kahdella rivillä annetaan cdrom-ryhmään kuuluville oikeus ajaa eject rootin oikeuksilla. Muilla ei ole mitään oikeuksia komentoon. Debianissa kaikki käyttäjät, joilla on oikeus käyttää romppuasemaa kuuluvat ryhmään cdrom.
On muistettava että tämä korjaus on se väärä tapa ja aiheuttaa jopa tietoturvariskin. Mutta ei sitä romppua sovi koneeseenkaan jättää.
Siitä Debianin pikaisesta korjauksesta. Ensimäinen raportti vaikeuksista näytti olevan kolme vuotta vanha.
Ratkaisuehdotuksia satelee tuollakin jo mainittujen lisäksi:
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=308940
Try the following (as root):
/etc/init.d/udftools stop
#uncomment the DEVICES= line in /etc/default/udftools
/etc/init.d/udftools start
Details:
When i set up /dev/hdd as pktcddvd i can eject the CD once,
but i cannot eject a CD again after mounting it. After
/etc/init.d/udftools restart
I can eject it.
Mutta hyvin olette lukeneet bugi-raportit, kun tuonkin ongelman keksitte tänne lähetellä. udf:ää en ole viitsinyt liittää /etc/fstab -tiedostoon CD:n yhteensopivaksi tiedostomuodoksi, kun en ole sille keksinyt käyttöä.