  Unidad ZIP: mini-COMO
  Grant Guenther, grant@torque.net
  imd@redestb.es, revisin y actualizacin: pacopepe@iname.com
  Tercera revisin/actualizacin de la traduccin, 25 de Mayo
  de 1998.

  La unidad Iomega ZIP es una unidad de disco extrable y de moda. Est
  disponible en tres versiones principales, la hay con interfaz SCSI,
  IDE, y otra que se conecta a un puerto paralelo. Este documento
  describe cmo usar el ZIP con Linux. Se debera leer en conjuncin con
  el HOWTO SCSI a menos que posea la versin IDE.
  ______________________________________________________________________

  ndice General:

  1.      Introduccin

  2.      La unidad ZIP

  2.1.    Versin IDE

  2.2.    Versin SCSI

  2.3.    La controladora ZIP Zoom

  2.4.    Versin de puerto Paralelo

  3.      Configuracin del kernel para la unidad ZIP

  3.1.    Configuracin del kernel para la unidad IDE

  3.2.    Versin SCSI

  3.3.    Driver PPA  para 1.2.13

  3.4.    El driver PPA en kernels actuales

  3.5.    PPA: parmetros en la lnea de comandos

  4.      Uso de la unidad ZIP

  4.1.    Identificando la unidad al arrancar

  4.2.    Fdisk, mke2fs, mount,  etc.

  4.2.1.  Un disco formateado con DOS

  4.2.2.  Re-formatear como disco nativo de Linux

  4.2.3.  El disco ZIP Tools .

  4.2.4.  Eliminacin de la proteccin software desde Linux

  4.3.    Expulsin del disco

  5.      Preguntas de Uso Frecuente

  5.1.    Puedo arrancar desde la unidad ZIP?

  5.2.    Por qu Iomega usa la particin nmero 4 ?

  5.3.    Cmo puedo montar el disco al arrancar?

  5.4.    Qu ocurre si no hay un disco metido cuando arranco?

  5.5.    Qu controladoras SCSI son compatibles con la unidad ZIP?

  5.6.    Puedo usar la unidad de puerto paralelo como un disco SCSI
  real?

  5.7.    Puedo conectar una impresora con la unidad de puerto
  paralelo?

  5.8.    Hay algn plan de soportar los puertos EPP/ECP en PPA?

  5.9.    Puede usarse el PPA con unidades de cinta de puerto paralelo
  de Iomega?

  5.10.   Funcionar el PPA  con la unidad SyQuest EZ135  de puerto
  paralelo ?

  6.      Bsqueda de informacin actualizada.

  7.      Anexo: Grupos LiNUXeros en Espaa.
  ______________________________________________________________________

  1.  Introduccin

  La unidad Iomega ZIP es una unidad de disco extrable, portable,
  barata, de bajo rendimiento y de moda. Sus discos tienen una capacidad
  de 96 megas, y la unidad est disponible en 3 versiones, una versin
  SCSI, otra IDE, y una versin para puerto paralelo. La versin de
  puerto paralelo es realmente un dispositivo SCSI tambin, configurada
  para usar el protocolo paralelo-sobre-SCSI PPA-3 propiedad de Iomega.

  Este documento describe como usar la unidad ZIP con Linux. Si tiene la
  versin SCSI o de puerto paralelo, que realmente funciona como un
  dispositivo SCSI, es importante leer el HOWTO SCSI tambin. Dicho
  documento da una introduccin al sistema SCSI del Linux. No contiene
  ninguna informacin especifica sobre la unidad ZIP, La tarjeta SCSI
  ZIP ZOOM o el adaptador PPA-3 paralelo-a-SCSI. Este mini-Como tiene el
  propsito de rellenar esos huecos.

  Este documento incorpora informacin reunida y publicada por otros, en
  particular:

    Scot Wilcoxon, sewilco@fielday.mn.org

    Joe Mack, mack@ncifcrf.gov

    Byron Jeff, byron@cc.gatech.edu

  Les agradezco sus importantes contribuciones, y acepto responsabilidad
  por cualquier error que pudiera introducir.

  2.  La unidad ZIP

  Hay cuatro versiones de la unidad Iomega ZIP. Todas ellas aceptan
  cartuchos especiales parecidos a los diskettes de 3.5" con capacidad
  de 100 megas.  Los discos normalmente tienen 96 cilindros de 2048
  sectores conteniendo 512 bytes cada uno. Esto sera normalmente
  llamado 96 megas.

  Una versin es una unidad interna de media altura 5.25", con interfaz
  SCSI, otras dos son unidades externas en pequeas unidades de plstico
  azules de poco peso, alimentadas mediante un transformador. Las
  unidades externas vienen en versin SCSI y puerto paralelo, y las
  internas en SCSI e IDE.

  Todas las unidades tienen un botn redondo en el frontal de la unidad.
  Este botn es para expulsar el disco. Linux impide la expulsin
  mientras se la unidad est montada, pero si el botn es pulsado
  mientras est bloqueada, la unidad ZIP recordar y expulsar el disco
  tan pronto como el software desbloquee (desmonte) la unidad.

  2.1.  Versin IDE

  Con esta versin, todo lo aplicable a dispositivos IDE entra en juego:
  bsicamente, la unidad puede colocarse como maestra o esclava del bus
  IDE en donde se ubique, y para ello habr que hacer uso de los jumpers
  o puentes correspondientes, situados en la parte trasera de la unidad.
  Por defecto viene configurada como esclava; si la coloca en el mismo
  bus que su disco duro, o en el que ya tenga un CD-Rom configurado como
  maestro, no tendr que hacer modificacin alguna. Si la coloca como
  nico dispositivo en alguno de los buses, deber colocar los puentes
  (jumpers) en la posicin master.

  2.2.  Versin SCSI

  La versin SCSI externa de la unidad ZIP tiene 2 conectores DB25F, y
  dos interruptores de configuracin. Un interruptor selecciona la
  direccin de la unidad: esta eleccin esta limitada a 5 y 6. El otro
  activa un terminador interno, en caso de que la unidad sea la ltima
  de la cadena.  Los conectores SCSI de 25 patillas son del estilo de
  Macintosh.

  La unidad viene con cable tipo Macintosh, pero el cable y los
  convertidores estndar son fciles de obtener (-- N del T: Los cables
  no son TAN fciles de conseguir y son MUY caros.  Un cable con mini-
  SCSI y DB25M a los extremos cuesta +8.000.--) si tu tarjeta SCSI viene
  con conector Centronics o conector mini SCSI.

  No he visto la unidad SCSI interna, pero esperara que tuviese un
  conector estndar de 50 patillas DIP. (-- N. del Revisor
  de una y lo certifico, tiene un conector estndar SCSI II, y dos
  grupos de puentes o jumpers; uno de ellos, de cuatro puentes, sirve
  para seleccionar combinndolos el ID SCSI, que es el 5 por defecto, y
  el otro es para activar o desactivar la terminacin en el caso en que
  el ZIP fuese o no la ltima unidad de la cadena SCSI.--)

  Asegrese de que la direccin que elija no entra en conflicto con
  cualquier otro dispositivo SCSI que pueda tener en el mismo bus.
  Asegrese tambin de que la ltima unidad en la cadena tiene el
  terminador activado, o un terminador instalado.

  Si tiene un disco o CD-Rom SCSI interno, y conecta su unidad ZIP al
  adaptador existente, debera comprobar si existe algn terminador en
  la tarjeta que se debiera quitar. Solo los dos extremos del bus SCSI
  deben estar terminados. Si el bus es parcialmente interno y
  parcialmente externo, debera haber un terminador en el ltimo
  dispositivo externo y otro en el ltimo dispositivo interno, pero
  ninguno en la propia tarjeta SCSI.

  Asegrese de que todos los cables estn firmemente conectados.

  2.3.  La controladora ZIP Zoom

  Iomega vende una controladora bajo el nombre ZIP Zoom. sta est
  basada en el diseo de la familia de controladoras Adaptec AHA1520.
  Tiene un conector DB25F externo tipo Macintosh, compatible con el
  cable que viene con la unidad ZIP.

  Linux Soporta esta controladora con el driver aha152x. Ver seccin
  ``''

  2.4.  Versin de puerto Paralelo

  La unidad Zip de puerto paralelo tambin tiene dos conectores DB25, el
  macho (DB25M) debe conectarse mediante el cable suministrado al puerto
  paralelo del ordenador. El otro (hembra, DB25F) es para conectar una
  impresora en cadena. Actualmente, Linux no soporta el uso simultneo
  de ambos, unidad ZIP e impresora. Es posible cargar mdulos. No hay
  interruptores de configuracin.

  La unidad ZIP de puerto paralelo es compatible con varios tipos de
  puertos paralelos, pero actualmente el driver de Linux solo soporta
  los puertos estndar y bi-direccional. Si su puerto paralelo tiene
  interruptores de configuracin (en hardware o en pantallas del setup
  de la CMOS) asegrese de configurar el puerto en uno de los
  soportados.

  Asegrese de que todos los cables estn firmemente conectados.

  3.  Configuracin del kernel para la unidad ZIP

  Para usar unidades ZIP con Linux, el kernel debe estar configurado
  para dar el soporte correspondiente: en el caso de unidades SCSI, o
  paralelas, son necesarios tres: soporte SCSI, soporte de discos SCSI y
  soporte para la controladora que est usando en el caso SCSI o para
  PPA en el caso paralelo. Si es IDE, bastar con soporte para unidades
  extrables ATAPI (IDE/ATAPI FLOPPY support).

  Si no est familiarizado con la compilacin del kernel, debera ir al
  directorio /usr/src/linux y estudiar el fichero README que all
  encontrar (-- N del T:  Tambin dispones del Kernel-COMO, comprueba
  la seccin ``''--) .  Tambin hay valiosa informacin en el
  subdirectorio Documentation en versiones recientes.

  Debe empezar el proceso de compilacin del kernel con la configuracin
  del mismo. Aqu, identificar los componentes especficos del kernel
  que necesita. make config es el mtodo tradicional, secuencial de
  preguntas y respuestas de configuracin del kernel.

  En kernels recientes (-- N del T: A partir de la versin 2.0--) hay
  nuevas alternativas:  make menuconfig hace lo mismo con interfaz
  orientado por mens, y make xconfig usa el kit tk para mostrar mens
  bajo X.

  Una vez haya configurado el kernel, use make dep, make clean y make
  zlilo (o make zImage si no usa LILO) para compilar el nuevo kernel e
  instalarlo, y por supuesto, no olvide reiniciar el sistema!.

  Tambin puede compilar todo o parte del sistema SCSI como mdulos. Si
  hace esto, adems de los comandos anteriores, deber hacer make
  modules; make modules_install. Asegrese de cargar scsi_mod.o,
  entonces sd_mod.o y finalmente el driver de su controladora, antes de
  acceder a la unidad ZIP SCSI (-- N de los T:  Generalmente, de esto se
  encarga el sistema de forma transparente si previamente se han
  computado las dependencias entre mdulos, (depmod -a al arrancar)  al
  cargar mdulos semi-manualmente con el comando modprobe, o mejor an,
  automticamente si se usa kerneld--)

  3.1.  Configuracin del kernel para la unidad IDE

  Para dar soporte especfico a esta unidad, lo nico necesario es
  incluir soporte en el kernel para ella en la seccin de configuracin
  del kernel Floppy, IDE, and other block devices, en el apartado
  Include IDE/ATAPI FLOPPY support.

  Dependiendo de la configuracin de la unidad, su nombre de dispositivo
  ser de la forma hdX, en donde X ser:

    a: Unidad maestra del canal IDE primario (muy raramente, ya que ah
     normalmente estar nuestro disco duro)

    b: Unidad esclava del canal IDE primario

    c: Unidad maestra del canal IDE secundario

    d: Unidad esclava del canal IDE secundario

  Lo cual comprobaremos al arrancar, por el mensaje del kernel en el
  registro del sistema (/var/log/messages):

       hdX: IOMEGA ZIP 100 ATAPI, ATAPI FLOPPY drive

  En cuanto a gestin de los discos, aplica exactamente lo mismo que
  para el resto de unidades, con la salvedad de que nos referiremos a
  ellos como hdX en lugar de sdX.

  Una vez comprendidos estos trminos, puede saltar directamente a la
  seccin ``''.

  3.2.  Versin SCSI

  Si ya tiene un disco SCSI en el sistema, y est conectando la unidad
  ZIP a la misma controladora, no hay necesidad de configurar el kernel.
  Si no, tendr que compilar un nuevo kernel.

  Si compila el kernel para soportar la versin SCSI de la unidad ZIP,
  debe seleccionar soporte SCSI y soporte de discos SCSI. Tambin debe
  seleccionar un driver para la controladora que usar. Si tiene la
  controladora ZIP Zoom, seleccione el driver aha152x.

  Asegrese de leer la documentacin de la controladora en el SCSI HOWTO
  y cualquier fichero README en el subdirectorio drivers/scsi del
  directorio raz de los fuentes de Linux. Preste atencin a lnea de
  parmetros que tendr que usar para ayudar al kernel a inicializar la
  controladora.

  Por ejemplo, si est usando la controladora ZIP Zoom, tendr que
  aadir algo como
               aha152x=0x340,11,7,1

  al arrancar (o incluirlo en el fichero /etc/lilo.conf mediante la
  clusula append (=aadir) ). Esto le dice al driver la direccin del
  puerto y la IRQ de su tarjeta ZIP Zoom. Asegrese de usar los
  parmetros que corresponden a la seleccin de los jumpers, que son por
  defecto IRQ 11 y direccin base 0x340. El tercer y cuarto parmetro
  son asumidos por el driver en su configuracin por defecto, adems de
  ser lo recomendable.

  Si por el contrario, prefiere (y es lo ms cmodo adems de
  recomendable) compilar soporte modularmente, y hacer uso de las
  ventajas de la carga-descarga automtica de mdulos mediante kerneld,
  deber aadir lo siguiente en el fichero /etc/conf.modules:

       alias scsi_hostadapter aha152x
       options aha152x aha152x=0x340,11,7,1

  S, la lnea options aha152x aha152x=0x340,11,7,1 es correcta, ha de
  aparecer dos veces el trmino aha152x.

  Tras hacer esto, reinicie el sistema si no lo hizo al compilar el
  kernel, o ejecute

       depmod -a

  Para que se genere la base de datos de dependencias entre mdulos.

  Se asume que la controladora est con la configuracin que trae de
  fbrica por defecto. Otras posibilidades (configurables por jumpers en
  la propia controladora) son:

    IRQs: 9, 10, 12.

    IOs: 0x140

  Tambin debe leer el BOOTPROMPT HOWTO de Paul Gortmaker para
  informacin sobre cmo configurar el kernel con LILO o LOADLIN.

  3.3.  Driver PPA  para 1.2.13

  Si quiere usar la unidad ZIP de puerto paralelo con el kernel versin
  1.2.13 (-- N del Revisor
  , debe conseguir la versin 0.18 del driver que esta disponible va
  ftp annimo en ftp://gear.torque.net/pub/ppa.c

  Las instrucciones de instalacin, as como cmo compilar el driver
  como mdulo cargable estn includas en el fichero fuente ppa.c.

  Tendr casi con toda seguridad que compilar un nuevo kernel. En
  particular, ninguno de los kernels pre-compilados de Slackware
  funcionarn con ppa.

  Sea cuidadoso al compilar el kernel con soporte SCSI y soporte de
  discos SCSI, pero no incluya soporte del driver de impresora lp.  En
  el 1.2.13, los drivers no pueden co-existir en el mismo kernel.

  Puede ajustar el nmero del puerto y algunos parmetros de reloj con
  el comando insmod cuando cargue el driver ppa.  Estos ajustes estn
  documentados en el fichero ppa.c.  Por defecto la unidad asume que la
  unidad ZIP esta conectada al puerto paralelo en la direccin 0x378.

  No habr ninguna mejora a este driver para el kernel 1.2.13.  Se
  espera que desaparezca unos meses despus de la salida del kernel 2.0
  y las principales distribuciones empiecen a usarlo.

  3.4.  El driver PPA en kernels actuales

  Desde la versin 1.3.74 el driver ppa ha sido una parte estndar del
  kernel.  Hubo algunos cambios a otras partes del kernel alrededor de
  la versin 1.3.78 que requeran ciertas mejoras internas, pero desde
  1.3.85 el driver ha sido completamente estable en su versin 0.26.
  Espero que la versin 0.26 est en la prxima versin estable del
  kernel.

  Para compilar el kernel con soporte ppa, ha de incluirse soporte SCSI,
  soporte de discos SCSI y seleccionar de la lista de controladoras SCSI
  de bajo nivel (low-level) soporte para Iomega ZIP / PPA-3.  Tambin
  puede compilar el driver como mdulo.

  Puede usar la lnea de parmetros en /etc/lilo.conf o con insmod para
  cargar el driver. Todo esto est documentado en
  drivers/scsi/README.ppa en la estructura del fichero fuente del
  kernel. He includo un sumario en la siguiente seccin.

  Si quiere usar tanto el driver lp como ppa en el mismo puerto
  paralelo, tendr que compilar ambos como mdulos y cargar uno u otro
  en cualquier momento, pero nunca los dos a la vez.

  Las prestaciones de Linux en cuanto a mdulos cargables se tornan cada
  vez ms potentes, y por tanto, ms complejas da a da. Debera leer
  el fichero Documentation/modules.txt en el rbol de directorios de los
  fuentes del kernel como punto de partida.

  3.5.  PPA: parmetros en la lnea de comandos

  Si ha compilado ppa dentro del kernel, puede ajustar sus parmetros
  desde la lnea de comando del LILO o LOADLIN con la siguiente
  sintaxis:

       ppa=base[,speed_high[,speed_low[,nybble]]]

  Donde base es la direccin i/o del puerto paralelo, speed_high es una
  constante de temporizacin para ciertos bucles rpidos del driver,
  speed_low es un parmetro de temporizacin similar para otros ms
  lentos, y nybble es un indicativo para forzar al driver a usar 4-bit,
  o modo nybble, incluso si el controlador quisiera hacerlo de otro
  modo.

  Por ejemplo, por defecto podra ser especificado como:

       ppa=0x378,1,6,0

  4.  Uso de la unidad ZIP

  Si ha compilado todos los componentes necesarios, el kernel debera
  reconocer la controladora y unidad al arrancar. Si est usando
  mdulos, lo siguiente se aplicar cuando el mdulo sea cargado.

  La unidad versin SCSI y la de puerto paralelo en se comportan de
  forma idntica, excepto que la versin paralelo es mas lenta.

  4.1.  Identificando la unidad al arrancar

  Cuando el sistema arranca debera mostrar varios fragmentos de
  informacin sobre la controladora, unidad y el disco dentro de la
  unidad (-- Si hemos compilado el soporte modularmente, dicha
  informacin aparecer al cargarse los mdulos correspondientes--) . Si
  no hay disco en la unidad, parte de esta informacin se perder y slo
  aparecer cuando se inserte un disco y haga algn tipo de acceso al
  disco. Se aconseja a usuarios noveles arrancar con un disco metido en
  la unidad, las cosas resultan menos confusas de esta forma!

  En dnde aparecern estos mensajes exactamente depende de cmo est
  configurado el sistema. A menudo sern mostrados en la pantalla, pero
  pueden ser enviados a un fichero de registro como por ejemplo
  /var/log/messages o /var/adm/messages. Normalmente, se puede volver a
  visualizar el ltimo par de pantallas de mensajes del kernel con el
  comando dmesg, si no lo encuentra en ningn otro lugar, o verlo
  conforme se va generando (til por ejemplo si hemos compilado soporte
  modular, cuando procedamos a cargar el mdulo las primeras veces) con
  el comando tail -f /var/log/messages

  Si necesita ayuda por parte de alguien, una copia de este registro de
  informacin es vital. Trate de enviar tanto como pueda de los mensajes
  relevantes registrados, junto con algn informe sobre el fallo.

  Aqu se puede ver un ejemplo de lo que debera aparecer en los
  mensajes del kernel:

       scsi0 : PPA driver version 0.26 using 8-bit mode on port 0x378.
       scsi : 1 host.
         Vendor: IOMEGA    Model: ZIP 100           Rev: N*32
         Type:   Direct-Access                      ANSI SCSI revision: 02
       Detected scsi disk sda at scsi0, channel 0, id 6, lun 0
       scsi : detected 1 SCSI disk total.
       SCSI device sda: hdwr sector= 512 bytes. Sectors= 196608 [96 MB] [0.1 GB]
         sda: Write Protect is off
       Partition check:
         sda: sda1

  Esta salida es de un kernel 1.3.87 con una unidad ZIP paralela. La
  salida exacta puede variar dependiendo de la controladora y si existe
  otro dispositivo SCSI en el sistema.

  La primera lnea muestra el mensaje de inicializacin del driver de
  bajo nivel para la controladora, en este caso PPA. Lo siguiente es
  informacin de la identificacin de la unidad retornado por cada
  dispositivo encontrado en el bus SCSI. La lnea 5 muestra el nombre
  del dispositivo asignado a la unidad, en este caso /dev/sda.  y la
  ltima lnea el estado de la particin del disco en la unidad. Esta
  caso solo tiene una particin, /dev/sda1. Esta informacin viene de
  diferentes mdulos del kernel, si tiene ms de una controladora SCSI,
  o varios discos, cada seccin contendr ms informacin.

  Por ejemplo, para la unidad SCSI, con un kernel 2.0.33, conectada a la
  controladora ZIP-Zoom, con el identificativo SCSI 5:

       aha152x: BIOS test: passed, detected 1 controller(s)
       aha152x0: vital data: PORTBASE=0x340,
       IRQ=11, SCSI ID=7, reconnect=enabled, parity=enabled,
       synchronous=disabled, delay=100, extended translation=disabled
       aha152x: trying software interrupt, ok.
       scsi0 : Adaptec 152x SCSI driver; $Revision: 1.18 $
       scsi : 1 host.
         Vendor: IOMEGA   Model: ZIP 100          Rev: E.08
         Type:   Direct-Access                    ANSI SCSI revision: 02
       Detected scsi removable disk sda at scsi0, channel 0, id 5, lun 0

  Si utiliza otra controladora, la informacin ser similar a partir de
  la lnea 8.

  Y por ltimo, si la unidad es IDE:

       hdc: IOMEGA ZIP 100 ATAPI, ATAPI FLOPPY drive

  Que en este caso est como dispositivo maestro del segundo canal IDE.

  Si est usando un disco virgen (sin usar), directamente de Iomega, el
  chequeo de particin debera mostrar una particin, /dev/sda4.  Si
  tiene otros dispositivos SCSI la unidad ZIP podra aparecer en otro
  nombre de dispositivo como /dev/sdb, por eso es interesante comprobar
  estos mensajes.

  Si estas lneas no aparecen, entonces algo esta mal configurado: o el
  hardware en s, o el kernel. Compruebe todo cuidadosamente antes de
  enviar emails.

  Si la lnea scsi0: no aparece, entonces esta mal configurada la
  controladora y su driver correctamente. Algunos drivers dan una pista
  de lo que esta mal. Si el driver no es detectado, probablemente haya
  un problema con el cable. Si no es asignado el nombre de unidad
  probablemente olvid incluir soporte para discos SCSI cuando recompil
  el kernel.

  Compruebe los ficheros README en drivers/scsi y los SCSI HOWTO para
  otros aspectos relativos a la depuracin de la instalacin.
  4.2.  Fdisk, mke2fs, mount,  etc.

  Una vez conozca el nombre de la unidad ZIP, estar listo. Puede
  manipular la unidad con los comandos tpicos del gestin de discos del
  Linux.  fdisk (o quizs cfdisk) es usado para manipular las tablas de
  particin en el disco.  mke2fs puede ser usado para formatear una
  particin con el sistema de ficheros ext2 el ms usado en Linux.
  mount es usado para conectar una particin formateada a la jerarqua
  de directorios.

  Debera estudiar las pginas del manual de estas herramientas si no
  est familiarizado con ellas. Tenga cuidado: hay varias versiones
  diferentes del programa fdisk, sea cuidadoso.

  Describir dos situaciones comunes:

  4.2.1.  Un disco formateado con DOS

  Si tiene un disco ZIP con una estructura de ficheros DOS que fue
  creado originalmente por las herramientas de Iomega, la deteccin de
  la particin debera decir que en el disco hay una particin,
  /dev/sda4.

  Cree un directorio donde montar el disco, como por ejemplo /zip, y
  mntelo como un sistema de ficheros DOS:

       mkdir /zip
       mount -t msdos /dev/sda4 /zip

  Ahora, los ficheros en el disco deberan aparecer en /zip.  Mientras
  el disco est montado, no debe poder sacar el disco de la unidad.
  Cuando termines con el disco puede desmontarlo para extraer el disco y
  liberarlo de la jerarqua de directorios:

       umount /zip

  Una vez que haya creado un punto de montaje /zip no necesitas hacerlo
  otra vez, as puedes ms tarde volver a montar cualquier otra cosa.

  4.2.2.  Re-formatear como disco nativo de Linux

  Si quiere borrar un disco ZIP y hacer un sistema de ficheros nativo de
  Linux, deber usar fdisk en el disco entero:

       fdisk /dev/sda

  y borrar cualquier particin (con el comando d). Cree una nueva
  particin con el comando n, que sea particin primaria 1, usar w para
  escribir la tabla de particiones al disco y salir con q.

  Formateo de la particin:

       mke2fs /dev/sda1

  (El 1 es el nmero que dio a esta particin con el fdisk).  Ahora
  podr montar el disco:

       mount -t ext2 /dev/sda1 /zip

  (re-usando el punto de montaje que antes creamos).

  4.2.3.  El disco ZIP Tools .

  Hay trabajo extra que hacer si quiere usar el disco que viene con la
  unidad ZIP. De fbrica, el disco est protegido contra escritura por
  software. La mayora de la gente ha desprotegido el disco bajo DOS
  antes de intentar usarlo desde Linux (-- Y con una unidad de puerto
  paralelo, con la SCSI no suele poder hacerse--) . Linux no puede
  acceder a un disco protegido, y debe ser desprotegido con la
  herramientas de Iomega.

  Se espera que pronto est disponible un programa nativo de Linux para
  manejar la proteccin de escritura.

  4.2.4.  Eliminacin de la proteccin software desde Linux

  Nota del Revisor:

  Mi experiencia es que a menos que se use tanto un zip paralelo, y las
  herramientas windows, es imposible desproteger un zip por software o
  civilizadamente.

  Pero hay un truco:

  1. Inserte un disco no protegido. (El Zip-Tools, por ejemplo.)

  2. Extrigalo mediante el sistema de eyeccin de emergencia,
     introduciendo una aguja o similar por el orificio que hay en la
     esquina superior izquierda de la unidad.

  3. Introduzca el disco protegido y haga con l lo que quiera; la
     unidad zip no notar el cambio.

  :-) Por supuesto, todo ello bajo su cuenta y riesgo; a m y a otros
  nos ha funcionado, pero no asumo ninguna responsabilidad...

  4.3.  Expulsin del disco

  Solo se puede expulsar un disco cuando no est montado. Actualmente,
  no hay un comando Linux para expulsar el disco, as que se debe pulsar
  el botn que tiene la unidad para expulsar el disco.

  Linux se asegura de que todos los datos estn grabados en el disco
  antes de desbloquearlo.

  Se espera un nuevo programa ZIP Tools para Linux que soportar algunas
  posibilidades especiales de Iomega (incluyendo la expulsin por
  software y la proteccin contra escritura) tanto en versin SCSI como
  paralela.

  5.  Preguntas de Uso Frecuente

  Estas son algunas de las preguntas que se hacen. Por favor, lea las
  respuestas aqu antes de volver a preguntarlas !

  5.1.  Puedo arrancar desde la unidad ZIP?

  Esto depende de su controladora. Si la unidad es SCSI interna, y le
  asignamos las IDs 0 o 1 a la unidad, la controladora lo arrancar
  automticamente. Si tiene la unidad SCSI externa, y la controladora
  tiene BIOS ROM con cdigo que permita arrancar desde los IDs 5  6,
  entonces s, podr arrancar desde su unidad ZIP. No puede arrancar
  desde una unidad de puerto paralelo (directamente. s usando un
  disquete de arranque).

  Si tiene DOS en su disco principal y quiere arrancar Linux desde un
  disco ZIP, puede usar el cargador de arranque LOADLIN. La imagen del
  kernel debe estar en algn lugar en el disco DOS, pero el resto del
  sistema Linux puede estar en el ZIP. Asegrese de que el kernel que va
  a usar tiene incluidos los drivers necesarios.

  Por lo que yo conozco, no hay discos de arranque de instalacin para
  ninguna de la distribuciones ms populares que contengan el driver
  para la unidad ZIP de puerto paralelo, pero esto puede cambiar cuando
  la versin 2.0 salga.

  5.2.  Por qu Iomega usa la particin nmero 4 ?

  Esta es la pregunta ms realizada, pero creo que nadie tiene una
  respuesta definitiva a esta pregunta. Quizs no haya una buena razn.

  5.3.  Cmo puedo montar el disco al arrancar?

  Todo lo que se necesita es aadir una lnea al fichero /etc/fstab. Por
  ejemplo, si siempre se tiene un disco DOS en la unidad cuando se
  arranca, podra ser:

       /dev/sda4   /zip  msdos  defaults  0 0

  Dependiendo en la distribucin, los scripts de inicializacin pueden
  intentar ejecutar fsck en las particiones listadas en el fichero
  /etc/fstab.  Cuidado ya que esto podra causar problemas si no hay un
  disco metido en la unidad cuando se arrancar Linux, o si hay un disco
  errneo (-- N del T: Respecto a lo indicado en /etc/fstab en cuanto a
  particiones y sistema de ficheros--) .

  5.4.  Qu ocurre si no hay un disco metido cuando arranco?

  El kernel intentar leer la tabla de particiones, pero la operacin
  expirar.  No hay nada por que preocuparse. Una vez insertado el
  disco, e intentando hacer algo con l, el kernel se dar cuenta de que
  hay un disco ahora y re-escanear la tabla de particiones.

  AYUDA: Cuando cambie de disco, es una buena idea que uses fdisk para
  chequear la estructura de la particin en el nuevo disco.

  La BIOS de algunas controladoras SCSI intentarn leer la tabla de
  particiones en el disco durante el arranque. Si no puedes desactivar
  este chequeo, siempre puedes forzar el arranque con un disco metido en
  la unidad.

  5.5.  Qu controladoras SCSI son compatibles con la unidad ZIP?

  Iomega tiene una lista de las controladoras compatibles en:

  http://www.iomega.com/techs/zip/what063.html

  5.6.  Puedo usar la unidad de puerto paralelo como un disco SCSI
  real?

  El adaptador PPA-3 parallel-to-SCSI esta implementado como un chip
  ASIC nico que Iomega llama VPI0.  Est integrado en la controladora
  de la unidad ZIP. Hay un bus SCSI presente, pero no en una forma til.

  Aunque he intentado comparar las dos controladoras, parece lgico que
  el VPI0 reemplace los circuitos de buffer elctricos convencionales
  que seran necesarios si el bus SCSI estuviese extendido fuera de la
  caja.

  5.7.  Puedo conectar una impresora con la unidad de puerto paralelo?

  S, pero actualmente, no se puede tener los drivers lp y ppa activos a
  la vez en el mismo puerto paralelo. Se ha diseado un protocolo de
  comparticin y esta en las primeras etapas de implementacin, pero no
  estar disponible antes de que salga el kernel 2.0.

  Mientras tanto, se puede conectar a la vez la impresora y la unidad
  ZIP sin tener que rearrancar el sistema, si se tienen los drivers lp y
  ppa como mdulos. Si se tienen as, entonces cuando se quiera imprimir
  se carga el mdulo (insmod lp), y cuando se quiere utilizar la unidad
  ZIP se carga el driver ppa.

  Por supuesto, si se tienen dos puertos paralelos, se puede usar uno
  para imprimir y otro para la unidad ZIP. Se compila el kernel con
  ambos drivers lp y ppa incluidos, aadiendo entonces los parmetros de
  configuracin apropiados en la lnea de comandos del kernel.  Por
  ejemplo, si se usa LILO y se tiene la impresora en 0x378 y el ZIP en
  0x3bc se puede aadir la siguiente lnea en el fichero /etc/lilo.conf.

       append = "lp=0x378 ppa=0x3bc"

  5.8.  Hay algn plan de soportar los puertos EPP/ECP en PPA?

  ppa fue inicialmente desarrollado sin contar con el beneficio de
  ninguna especificacin tcnica para el protocolo de comandos en el bus
  paralelo. Sin embargo, se us el emulador del DOS para reunir
  informacin a fin de tratar de averiguar mediante ingeniera inversa
  cmo funcionaba dicho protocolo. Fue imposible conseguir que la unidad
  funcionase en el modo mejorado bajo el emulador.

  El manual de referencia tcnica de Iomega se encuentra ahora
  disponible, y he localizado la hoja del chip de puerto paralelo
  mejorado, as que es posible mejorar el driver.

  5.9.  Iomega?  Puede usarse el PPA con unidades de cinta de puerto
  paralelo de

  No. Esas son unidades de cinta de disquetera, el SCSI no esta
  involucrado.

  Varias personas han mostrado inters en aplicar mis mtodos para
  intentar determinar el protocolo y desarrollo de un driver para esas
  unidades de cinta. El primer paso en ese proceso es conseguir un
  driver para DOS que funcione bajo DOSemu. No he odo an que nadie lo
  haya conseguido.

  5.10.  paralelo ?  Funcionar el PPA  con la unidad SyQuest EZ135  de
  puerto

  No. La EX135 es una unidad IDE con un conversor de puerto paralelo
  ShuttlePort a IDE integrado.

  La labor ha comenzado por decodificar el protocolo, con la intencin
  de escribir un driver para Linux del EZ135 de puerto paralelo. Tengo
  el protocolo bsico funcionando, pero no tengo idea de cuando estar
  disponible un driver completo.

  Eche un vistazo a mi http://www.torque.net/ez135.html, Buscar
  eventualmente algn beta tester.

  6.  Bsqueda de informacin actualizada.

  Intentar tener un actualizacin de este mini-COMO disponible en mis
  pginas web. Puede comprobarlo en

  http://www.torque.net/zip.html.

  Hay una pgina web ms general sobre ZIP FAQ (con influencia de
  Macintosh) en

  http://earth.cnct.com/home/steveg/zip.html.

  Las pginas de Iomega estn en

  http://www.iomega.com/.

  Y si est buscando informacin general sobre programacin del puerto
  paralelo para PC, Puede visitar

  http://www.lvr.com/parport.htm

  7.  Anexo: Grupos LiNUXeros en Espaa.

  Francisco Jos Montilla, pacopepe@iname.com, FidoNet 2:345/402.22 es
  coordinador del INSFLUG: (Impatient & Novatous Spanish Fidonet LiNUX
  Users Group) uno de los varios grupos de usuarios existentes en
  Espaa, y ms concretamente en la mejor ;-) rea de FidoNet: R34.LINUX
  junto con LuCas (LinUx en CAStellano).

  El INSFLUG se orienta preferentemente a la traduccin de documentos
  breves, como los COMOs y PUFs (-- Preguntas de Uso Frecuente, las
  FAQs. :)--) , etc.

  LuCas Coordina y realiza las traducciones de las guides, es decir,
  documentos ms extensos.

  Por supuesto, la orientacin de cada grupo no tiene carcter
  excluyente;  si quiere colaborar en las dos, mejor! ;-).

  Otra fuente de informacin obligada para el recin incorporado son las
  PUF elaboradas a partir del correo circulante por R34.LINUX por Pablo
  Gmez, pgomez@arrakis.es, 2:341/43.40, disponibles prximamente en los
  formatos habituales de documentacin (.ps, especificados ms adelante,
  as como en el mismo rea.

  Necesitamos su colaboracin para futuras traducciones! si quiere
  unirse a nosotros pngase en contacto con:

  INSFLUG: (Traduccin y autora de COMOs)

  Francisco Jos Montilla, pacopepe@iname.com, FidoNet 2:345/402.22

  LuCas:  (Traduccin y autora de guas)

  1. Juan Jos Amor, jjamor@ls.fi.upm.es, FidoNet 2:341/12.19

  2. Alfonso Belloso, alfon@bipv02.bi.ehu.es, FidoNet 2:344/17.2

  Por ltimo, recordar que un inmejorable lugar para estar informado,
  as como consultar y discutir todo lo relacionado con LiNUX lo tiene
  en FidoNet, en R34.LINUX.

  Actualmente, ambos grupos poseen las siguientes listas de correo:

    LuCas: lucas@bipv02.bi.ehu.es

    INSFLUG: insflug@nova.es

  Ambas son listas tipo majordomo; para suscribirse:

  enve un email a majordomo@nova.es, con "subscribe insflug" en el
  cuerpo del mensaje.
  En el caso de LuCAS sera a majordomo@infor.es, con "subscribe lucas"
  en el cuerpo del mensaje.

  Dispone de todos los ``COMOs'' traducidos hasta ahora, as como
  informacin puntual sobre el INSFLUG y temas relacionados en:

  http://www.insflug.nova.es en sus versiones html (-- Actualizacin
  lenta--) , y listas para bajar, en

  ftp://ftp.insflug.nova.es/es (-- Este es el lugar actualizado con ms
  frecuencia; en Sunsite y sus mirrors est replicado en el directorio

  ftp://sunsite.unc.edu/pub/Linux/docs/HOWTO/translations/es

  De todos modos, probablemente con su distribucin de Linux vengan
  incluidos.--)

  Otro buen punto de bsqueda, consulta, y obtencin de la documentacin
  traducida, en formato HTML, con links a los dems formatos, as como
  las traducciones de las guas traducidas por LuCAS es:

  http://www.infor.es/LuCAS/

  junto con su ftp:

  ftp://ftp.infor.es/pub/LuCAS/

  Tanto el INSFLUG, como LuCAS, y todos los traductores implicados,
  esperamos que esta traduccin le haya sido de utilidad.

