BOOTMGR is missing windows 7

18.01.2012, рубрики: Windows | Теги: | Комментариев нет »

После краха RAID массива, пришлось создавать новый и восстанавливать из бэкапа Acronis'a систему на новый RAID массив. Благо, что инкрементальный бэкап создавался каждый день.

Заметил одну вещь, что вы восстановлении из инкрементального бэкапа не появляется пункт Use Universal Restore, а если из полного бэкапа, то пункт Use Universal Restore появляется.

Восстановление прошло успешно, но во время загрузки Windows 7 получил ошибку:

1
2
BOOTMGR is missing
Press Ctrl+Alt+Del to restart

Все это очень выглядит странно, но куда деваться, раз не может найти, мы поможем:

1. Загружаемся с инсталяционного диска Windows 7
2. После выбора языка и региона нажимаем на «Восстановление системы»
3. Выбираем командная строка.
4. В командной строке вводим «имя_привода_оптических дисков:» в нашем случае вводим «e:» (без кавычек)
5. Вводим «copy bootmgr c:\» и нажимаем Enter (при условии что наша операционная система установлена на диск с буквой С)
6. Перезагружаем компьютер
7. Все работает


MySQL 5.5.12 FreeBSD 8.2 — FATAL ERROR: Could not find ./bin/my_print_defaults

05.06.2011, рубрики: FreeBSD, Новости | Теги: , | Комментариев нет »

При установке MySQL Server 5.5.12 в FreeBSD 8. При запуске скрипта

1
mysql_install_db

выскакивает ошибка:

1
FATAL ERROR: Could not find ./bin/my_print_defaults

Хотя файл находится в /usr/local/bin/
Читать запись полностью »


apc_fcntl_unlock failed: in Unknown on line 0

28.05.2011, рубрики: FreeBSD, Новости | Теги: , | Комментариев нет »

Если после очередного обновления в логах веб-сервера выскакивает ошибка:

1
Unknown: apc_fcntl_unlock failed: in Unknown on line 0

Шаманим:

1
2
koms# cd /usr/ports/www/pecl-APC
# make config

Проверяем опцию SEMAPHORES, если она отключена, включаем!

1
2
# make deinstall clean
make reinstall clean

Перезапускаем веб-сервер, и проверяем!


Установка ZendOptimizer на FreeBSD 32 и 64 бита

22.05.2011, рубрики: FreeBSD, Новости | Теги: , | 1 комментарий »

В портах лежит версия ZendOptimizer-3.3.0.a. Эта версия на php 5.2.17 падает в корку (Segmentation fault).

Будем устанавливать из сорцов.
Для 32 битной системы:

1
2
3
4
fetch http://downloads.zend.com/optimizer/3.3.9/ZendOptimizer-3.3.9-freebsd6.0-i386.tar.gz
tar -xf ZendOptimizer-3.3.9-freebsd6.0-i386.tar.gz
cd ZendOptimizer-3.3.9-freebsd6.0-i386
cp data/5_2_x_comp/ZendOptimizer.so /usr/local/lib/php/20060613

Для 64 битной системы:

1
2
3
4
fetch ftp://ftp.freebsd.org/pub/FreeBSD/ports/distfiles/ZendOptimizer-3.3.0a-freebsd6.0-amd64.tar.gz
tar -xf ZendOptimizer-3.3.0a-freebsd6.0-amd64.tar.gz
cd ZendOptimizer-3.3.0a-freebsd6.0-amd64
cp data/5_2_x_comp/ZendOptimizer.so /usr/local/lib/php/20060613

Если в логах видим ошибку:

1
"Failed loading /usr/local/lib/php/20060613/ZendOptimizer.so: Shared object "libm.so.4" not found, required by "ZendOptimizer.so"

Создаем симлинк:

1
ln -s /lib/libm.so.5 /lib/libm.so.4

Открываем:

1
ee /usr/local/etc/php.ini

Добавляем:

1
2
3
[Zend]
zend_extension=/usr/local/lib/php/20060613/ZendOptimizer.so
zend_optimizer.optimization_level=14

Перезапускаем апач:

1
/usr/local/etc/rc.d/apache22 restart

Проверяем:

