Cómo identificar y eliminar particiones antiguas de Ubuntu

Cómo identificar y eliminar particiones antiguas de Ubuntu

Tengo una computadora con dos discos duros internos. Inicialmente, se instaló Ubuntu 16.04. Instalé Ubuntu 20.04 en el otro disco duro para poder migrar todo gradualmente. Terminé la migración y estoy contento con 20.04 y estoy listo para eliminar las particiones utilizadas para 16.04. Pero no tengo mucha experiencia y estoy nervioso por hacer esto, así que solicito aquí los pasos precisos a seguir para no estropear mi instalación 20.04. Aquí están las particiones actuales:

/dev/sdb - where 16.04 was initially installed
    /dev/sdb1 - EFI System; 537 MB; FAT32
    /dev/sdb2 - Ext4; 991 GB (encrypted)
    /dev/sdb3 - Swap  
/dev/sda - where 20.04 was installed
    /dev/sda1 - EFI System; 537 MB; FAT32
    /dev/sda2 - Ext4; 991 GB (not encrypted)

Obviamente quiero conservar /dev/sda2 y quiero reemplazar el /dev/sdb2 cifrado con alguna otra partición. No tengo idea de qué hacer con las dos particiones EFI. Supongo, pero no estoy del todo seguro, que la partición Swap está siendo utilizada tanto por 16.04 como por 20.04, por lo que debería dejarse como está. Por lo tanto, cualquier ayuda sobre las aplicaciones precisas y los pasos a seguir para lograr mi objetivo, que es eliminar completamente 16.04 e iniciar directamente en 20.04, sería muy apreciada. Información de diagnóstico adicional:

    free -h
          total        used        free      shared  buff/cache   available
    Mem:           15Gi       2.3Gi       4.1Gi       878Mi       9.1Gi        12Gi
    Swap:         2.0Gi          0B       2.0Gi

    swapon -s
    Filename                Type        Size    Used    Priority
    /swapfile                               file        2097148 0   -2

    grep -i swap /etc/fstab
    /swapfile                                 none            swap    sw              0       0

    df | grep -v loop
    Filesystem     1K-blocks      Used Available Use% Mounted on
    udev             8092712         0   8092712   0% /dev
    tmpfs            1627296      1944   1625352   1% /run
    /dev/sda2      959863856 375460708 535574940  42% /
    tmpfs            8136472    641684   7494788   8% /dev/shm
    tmpfs               5120         4      5116   1% /run/lock
    tmpfs            8136472         0   8136472   0% /sys/fs/cgroup
    /dev/sda1         523248      7944    515304   2% /boot/efi
    tmpfs            1627292        64   1627228   1% /run/user/1000

Respuesta1

La meta: elimine 16.04 y las particiones innecesarias.

Nota: Tenga buenas copias de seguridad antes de cambiar algo.

Nota: Respuesta basada en los datos proporcionados. Si los datos son incorrectos, entonces esta respuesta sería incorrecta.

Desde:

  • /dev/sda es su sistema 20.04 actualmente en ejecución

  • el intercambio en /dev/sdb3 no se utiliza hasta el 20.04

  • el archivo /swapfile en /dev/sda2 se está utilizando en 20.04

  • /dev/sda1 es la partición EFI utilizada por 20.04

  • /dev/sdb1 - /dev/sdb3 estaban siendo utilizados por 16.04

Puede:

Simplemente borre /dev/sdb usando gpartedy estableciendo una nueva tabla de particiones GPT en /dev/sdb. Vuelva a crear nuevas particiones como desee.


/archivo de intercambio

Recomiendo aumentar su archivo /swap de 2G a 4G.

Nota: El uso incorrecto del ddcomando puede provocar la pérdida de datos. Sugerir copiar/pegar.

sudo swapoff -a           # turn off swap
sudo rm -i /swapfile      # remove old /swapfile

sudo dd if=/dev/zero of=/swapfile bs=1M count=4096

sudo chmod 600 /swapfile  # set proper file protections
sudo mkswap /swapfile     # init /swapfile
sudo swapon /swapfile     # turn on swap
free -h                   # confirm 16G RAM and 4G swap

Confirme esta línea en /etc/fstab... y no confirme ninguna otra línea de "intercambio"...

/swapfile    none    swap    sw      0   0

reboot                    # reboot and verify operation

Respuesta2

Lo que entiendo de lo que quieres lograr:

A- Liberar las particiones utilizadas por Ubuntu 16.04

B- Arranque en un único Ubuntu que sea el último que haya instalado:

/dev/sda - where 20.04 was installed
    /dev/sda1 - EFI System; 537 MB; FAT32
    /dev/sda2 - Ext4; 991 GB (not encrypted)

C- Utilice la partición Swap para su último Ubuntu

Yo sugeriría lo siguiente:

1 - Arranca en tu Ubuntu 20.04

2 - Abra una terminal y verifique si el sistema utiliza la partición Swap:

free -m

esto debería mostrarle qué se usa en la memoria, incluida la partición de intercambio. Si no aparece tendrás que añadirlo /etc/fstab. (resuelve C)

3 - Utilice gpartedo gnome-diskspara eliminar particiones /dev/sdb1y /dev/dsb2. El uso de ambas herramientas es bastante intuitivo: haces clic en una partición y la eliminas. (Resuelve A y B)

4 - Una vez que hayas hecho eso, tendrás un espacio no utilizado que puedes seleccionar para crear otra partición. Yo sugeriría una ext4partición

Espero responder a sus requerimientos.

información relacionada