Компьютерное - 18

Nov 24, 2010 04:43

Как уже писал в предыдущей заметке, неделю с лишним пытаюсь подружить последний стабильный релиз программной АТС Asterisk 1.8 и VoIP шлюзы (железки, одним "концом" подключающихся к компьютерной сети, другим - к обычным телефонным аппаратам) производства российской компании NSGate. Из российского в этих железках, помимо фирмы-владельца бренда NSGate ( Read more... )

компьютерное, наблюдения

Leave a comment

lexa2 November 24 2010, 11:51:43 UTC
Я правильно понимаю, что у тебя есть Windows XP и тебе надо периодически запускать виндовые же программы, которым ты не очень доверяешь, и потому на боевой системе их запускать не хочешь? Если оно так - то тебе нужен не Wine, а виртуальная машина с установленной внутре оной XP, Vista или Seven. Из самых дружелюбных к пользователю программ этого типа могу порекомендовать VirtualBOX (http://www.virtualbox.org/) - пользуюсь этой зверушкой много лет, в том числе и в production-эксплуатации - работает выше всяких похвал.

Алгоритм твоих действий по запуску заразы в такой машинке должен быть примерно такой:

0. Создаёшь новую виртуальную машинку под винду, настраиваешь (указываешь, сколько оперативной памяти ей выделить, сколько видеопамяти и т.д.), создаёшь новый виртуальный разностный жесткий диск требуемого тебе размера (т.е. чтобы винда влезла свежеустановленная, и осталось достаточно места для твоей проги), добавляешь этот жесткий диск в конфигурацию свежесозданной виртуальной машины и, применив изменения, запускаешь получившегося уродца. В сидюк запихиваешь диск с виндой, в меню окошка виртуальной машины выбираешь в качестве источника CD физический привод со вставленным диском, ну и дальше устанавливаешь винду точно так же, как ставил бы на обычный комп. После установки - настраиваешь, обязательно устанавливаешь дополнения гостевой системы VirtualBOX (это набор драйверов для винду для хорошей работы под виртуальной машиной) и делаешь в винде "Пуск - Завершение работы - Выключить". На этом подготовку можно считать законченной. Очевидно, пункт №0 достаточно выполнить один раз.
1. В настройках виртуальной машины говоришь "создать новый снимок", после чего ты можешь запускать виртуальную машину и делать с установленной в ней виндой всё, что угодно - для восстановления к состоянию "как было сразу после установки" достаточно будет просто выбрать снимок из списка и кликнуть по кнопке "Восстановить снимок".
2. Запускаешь виртуальную машину, тем или иным способом копируешь на неё программу для исследования.
3. Обрезаешь виртуальной машине все виртуальные сетевые интерфейсы, чтобы хворь не смогла через них распространиться ни на твой основной комп, ни в интернет.
4. Запускаешь программу, исследуешь её поведение (тут много способов есть, как это можно делать, выбор за тобой).
5. Выключаешь виртуальную машину и откатываешь все внесённые программой изменения выбрав сделанный ранее снимок и нажав "восстановить снимок".

В общих чертах описание такое, а если будут нужны детали - надо будет либо пересечься как-нибудь, либо там через Ekiga или Skype пообщаться.

Reply

darkkir November 24 2010, 16:11:37 UTC
Спасибо! Точно обращусь ещё с вопросами. ;)
Т.е. я ставлю эту программу, в ней создаю новую машину и начинаю выполнять инстпукции с п.0?

Reply

lexa2 November 25 2010, 01:23:25 UTC
Да, именно так. Программа эта занимается одной единственной вещью - притворяется самостоятельным компьютером, на который можно поставить отдельную копию винды, линукса или любой другой операционки.

Reply


Leave a comment

Up