Re: cdrecord falla: ¿Cómo arreglarlo?¿Alternativas para borrar CDRWs?
On Mon, 3 Sep 2001, Conrado Badenas wrote:
> Santiago Vila wrote:
> > ¿Has probado a añadir lo de blank=fast en la misma línea de órdenes en
> > la que intentas grabar una nueva imagen iso al disco?
>
> # cdrecord dev=0,0,0 speed=6 -v blank=fast -data cdrom.iso
> Cdrecord 1.8 (i686-pc-linux-gnu) Copyright (C) 1995-2000 Jörg Schilling
> TOC Type: 1 = CD-ROM
> cdrecord: Function not implemented. shmget failed
>
> Es curioso porque
> # apropos shmget
> shmget (2) - allocates a shared memory segment
>
> ¿qué tendrá que ver la reserva de memoria con todo esto?
shared memory significa memoria compartida.
cdrecod estable un proceso consumidor y otro productor que comparten
memoria a modo de buffer para evitar que se interrumpa la grabación
por falta de datos. Un proceso lee continuamente la imagen y alimenta
un buffer circular en memoria compartida y el otro lee continuamente
de ese buffer circular y graba el CD.
Si el kernel no tiene capacidad para IPC no se podrá usar shmget().
Un saludo
Antonio Castro
+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+
/\ /\ Ciberdroide Informática (Tienda de Linux)
\\W// <<< http://www.ciberdroide.com >>>
_|0 0|_
+-oOOO--(___o___)--OOOo----------------------------------------------------+
| . . . . U U . . . . Antonio Castro Snurmacher acastro@ciberdroide.com |
| . . . . . . . . . . |
+()()()----------()()()----------------------------------------------------+
| *** 1.700 sitios clasificados por temas sobre Linux en ***Donde_Linux*** |
| <<< http://www.ciberdroide.com/misc/donde/dondelinux.html >>> |
+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+
Reply to: