
У меня есть компьютер с двумя внутренними жесткими дисками. Изначально была установлена 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
раздел
Надеюсь, я отвечаю вашим требованиям.