Контекст
Первоначально у меня была следующая структура разделов
nvme0n1
âânvme0n1p1 /boot/efi
âânvme0n1p2
ââubuntu--vg-root/
ââubuntu--vg-swap_1 своп
Тогда я решил удалить раздел подкачки и использовать вместо него файл подкачки. Я создал файл под названием mkswap / файл подкачки
в теме, swapoff -a
а потом swapon / файл подкачки
. затем я отредактировал /etc/fstab
и изменил строку
/dev/mapper/ubuntu--vg-swap_1 нет swap sw 0 0
к
/swapfile нет swap sw 0 0
Перезагрузка работала отлично, поэтому я открыл расстались
и удалил раздел подкачки, чтобы расширить root (что я сделал вместо этого, используя lvрасширить
), так теперь выглядят мои разделы (что касается команды лсблк
)
nvme0n1
âânvme0n1p1 /boot/efi
âânvme0n1p2
ââubuntu--vg-root/
Эта проблема
Я, должно быть, напутал, потому что теперь перезагрузка занимает не менее 25 секунд (вместо 4), и похоже, что загрузка приостанавливается для поиска раздела подкачки, поскольку следующее сообщение появляется не менее 5 раз перед нормальной загрузкой.
не удалось найти логический том ubuntu-vg/swap_1
Что я пробовал (согласно тому, что я нашел в Интернете)
- Бег
обновление-личность
(нигде в grub.cfg
упомянуто swap_1
)
- Бег
обновление-инитрамфс-у
- файл
/etc/initramfs-tools/conf.d/резюме
не существует, поэтому здесь нечего менять
лсблк
и lvdisplay
показать только корневой раздел
Боюсь, где-то в конфигурации LVM должно быть еще понятие раздела подкачки, так как я не использовал его команды для его удаления, но я нигде не нашел места, в котором перечислены swap_1
как раздел (за исключением некоторых файлов в /etc/lvm/архив
, но я думаю, что они не полезны для меня). Я даже провел полный поиск содержимого на диске. swap_1
в любом файле, но содержались только логи ошибок, которые работают в текстовом виде