cdrecord и vanilla kernels
Привет!
У меня такая трабла -- cdrecord не хочет записывать от юзера. Пишет, что
ему не хватает прав. Что-то вроде следующего:
================================================================
[ 2:45 ] /home/andrey$ mkisofs -fRJV tmp ~/tmp/mod_2/ | cdrecord
dev=/dev/hdc speed=10 blank=fast -v
... skip ...
cdrecord: Cannot allocate memory. WARNING: Cannot do mlockall(2).
cdrecord: WARNING: This causes a high risk for buffer underruns.
cdrecord: Operation not permitted. WARNING: Cannot set RR-scheduler
cdrecord: Permission denied. WARNING: Cannot set priority using
setpriority().
cdrecord: WARNING: This causes a high risk for buffer underruns.
================================================================
Ядро 2.6.10, с kernel.org.
Порылся в гугле, в баглисте дебиана был такой баг, но он заглох на
сообщении от мейнтейнера (или кого-то вроде него). Говорилось, что все
дело в том, что дебиан накладывает патчи на ядро вместо того, чтобы
накладывать их на cdrecord, в результате чего и получается такое :(
Кто-нибудь знает, как это исправить, кроме использования дебиановских
ядер и патчанья cdrecord'а вручную? Может, использовать какую-то другую
программу, вроде cdrdao?
--
Cheers, Andrey Balaguta aka uj <uj2@mail.ru>
Reply to: