Как восстановить раздел подкачки, который я случайно удалил?

16

Я случайно удалил свой раздел подкачки через gparted.

(Я все еще вошел в систему, поэтому восстановление должно быть проще) Может кто-нибудь помочь мне, пожалуйста? Я не уверен, как настроить это, потому что установка Ubuntu сделала это автоматически.

Сейчас есть 3 раздела:

  /dev/sda1 -> Ubuntu installation root, mounted at '/'

  /dev/sda2 -> Windows partition

  /dev/sda3 -> Fedora partition

и /dev/sda4если я не ошибаюсь, был раздел подкачки (размер 4 ГБ)

Адонис К. Какулидис
источник

Ответы:

32

Просто используйте gparted снова, чтобы создать дополнительный /dev/sda4раздел, и отформатируйте его как тип "linux swap".

Пример:

  • Здесь я удалил свой /dev/sda6раздел подкачки в выделенном месте:

    введите описание изображения здесь

  • Щелкните правой кнопкой мыши на этом незанятом пространстве и выберите New; выберите тип «linux-swap», нажмите «Добавить»:

    введите описание изображения здесь

  • Применять изменения

  • Щелкните правой кнопкой мыши новый раздел подкачки и выберите «swapon»:

    введите описание изображения здесь

  • Если вы не удалили его, запись подкачки /etc/fstabдолжна оставаться там.

    • Проверьте из терминала с помощью:, grep swap.*sw /etc/fstabи вы должны увидеть длинную строку вроде:
    UUID = adc15cab-1cd4-4278-9a1d-59016cced6dd нет swap sw 0 0
    • Если вы не видите такой строки, получите UUID, используя sudo blkid | grep swap, и добавьте строку в этом формате в /etc/fstab.

    • Если вы видите такую ​​строку, но UUID не совпадает с тем, что было возвращено blkid, отредактируйте fstab для соответствия. (Примечание: строка в fstab не должна быть закомментирована, т. Е. Она не должна начинаться с #.)

  • Запустите, free -mчтобы убедиться, что раздел подкачки активен.

иш
источник
Я не вижу раздел подкачки, указанный в fstab. Единственная запись sda * в fstab - это sda1 (которая является корнем '/')
Адонис К. Какулидис
1
@Varemenos: пожалуйста, смотрите отредактированный ответ.
иш
@izx круто! Спасибо за трюки! Я применил это с недавним измененным размером VM Ubuntu в VirtualBox! Отлично работает!
Марио Руис