Клонирование жестких дисков VirtualBox

Часто бывает нужно сдублировать виртуальную машину, чтобы к примеру не устанавливать несколько раз одно и то же. Или просто хочется зафиксировать полученный результат в виде виртуальной машины.
Если просто скопировать образ жесткого диска VirtualBox и попытаться подключить, вылетит ошибка. Continue reading Клонирование жестких дисков VirtualBox

Проброс порта с помощью iptables

Заметка для себя, чтоб не забыть. Есть хост 10.0.0.5 со службами на портах 22 и 5900. К нему можно обращаться через пограничный хост на соответствующие порты 2222 и 5555.

Настройка на пограничном порту:

# port forwarding to internal host (SSH + VNC)
-A PREROUTING -i eth0 -p tcp --dport 2222 -j DNAT --to-destination 10.0.0.5:22
-A PREROUTING -i eth0 -p tcp --dport 5555 -j DNAT --to-destination 10.0.0.5:5900

NFS: некоторые ошибки

NFS – это служба, обеспечивающая доступ к удаленной файловой системе, точнее ее подветви. Возникла как-то необходимость и вместе с этим желание таки ее попробовать. Короче:
Клиент – FreeBSD 6.0
Сервер – сетевое хранилище Proware EN-3166H-QX.
Ниже я опишу грабли, с которыми мне пришлось столкнуться. Мне кажется, что это все, которые только могут попасться 🙂 Итак, грабли по порядку.
Continue reading NFS: некоторые ошибки

Новости

Я возвращаюсь после длительного перерыва, связанного с защитой диплома, военкоматами и переводом домашней и рабочей машинки на Debian 5.0.1. Также этот сайт был перенесен на хостинг. Теперь он крутится как надо, а не на домашней машине 🙂

Скоро будет куча тем…

Библиотека BOINC для Windows и Linux

Долго искал я в инете, как собрать библиотеку для разработки BOINC-приложений, которая была бы совместима с GCC (это мне требовалось для работы кросс-компилятора из Linux в Windows). Ничего не найдя, я решил продраться самому, и вот вроде, что-то получилось. Программы, собранные с этой библиотекой, успешно работают на Windows-клиентах. Собственно, далее пойдет сырая инструкция, как это сделать.
Continue reading Библиотека BOINC для Windows и Linux

Как перенести рабочий стол на диск D:

Все просто – нужно залезть в реестр и поменять в ветках

HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders

значения параметра Desktop там и там на нужные (к примеру, D:\Desktop\user).

UPD: Сейчас попробовал перенести свой профиль с диска C на D. Нужно было добавить переменную окружения USERPROFILE, вот здесь: Свойства Моего компьютера – Дополнительно – Переменные среды, добавить вверху USERPROFILE установить значение D:\user. Аналогично прописать значения в папке реестра Shell Folders. Файл NTUSER.DAT, который хранит пользовательскую ветку реестра, похоже, переместить невозможно. И некоторые папки создаются вновь после перезагрузки (например Local Settings, Temp и др.). Так что какая-то часть профиля все равно остается на С. Однако, к примеру, настройки Firefox перенеслись 🙂