Particionamiento con la aplicación FIPS

Para ayudar a nuestros clientes, proporcionamos la utilidad FIPS. Este es un programa libre que puede modificar las dimensiones de las particiones FAT (File Allocation Table). Está incluído en el CD-ROM de Red Hat Linux en el directorio dosutils.

NotaObservación
 

Mucha gente ha utilizado con éxito FIPS para administrar las particiones en sus discos duros. Sin embargo, debido a la naturaleza de las operaciones realizadas por FIPS,y a la amplia variedad de configuraciones hardware y software con las que funciona Red Hat no podemos garantizar que FIPS funcione adecuadamente en su sistema. Por lo tanto no damos ningún soporte de instalación para FIPS; úselo bajo su responsabilidad..

Si decide volver a particionar el disco duro con FIPS, es fundamental que haga dos cosas:

Si decide utilizar FIPS, tenga en cuenta que después de lanzar FIPS tendrá dos particiones: la que usted ha cambiado de dimensión y la que creó FIPS en el espacio libre. Si su objetivo es usar ese espacio para instalar Red Hat Linux, debe borrar la nueva partición creada, tanto si usa fdisk con su actual sistema operativo, como si lo usa mientras configura las particiones durante una instalación de clase cliente.

Las siguientes instrucciones son una versión simplificada del fichero de documentación FIPS, fips.doc, situado en el directorio FIPS (/dosutils/fips20/*). Estas instrucciones deberían de aplicarse en la mayoría de los casos. Si tiene algún problema, vea el fichero de documentación.

  1. Desde Windows:

    • Haga una copia de seguridad total.

    • Lance scandisk para verificar que el disco duro no contenga bloques dañados.

    • Decida cómo distribuir el espacio disponible en el disco duro entre los diferentes sistemas operativos. Use Windows Explorer para ver el espacio libre que hay en el disco. Observe el espacio (en megabytes) que tiene cada uno de los sistemas operativos.

    • Si no tiene uno, cree un disquete de arranque DOS.

      Para crear un disquete de arranque DOS, primero arranque su máquina en el sistema DOS.

      Después, introduzca un disquete virgen, disquete formateado en la disquetera.

      Teclee el siguiente comando en la línea de comandos de la shell y pulse Enter:

      FORMAT A: /S
      	      

      Si está utilizando Windows 95, primero introduzca el disquete virgen formateado en la disquetera. Después, vaya a Start/Run, y teclee:

      FORMAT A: /S
      	      

      El disquete será formateado y COMMAND.COM, junto con los ficheros ocultos asociados (IO.SYS, MSDOS.SYS, y BDLSAPCE.BIN), serán copiados en el disquete.

    • Copie los siguientes ficheros del CD-ROM de Red Hat Linux en el disco de arranque DOS.

       
          /mnt/cdrom/dosutils/fips20/fips.exe
          /mnt/cdrom/dosutils/fips20/restorrb.exe
          /mnt/cdrom/dosutils/fips20/errors.txt
          /mnt/cdrom/dosutils/fips20/fips.doc
          /mnt/cdrom/dosutils/fips20/fips.faq
            

    • Eliminar los fragmentos del disco duro.

  2. Introduzca el disquete de arranque DOS en la disquetera y reinicie el sistema..

  3. Lance FIPS (teclee fips en el prompt).

    Cuando FIPS arranca, le aparecerá una pantalla de bienvenida parecida a la siguiente:

    
FIPS version 2.0, Copyright (C) 1993/4 Arno Schaefer
    FAT32 Support, Copyright (C) 1997 Gordon Chaffee
    
    DO NOT use FIPS in a multitasking environment like Windows, OS/2, Desqview,
    Novell Task manager or the Linux DOS emulator; boot from a DOS boot disk first.
    
    If you use OS/2 or a disk compressor, read the relevant sections in FIPS.DOC.
    
    FIPS comes with ABSOLUTELY NO WARRANTY, see file COPYING for details.
    
    This is free software, and you are welcome to redistribute it
    under certain conditions; again, see file COPYING for details.
    
    Press any key.
    	  

    Figura 1-1. Pantalla de bienvenida FIPS

    Cuando pulse la tecla, aparecerá una pantalla de particionamiento principal similar a la siguiente. (Observe que, si el ordenador tiene más de un disco duro, se le pedirá que seleccione cuál quiere particionar.)

    Tabla de Particiones:
    
         |        |     Start      |      |      End       | Start  |Number of|
    Part.|bootable|Head Cyl. Sector|System|Head Cyl. Sector| Sector |Sectors  |  MB
    -----+--------+----------------+------+----------------+--------+---------+----
    1    |    yes |   0  148      1|   83h|  15  295     63|  149184|   149184|  72
    2    |     no |   1    0      1|   06h|  15  139     63|      63|   141057|  68
    3    |     no |   0  140      1|   06h|  15  147     63|  141120|     8064|   3
    4    |     no |   0    0      0|   00h|   0    0      0|       0|        0|   0
    
    Comprobando el sector de root  ... OK
    
    Pulse cualquier tecla.
    	  

    Figura 1-2. Pantalla de particionamiento principal de FIPS

    Cuando pulse la tecla, aparecerán los detalles sobre el disco duro, tales como:

    
Boot sector:
    Bytes per sector: 512
    Sectors per cluster: 8
    Reserved sectors: 1
    Number of FATs: 2
    Number of rootdirectory entries: 512
    Number of sectors (short): 0
    Media descriptor byte: f8h
    Sectors per FAT: 145
    Sectors per track: 63
    Drive heads: 16
    Hidden sectors: 63
    Number of sectors (long): 141057
    Physical drive number: 80h
    Signature: 29h
    
    Checking boot sector ... OK
    Checking FAT ... OK
    Searching for free space ... OK
    
    Do you want to make a backup copy of your root and boot sector before
    proceeding? (y/n)
    	  

    Figura 1-3. Pantalla del sector de arranque FIPS

    Deberá seleccionar y, es decir yes, para hacer una copia de seguridad de su sector de arranque y root antes de seguir con FIPS.

    Después, le aparecerá el siguiente mensaje:

    Do you have a bootable floppy disk in drive A: as described in the
    documentation? (y/n)
    	

    Verifique que el disquete de arranque DOS está en la disquetera, y teclee y, para yes. Una pantalla parecida a la siguiente le aparecerá, permitiéndole redimensionar la partición.

    Writing file a:\rootboot:000
    
    Enter start cylinder for new partition (33-526)
    
    Use the cursor keys to choose the cylinder, <enter> to continue
    
    Old partition           Cylinder              New partition
     258.9 MB                  33                   3835.8 MB
    	  

    Figura 1-4. Pantalla para redimensionar las particiones

    Los valores iniciales utilizan todo el espacio libre del disco para la partición nueva. Esto no es lo que desea, porque esta configuración no deja espacio libre a su partición Windows. Pulse el cursor derecho para aumentar el tamaño de la partición de Windows y reducir el tamaño de la nueva partición (Linux); pulse el cursor izquierdo para reducir el tamaño de la partición Windows e incrementar el tamaño de la partición Linux. Cuando los tamaños sean los deseados, pulse Enter. Una pantalla de verificación similar a la siguiente aparecerá:

    
First Cluster: 17442
    Last Cluster: 65511
    
    Testing if empty ... OK
    
    New partition table:
    
         |        |     Start      |      |      End       | Start  |Number of|
    Part.|bootable|Head Cyl. Sector|System|Head Cyl. Sector| Sector |Sectors  |  MB
    -----+--------+----------------+------+----------------+--------+---------+----
    1    |    yes |   0  148      1|   83h|  15  295     63|  149184|   149184|  1090
    2    |     no |   0  139      1|   06h| 254  521     63| 2233035|  6152995|  3084
    3    |     no |   0  140      1|   06h|  15  147     63|  141120|     8064|   3
    4    |     no |   0    0      0|   00h|   0    0      0|       0|        0|   0
    
    Checking root sector ... OK
    
    Do you want to continue or reedit the partition table (c/r)?
    	  

    Figura 1-5. Pantalla de verificación FIPS

    Si responde r (para modificar la tabla de las particiones),reaparecerá la Figura 4, permitiéndole cambiar el tamaño de la partición. Si responde c,aparecerá la pantalla de confirmación de la Figura 6):

    
New boot sector:
    
    Boot sector:
    Bytes per sector: 512
    Sectors per cluster: 8
    Reserved sectors: 1
    Number of FATs: 2
    Number of rootdirectory entries: 512
    Number of sectors (short): 0
    Media descriptor byte: f8h
    Sectors per FAT: 145
    Sectors per track: 63
    Drive heads: 16
    Hidden sectors: 63
    Number of sectors (long): 141057
    Physical drive number: 80h
    Signature: 29h
    
    Checking boot sector ... OK
    
    Ready to write new partition scheme to disk
    Do you want to proceed (y/n)?
    	  

    Figura 1-6. Pantalla de confirmación FIPS

Si contesta y se completará la operación de cambio de las dimensiones. Puede aparecer un mensaje de error que dice que la aplicaión FIPS no puede reiniciar el sistema.

Después de que se haya completado la operación el disco tendrá dos particiones. La primera partición (hda1 o sda1) la usará Windows. Le recomendamos que empiece con Windows (acuérdese de sacar el disquete de arranque de la disquetera A:) y ejecute scandisk en la unidad C:.

Si tiene algún problema, (por ejemplo, Windows no arranca), puede dar marcha atrás a la operación de volver a dimensionar FIPS con el comando restorrb.exe, que copió en el disquete de arranque DOS. En caso de error, lea los ficheros de documentación de FIPS (fips.doc y fips.faq), los cuales le indican cuáles pueden ser los factores del fallo de la operación. Si todo lo demás falla, puede restablecer Windows con la copia de seguridad que ya hizo.

La segunda partición (hda2 o sda2) contiene el espacio que el programa de instalación Red Hat Linux usará. Cuando la pantalla de Disk Druid aparece durante la instalación, borra esta partición (el manual de instalación explica cómo), después continúa con el particionamiento de Linux.