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

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: