Николай Проскуряков Профессионал

Виртуальные компьютеры. Как это?

О виртуальных дисках и дисководах слышали многие, а вот о виртуальных компьютерах известно далеко не всем, а почему? На своем личном опыте я уже достаточно убедился, что порой использовать виртуальную машину лучше, чем реальную, так как риск навредить компьютеру резко сокращается. Но обо всем по порядку.

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

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

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

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

В-третьих, ВТ очень полезен для людей, работа которых связана с отладкой сетей и сетевых приложений, так как ВТ полностью эмулирует физические устройства, что в итоге позволяет, не покупая дополнительной техники, у себя на дому организовать отладочную сеть.

Список очень длинный, дополню его примером из собственной практики. Мы приобрели новый компьютер в качестве центральной машины, но, как оказалось, дирекция вместо заказанного ХР pro заказала Vista Home. Не представляете, какая это была для нас радость — пытаться разворачивать сеть на Vista Home. Установить XP на него мы не можем, так как Vista откажется запускаться, а ведь кроме Vist-ы там еще множество различных программ, за которые деньги плачены, а мы, как бюджетная организация, таким транжирством заниматься не можем… Вот тут и пришел ВТ нам на помощь: не удаляя Vist-у, мы поставили ХР, и сейчас все работает в норме.

Второй вопрос: «Как сделать ВТ у себя на компьютере?».

Все просто до умопомрачения. Для того чтобы создать виртуальный дисковод, мы используем специальные программы вроде Alcohol 120%, VirtualCD, Daemon, Nero и прочие. Так вот, для создания ВТ также применяются специальные программы, некоторые из которых бесплатны, но встречаются и платные, и вот наиболее распространенные из этих программ: VMware, Virtual PC и VirtualBox. Приобретаем одну из этих программ, читаем инструкцию для чайников, приобретаем несколько дисков с дистрибутивами операционных систем и тренируемся в форматировании жесткого диска с последующей установкой ОС, так сказать, с загрузкой ПК с нуля.

Да, иногда приходится прибегать и к таким радикальным мерам, как создание виртуальных ПК, ну что ж? Думаю, на этом моя просветительская миссия в мир виртуализации реальных предметов будет завершена, и вы дальше сможете пройти сами, а если нет, ну не бросать ведь вас, да и не один я такой…

Обновлено 14.11.2007
Статья размещена на сайте 12.09.2007

Комментарии (19):

Чтобы оставить комментарий зарегистрируйтесь или войдите на сайт

Войти через социальные сети:

  • Божечки мои, до чего ж дошёл прогресс!

    Оценка статьи: 4

  • Здравствуйте. Вот я хочу привести таблицу с хорактеристиками 3-х программ: VMware, Virtual PC и VirtualBox из журнала CHIP.

    Оценка статьи: 4

  • Класс. Даже в голову не приходило, что такое возможно.

  • Довольно любопытная статья. К сожалению большинство программ платные, но это единственное практически неудобство. Ведь портатитвная ОС без риска это очень и очень заманчиво.

    Оценка статьи: 4

  • Абсолютно верно по поводу установки на виртуалку условно бесплатных программ...
    Пожалуй в этом основной плюс энтих роботов...
    А так ещё для игр оч полезно, которые без диска sorry, правда на некоторых стоит блок который только с диска чит...
    Но это только у самых лицензионных...

    Оценка статьи: 5

  • Удобная вещь и описано понятно. 5.

    Оценка статьи: 5

  • в дополнение к статье скажу о ещё одном преимуществе виртуальной машины: вы можете сохранить настроенную дома виртуальную машину и перенести её на другой компьютер - она продолжит там работать (естественно если запускать из соотвествующего приложения), например, это может удобно тем, что можно не настраивать каждый раз такую машину, а воспользоваться настроенной
    ну и если на виртуальной машине истекла лицензия какого-то программного продукта, никто не мешает вам сделать откат (если вы предварительно сделали такую точку возращения), либо просто переуставновить виндовз на виртуальном компьютере, без ущерба информации на реальном

    для тех, кто решил воспользоваться такой возможностью, рекомендую посмотреть сравнение виртуальных машин

    • Посмотрел сравнение. Только вот на столе у меня официальная MS Virtual PC 2004 - не бесплатная она. И сомневаюсь, чтоб MS что-то делало бесплатно - разве что под давлением судов и по политическим соображениям. По-моему и старый Win98- не бесплатный, хоть от него MS отказалась, но если спец.службы наедут - мало не покажется.

  • пытаться разворачивать сеть на Vista Home установить XP на него мы неможем
    наверное, тут не хватает знака препинания

    Alkogol120%
    правильно Alcohol 120%

    по поводу термина "виртуальные терминалы" терзают сомнения, может лучше писать эмуляторы - будет понятнее?

  • Добавил немного подробностей, думаю так будет несколько понятней, и как я посмотрю все кто прочитал эту статью с виртуальными дисководами работают, так чем это сложнее, правда через Nero создать дисковод сложнее, чем через остальные.

  • Николай, судя по тому, что Денис и Ольга суть ВТ поняли неправильно, может, следует как-то более четко дать понять в статье, что же это такое? ;)

  • Пробовал. Удобно. Требует большого объёма памяти. После выключениия и включения обновляется вся операционная система. Никакие вирусы не сохраняются. Но, если что-то забыл сохранить из нужного - пропадает.
    Сейчас просто имею на диске сохранённую после установки операционную систему со всеми программами. Иногда просто переустанавливаю ее на диск С, предварительно сохранив все данные. Другие диски и информация на них при этом не затрагиваются.

    • После выключениия и включения обновляется вся операционная система. Никакие вирусы не сохраняются. Но, если что-то забыл сохранить из нужного - пропадает.
      Вы, наверное, спутали с операционными системами которые работают с сд/двд диска (кноппикс, специально "заточеная" виндовз)
      либо не правильно работали с такой виртуальной машиной.. все настройки сохранаются, без особых проблем если виртуально выключать виртулаьную машину как обычный компьютер: "пуск"->"завершение работы" (и аналогичные методы), если же просто закрывать программу без созранения информации, то вполне вероятна её утеря

  • Не совсем понятно, что такое ВТ. То есть еще один диск на компьютере, на который можно установить вторую операционную систему? Так что ли?

  • ОК

    Оценка статьи: 5

  • Если я не ошибаюсь речь в материале шла о программах, которые могут держать на одном диске два или более операционных систем? так?

    Оценка статьи: 5

    • речь шла об эмуляторах
      это когда на компьютере Вы запускаете другой компьютер..
      к количеству дисков это никак не привязано

      как наглядный пример эмулятора:
      захотелось поиграть в старые игры от 8-ой приставки, етсь компьютер.. можно использовать специальную программу, которая эмулирует приставку и на ней будут запускаться такие игры