Издательский дом ООО "Гейм Лэнд"СПЕЦВЫПУСК ЖУРНАЛА ХАКЕР #68, ИЮЛЬ 2006 г.

престолонаследование

РОМАН ЛУКОВНИКОВ, LRB@SANDY.RU

Спецвыпуск: Хакер, номер #068, стр. 068-026-10


EnterCriticalSection(&cs);

iCurpage = ((iCurpage + 1) % NPAGES);

iPagesRed--;

if(dwBytesWritten!=PAGESIZE)break;

LeaveCriticalSection(&cs);

// printf("-");

// fflush(stdout);

}

LeaveCriticalSection(&cs);

CloseHandle(hFrom);

CloseHandle(hTo);

}

[2.4.3. клонирование для бедных – зеркалирование.]

Как немного экзотический вариант можно рассмотреть клонирование с помощью зеркалирования. Это возможно только на серверных платформах и с динамическими дисками. Создаешь зеркало, дожидаешься окончания синхронизации, извлекаешь диск–приемник и разрываешь зеркало.

[2.4.4. специальные утилиты.]

Для клонирования из-под DOS можно воспользоваться программой Norton GHOST от Symantec, в которой есть мастер создания загрузочной дискетки, содержащей 16 разрядную версию этой программы. С помощью GHOST можно:

1 Скопировать диск на диск;

2 Скопировать раздел в раздел (изменяя размер раздела-приемника);

3 Скопировать в раздел предварительно созданный GHOST образ.

У GHOST есть и сетевой вариант, при котором создается загрузочная дискетка с поддержкой Сети. После этого с дискетки загружаются и машина-источник, и машина-приемник. Они указываются друг-другу (по IP-адресу, который можно либо прописать руками, либо назначить автоматически через DHCP), и запускается процедура клонирования, при которой через Сеть заливается образ на машину-приемник. У одной машины-источника одновременно может быть только одна машина-приемник.

[3. виртуальный секс.]

Сделать разное железо одинаковым можно с помощью программной прослойки, называемой виртуальной машиной. То есть ставишь операционную систему, на нее- программу виртуальной машины, которая сама работает через драйверы «настоящей» (хостовой) операционной системы, а для пользователя виртуализирует другое железо, драйверы к которому входят в состав программного продукта. В эту виртуальную машину и устанавливается новая (гостевая) операционная система. Таким образом, можно сделать образ виртуальной машины (а можно и не один) и скопировать его средствами хостовой операционной системы на все машины.

Пользователь загружает хостовую систему, запускает ПО виртуальной машины, выбирает среди них нужный и работает. Если при этом раскрыть приложение виртуальной машины на полный экран, у пользователя будет полная иллюзия, что операционная система, в которой он работает, - единственная на машине :). Причем виртуализация позволяет запускать гостевую систему Windows поверх Linux или FreeBSD поверх Windows. В любых сочетаниях. Количество одновременно работающих гостевых систем определяется возможностями компьютера.

При этом на хостовой машине пользователю достаточно прав гостя, чтобы запустить виртуальную, в которой его можно сделать хоть админом. Этот способ подходит для ситуаций, когда достаточно мощные машины (ведь ресурсы тратятся и на реальную, и на виртуальную ОС) с разным железом используются для работы разных пользователей, и, по определенным причинам, ОС необходимо часто менять (ситуация учебных курсов, когда одна группа занимается на одних виртуальных машинах, другая — на других и, если что-то поломалось, быстренько заливается необходимый образ).

Назад на стр. 068-026-9  Содержание  Вперед на стр. 068-026-11