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

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: