http://ubuntuforums.org/showthread.php?t=694887 предлагает, чтобы Вы хотели заглянуть /usr/lib/postgresql/$postgres_version/bin
где необходимо также найти createdb, createuser и подобный при необходимости в них.
Замените своей версией пост-ГРЭС как соответствующей, очевидно!
(Как более общий совет: locate initdb
вероятно, предоставил бы Вас ответом. У меня нет машины Ubuntu с PG установленной для проверки или ответа или этого факта, хотя!)
Эти ошибки означают, что ваша файловая система становится поврежденной (поскольку она находилась в процессе записи при отключении питания)
ext2 не является журналируемой файловой системой. Файловые системы журналирования имеют больше записей, потому что они отслеживают, что они собираются сделать, а затем они фактически продолжают это делать. Когда происходит сбой питания в середине записи, ОС может посмотреть в журнал и сказать: «О, я собирался записать эти данные туда», и повторить прерванный шаг.
Переключитесь на использование чего-то, что ведёт дневник. ext3 работает, но на самом деле не предназначена для флэш-носителей. JFFS2 может быть вариантом. Существуют десятки других файловых систем, предназначенных именно для этого случая использования, поэтому попробуйте несколько и посмотрите, что работает хорошо.