Re: cdrecord и vanilla kernels
On Friday 18 March 2005 15:50, Andrey Balaguta wrote:
> Привет!
>
> У меня такая трабла -- 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?
>
ну я не знаю как там дела с vanilla kernel, я давно от них отказался...
Попробуй на /usr/bin/cdrecord* поставить SUID root
Reply to: