miércoles, 22 de octubre de 2014

Eliminar otros sistemas Linux instalados

Cuando instalamos mas de un sistema Linux, lo normal es que el Grub del último que instalamos sea el que queda como Grub activo ( ya que normalmente cada vez que se instala una nueva distro su Grub se instala en el Master Boot Recor - mbr -  sobreescribiendo el Grub de la distro anteriormente instalada ) , de forma que si luego queremos desinstalar uno de los sistemas Linux podemos tener problemas a la hora de conservar el Grub, sobre todo si el sistema que queremos eliminar es el último que instalamos.
Siguiendo los pasos que se indican a continuación no debería haber ningún problema en desinstalar un sistema Linux que ya no queramos usar, recuperando el espacio que se usa para él en el disco duro, y sin que haya problemas con la pantalla del Grub para seguir pudiendo acceder al sistema Linux que conservamos.
En este ejemplo vamos a suponer que el sistema que queremos eliminar es Ubuntu instalado en la partición /dev/sda1, y el queremos conservar es Mint 17, instalado en la partición /  (  /dev/sda3 ), y /home ( /dev/sda5 ) .
Todos los pasos se realizan desde el sistema operativo que queremos conservar, y desde él actualizamos el menú del Grub, y eliminamos las particiones del sistema que queremos suprimir.
Lo básico es a) instalar el grub en el mbr, b) formatear las particiones de los sistemas que queremos desinstalar, y c) actualizar el grub, todo ello desde el sistema que queremos conservar. Si se sabe hacer esto sin problemas no hace falta que sigas leyendo, ya que todo lo demás es para irnos asegurando de que todo lo hacemos bien.

A)-- Desde la sesión gráfica de Mint 17 instala el programa Grub-customizer. Si por defecto no esta disponible, se puede instalar mediante las siguientes ordenes en la terminal:
sudo add-apt-repository ppa:danielrichter2007/grub-customizer 
sudo apt-get update 
sudo apt-get install grub-customizer

B)-- Una vez lo tengas instalado, se ejecuta, y en su barra de herramientas: Grub-Customizer->Archivo->instalar en el MBR (master boot record )



( El Master Boot Record (MBR) comprende los primeros 512 bytes de un dispositivo de almacenamiento. El MBR no es una partición; esta reservado al cargador de arranque del sistema operativo y a la tabla de particiones del dispositivo de almacenamiento ) ( Copiar/Restaurar la tabla de particiones y el MBR ).

Asegúrate que se instala en el primer sector  del disco duro ( se indicará algo como /dev/sda ) , no en alguna partición tipo /dev/sda1.


Con esto te aseguras de que el Grub que se tiene activo es el que viene configurado en Mint , y no el de Ubuntu. Para asegurarte de que esto es así continua con los siguientes pasos.

C)-- Con Grub-customizer, en la pestaña Listado de Configuración, nos ponemos sobre la línea correspondiente a Mint 17, hacemos doble click,


y editamos la entrada cambiándole el nombre:
por ejemplo en vez de:
Linux Mint 17 Cinnamon 64-bit, 3.13.0-24-generic (/dev/sda3)
que sea:
Linux Mint 17 Quiana Cinnamon 64-bit, 3.13.0-24-generic (/dev/sda3)

D)-- Una vez hechos los cambios los guardas ( con el botón Guardar ) , sales del Grub-customizer y ejecutas en la terminal el comando: sudo update-grub para asegurarte de que se actualizan los cambios realizados en el Grub.

E)-- Reinicia el sistema comprobando que en el menú del Grub aparece el nombre que has puesto, en este ejemplo Linux Mint 17 Quiana Cinnamon 64-bit, 3.13.0-24-generic (/dev/sda3)

F)-- Si te aparece ese nombre y llegas al escritorio de Mint 17 Cinnamon, ya estas seguro de que el Grub que estas usando es el que se configura desde Mint, por lo que ya puedes eliminar Ubuntu:
-- Ejecutas el Monitor del Sistema ( gnome-system-monitor ) que te informará de que particiones hay en el disco duro, y en cuales esta instalado el sistema que quieres eliminar, y en cuales está el sistema que quieres conservar.


Recuadradas en verde las particiones / (sda3 ) y /home (sda5) del sistema Mint17 que queremos conservar. Recuadrada en rojo la partición (sda1) de Ubuntu que queremos eliminar.

-- Abres Gparted y eliminas/formateas la partición /, o particiones,( /, /home ) en la que esté instalado el sistema que quieres suprimir  ( mucho cuidado con equivocarte de particiones a eliminar ).


Recuadradas en verde las particiones / (sda3 ) y /home (sda5) del sistema Mint17 que queremos conservar. Recuadrada en rojo la partición (sda1) de Ubuntu que queremos eliminar. La partición sda6 correspondiente a swap y la partición sda2 correspondiente a una partición ntfs que tengo para guardar archivos personales que pueden ser accesibles en una red local, también desde otro pc con Windows, no se deben tampoco modificar con Gparted.