1
2
3
4
5
6
7
# php -v
PHP 5.2.17 with Suhosin-Patch 0.9.7 (cli) (built: May 16 2011 16:18:38)
Copyright (c) 1997-2009 The PHP Group
Zend Engine v2.2.0, Copyright (c) 1998-2010 Zend Technologies
    with eAccelerator v0.9.6.1, Copyright (c) 2004-2010 eAccelerator, by eAccelerator
    with Zend Optimizer v3.3.9, Copyright (c) 1998-2009, by Zend Technologies
#

Как удалить в тексте символ ^M

19.05.2011, рубрики: FreeBSD, Linux, Ubuntu, Мелочи, Новости | Теги: , | 1 комментарий »

Очень часто случается, когда редактируешь конфиг в винде, и заливаешь его через ssh на сервер. При редактрировании его на сервере, видно символы ^M.

Решение простое в консоли даем команду:

1
tr -d "\015" < file.txt > file2.txt

Открываем file2.txt и видим, что символов ^M в нем нет!


Вирус скрыл папки и файлы на флэшке

05.04.2011, рубрики: Windows | Теги: , | 3 комментариев »

Вирус скрыл папки и файлы на флэшке, есть легкий способ вернуть атрибуты обратно
Запускаем на флэшке команду:

1
attrib -s -h -r -a /s /d

И радумеся!


/bin/rm: Argument list too long

29.03.2011, рубрики: FreeBSD, Linux, Ubuntu | Теги: | 2 комментариев »

Для того чтобы удалить в папке файлы количеством более 1024, необходимо перейти в каталог с файлами и выполнить команду:

1
find . | xargs rm

Читать запись полностью »


Win32/RemoteAdmin.RAdmin.20 (Worm.Win32.Radminer.d) и его последствия

29.01.2011, рубрики: Windows, Новости | Теги: , , | Комментариев нет »

После заражения вирусом Win32/RemoteAdmin.RAdmin.20 (Worm.Win32.Radminer.d) и лечения антивирусами на флэшке «пропадают» файлы.

Почему я написал слово пропадают в кавычках, потому что они никуда не пропадают, а они хранятся в папке "... ". Да, да я не опечатался, именно в этой папке, после двух точек стоит пробел.

Ни проводник Windows, ни Far-manager, ни Total Commander не отображают эту папку. Ее можно увидеть следующим образом:

1
2
Win+R
cmd

Жмем Enter
Вводим команду

1
g:\

, где g:\ — это имя вашей флэшки
Жмем Enter
Далее вводим команду чтобы увидеть листинг файлов и директорий

1
dir

В листинге увидим те самые "... "
Далее вводим

1
ren E2E2~1 NewName

После этого на флэшке будет видна папка NewName, в ней то и будут лежать все «пропавшие» файлы.


Установка Redmine в FreeBSD через nginx

28.01.2011, рубрики: FreeBSD, Новости | Теги: , , | Комментариев нет »

Ставится он из портов

1
/usr/ports/www/redmine

Очень подробно о настройке написано на оф. сайте проекта.

Далее собираем nginx с модулем passenger.

В секции http nginx'а описываем глобальные настройки passenger:

1
2
3
passenger_root /usr/local/lib/ruby/gems/1.8/gems/passenger-2.2.15;  
passenger_ruby /usr/local/bin/ruby;
passenger_max_pool_size 10;

Важное замечание:

Версия passenger будет у всех разной, все зависит от времени установки passenger.
Чтобы узнать версию, которая установлена у вас:

1
ll /usr/local/lib/ruby/gems/1.8/gems/ | grep passenger

Добавим хост, на котором будет висеть Redmine:

1
2
3
4
5
6
7
8
server  
 {  
     listen 192.168.0.1:80;  
     server_name redmine.local;  
     charset utf-8;  
     passenger_enabled on;  
     root /usr/local/www/redmine/public;  
 }

Делаем рестарт Nginx и заходим по адресу http://redmine.local

UPD: При первом запуске редмайна, не сразу открывается его стартовая страница, для это нужно в секции http nginx'а прописать:

1
passenger_pre_start http://redmine.local/;

Windows не удалось определить наличие на этом компьютере допустимого системного тома

02.12.2010, рубрики: Windows | Теги: , , | Комментариев нет »

При установке Windows 2008 Server получил вот такую ошибку:

1
Windows не удалось определить наличие на этом компьютере допустимого системного тома

в английском варианте:

1
"Windows is unable to find a system volume which meets its criteria for installation"

Прочитав тут. Сразу понял, в чем причина.

Я грузился с загрузочной флэшки. Пришлось записать образ на диск, и установить с диска.