Como identificar e excluir partições antigas do Ubuntu

Como identificar e excluir partições antigas do Ubuntu

Eu tenho um computador com dois discos rígidos internos. Inicialmente, o Ubuntu 16.04 foi instalado. Instalei o Ubuntu 20.04 no outro disco rígido para poder migrar tudo gradativamente. Concluí a migração e estou satisfeito com o 20.04 e estou pronto para excluir as partições usadas no 16.04. Mas sou muito inexperiente e estou nervoso para fazer isso, por isso estou pedindo aqui as etapas precisas a serem seguidas para não estragar minha instalação 20.04. Aqui estão as partições atuais:

/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, quero manter /dev/sda2 e substituir o /dev/sdb2 criptografado por alguma outra partição. Não tenho ideia do que fazer com as duas partições EFI. Presumo, mas não tenho certeza, que a partição Swap esteja sendo usada tanto pela versão 16.04 quanto pela versão 20.04, portanto deve ser deixada sozinha. Portanto, qualquer ajuda nos aplicativos precisos e nas etapas a serem usadas para atingir meu objetivo, que é remover completamente o 16.04 e inicializar diretamente no 20.04, seria muito apreciada. Informações adicionais de diagnóstico:

    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

Responder1

O objetivo: remova 16.04 e partições desnecessárias.

Observação: Faça bons backups antes de alterar qualquer coisa.

Observação: Resposta com base nos dados fornecidos. Se os dados estiverem incorretos, esta resposta estaria incorreta.

Desde:

  • /dev/sda é o seu sistema 20.04 em execução atualmente

  • a troca em /dev/sdb3 não está sendo usada até 20.04

  • o /swapfile em /dev/sda2 está sendo usado em 20.04

  • /dev/sda1 é a partição EFI usada pelo 20.04

  • /dev/sdb1 - /dev/sdb3 estava sendo usado em 16.04

Você pode:

Basta limpar /dev/sdb usando gpartede estabelecendo uma nova tabela de partição GPT em /dev/sdb. Recrie novas partições conforme desejado.


/arquivo de troca

Eu recomendo aumentar seu /swapfile de 2G para 4G.

Observação: O uso incorreto do ddcomando pode causar perda de dados. Sugira copiar/colar.

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 linha em /etc/fstab... e não confirme nenhuma outra linha de “troca”...

/swapfile    none    swap    sw      0   0

reboot                    # reboot and verify operation

Responder2

O que eu entendo sobre o que você deseja alcançar:

A- Liberte as partições utilizadas pelo Ubuntu 16.04

B- Inicialize em um único Ubuntu, que é o mais recente que você instalou:

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

C- Use a partição Swap para o seu Ubuntu mais recente

Eu sugeriria o seguinte:

1 - Inicialize em seu Ubuntu 20.04

2 - Abra um terminal e verifique se a partição Swap é utilizada pelo sistema:

free -m

isso deve mostrar o que é usado na memória, incluindo a partição swap. Se não aparecer você terá que adicioná-lo /etc/fstab. (resolve C)

3 - Use gpartedou gnome-diskspara excluir partições /dev/sdb1e /dev/dsb2. O uso de ambas as ferramentas é bastante intuitivo: você clica em uma partição e a remove. (Resolve A e B)

4 - Depois de fazer isso, você terá um espaço não utilizado que poderá selecionar para criar outra partição. Eu sugeriria uma ext4partição

Espero responder às suas necessidades.

informação relacionada