Email: pacolinux arroba inicia punto es
Web: http://aldarias.es/pacodebian
Con Linux Debian. En Valencia (España)
El documento tiene version .html, y .pdf, cambiando en el navegador la parte final podrás acceder a ambos.
Este documento es de libre reproducción siempre que se cite su fuente.
Realizado con: LATEX
Dispongo de Linux debían sid.
Lector cd rom pci: LG HL-DT-ST GCR-8523B. 52X Grabadora cdrom pci. Sony CDR/RW. MODEL CRX225E
Configurar el kernel así:
ATA/IDE/MFM/RLL support <*> ATA/IDE/MFM/RLL support IDE, ATA and ATAPI Block devices ---> <*> Enhanced IDE/MFM/RLL disk/cdrom/tape/floppy support <*> SCSI emulation support < > Include IDE/ATAPI CDROM support SCSI support <*> SCSI support <*> SCSI CD-ROM support [*] Enable vendor-specific extensions (for SCSI CDROM) (NEW) <*> SCSI generic support Block devices <M> Loopback device support File systems <*> ISO 9660 CDROM file system support [*] Microsoft Joliet CDROM extensions File systemsNative Language Support ---> <*> Codepage 437 (United States, Canada) <*> Codepage 850 (Europe) <*> NLS ISO 8859-1 (Latin 1; Western European Languages)
dmesg | grep hd
ide0: BM-DMA at 0xd000-0xd007, BIOS settings: hda:DMA, hdb:pio ide1: BM-DMA at 0xd008-0xd00f, BIOS settings: hdc:DMA, hdd:DMA hda: ST320423A, ATA DISK drive hdc: SONY CD-RW CRX225E, ATAPI CD/DVD-ROM drive hdd: GCR-8523B, ATAPI CD/DVD-ROM drive hda: attached ide-disk driver. hda: host protected area => 1 hda: 40011300 sectors (20486 MB) w/512KiB Cache, CHS=2490/255/63, UDMA(66) hdc: attached ide-scsi driver. hdd: attached ide-scsi driver.
/dev/hdc: Model=SONY CD-RW CRX225E, FwRev=QYB2, SerialNo= Config={ Fixed Removeable DTR<=5Mbs DTR>10Mbs nonMagnetic } RawCHS=0/0/0, TrkSize=0, SectSize=0, ECCbytes=0 BuffType=unknown, BuffSize=0kB, MaxMultSect=0 (maybe): CurCHS=0/0/0, CurSects=0, LBA=yes, LBAsects=0 IORDY=yes, tPIO={min:227,w/IORDY:120}, tDMA={min:120,rec:120} PIO modes: pio0 pio1 pio2 pio3 pio4 DMA modes: mdma0 mdma1 mdma2 UDMA modes: udma0 udma1 *udma2 AdvancedPM=no Drive conforms to: device does not report version: * signifies the current active mode
hdparm -i /dev/hdd
/dev/hdd: Model=GCR-8523B, FwRev=1.00, SerialNo= Config={ Fixed Removeable DTR<=5Mbs DTR>10Mbs nonMagnetic } RawCHS=0/0/0, TrkSize=0, SectSize=0, ECCbytes=0 BuffType=unknown, BuffSize=0kB, MaxMultSect=0 (maybe): CurCHS=0/0/0, CurSects=0, LBA=yes, LBAsects=0 IORDY=on/off, tPIO={min:120,w/IORDY:120}, tDMA={min:120,rec:120} PIO modes: pio0 pio1 pio2 pio3 pio4 DMA modes: sdma0 sdma1 sdma2 mdma0 mdma1 *mdma2 AdvancedPM=no * signifies the current active mode
Aqui se encuentra detallado:
http://www.mandrakelinux.com/en/lgerrata.php3
Loopback permite montar imágenes ISO almacenadas en el disco duro. Para hacer esto, utiliza el siguiente comando:
mount -t iso9660 -o loop <imagen iso> <punto de montaje>
Crear los dispositivos si no existen:
for i in 0 1 2 3 4 5 6 7; do mknod /dev/loop$i b 7 $i ; done
Para montar una imagen para revisarla, en el directorio /mnt/imagenesCD haremos:
mount -o loop imagenCD.iso /mnt/imagenesCD
Para ver los dispositivos genéricos de cada unidad conectada al bus SCSI se determina mediante su ID SCSI, para ver un listado de los disponibles en su sistema:
cat /proc/scsi/scsi
Lo que nos interesa es la línea Host:
scsi0 Channel: XX Id: XX Lun: XXde cada dispositivo; concretamente Id:.
El sistema asigna dinámicamente dispositivos sgX por orden de ID a los presentes en ese mismo instante; en el ejemplo anterior:
00 ---> /dev/sga 01 ---> /dev/sgb 02 ---> /dev/sgc 04 ---> /dev/sgd
Una vez instalado cdrtools, puedes comprobar el interfaz SCSI para tu grabadora. Para hacer esto, ejecuta este comando como usuario root:
cdrecord -scanbus
Necesitarás este identificador de tres números de cada una de tus unidades si quieres leer y grabar utilizando cdrtools y cdrdao.
Cualquiera que necesite extraer pistas de audio o grabar CDs debe de tener los permisos adecuados.
Se necesitan permisos para la grabadora de lectura y de escritura en el dispositivo genérico SCSI (/dev/sg*) para cada unidad: chmod 660 /dev/sg0
Y permisos para el lector de lectura en el dispositivo /dev/scd para cada unidad. chmod 640 /dev/scd0
La forma óptima de hacer esto es crear un grupo llamado cdwriter, añadir los usuarios necesarios a ese grupo, asignar los dispositivos al grupo cdwriter.
cat 'cdwriter:109:paco' > /etc/group
chown root.cdwriter /dev/scd0
chown root.cdwriter /dev/scd1
nano /etc/fstab: /dev/scd0 /writer iso9660 defaults,rw,user,noauto 0 0 /dev/scd1 /lector iso9660 defaults,ro,user,noauto 0 0
nano /etc/lilo.conf append="hdc=ide-scsi hdd=ide-scsi"
Ejecutar: lilo -v
Veamos como configura knoppix.
GRABADORA LG DVD 48x16x48 : Vendor: HL-DT-ST Model: CD-RW GCE-8480B LECTOR LG DVD : Vendor: LG Model: DVD-ROM DRD8120B
Desde consola como root:
dmesg
kernel: SCSI subsystem driver Revision: 1.00 kernel: scsi0 : SCSI host adapter emulation for IDE ATAPI devices kernel: Vendor: HL-DT-ST Model: CD-RW GCE-8480B Rev: 1.03 kernel: Type: CD-ROM ANSI SCSI revision: 02 kernel: Vendor: LG Model: DVD-ROM DRD8120B Rev: 1.03 kernel: Type: CD-ROM ANSI SCSI revision: 02 kernel: Attached scsi CD-ROM sr0 at scsi0, channel 0, id 0, lun 0 kernel: Attached scsi CD-ROM sr1 at scsi0, channel 0, id 1, lun 0 kernel: sr0: scsi3-mmc drive: 40x/40x writer cd/rw xa/form2 cdda tray kernel: Uniform CD-ROM driver Revision: 3.12 kernel: sr1: scsi3-mmc drive: 0x/40x cd/rw xa/form2 cdda tray
Existen estos enlaces simbólicos:
Grabadora: /dev/dvd = /dev/cdrom = /dev/sr0 = /dev/scd0 Lector : /dev/scd1
Los permisos debemos deberán hacerse sobre scd1. El lector no ha sido detectado. Deberemos crear carpetas y enlaces.
Con k3b tenemos un entorno sencillo de utilizar. Ver figura1
apt-get install cdrdao cdrecord mkisofs normailize-audio sox
Esta orden copia los ficheros de la ruta, y los introduce en el cdroom sin crear isos:
cd /carpeta_a_copiar mkisofs -JR . | cdrecord dev=0,0,0 -v speed=32 -
alias clonecd='cdrdao copy --source-device 0,0,0 --driver generic-mmc \ --source-driver generic-mmc --on-the-fly'
Tiene la opcion para normalizar el audio de las canciones.
tar cvjf cs`date +%G%m%d`.tar.bz2 directorio1 directorio2 archivo1 archivo3 Siendo: tar, el comando c, comprimir j, utilizar bz2 f, que se quiere guardar a un fichero. si no lo pones, saldra el archivo por la pantalla. Si no lo pones sería lo mismos que : tar cvj ... > archivo.tar.bz2 v verbose, que se ve los archivos que va comprimiendo. cs`date +%G%m%d`.tar.bz2 es el nombre del archivo comprimido que quiero crear, donde `date +%G%m%d` pone la fecha de manera automática lista de cosas que quieres comprimir.
Si no hay sesiones en el cd: mkisofs -J -r -l cs`date +%G%m%d`.tar.bz2 | \ cdrecord -v -multi - -force dev=0,0,0 driveropts=burnfree -data -eject - Si hay una sesion, debes saber algo del cd antes de continuar Haberiguar el número mágico: cdrecord -msinfo dev=0,0,0 0,49040 Grabar ahora sí: mkisofs -J -r -l cs`date +%G%m%d`.tar.bz2 -M /dev/sr0 -C 0,49040 | cdrecord -v -multi -force dev=0,0,0 driveropts=burnfree -data -eject
Pasar de audio a mp3
Pasar de mp3 a cd de audio
This document was generated using the LaTeX2HTML translator Version 2002-2-1 (1.70)
Copyright © 1993, 1994, 1995, 1996,
Nikos Drakos,
Computer Based Learning Unit, University of Leeds.
Copyright © 1997, 1998, 1999,
Ross Moore,
Mathematics Department, Macquarie University, Sydney.
The command line arguments were:
latex2html grabadora -split 0 -local_icons 1 -show_section_numbers -no_auto_link -no_navigation
The translation was initiated by on 2005-05-03