cdrecord / xcdroast on Sarge / 2.6.8-3 as user - FYI
Call this redundant (and soon - with Etch - outdated).
The archive is full of posts on this topic, but none seems to wrap it up.
Instead of you having to to sort it out, try this:
1. All this 'ATAPI' is logically correct, but not technically. Use 'ATA'.
2. 'cdrecord dev=ATA: -scanbus' is the way to go.
3. Then use the result of 2 above for your commands for cdrecord; as in
cdrecord -v blank=fast dev=ATA:1,1,0 (whatever 2 came up with).
4. Delete the found device in xcdroast, add [ATA:1,1,0] manually in the
setup, wait for it to recognize the drive. Save.
Enjoy either of the two as user. Instead of sudo, root or set-uid:
# ls -l /usr/bin/cdrecord*
-rwxr-xr-x 1 root root 133 2005-01-10 00:55 /usr/bin/cdrecord
-rwxr-xr-x 1 root root 348556 2005-01-10 00:55 /usr/bin/cdrecord.mmap
-rwxr-xr-x 1 root root 351404 2005-01-10 00:55 /usr/bin/cdrecord.shm
# ls -l /dev/hdd
brw-rw---- 1 root disk 22, 64 2004-04-30 08:27 /dev/hdd
The only thing needed is that your user is member of group 'disk'. The
latter shows why.
Have fun,
Uwe
Reply to: