por Yao Feng Sobre el Author: El es un fanático de Linux además de trabajar en un centro de redes. Pasatiempos: hamradio, nadar. Con un año usando Linux como usuario normal, y otro como administrador de sistemas sobre Linux/Unix. Finalizando su tesis sobre sistemas de facturación con un servidor proxy basado en Linux. Contenidos: |
Resumen:
Este artículo da una corta pero útil descripción sobre como usar el CD-ROM en Linux. Describe como encontrar la unidad de CD-ROM, montarla (hacerla disponible), leer su contenido, desmontarla y suministra algunas sugerencias en caso de problemas.
$ dmesg |more
. . . hda: QUANTUM FIREBALL CR8.4A, ATA DISK drive hdc: CD-ROM CDU701, ATAPI CDROM drive ide0 at 0x1f0-0x1f7,0x3f6 on irq 14 ide1 at 0x170-0x177,0x376 on irq 15 hda: QUANTUM FIREBALL CR8.4A, 8063MB w/418kB Cache, CHS=16383/16/63, (U)DMA hdc: ATAPI 14X CD-ROM drive, 128kB Cache Uniform CDROM driver Revision: 2.55 . . . |
$ dmesg |more
. . . Detected SCSI removable disk sdc at scsi0, channel 0, id 5, lun 0 Vendor: PLEXTOR Model: CD-ROM PX-12TS Rev: 1.03 Type: CD-ROM ANSI SCSI revision: 02 Detected scsi CD-ROM sr0 at scsi0, channel 0, id 6, lun 0 scsi : detected 1 SCSI cdrom 3 SCSI disks total. . . |
La línea'hdc: CD-ROM CDU701, ATAPI CDROM drive' nos indica que tienes una unidad de CD-ROM IDE/ATAPI-CD conectada a la computadora. Linux le asigna un nombre a la unidad-'hdc' para accesarla luego. El nombre de la unidad depende del tipo de hardware y es hdc en el primer caso y sdc en el caso donde tienes un CD-ROM SCSI.
#mount /dev/hdc -t iso9660 -r /cdrom |
en el caso de un cdrom scsi #mount /dev/sdc0 -t iso9660 -r /cdrom |
El nombre de la unidad de CD-ROM es el que fue mostrado en la salida
del comando dmesg.
$ df
Filesystem 1024-blocks Used Available Capacity Mounted on /dev/sda1 2974519 1516768 1303931 54% / /dev/sda3 2686158 2378788 153548 94% /home /dev/hdc 603646 603646 0 100% /cdrom |
ahora puedes accesar el cd-rom como a un directorio normal en /cdrom.
#umount /cdrom o alternativamente puedes tipear #umount /dev/hdc |
En caso del cd scsi: #umount /dev/sdc0 |
Cuando eres root puedes hacer de todo pero también puedes accidentalmente
hacer más de lo que tenías pensado. Por eso es mejor hacer al cdrom montable para
usuarios corrientes. Para dar el privilegio
de montar una unidad a cualquier usuario, debes primero ser root y hacer
tres cosas:
Para hacer el directorio /cdrom accesible a escritura tipeas (mientras el cdrom no esté montado!):
#chmod 777 /cdrom |
Para hacer la unidad accesible a escritura tipea (utiliza el nombre de la unidad como descrito en el primer capítulo):
para el cdrom ATAPI: #chmod 666 /dev/hdc |
para cdrom SCSI: #chmod 666 /dev/scd0 |
Ahora debes editar /etc/fstab y dar permiso para montar el cdrom a cualquier usuario. Esto es hecho insertando la siguiente línea:
/dev/hdc /cdrom iso9660 ro,noauto,user 0 0 |
En el caso del cdrom scsi:
/dev/sdc0 /cdrom iso9660 ro,noauto,user 0 0 |
Guarda el archivo fstab y log in como usuario normal. Ahora inserta un CD en la unidad y montala con el comando:
$mount /cdrom |
Contactar con el equipo de LinuFocus
© Yao Feng LinuxFocus 1999 |
Translation information:
|
1999-05-23, generated by lfparser version 0.6