Access denied to /mnt/cdrom

Egy házi készítésű DVD-Video-t szeretnék lemásolni, de mikor beteszem a meghajtóba, akkor a fenti hibaüzit dobja, ezek után nem is birom k3b-vel lemásolni, mert kb. 4MB beolvasása után már kész is a beolvasással és kéri az üres dvd-t, közben kb. 1gb-nyi film van rajta, root-ként az mc-ben hozzátudtam férni a dvd-hez. Mandriva One-t használok.

Mi lehet a gond?

Hozzászólások

dd if=/dev/dvd of=cucc.iso
Ehhö miccól?

ls -l /mnt/cdrom

--
A nyúl egy igazi jellem. Ott ül a fűben, de akkor sem szívja!

Hmmm kezd kicsit zavaros lenni a dolog... a dd-vel hogy irtad meg? Az csak letrehoz egy iso fajt, amit aztan dvdrecord-dal ki tudsz irni. De hogyan tudtad beolvasni, ha nincs olvasasi jogod a dvd eszkozhoz. Marpedig ez utobbi lehet a helyzet, mert fent azt irod, hogy rootkent mc-vel lattad a cuccot. Az pedig nem helyes gyakorlat.

Igy kell:


# ls -l /dev/cdrom
lrwxrwxrwx 1 root root 3 2006-08-07 09:42 /dev/dvd -> hdb

Az "l" a sor elejen azt jelenti, h szimbolikus link, ez nalad lehet, hogy nem igy van

# ls -l /dev/hdb
brw-rw---- 1 root cdrom 3, 64 2006-08-07 09:42 /dev/hdb

Tehat root a tulaj, cdrom a csoport, es az rw-rw---- azt mutatja, hogy csak nekik van hozzaferesuk az eszkozhoz. (ha masnak is lenne, akkor rw-rw-rw-).

# groups waxy2
waxy2: waxy2
Ez mutatja, hogy miknek vagy a tagja.  cdromnak nem.

tehat

# adduser waxy2 cdrom

Es kesz.

Ja, igen, a dd-vel megcsináltam az iso-t, aztán k3b-vel kiírtam. Nem tudom, hogyan tudta beolvasni olvasási jog nélkül, talán beírtam ösztönösen előtte a konzolba, hogy su, mert elég sokszor megszivatott már a rendszer, hogy ha nem voltam root (ilyen command not found dolgokkal) Este megnézem ezt a dd-t userként. Meg hozzáadom magam a cdrom csoporthoz (ha tudom...)

Meg hozzáadom magam a cdrom csoporthoz (ha tudom...)

Rootként csináld, akkor menni fog! :)

----------------------------------------------------------------
"A megoldas mindeki kerdesere egyszeru.
OLVASSATOK DOKUMENTACIOT!"
by thuglife

Na ez történt:

[lxuser@waxy3 ~]$ ls -l /dev/cdrom
lrwxrwxrwx 1 root root 3 Aug 12 07:23 /dev/cdrom -> hdc
[lxuser@waxy3 ~]$ ls -l /dev/hdc
brwxrwxrwx 1 lxuser cdrom 22, 0 Aug 12 07:23 /dev/hdc
[lxuser@waxy3 ~]$ su
[root@waxy3 lxuser]# gpasswd -a lxuser cdrom
Adding user lxuser to group cdrom
[root@waxy3 lxuser]# exit
exit
[lxuser@waxy3 ~]$ cd /mnt/cdrom
bash: cd: /mnt/cdrom: Permission denied

:(

Ez az /mnt/cdrom könyvtáram ha be van mountolva a lemez:
dr--r--r-- 3 4294967295 4294967295 88 Jan 1 2005 cdrom/

Így néz ki ha nincs benn a lemez:
drwxr-xr-x 2 root root 48 Aug 12 07:23 cdrom/

Az fstab-ban ez van:
/dev/hdc /mnt/cdrom auto pamconsole,exec,noauto,utf8,iocharset=utf8,managed 0 0

(volt egy ilyen Access denied hibám egy ntfs rack-kel is, akkor az fstab lett átfirkálva)

Ötlet?

Szerintem pedig az lehet a baj, hogy lehet, hogy az /etc/fstab-ban az mnt/cdrom sorban nincs megadva az user opcio, es igy csak a rendszergazda mountolhatha a cd-t. Tehat ez legyen:

/dev/hdc /mnt/cdrom auto,user,pamconsole,exec,noauto,utf8,iocharset=utf8,managed 0 0

Bar egy csomo mindenrol fogalmam sincs, hogy mi lehet :)

sajna nem használ :( (Egyébként user, vagy users? Mert az előző sorban az ntfs particiómnál users van. De mindegy mert próbáltam mindkettővel.)

Érdekes jelenség, hogy új bejelentkezésnél még benne van a módosításom (user hozzáírva) de újraindítás után már visszaáll az fstab az eredeti állásra.

Esetleg meglehet azt csinálni, hogy newgrp parancs, és a terminálablakoból kell indítani a dd-t/k3b-t, tehát abból, amibe a newgrp parancs kiadattatott. a newgrp ugyanis csak arra a terminálablakra érvényes, ahova begépeltük.
Sajnos tényleg kissé macerás ez egy kezdőnek, de emögöttbiztonsági megfontolások húzódnak meg.
Ha pedig relogint csinálsz mindenképp, akkor pár szopás elkerülésére tegyél még előtte ilyeneket is:


gpaswd -a lxuser video
gpaswd -a lxuser audio
gpaswd -a lxuser dialout

Ezek közül a video a DRI supporthoz és a V4L-hez szokott kelleni (gyk. Hardveres OpenGL és TV-kártya bizgatás), a harmadik meg asszem a soros port bizgatásához nem árt.

Ajánlom szíves figyelmedbe a fenti parancsok man oldalát. Sok érdekes és hasznos infót tudhatsz meg ezen utility-k használatáról. Valamint szintén figyelmedbe ajánlom a Google nevű nagyszerű keresőt, amit itt jobbra is elérhetsz meg a www.google.co.hu linken is.
Gondolj arra, hogy a problémád nem egyedi, biztos, hogy más is rászaladt már.