Disquetes y CD-ROMs
El uso de disquetes y discos CD-ROM con el sistema Red Hat Linux exige tener algunos
conocimientos sobre medios extraíbles. En este capítulo se describe cómo leer y escribir archivos
de/a disquetes, cómo dar formato a disquetes, y cómo leer y copiar datos de un disco CD-ROM. En
este capítulo también se explica el uso de las unidades de CD de escritura y reescritura.
Uso de disquetes
Los disquetes son una de las soluciones de medio extraíble más antiguas que hay disponibles para
el ordenador personal (PC). Constituyen la solución de almacenamiento portátil ideal para archivos
pequeños que se deben llevar físicamente a otros lugares. Por ejemplo, si dos PC no están en la misma
red, los disquetes son una solución perfecta para transferir la información de un ordenador a otro.
Montaje y desmontaje de un disquete
Un disquete,antes de utilizarse, se debe montar. Inserte un disquete en la unidad de disquetes y escriba
mount /mnt/floppy/ en el indicador de comandos de shell.
La luz de actividad de la unidad de disquetes parpadea mientras el sistema de archivos del disquete se
monta en el directorio /mnt/floppy.
Puede tener acceso al contenido del disquete si cambia al directorio con el comando cd
/mnt/floppy/.
Como alternativa, también puede montar un disquete si hace click con el botón derecho del ratón en
el escritorio y selecciona Discos => Disquete. Con esto se montará el disquete y se agregará el icono
de escritorio sobre el que puede hacer doble click para explorar el contenido del disquete.
Ahora que el disquete ya se ha montado, se puede copiar información del mismo y escribirse
información en él. Puede abrir, guardar y copiar archivos al/del disquete del mismo modo que lo
haría con la unidad de disco duro. Incluso puede explorar el contenido del disquete en la aplicación
Nautilus.
Cuando haya terminado de usar el disquete, deberá desmontarlo antes de expulsarlo de la unidad. Para
ello, cierre cualquier aplicación que pueda estar utilizando los archivos del disquete o explorando el
contenido del disquete (por ejemplo, la aplicación Nautilus o Konqueror) y escriba en el indicador
de comandos de shell el siguiente comando:
umount /mnt/floppy/
Si está utilizando GNOME, desmonte el disquete haciendo clic con el botón derecho del ratón en el
icono y seleccionando Desmontar el volumen en el menú.
Ahora puede expulsar de forma segura el disquete de la unidad.
Colocar archivos Linux en un disquete MS-DOS
Para copiar archivos desde una máquina Linux a un disquete formateado bajo MS-DOS para que una
máquina Windows lo pueda leer, debería formatear su disquete con un formato de sistema de archivos
MS-DOS (FAT).Esto se pueda hacer con el Windows OS o con g oppy (consulte la Sección 4.1.3.1).
Luego móntelo en Linux como se describió en la Sección 4.1.1. Copie los archivos usando el comando
siguiente (sustituyendo filename con el nombre del archivo que desea copiar):
cp filename /mnt/floppy
Puede luego desmontar el disquete y sacarlo de la unidad. El nuevo archivo en el disquete debería ser
ahora accesible desde su máquina Windows.
4.1.3. Formatear un disquete
Para usar un disquete específicamente con el sistema Red Hat Linux, deberá darle formato utilizando
el sistema de archivos ext2. El sistema ext2 es uno de los sistemas de archivos compatibles con Red
Hat Linux y es el método que usa por defecto para dar formato a los disquetes.
Una vez creado el sistema de archivos ext2 en el disquete, puede manipular su contenido del mismo
modo que manipula los directorios y los archivos de la unidad de disco duro.
Uso de goppy
Para arrancar g ppy, seleccione Menú principal => Herramientas del sistema => Formateador
de disquetes. En el indicador de comandos de shell, escriba /usr/bin/gfloppy. Como se muestra
en la Figura 4-2, la interfaz g oppy es pequeña y tiene pocas opciones. La configuración por defecto
es suficiente para satisfacer a la mayoría de los usuarios y las necesidades. Sin embargo, puede
dar formato al disquete con el tipo de sistema de archivos de MS-DOS si lo desea. También puede
seleccionar la densidad del disquete (si no utiliza la alta densidad normal de los disquetes de 3,5" de
1.44 MB). También puede optar por dar formato rápido al disquete si anteriormente fue formateado
con ext2.
Inserte un disquete y modifique la configuración en g oppy para adaptarla a las necesidades
específicas y, a continuación, haga clic en Formatear. El cuadro de estado aparecerá en la parte
superior de la ventana principal y mostrará el estado del proceso de formato y verificación (consulte
la Figura 4-3). Una vez terminado, puede expulsar el disquete y cerrar g oppy.
Uso de mke2fs
El comando mke2fs es usado para crear el sistema de archivos de Linux ext2 en un dispositivo
tal como una partición de disco duro o (en este caso) un disquete. mke2fs esencialmente formatea
el dispositivo y crea un dispositivo vacío compatible con Linux que puede luego ser usado para
almacenar archivos y datos.
Inserte su disquete en la unidad y ejecute el comando siguiente en el intérprete de comandos:
/sbi n/mke 2fs /dev/ fd0
En sistemas Linux, /dev/fd0 se refiere a la primera unidad de disquete. Si su computador tiene más
de una unidad, su unidad primaria es /dev/fd0, su segunda unidad es /dev/fd1 y así sucesivamente.
La utilidad mke2fs tiene varias opciones. La opción -c hace que el comando mke2fs verifique el
dispositivo por sectores dañados antes de crear el sistema de archivos. Las otras opciones se cubren
en la página del manual de mke2fs.
Una vez que haya creado el sistema de archivos ext2 en el disquete, está listo para ser usado con su
sistema Red Hat Linux.
El formato CD-ROM es un medio muy conocido para aplicaciones de software y presentaciones
multimedia de gran tamaño. La mayoría del software que se puede adquirir en los comercios de
productos se presentan en forma de CD-ROM. En esta sección se describe cómo utilizar los discos
CD-ROM en el sistema Red Hat Linux.
Uso de discos CD-ROM con su administrador de archivos
Por defecto, el sistema Red Hat Linux detecta automáticamente si un disco CD-ROM se inserta en la
unidad de CD-ROM. Se montará el disco y el administrador de archivos abrirá una ventana con los
contenidos del CD.
Aparecerá un icono del CD en el escritorio , el cual puede utilizar para desmontar y expulsar
su CD-ROM después de usarlo. Con el botón derecho del ratón pulse el icono para visualizar todas
las opciones disponibles. Por ejemplo, para desmontar y expulsar el CD-ROM, seleccione Expulsar
desde el menú.
Uso de CD-ROMs desde el indicador de comandos de shell
Puede montar y desmontar de forma manual sus CD-ROMs desde un indicador de comandos de la
shell. Introduzca un CD en una unidad de CD-ROM, abra un indicador de comandos de la shell y
escriba el siguiente comando:
mount /mnt/cdrom
El CD-ROM estará ahora montado y disponible para su uso con el administrador de archivos. Puede
accesar su CD-ROM haciendo click sobre el icono en el escritorio y escribiendo /mnt/cdrom en la
barra de dirección.
Despuésde trabajar con el CD, debe desmontarlo antes de expulsarlo de la unidad de CD-ROM. Cierre
cualquier aplicación o los administradores de archivos que estén utilizando el CD-ROM y escriba lo
siguiente en el indicador de comandos de la shell:
umount /mnt/cdrom
Ahora puede presionar el botón de expulsión de la unidad de CD-ROM para recuperar el CD con
seguridad.
CD-Rs y CD-RWs
Las unidades CD-grabables (CD-R) han crecido en popularidad como medios económicos de copia de
seguridad y archivado de varios megabytes de datos,incluidas las aplicaciones, los archivos personales
e incluso las presentaciones multimedia (audio/vídeo e imágenes estáticas). El sistema Red Hat Linux
incluye varias herramientas para utilizar unidades CD-R y CD-RW.
Uso de la aplicación CD Creator
Si desea realizar un respaldo rápido de un sistema de archivos o directorio a un CD-R o CD-RW, hay
una herramienta incluída en el administrador de archivos Nautilus llamada CD Creator.
El CD Creator le permite arrastrar y soltar archivos desde una ventana Nautilus a la interfaz del CD
Creator. Para accesar la característica del CD Creator en Nautilus, inserte un CD-R(W) en blanco
en la unidad y la ventana del CD Creator aparecerá automáticamente. También puede hacer doble
click al icono de su directorio principal desde el escritorio y seleccionar Ir a => CD Creator desde
la ventana de menú. También puede escribir burn: en la barra de Dirección para arrancar el CD
Creator.
Abra una nueva ventana de Nautilus y seleccione los archivos o directorios que desea escribir al
CD-R(W). Para seleccionar múltiples archivos, presione y sostenga la tecla [Ctrl] y haga click en los
archivos y carpetas. Luego suelte la tecla [Ctrl], presione y sostenga el botón izquierdo del ratón y
arrastre los archivos y carpetas a la ventana del CD Creator.
Cuando esté listo para escribir los archivos a su CD-R(W), haga click en Write files to CD en la
ventana del CD Creator y se despliega una ventana de diálogo donde puede seleccionar la velocidad
de la escritura, nombre del CD y seleccionar otras opciones.
La ventana de diálogo del CD Creator
Haga click en el botón Write files to CD para comenzar a quemar. Una ventana de estado despliega
el progreso de la escritura.
Por defecto, el CD-R(W) debería automáticamente expulsar el CD de la unidad cuando termine.
Puesto que se recomienda respaldar sus datos de forma periódica, el CD Creator lo puede ayudar
a hacer esto rápidamente.
Uso de X-CD-Roast
X-CD-Roast es una aplicación gráfica para duplicar y crear (mastering) discos CD-ROM. La
aplicación X-CD-Roast automatiza el proceso de quemar discos CD-R y CD-RW, y es altamente
configurable para las distintas necesidades de creación y duplicación de CD.
Para arrancar X-CD-Roast seleccione Menú principal => Herramientas del sistema => CD
Writer. Para arrancar desde el intérprete de comandos, escriba /usr/bin/xcdroast. X-CD-Roast
primero escanea los buses de su dispositivo y encuentra su unidad CD-R(W). Luego le permite
configurar los parámetros para el CD-writer, unidad de CD-ROM y más. La Figura 4-8 ilustra la
pantalla de Configuración y sus opciones. Observe que la marca de su unidad CD-R(W) puede ser
diferente de la unidad mostrada.
Pantalla de configuración X-CD-Roast
Revise la documentación del fabricante de la unidad CD-R(W) para establecer algunas de las opciones
de Configuración del CD, tales como Velocidad de grabación y Tamaño de Buffer FIFO de la
grabadora. Todos los archivos imagen del CD (.iso o .img) necesitan ser almacenados en una
ubicación central accesible a X-CD-Roast. Tendrá que especificar una ruta en el sistema de archivos
del disco duro que tenga al menos 700 Megabytes (MB) de espacio libre disponible. Puede configurar
la ruta donde desea almacenar las imágenes de CD en la pestaña Configuración del disco duro bajo
Directorio.
X-CD-Roast está bien documentada dentro de la propia interfaz y dispone de varias opciones con
sugerencias emergentes largas y descriptivas que le informan de la función asociada con todo detalle.
Puede tener acceso a estas sugerencias colocando el puntero de su ratón sobre el botón o menú
desplegable por al menos dos segundos.
Uso de X-CD-Roast para duplicar CD-ROMs
Para duplicar un CD-ROM existente con el fin de realizar una copia de seguridad, haga clic en el botón
Duplicar CD en el panel principal. Puede leer todas las pistas en un CD — toda la información del
CD-ROM, incluidos los datos y los datos de audio se almacena en pistas — si hace click en Leer CD.
Puede establecer la velocidad de lectura de un CD-ROM y obtener información sobre la pista de CD-
ROM, como, por ejemplo, el tipo y el tamaño. Si copia las pistas de un CD de audio, puede obtener
una vista previa de cada pista si hace click en Escuchar pistas de audio. Puesto que la aplicación
X-CD-Roast lee por defecto todas las pistas de un CD-ROM, puede eliminar las pistas que no desee
si hace click en el botón Eliminar pistas.
Por último, para quemar las pistas en el medio CD-R(W), seleccione Escribir CD. La Figura 4-
9 muestra la ventana de diálogo Escribir CD, donde puede configurar la velocidad en la que lee
y escribe las pistas al CD-R(W), así como también si desea copiar el CD-ROM on-the- y o crear
una imagen del archivo antes de quemarlo (lo cual se recomienda para prevenir errores de lectura
o escritura durante el proceso). Haga click en el botón Escribir CD para comenzar el proceso de
quemado.
Uso de X-CD-Roast para duplicar CDs
Uso de X-CD-Roast para crear un CD
Se recomienda realizar con frecuencia una copia de seguridad de los datosy de la información personal
para evitar perder sus datos por fallos de hardware o errores en el sistema de archivos. La aplicación
X-CD-Roast permite realizar una copia de seguridad de sus archivos usando Create CD. Esta función
permite agregar archivos y directorios a una sesión de CD usando Pistas maestro. Hay otras opciones
disponibles en la ventana de diálogo Pistas maestro que permiten configurar parámetros avanzados;
sin embargo, los valores por defecto se establecen correctamente para crear CD-ROMs de datos, de
modo que no es necesario realizar una configuración adicional. En la Figura 4-10 se muestra una
sesión en la que se prepara todo el directorio /home para una copia de seguridad.
Figura 4-10. Uso de X-CD-Roast para respaldar archivos del disco duro
Resalte los archivos y los directorios que desee agregar a la sesión y haga click en Añadir. Una
vez agregados todos los archivos y directorios que desee escribir en la unidad CD-R(W), haga clic
en la pestaña Crear sesión/image para crear el archivo .img. Debe primero hacer click en el botón
Calcular tamaño luego haga click en Maestro a archivo imagen para crear la imagen.
Para escribir pistas en la unidad CD-R(W), haga click en Escribir pistas desde el panel a la izquierda.
En la pestaña Formato de las pistas resalte el archivo imagen que creó en la caja en la derecha y haga
click en Añadir. La imagen se mostrará en el cuadro Pistas a escribir en el lado izquierdo. Haga
click en Aceptar formato de las pistas y luego click en la pestaña Escribir pistas para volver a la
ventana de escritura principal. Haga click en Escribir pistas para escribir la imagen al CD-R(W).
Escribir ISOs con X-CD-Roast
Los archivos con la extensión .iso se conocen como ISO9660 (o ISO) archivos de imagen. Por
ejemplo, Red Hat Linux está disponible de forma gratuita mediante archivos ISO que puede
descargar y grabar en la unidad CD-R(W). En los sitios FTP y Web, hay otros archivos de imagen
ISO disponibles. Existen otros tipos de archivos que se pueden quemar como imágenes, como por
ejemplo .img y .raw, pero las imágenes ISO constituyen el formato de imagen del CD más común.
Para escribir un archivo de imagen ISO a una unidad CD-R(W) con la aplicación X-CD-Roast mueva
el archivo ISO a la ruta especificada durante la instalación y, a continuación, haga click en Crear CD.
En la pestaña Formato de las pistas, resalte el archivo de imagen ISO que desea quemar y haga click
en Añadir, luego en Aceptar formato de las pistas. Esto carga automáticamente la pestaña Escribir
pistas, donde puede hacer click en Escribir pistas para quemar la imagen al CD-R(W).
4.3.3. Uso CD-Rs y CD-RWs con herramientas de línea de comandos
Si desea utilizar el indicador de comando de shell para escribir imágenes en las unidades CD-R y
CD-R(W), hay dos utilidades disponibles: mkisofs y cdrecord. Estas dos utilidades disponen de
una serie de opciones avanzadas cuya explicación no se trata en este manual. Sin embargo, para la
creación y escritura de imágenes básicas, estas herramientas contribuyen a ahorrar tiempo respecto a
las alternativas gráficas, como la aplicación X-CD-Roast.
Uso de mkisofs
La utilidad mkisofs crea archivos de imágenes ISO9660 que pueden ser escritos a CD-R(W). Las
imágenes de mkisofs pueden incluir todos los tipos de archivos. Es más útil para realización de copia
de seguridad y archivado de archivos.
Supongamos que desea realizar una copia de seguridad del directorio denominado /home/joeuser/,
pero sin incluir el subdirectorio /home/joeuser/junk/ porque contiene archivos innecesarios.
Desea crear una imagen ISO denominada backup.iso y grabarla en el CD-R para poder utilizarla en
el PC del trabajo con el sistema Red Hat Linux y en el portátil con Windows durante los viajes. Esto
se puede realizar con mkisofs si ejecuta el siguiente comando:
mkisofs -o backup.iso -x /home/joeuser/junk/ -J -R -A -V -v /home/joeuser/
La imagen se creará en el directorio en el que se encuentre cuando ejecute el comando.
Ahora, podrá usar el archivo de imagen ISO con la aplicación X-CD-Roast como se describió en
la Sección 4.3.2.3 o usando cdrecord, la utilidad de línea de comandos para grabar CD. Para más
información sobre el uso de cdrecord, refiérase a la Sección 4.3.3.2.
Opción Función
-o
Especifica el nombre de archivo de salida de la imagen ISO.
-J
Genere registros de nombres Joliet; útil si el disco CD se utilizará
en entornos Windows.
-R
Genera registros de nombres Rock Ridge (RR) para mantener la
longitud y el uso de mayúsculas/minúsculas en el nombre de
archivo, especialmente para entornos UNIX/Linux.
-A
Establece un ID de aplicación — una cadena de texto que se
escribirá en la cabecera del volumen de la imagen que puede ser
útil para determinar las aplicaciones que están en el disco.
-V
Establece un ID de volumen — un nombre que se asignará si se
quema la imagen y se monta el disco en entornos Solaris y
Windows.
-v
Establece una ejecución detallada, que es útil para ver el estado
de la imagen mientras se está realizando.
-x
Excluye cualquier directorio situado inmediatamente después de
esta opción; esta opción se puede repetir (por ejemplo, ...-x
/home/joe/trash -x /home/joe/delete ...).
Uso de cdrecord
La utilidad cdrecord escribe CD-ROMs de audio, datos y modo mixto (una combinación de audio,
vídeo y/o datos) utilizando opciones para configurar varios aspectos del proceso de escritura, incluida
la velocidad y la configuración del dispositivo y de los datos.
Para usar cdrecord, primero debe establecer la dirección del dispositivo de CD-R(W) mediante la
ejecución del siguiente comando como root en el indicador de comandos de shell:
cdrecord -scanbus
Este comando mostrará todos los dispositivos CD-R(W) del ordenador. Recuerde la dirección del
dispositivo que utilizará para grabar información en el CD. A continuación, se presenta el resultado
de un ejemplo tras ejecutar cdrecord -scanbus.
Cdrecord 1.8 (i686-pc-linux-gnu) Copyright (C) 1995-2000 Jorg Schilling
Using libscg version ’schily-0.1’
scsibus0:
0,0,0 0) *
0,1,0 1) *
0,2,0 2) *
0,3,0 3) ’HP ’ ’CD-Writer+ 9200 ’ ’1.0c’ Removable CD-ROM
0,4,0 4) *
0,5,0 5) *
0,6,0 6) *
0,7,0 7) *
Para escribir la imagen del archivo de copia de seguridad creado con mkisofs en la sección anterior,
cambie a usuario root y escriba lo siguiente en el indicador de comandos de shell:
cdrecord -v -eject speed=4 dev=0,3,0 backup.iso
El comando anterior establece la velocidad de escritura en 4, la dirección del dispositivo en 0,3,0 y la
salidad de escritura en (verbose [-v]), que es útil para realizar un seguimiento del estado del proceso
de escritura. El argumento -eject expulsa el CD-ROM después de finalizar el proceso de escritura.
El mismo comando también se puede utilizar para quemar archivos de imagen ISO descargados de
Internet, como, por ejemplo, imágenes ISO del sistema Red Hat Linux.
Puede utilizar cdrecord para limpiar discos CD-RW para volver a utilizarlos si escribe el siguiente
comando:
cdrecord --dev=0,3,0 --blank=fast
Recursos adicionales
Este capítulo describe brevemente varias aplicaciones. Consulte los siguientes recursos para obtener
más información sobre las aplicaciones de este capítulo.
Documentación instalada
• Página del manual de cdrecord — Se describe cómo quemar discos CD-ROM de datos, audio y
modo mezclado. Ofrece todas las opciones y los comandos de forma detallada, incluidos algunos
comandos de ejemplo para las tareas de quemar CD-R(W) más comunes.
(donde
version
es la versión de cdrecord
• /usr/share/doc/cdrecord- version
instalada en su sistema) — Se incluyen muchos archivos de documentación con información sobre
su uso y sobre la licencia.
¡
¢
£
• Página del manual de mkisofs — Detalles completos sobre la utilidad, incluyendo algunas ad-
vertencias sobre ciertos tipos de imágenes ISO. Ofrece todas las opciones en detalle, incluyendo
algunos comandos de ejemplo para la creación de archivos de imagen ISO comunes.
(donde
version
es la versión instalada de mk-
• /usr/share/doc/mkisofs- version
isofs en su sistema) — Varios archivos de documentación son incluídos con información de uso
general y licenciamiento.
¡
¢
£
(donde
version
es la versión de X-CD-Roast
• /usr/share/doc/xcdroast- version
instalada en su sistema) — Contiene opciones de línea de comando muy útiles e información sobre
el uso de esta aplicación gráfica.
¡
¢
£
/ (donde
version
es la versión de
• /usr/share/doc/dvdrecord- version
dvdrecord instalada en su sistema) — Para usuarios que tienen dispositivos DVD-R(+W), este
grupo de documentación le ayudará a iniciarse en la creación de DVD-ROMs originales para
respaldo de datos y presentaciones multimedia.
¡
¢
Sitios Web útiles
• http://www.xcdroast.org/ — El sitio oficial del proyecto X-CD-Roast.
• http://freshmeat.net/projects/cdrecord/ — La página del proyecto cdrecord en Freshmeat se actu-
aliza periódicamente con las versiones más recientes, noticias y comentarios de los usuarios.
• http://www.freesoftware.fsf.org/dvdrtools/ — El sitio oficial del proyecto dvdrtools, lo que in-
cluye la utilidad dvdrecord para la escritura de discos DVD-R(+W).