En el espacio que ocupaba la partición eliminada puedes crear una partición en formato ntfs en la que podrás guardar datos personales de tipo vídeos, fotos, documentos, etc y que pudiera ser accesible remotamente en una red local desde otro pc tanto si usa Windows como si usa Linux.

G)-- Vuelves a ejecutar en la terminal: sudo update-grub para que se vuelva a reconfigurar el Grub sin las entradas correspondientes a Ubuntu, y vuelves a reiniciar el sistema.

H)-- Ya te debería aparecer el nuevo menú del Grub sin las líneas correspondientes a Ubuntu que ha sido eliminado, y con solo las lineas correspondientes a Mint 17, con lo que ya tenemos solo éste sistema y podemos volver a entrar en su sesión gráfica y disfrutar de él.

Si no tuviéramos solo un sistema Linux que eliminar, sino varios, en el paso F) formatearíamos las particiones de todos ellos, fijándonos muy mucho en no eliminar la partición del sistema que queremos conservar - que será el que estemos usando en ese momento - 

8 comentarios:

  1. Saludos Hatteras.

    Soy el Señor Paquito. Te leo habitualmente, por lo general, a través de Planet Ubuntu, aunque no había comentado ninguna entrada.

    Un texto muy interesante el que has escrito, pero quería hacerte una consulta.

    Entiendo que el paso C (y la consiguiente actualizaciónn del grub del paso E para guardar los cambios) lo haces para poder ver un cambio la denominación del sistema y estar totalmente seguro de que lo habías hecho bien antes, no?

    Lo digo porque entiendo que lo básico, es decir, instalar el grub del sistema que queremos conservar ya lo habríamos hecho, no? Y entiendo también que, de no ocurrir nada raro, eso ya debería ser suficiente. Es correcto?

    Muchas gracias.

    ResponderEliminar
    Respuestas
    1. Sr. Paquito:
      Esa es la idea, lo has explicado perfectamente.
      Lo básico es a) instalar el grub en el mbr, b) formatear las particiones de los sistemas que queremos desinstalar, y c) actualizar el grub. Todo lo demás es para irnos asegurando de que todo lo hacemos bien.

      Eliminar
  2. Señor Paquito al habla.

    Vaya!!! Qué rapidez!!!

    Muchísimas gracias, Hatteras.

    Saludos.

    ResponderEliminar
  3. Hola Hatteras
    Yo tengo una situacion similar con 2 linux (y windows)
    Quiero eliminar el linux viejo pero sin formatear porque tengo mucha informacion ahí.
    Qué pasa si borro a mano todas las carpetas del linux anterior, (dejando solamente el home) asi me queda esa partición para datos?
    Habría algun problema? me permitirá hacerlo? Desde el linux nuevo, claro
    saludos
    Ruben

    ResponderEliminar
    Respuestas
    1. Puedes modificar el grub2 para que no aparezca ninguna linea correspondiente a este linux antiguo.
      Si lo que quieres conservar son solo los datos personales ( fotos, documentos, musica, video, etc ) puedes borrar todos los directorios menos el de /home/usuario ,y en éste puedes borrar todo lo que no sea archivos personales ( directorios visibles y los ocultos ).
      Desde el linux nuevo puedes modificar la linea /etc/fstab para que se automonte al inicio la partición del linux antiguo, y puedas usarla como lugar de almacenamiento de archivos personales.
      Al seguir estando en un formato linux, esa partición sera visible desde el linux nuevo, pero no desde windows.

      Eliminar
  4. eso es exactamente lo que queria saber
    Muchas gracias Nicasio

    Solo queria asegurarme que no iba a afectar algo más sin querer.
    El Linux nuevo ya esta predeterminado en el arranque, y monta sin problemas la otra particion. Ahora tendré una partición con más de 100 G libre
    Muchas gracias
    Rubén

    ResponderEliminar
  5. Hola Hatteras.

    Una busqueda de google me ha traido hasta aqui; creo que es un magnifico descubrimiento.

    Tengo una duda y no se si amablemente me podrias ayudar.
    Siempre que he instalado linux a sido Mint conviviendo con windows.
    Cuando se me casco el HDD, instale junto con Win7, ubuntu.
    La verdad es que no va bien, ni me gusta y quisiera desinstalarlo e instalar Mint en su lugar (ocupando las particiones de ubuntu).

    Mi duda es si, al desistalar ubuntu me cargo el grub y no puedo arrancar.
    ¿ Como actúo?

    Gracias de antemano.

    ResponderEliminar
  6. Instalas Mint sobre las mismas particiones en las que instalaste Ubuntu.Normalmente no deberias tener problemas con el nuevo grub que se instala al instalar Mint, pero si tuvieras problemas con ello, puedes recuperar el Grub2 con alguno de los métodos que se indican en: http://hatteras-blog.blogspot.com.es/2008/11/edicionrecuperacion-del-grub.html

    ResponderEliminar

A la vez que haces un comentario, por favor da una puntuación al tema: malo, normal, bueno o muy bueno.
Gracias.