о да, оно себя в итоге полностью оправдало :)
кстати, зашёл сегодня через него на один хаб, чисто для проверки что ничего лишнего не отвалилось — получил бан на 2 часа по причине «Слишком старая версия клиента 0.10. Требуется не менее 0.401»
Если нужны универсальные рейтинги, то нужно ещё хранить тип объекта. Например, в Django есть модель ContentType, в которой хранятся все возможные типы и тогда модель для рейтингов выглядит так:
ид_юзера, ид_типа_объекта, ид_объекта
грузишься с Live CD и выполняешь
$ sudo su
# mount /dev/sdaX /mnt/
# cd /mnt/
# mount --bind {/,}dev
# mount --bind {/,}proc
# chroot.
# update-grub2
# grub-install /dev/sda
PS в /dev/sdaX X заменить на цифру, соответствующую линуксовому разделу
PSS если не знаешь X его можно посмотреть так:
# fdisk /dev/sda
потом ввести английскую букву «p» и прикинуть какой из разделов — нужный
или как вариант — попробовать примаунтить каждый из разделов и посмотреть что там есть :)
PSSS и так много текста, так что на этом остановлюсь, если что — пишите в скайп