39.2.2. Su computadora arranca con Red Hat Enterprise Linux y otra distribución de Linux

Debido a las diferencias entre varias distribuciones de Linux, estas instrucciones son únicamente una guía general. La información específica varía según la configuración de un determinado sistema y la distribución de Linux que arranca en forma dual con Red Hat Enterprise Linux.
  1. Procedimiento 39.1. Elimine particiones de Red Hat Enterprise Linux

    1. Elimine su instalación de Red Hat Enterprise Linux
    2. Como usuario de root o con sudo, ejecute mount. Observe las particiones montadas, en particular, la que está montada como la raíz del sistema de archivos. La salida de mount en un sistema en donde la raíz del sistema de archivos es una partición estándar tal como /dev/sda2 podría parecerse a:
      /dev/sda2 on / type ext4 (rw)
      proc on /proc type proc (rw)
      sysfs on /sys type sysfs (rw)
      devpts on /dev/pts type devpts (rw,gid=5,mode=620)
      tmpfs on /dev/shm type tmpfs (rw,rootcontext="system_u:object_r:tmpfs_t:s0")
      /dev/sda1 on /boot type ext4 (rw)
      none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw)
      sunrpc on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw)
      La salida de mount en el sistema donde la raíz del sistema de archivos es un volumen lógico podría parecerse a:
      /dev/mapper/VolGroup00-LogVol00 on / type ext4 (rw)
      proc on /proc type proc (rw)
      sysfs on /sys type sysfs (rw)
      devpts on /dev/pts type devpts (rw,gid=5,mode=620)
      tmpfs on /dev/shm type tmpfs (rw,rootcontext="system_u:object_r:tmpfs_t:s0")
      /dev/sda1 on /boot type ext4 (rw)
      none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw)
      sunrpc on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw)
    3. Asegúrese de que los datos que aún requiere en este sistema tengan una copia en otro sistema o sitio de almacenamiento.
    4. Apague el sistema y reinicie la distribución de Linux que desee conservar en su equipo.
    5. Como root o con sudo, ejecute mount. Si se monta alguna de las particiones que anteriormente anotó como usadas para Red Hat Enterprise Linux, revise el contenido de estas particiones. Si ya no requiere el contenido de estas particiones, desmóntelas con el comando umount.
    6. Retire las particiones indeseadas o innecesarias, por ejemplo, con fdisk para particiones estándar o lvremove y vgremove para retirar los volúmenes lógicos y grupos de volumen.
  2. Eliminar entradas de Red Hat Enterprise Linux de su cargador de arranque

    Importante

    Las siguientes instrucciones presuponen que su sistema utiliza el gestor de arranque GRUB. Si utiliza uno diferente (como por ejemplo, LILO), consulte la documentación de dicho software para identificar y eliminar entradas de Red Hat Enterprise Linux de su lista de destinos de inicio y verificar si su sistema operativo actual está especificado correctamente.
    1. En la línea de comando, teclee su - y presione Enter. Cuando el sistema le solicite la contraseña de root, ingrésela y presione Enter.
    2. Ingrese gedit /boot/grub/grub.conf y presione Enter. Esto abrirá el archivo grub.conf en el editor de texto gedit.
    3. Una entrada típica de Red Hat Enterprise Linux en el archivo grub.conf consta de cuatro líneas:

      Ejemplo 39.1. Ejemplo de una entrada en Red Hat Enterprise Linux en grub.conf

      título Red Hat Enterprise Linux (2.6.32.130.el6.i686)
      root (hd0,1)
      kernel /vmlinuz-2.6.32.130.el6.i686 ro root=UUID=04a07c13-e6bf-6d5a-b207-002689545705 rhgb quiet
      initrd /initrd-2.6.32.130.el6.i686.img
      Según la configuración de su sistema, pueden haber múltiples entradas de Red Hat Enterprise Linux en grub.conf, cada una correspondiente a una versión diferente del kernel de Linux. Borre del archivo cada una de las entradas de Red Hat Enterprise Linux.
    4. Grub.conf contiene una línea que especifica el sistema operativo a ser iniciado por defecto, con el formato default=N, donde N es un número igual o mayor que 0. Si se define N en 0, GRUB iniciará el primer sistema operativo de la lista. Si se define N en 1, iniciará el segundo sistema operativo de la lista, y así sucesivamente.
      Identifique la entrada del sistema operativo con el que quiere desea GRUB arranque por defecto y anote el lugar en el de la lista.
      Asegúrese de que la línea default= contenga un número menos que el número elegido como sistema operativo predeterminado en la lista.
      Guarde el archivo grub.conf y cierre gedit
  3. Deje espacio disponible para su sistema operativo

    Nota

    Este paso no se requiere para eliminar a Red Hat Enterprise Linux de su equipo. Sin embargo, si no lo realiza, dejará inservible parte de la capacidad de almacenamiento de su disco duro. Según la configuración, ésta podría ser una porción importante de la capacidad de almacenamiento de su disco.

    Nota

    Para realizar este paso, necesitará una distribución Linux de Live Media (medio vivo). Por ejemplo, el CD de Fedora Live o el DVD de Knoppix.
    El método para convertir el espacio liberado resultante de la eliminación de Red Hat Enterprise Linux, en espacio libre que puede ser utilizado por cualquier otro sistema operativo basado en Linux, depende de si el sistema operativo elegido ha sido instalado en particiones de disco configuradas para usar el LVM (Administrador de volumen lógico) o no.
    • Si usted no usa LVM

      1. Inicie su equipo desde los medios vivos de Linux e instale parted, si aún no está presente.
      2. Como usuario root o con sudo, ejecute parted disk, donde disk es el nombre del dispositivo del disco que contiene la partición que usted desea cambiar de tamaño, por ejemplo, /dev/sda.
      3. En el indicador (parted), ingrese print. La herramienta parted muestra información sobre las particiones en su sistema, incluyendo los nombres de las particiones, los tamaños, y su sitio en el disco.
      4. En el indicador (parted), ingrese resize number start end, donde number es el número de la partición, start es el sitio en el disco en donde comienza la partición y end es el sitio en el disco en donde usted desea que termine la partición. Use la posición de inicio que obtuvo anteriormente con el comando print y consulte la documentación de parted para conocer las diferentes formas de especificar el parámetro de finalizar.
      5. Cuando parted termina de cambiar el tamaño de la partición, ingrese quit en el indicativo (parted).
      6. Ejecute e2fsck partition, donde partition es la partición que usted acaba de cambiar de tamaño. Por ejemplo, si cambió de tamaño a /dev/sda3, ingrese e2fsck /dev/sda3.
        Linux ahora revisa el sistema de archivos de la partición recién redimensionada.
      7. Cuando la revisión del sistema finalice, escriba resize2fs partition en la línea de comandos y presione Enter, donde partition es la partición que acaba de cambiar de tamaño. Por ejemplo, si acaba de cambiar /dev/sda3, escriba resize2fs /dev/sda3.
        Linux ahora cambia de tamaño su sistema de archivos para llenar la partición recién redimensionada.
      8. Reinicie su computadora. El espacio adicional ahora está disponible para su instalación de Linux.
    • Si usted usa LVM

      1. Inicie su equipo desde medios vivos de Linux e instale fdisk y lvm2 si aún no están instalados.
      2. Crear una nueva partición en el espacio libre en disco

        1. Como usuario de root o con sudo, ejecute fdisk disk, donde disk es el nombre de dispositivo del disco en el que usted desea crear nuevo espacio, por ejemplo, /dev/sda.
        2. En el indicador Command (m para ayuda):, ingrese n para crear una nueva partición. Consulte la documentación de fdisk para conocer las opciones.
      3. Cambiar el identificador de tipo de partición

        1. En el indicador Command (m para ayuda):, ingrese t para cambiar el tipo de partición.
        2. En el indicador, Partition number (1-4):, escriba el número de la partición que acaba de crear. Por ejemplo, si acaba de crear la partición /dev/sda3, escriba el número 3, y presione Enter. Así identifica a la partición cuyo tipo fdisk va a cambiar.
        3. En el indicador Hex code (Escriba L para obtener la lista de códigos):, ingrese 8e para crear una partición LVM de Linux.
        4. En el indicador Command (m para ayuda):, ingrese w para escribir los cambios al disco y salir de fdisk.
      4. Expandir un Grupo de Volumen

        1. En el indicador de comandos, escriba lvm y presione Enter para iniciar la herramienta lvm2.
        2. En el indicador lvm>, escriba pvcreate partition y presione Enter, donde partition es la partición que creó hace un momento. Por ejemplo, pvcreate /dev/sda3. De esta manera, convierte a /dev/sda3 en un volumen físico en LVM.
        3. En el indicador lvm>, escriba vgextend VolumeGroup partition y presione Enter, donde VolumeGroup es el grupo del volumen LVM sobre el cual Linux está instalado y partition es la partición que creó hace unos instantes. Por ejemplo, si Linux está instalado sobre /dev/VolumeGroup00, escribirá vgextend /dev/VolumeGroup00 /dev/sda3para extender ese grupo de volumen e incluir el volumen físico en /dev/sda3.
        4. En el indicador lvm>, escriba lvextend -l +100%FREE LogVol y presione Enter, donde LogVol es el volumen lógico que contiene su sistema de archivos Linux. Por ejemplo, para extender LogVol00 de manera que ocupe el recientemente disponible espacio en su volumen, VolGroup00, escriba lvextend -l +100%FREE /dev/VolGroup00/LogVol00.
        5. En el indicador lvm>, escriba exit y presione Enter para salir de lvm2
      5. Escriba e2fsck LogVol en la línea de comandos y presione Enter, donde LogVol es el volumen lógico que recién acaba de reducir. Por ejemplo, si recién redujo /dev/VolumeGroup00/LogVol00, debería escribir e2fsck /dev/VolumeGroup00/LogVol00.
        Ahora Linux va a revisar el sistema de archivos del volumen lógico recientemente reducido.
      6. Cuando finalice la revisión del sistema de archivos, escriba resize2fs LogVol en la línea de comandos y presione Enter, donde LogVol es la partición que acaba de reducir. Por ejemplo, si recién redujo /dev/VolumeGroup00/LogVol00, debería escribir resize2fs /dev/VolumeGroup00/LogVol00.
        Ahora Linux reduce su sistema de archivos de modo de ocupar todo el espacio del volumen lógico recientemente reducido.
      7. Reinicie su computadora. El espacio adicional ahora está disponible para su instalación de Linux.