Удален раздел подкачки LVM, теперь загрузка занимает много времени из-за ошибок

Context

Изначально у меня была следующая структура разделов

nvme0n1
├─nvme0n1p1             /boot/efi
└─nvme0n1p2
  ├─ubuntu--vg-root     /
  └─ubuntu--vg-swap_1   swap

Затем я решил чтобы удалить раздел подкачки и использовать вместо него файл подкачки. Я создал на нем файл с именем mkswap /swapfile, swapoff -a, а затем swapon /swapfile. Затем я отредактировал /etc/fstabи изменил строку

/dev/mapper/ubuntu--vg-swap_1   none swap sw  0 0

на

/swapfile  none swap sw  0 0

. Перезагрузка работала отлично, поэтому я открыл gpartedи удалил раздел подкачки, чтобы расширить права root (что я и сделал). вместо этого использую lvexpand), так мои разделы теперь выглядят (как для команды lsblk)

nvme0n1
├─nvme0n1p1             /boot/efi
└─nvme0n1p2
  └─ubuntu--vg-root     /

Проблема

Я, должно быть, напортачил здесь, потому что теперь перезагрузка занимает не менее 25 секунд (вместо 4), и похоже, что загрузка приостанавливается для поиска раздела подкачки, поскольку следующее сообщение появляется не менее 5 раз перед нормальной загрузкой

failed to find logical volume ubuntu-vg/swap_1

Что я пробовал (согласно тому, что я нашел в Интернете)

  1. работает update-grub(нигде в grub.cfgне упоминается swap_1)
  2. работает update-initramfs -u
  3. файл /etc/initramfs-tools/conf.d/resumeне существует, поэтому здесь нечего менять
  4. lsblkи lvdisplayпоказывают только корневой раздел

Боюсь, где-то еще должно быть понятие s wap раздел в конфигурации LVM, так как я не использовал его команды для его удаления, но я нигде не нашел места, где swap_1указан как раздел (за исключением некоторых файлов в /etc /lvm/archive, но, думаю, они мне бесполезны). Я даже провел полный поиск по диску содержимого swap_1в любом файле, но только журналы ошибок содержали то, что работает в тексте

1
задан 18 January 2022 в 22:10

0 ответов

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

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