Подвигал разделы в gparted из-под Live-CD. После загрузки ядро не подмонтировало swap-раздел. Остальные разделы подмонтировались нормально, хотя со всеми я проделывал одно и то же - сдвигал к началу диска (там у меня был большой раздел, который я ужал) и изменял размер. Почему не подмонтировался именно swap?
Я заменил UUID для swap-раздела в /etc/fstab на соответствующий /dev/sda*. После перезагрузки всё вернулось в норму, swap подхватился. Зачем нужен UUID, если есть {(как выяснилось) более надёжная} привязка по /dev/sda*?