Как определить и удалить старые разделы Ubuntu

Как определить и удалить старые разделы Ubuntu

У меня есть компьютер с двумя внутренними жесткими дисками. Изначально была установлена ​​Ubuntu 16.04. Я установил Ubuntu 20.04 на другой жесткий диск, чтобы постепенно все перенести. Я закончил миграцию, доволен 20.04 и готов удалить разделы, используемые для 16.04. Но я очень неопытен и нервничаю по поводу этого, поэтому прошу здесь точные шаги, которые нужно предпринять, чтобы не испортить установку 20.04. Вот текущие разделы:

/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)

Я, очевидно, хочу сохранить /dev/sda2 и заменить зашифрованный /dev/sdb2 каким-то другим разделом. Я понятия не имею, что делать с двумя разделами EFI. Я предполагаю, но не совсем уверен, что раздел подкачки используется как 16.04, так и 20.04, поэтому его следует оставить в покое. Поэтому любая помощь в точных приложениях и шагах, которые нужно использовать для достижения моей цели, которая заключается в полном удалении 16.04 и загрузке непосредственно в 20.04, была бы очень признательна. Дополнительная диагностическая информация:

    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

решение1

Цель: удалить 16.04 и ненужные разделы.

Примечание: Прежде чем что-либо менять, сделайте резервную копию.

Примечание: Ответ на основе предоставленных данных. Если данные неверны, то этот ответ будет неверным.

С:

  • /dev/sda — это ваша текущая работающая система 20.04

  • раздел подкачки на /dev/sdb3 не используется в 20.04

  • файл /swapfile на /dev/sda2 используется 20.04

  • /dev/sda1 — это раздел EFI, используемый в 20.04

  • /dev/sdb1 - /dev/sdb3 использовались в 16.04

Ты можешь:

Просто очистите /dev/sdb, используя gpartedи установив новую таблицу разделов GPT на /dev/sdb. Пересоздайте новые разделы по желанию.


/файл_подкачки

Я бы рекомендовал увеличить ваш /swapfile с 2G до 4G.

Примечание: Неправильное использование команды ddможет привести к потере данных. Предложить копировать/вставить.

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

Проверьте эту строку в /etc/fstab... и убедитесь, что нет других строк «замены»...

/swapfile    none    swap    sw      0   0

reboot                    # reboot and verify operation

решение2

Насколько я понимаю, чего вы хотите достичь:

А- Освободите разделы, используемые Ubuntu 16.04

Б- Загрузите последнюю установленную у вас версию Ubuntu:

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

С- Используйте раздел подкачки для последней версии Ubuntu

Я бы предложил следующее:

1 - Загрузите Ubuntu 20.04

2 — Откройте терминал и проверьте, используется ли раздел подкачки системой:

free -m

это должно показать вам, что используется в памяти, включая раздел подкачки. Если он не отображается, вам придется добавить его на /etc/fstab. (решает C)

3 - Используйте gpartedили gnome-disksдля удаления разделов /dev/sdb1и /dev/dsb2. Использование обоих инструментов довольно интуитивно понятно: вы нажимаете на раздел и удаляете его. (Решает A и B)

4 - После того, как вы это сделаете, у вас будет неиспользуемое пространство, которое вы можете выбрать для создания другого раздела. Я бы предложил ext4раздел

Надеюсь, я отвечаю вашим требованиям.

Связанный контент