mshta.exe выполнило недопустимую операцию — windows2000
При попытке запустить «Установку и удаление программ» из панели управления в windows 2000 получил ошибку указанную в теме. Сам Майкрософт при этом вот тут: http://support.microsoft.com/kb/285195/ советует последовательно выполнить две команды:
sfc /purgecache
sfc /scannow
При выполнении команд система запросит установочный компакт диск.
Если вышеуказанный метод не срабатывает, советуют произвести установку системы в режиме обновления.
ProFTPd: перекодировка
Необходимо сделать фтп с опцией перекодировки имен фалов из локальной кодировки (koi8-r) в кодировку клиента (cp1251).
Собираем proftpd из порта с включенной опцией mod_lang
[cc lang=»bash»][X] NLS Use nls (builds mod_lang) [/cc]
Далее просто добавляем в конфиг строки
[cc lang=»bash»]LangEngine on
UseEncoding koi8-r cp1251[/cc]
Xorg 7.4 — некоторые моменты работы с клавиатурой
Все взято из официальной документации — глава 5.4 (англоязычной, в русском переводе пока есть не все), просто, чтобы не забыть:
- Чтобы работало завершение сервера по нажатию control-alt-backspace, либо под иксами в терминале ввести
[cc lang=»bash»]setxkbmap -option terminate:ctrl_alt_bksp[/cc]
Прочитать остальную часть записи »
Установка linux_base-f10 и linux-f10-flashplugin на FreeBSD
Делается это следующим образом:
В make.conf пишем
[cc lang=»bash»]OVERRIDE_LINUX_NONBASE_PORTS= f10
OVERRIDE_LINUX_BASE_PORT= f10
LINUX_DIST_SUFFIX= -f10[/cc]
В sysctl.conf пишем
[cc lang=»bash»]compat.linux.osrelease=2.6.16[/cc]
Прочитать остальную часть записи »
Настройка Samba для общего доступа к диску freebsd
Третья ветка samba снята с поддержки, авторы рекомендую использовать четвертую. Поэтому ознакомьтесь с этой статьей.
Сначала прочитайте, пожалуйста, вот это.
Задача простецкая: есть компьютер под управлением freebsd 7.2, на нем хранится масса разного контента, который надо расшарить по сети для клиентов под windows. Никаких доменов, AD и прочего.
Решается тоже просто, установкой и легкой настройкой samba.
cd /usr/ports/net/samba33
sudo make
В окне конфигурации не забываем отметить swat (зачем — расскажу позже).
Настройка rtorerrent+веб-интерфейс ruTorrent
Собрал себе домашний маршрутизатор+nas+asterisk-server. Озаботился какой-нибудь качалкой торрентов, чтобы вобще домашние машины не держать включенными. Поиск решения в интернете привел меня к вышеозначенной связке. Сам rTorrent присутствует в портах, веб-интерфейс берется на сайте разработчиков.
отличная статья по этому поводу находится здесь: http://www.lissyara.su/?id=1852
Но в ней используется веб-сервер lighthttpd, а у меня уже установлен apache22, поэтому пришлось поработать немного и самому :)
Итак, начинаем:
Процессы в windows
dllhost.exe — Программа отвечает за обработку COM+ процессов в Internet Information Services (IIS) и других программах.
Cthelper.exe – драйвера для Creative SoundBlaster.
Userinit.exe — является частью операционных систем Windows, отвечая за процесс загрузки системы.
Прочитать остальную часть записи »
Обновление FreeBSD до 8
upd: Метод обновления с помощью исходных текстов работает как на бетах, так и нарелизкандидате. Собственно, Чего и следовало ожидать, метод давний и проверенный :)
24 августа вышла Freebsd 8 Beta3 (на 21 сентября 2009 — уже rc1). По этому поводу Ken Smith <kensmith@cse.Buffalo.EDU> дает несколько рекомендаций.
- В связи с некоторыми изменениями, при обновлении системы до 8 beta3 требуется пересборка всех приложений пользовательского увовня, включая ports/packages не только при обновлении с седьмой ветки, но и с предыдущих beta1 и beta2 восьмой ветки.
- Если система обновляется с помощью csup/cvsup, должен использоваться branch tag RELENG_8. Если вы не заметили этого раньше и использовали STABLE_8, используйте -F опцию mergemaster.
Прочитать остальную часть записи »
Установка PostgreSQL
# cd /usr/ports/databases/postgresql83-server/
make install clean
Далее лезет синее окошко, в котором выбираем необходимые нам опции. В моём случае это — NLS, PAM, XML, INTDATA.
После установки делаем следующее:
[cc lang=»bash»] cd /usr/local/pgsql/
mkdir data # создаем каталог
chown pgsql data # выставляем владельца каталога
su — pgsql # входим в систему от имени системного юзера базы
$ /usr/local/bin/initdb -D /usr/local/pgsql/data # создаем конфиги и системные каталоги
$ /usr/local/bin/pg_ctl -D /usr/local/pgsql/data -l logfile start # запускаем сервер
$ /usr/local/bin/createdb test # создаём тестовую базу
$ /usr/local/bin/psql test # подключаемся к тестовой базе[/cc]
Всё. Первичная установка и настройка окончены :)
Прочитать остальную часть записи »
Windows XP — UNMOUNTABLE_BOOT_VOLUME
Windows XP при очередном включении стала падать в синий экран, с сообщением, указанным в теме.
Решение здесь: http://support.microsoft.com/kb/555302
Вкратце:
- Загрузиться с загрузочного компакта Windows.
- Выбрать загрузку консоли восстановления (Recovery Console) нажав клавишу R.
- Загрузившись в консоль (надо знать пароль администратора) дать команду chkdsk /r
- По окончании работы программы дать команду exit для перезагрузки.
- После этого система должна начать загружаться (у меня загрузилось)
- Если не помогло, повторить действие, но вместо chkdsk /r выполнить fixboot