Бесконечная загрузка — resume: libgcrypt
После экспериментов по переделке разделов (решил увеличить объем корневой фс), мой ноут ушел в бесконечный бут Ubuntu 14.10. Проблема заключалась в том что я удалил раздел SWAP, расширил корневой раздел и создал новый SWAP из неразмеченной области. Соответственно получил я бесконечный бут, с сообщением вида : «resume: libgcrypt x.x.x (не помню точную версию)». Причина в изменении UUID у своп-раздела. В моем случае, я вылечил это так:
- грузимся в ubuntu-live и переходим в терминальный режим (Alt+t, либо Ctrl+Alt+F1 (для полноэкранного режима))
- смотрим и запоминаем blkid — выводит список разделов на блочных устройствах, нам тут понадобятся UUID’ы
- монтируем все необходимые разделы
у меня это было примерно так: mount /dev/sda5 /mnt/ mount /dev/sda1 /mnt/boot mount --bind /dev/ /mnt/dev
- меняем корневой каталог
chroot /mnt/
- редактируем настройки fstab и uswsusp.conf
vi /etc/fstab в этом файле нужно проставить соответствующие UUID, список которых получили в шаге 2 vi /etc/uswsusp.conf здесь нужно поменять UUID в строке resume device = UUID=<UUID SWAP раздела>
- обновляем образ начальной инициализирующей файловой системы
update-initramfs -u
- возвращаем прежний корневой каталог
exit
- размонтируем устройства
umount /mnt/boot umount /mnt/dev umount /mnt
- перезагружаемся
reboot
- вытыкаем флешку и ждем когда система загрузитс
Вот и все!
Опубликовано
06.02.2015