změna práv na složku /usr nezničí v databázi uživatelů /etc/passwd uživatele root a taky neodebere aktuálního usera z /etc/sudoers aby mohl používat sudo.... to jste si s tím musel pořádně hrát a na nastavení 777 bych to vůbec nesváděl...
zkusil bych se podívat do /etc/passwd jestli je tam vůbec root... popřípadě bych okopíroval přes LiveCD řádek na roota bez hesla a v nejbližší době bych heslo změnil... a taky skontrolujte /etc/sudoers jestli má aktuální user povoleno sudo ;-)

Tomuhle moc jako lajk nerozumím kam co zkopírovat....V etc/passwd je "root:x:0:0:root:/root:/bin/bash" Výpis etc/sudoers je # /etc/sudoers
#
# This file MUST be edited with the 'visudo' command as root.
#
# See the man page for details on how to write a sudoers file.
#
Defaults env_reset
# Host alias specification
# User alias specification
# Cmnd alias specification
# User privilege specification
root ALL=(ALL) ALL
# Uncomment to allow members of group sudo to not need a password
# (Note that later entries override this, so you might need to move
# it further down)
# %sudo ALL=NOPASSWD: ALL
# Members of the admin group may gain root privileges
%admin ALL=(ALL) ALL