[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: