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 [EMAIL PROTECTED] | | . . . . . . . . . . | +()()()----------()()()----------------------------------------------------+ | *** 1.700 sitios clasificados por temas sobre Linux en ***Donde_Linux*** | | <<< http://www.ciberdroide.com/misc/donde/dondelinux.html >>> | +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+