ubuntu_18.04_password_recovery

в загрузчике заменить:

"ro   quiet splash $vt_handoff" => "rw init=/bin/bash"

проверить rw: 

mount | grep -w /

если ro:

mount -o remount,rw /

Замена пароля:

passwd <username>

Перазагрузка:

exec /sbin/init

Возможная ошибка:

[ end Kernel panic - not syncing: Attempted to kill init! exit code=0x0007f00

лечится удаление опции splash в загрузчике