Kirjoittaja Aihe: ubuntu 5.10 cd-aseman liittämisvirhe  (Luettu 2745 kertaa)

mappe

  • Käyttäjä
  • Viestejä: 11
    • Profiili
ubuntu 5.10 cd-aseman liittämisvirhe
« : 09.01.06 - klo:14.05 »
Moi!

Olen uusi Linux-käyttäjä ja asennettuani linux ubuntu 5.10 törmäsin seuraavaan ongelmaan.
Yrittäessäni käynnistää cd-rom asemaa, joka löytyy tietokoneen kuvakkeista tulee seuraava
virheilmoitus:

Liittämisvirhe

Valitun taltion liittäminen ei onnistu
Error: this program needs to be installed suid root
Error: could not execute pmount

Järjestelmän hallinnassa, käyttäjät ja ryhmät on myönnetty tunnukselleni pääsy cd-rom asemiin. Saan cd-aseman näkyviin kirjoittamalla päätteellä: sudo mount /dev/cdrom /media/cdrom ja katso tuleeko tuo cd-levyn sisällön näkyviin. Tavallisella käyttäjätunnuksellani ei ole rootin oikeuksia joten joudun aina kirjautumaan ulos ja uudelleen
sisään asennuksen yhteydessä luomallani tunnuksella jolla on rootin oikeudet. Onko mahdollista antaa tavallisille käyttäjille oikeuksia käyttää cd-asemaa? Mikäli mahdollista niin että mounttaaminen tapahtuisi automaattisesti.

lompolo

  • Käyttäjä
  • Viestejä: 852
    • Profiili
Re: ubuntu 5.10 cd-aseman liittämisvirhe
« Vastaus #1 : 09.01.06 - klo:16.51 »

Jerzy

  • Käyttäjä
  • Viestejä: 89
    • Profiili
Re: ubuntu 5.10 cd-aseman liittämisvirhe
« Vastaus #2 : 07.02.06 - klo:11.18 »
Liittyköhän edelliseen ongelmaan, mutta kun yritän avata CD-RW/DVD-RW-asemaani saan vastaukseksi:

Valitun taltion liittäminen ei onnistu.
Warning: device /dev/hdb is already handled by /etc/fstab, supplied label is ignored
mount: /dev/hdb on jo liitetty tai /media/cdrom0 on varattu
mount: tiedoston mtab mukaan /dev/hdb on jo liitetty pisteeseen /media/cdrom0
Error: could not execute pmount

Ongelma juontaa juurensa siihen että oli tarkoitukseni polttaa kyseiselle DVD+RW levylle GNOME-BAKERilla ISO-tiedosto, mutta joka kerta aloittaessani polton menee ohjelma jumiin ja ei vastaa, jolloin se täytyy sulkea väkisin...

Olen joskus aiemmin polttanut kyseiseen levyyn Winkassa Nerolla jotain sälää, mutta nyttemmin levyn pitäisi kyllä olla täysin tyhjä, mutta en tätä siis pääse edes tarkastamaan kun en sitä saa aukaistua tarkastataakseni sen.
« Viimeksi muokattu: 07.02.06 - klo:11.20 kirjoittanut Jerzy »

mikk0

  • Käyttäjä
  • Viestejä: 555
    • Profiili
Re: ubuntu 5.10 cd-aseman liittämisvirhe
« Vastaus #3 : 07.02.06 - klo:11.30 »
Outoja ongelmia, sillä en ole itse koskaan törmännyt vastaavaan. Tosin gnomebakerin minäkin olen saanut jumiin, mutta iso-tiedoston polttamiseen on olemassa sellainen helppo tapa että klikkaa tiedostoa oikealla hiirennäppäimellä ja valitsee 'burn to disk' (vai oliko se jo suomennettu). Tällä onnistuu paremmin kuin gnomebakerilla.
Jos levyllä on ennestään tavaraa, niin tuo kysyy tyhjennetäänkö se.

mappe tarkista tiedosto /etc/fstab. Mitä siellä sanotaan cd-asemasta ja sen oikeuksista?
Itselläni lukee seuraavaa:
Koodia: [Valitse]
/dev/hdc    /media/cdrom0    udf,iso9660    user,noauto    0    0
Tuossa tuo user tarkoittaa että käyttäjillä on oikeus liittää levy.

Lisäys:

Valitun taltion liittäminen ei onnistu
Error: this program needs to be installed suid root
Error: could not execute pmount

Tämä tosin näyttää siltä että pmountin asennuksessa on mennyt jotain pieleen. Itselläni pmountin oikeudet ovat seuraavat:
Koodia: [Valitse]
$ ls -l /usr/bin/pmount
-rwsr-xr--   1 root plugdev 28132 2005-11-22 04:21 /usr/bin/pmount

Eli tuossa oikeudet ovat -rwsr-xr-- . s tarkoittaa että tuo on setuid (set user id) ja kun omistaja on root, niin ohjelma suoritetaan aina rootina vaikka sen käynnistäisi kuka. Näin ohjelmalla on riittävät oikeudet toimia.
Tarkistapa tuo vielä.

Lisäys 2: Kuten tarkkaavainen lukija huomaa, on komennon suoritusoikeus root-käyttäjän lisäksi vain ryhmään plugdev-kuuluvilla käyttäjillä. Muilla ei oikeutta ole.

Mikko
« Viimeksi muokattu: 07.02.06 - klo:15.01 kirjoittanut mikk0 »

Mikko Saarinen