Как определить и удалить старые разделы 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. Я предполагаю, но не совсем уверен, что раздел Swap используется как 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
0
задан 12 September 2020 в 18:28

2 ответа

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

Примечание : иметь хорошие резервные копии, прежде чем что-либо меняе.

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

Поскольку:

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

  • . Обмен на / dev / sdb3 не используется на 20.04

  • . / Swapfile ON / DEV / SDA2 используется на 20.04

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

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

, вы можете:

просто протрите / dev / sdb с помощью GPARTED и устанавливая свежий раздел GPT на / dev / sdb. Воссоздать новые разделы по желанию.


/ Swapfile

Я бы порекомендовал увеличить ваш / 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 ... и не подтвердите никаких других линий "Swap" ...

/swapfile    none    swap    sw      0   0

reboot                    # reboot and verify operation
1
ответ дан 18 March 2021 в 23:56

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

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

B- Загрузитесь на единственную Ubuntu, которая является последней установленной:

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

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

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

1 - Загрузитесь на вашу 20. 04 Ubuntu

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

free -m

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

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

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

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

1
ответ дан 18 March 2021 в 23:56

Другие вопросы по тегам:

Похожие вопросы: