Да, можно с помощью livecd или chroot. Но если под рукой нет ни второй установленной системы, ни спасительного диска, то пригодится следующий способ.
В grub выбираем установленную систему, жмём E. Ищем строку загрузки ядра такого вида:
kernel /boot/bzImage root=/dev/sda1 ro
и приводим её к виду такому:
kernel /boot/bzImage root=/dev/sda1 rw init=/bin/bash
Далее загружаемся и командой passwd меняем пароль суперпользователя.
В последнее время часто стала возникать ситуация, что сабжевый файл резко меняет владельца на root, что приводит к тому, что отваливаются USB-устройства (в моём случае клавиатура, что очень неприятно), виснет Gnome, а после рестарта не грузится, мотивируя тем, что не может записать что-то в ~/.ICEauthority.
Долго откладывал решение этой проблемы, но после последних событий ситуация вновь обострилась. Начал потихоньку курить интернет и понял, что в ситуации могут быть виноваты …