7 практических причин начать использовать виртуальную машину

7 практических причин начать использовать виртуальную машину

Вы, наверное, слышали термин «виртуальная машина» раньше, но знаете ли вы, что это такое? Кроме того, зачем вообще использовать виртуальную машину?





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





Что такое виртуальная машина?

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





В качестве примера, VirtualBox популярный гипервизор. Программное обеспечение заботится о распределении частей вашего ЦП, ОЗУ, диска для хранения и других компонентов, чтобы виртуальная машина могла использовать их для правильной работы. После того, как вы используете VirtualBox для установки копии ОС на виртуальный диск, теперь у вас есть полностью функциональная виртуальная машина.

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



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

1. Попробуйте новые операционные системы

Предположим, вы всю жизнь пользовались Windows, но при этом любите приключения и хотите попробовать Linux. У вас есть несколько вариантов попробовать Linux, включая настройку с двойной загрузкой, но виртуализация - отличный способ попробовать это с небольшим риском.





В вашей системе Windows вам просто нужно установить VirtualBox (или другой гипервизор) и создать новую виртуальную машину. Затем возьмите любой установочный ISO-образ Linux (например, Ubuntu или Linux Mint) и установите его как виртуальную машину. Теперь вы можете запускать Linux (гостевую ОС) в окне вашей системы Windows (хост-ОС), как и любую другую программу.

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





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

2. Запустите старое или несовместимое программное обеспечение.

Возможно, вы перешли на использование Mac несколько лет назад, но есть одна программа, предназначенная только для Windows, которую вы упускаете. Или, возможно, вам нужно запустить древнюю программу, которая больше не работает в Windows 10.

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

почему мой ноутбук не заряжается

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

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

скайп не позволяет мне ничего нажимать

3. Разработка программного обеспечения для других платформ.

Еще одно важное применение виртуальных машин - это упрощение рабочего процесса для тестирования приложений и веб-сайтов на нескольких платформах.

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

Виртуализация также позволяет компилировать исполняемые файлы других типов. Даже если вы используете кросс-платформенный фреймворк, вы можете скомпилировать только файлы APP на Mac и файлы EXE на Windows. Вместо двойной загрузки для каждой сборки виртуализация упрощает процесс.

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

4. Безопасное обращение с потенциально вредоносным ПО

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

Например, вы хотите загрузить программу, но не уверены, что сайт, с которого она пришла, является законным. Или, может быть, ты хочешь испытай свой антивирус без риска проникновения инфекции.

Менее практично, возможно, вам скучно и вы хотите увидеть, что вирус делает с операционной системой. Вы даже можете проверить теории, которые сломают ваш компьютер, например, что происходит если вы удалите System32 в Windows .

Конечно, всегда есть небольшая вероятность, что вредоносная программа обнаружит, что она работает в виртуальной среде, и попытается взломать ее. Хотя риск невелик, не следует быть безрассудным.

5. Разорвите вашу систему на части

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

Например, вы можете виртуализировать копию Windows 10 в Windows 10 и использовать гостевую версию для работы с реестром. Может быть, вы хотите изучить некоторые команды Linux, не опасаясь случайно что-то напортачить.

6. Воспользуйтесь преимуществами снимков виртуальной машины.

Еще одна отличная функция виртуальных машин - это возможность создавать моментальные снимки на уровне системы, которые вы можете мгновенно восстановить, когда захотите.

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

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

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

7. Клонирование системы на другую машину

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

Например, VirtualBox хранит настройки виртуальной машины в крошечном файле VBOX. Другой основной компонент - это файл VDI, который действует как виртуальный диск для хранения.

Независимо от того, какую ОС вы изначально использовали, вы можете скопировать эти файлы и загрузить их в VirtualBox на другом компьютере. Это эффективно воссоздает копию вашей гостевой системы, которую вы можете использовать где угодно.

какое разрешение я должен использовать для игр

VMware Workstation Player имеет связанную функцию, которая называется vCenter Converter. Это позволяет вам взять текущую невиртуальную установку ОС и превратить ее в виртуальный образ, который затем можно будет загрузить в VMware Workstation Player на другом компьютере.

Теперь вы знаете, для чего используются виртуальные машины

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

Прежде чем приступить к делу, имейте в виду, что вам понадобится довольно мощный компьютер для наилучшей работы. Если у вас слабый ЦП, менее 8 ГБ ОЗУ или крошечный объем дискового пространства, вашему компьютеру будет сложно запустить виртуальную ОС в дополнение к ОС вашего хоста.

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

Делиться Делиться Твитнуть Эл. адрес 12 видеосайтов, которые лучше, чем YouTube

Вот несколько видеосайтов, альтернативных YouTube. Каждый из них занимает свою нишу, но их стоит добавить в закладки.

Читать далее
Похожие темы
  • Объяснение технологии
  • Виртуализация
  • VirtualBox
  • Виртуальная машина
  • Советы Mac
  • Советы по Windows
  • Советы по Linux
Об авторе Бен Стегнер(Опубликовано 1735 статей)

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

Ещё от Ben Stegner

Подписывайтесь на нашу новостную рассылку

Подпишитесь на нашу рассылку технических советов, обзоров, бесплатных электронных книг и эксклюзивных предложений!

Нажмите здесь, чтобы подписаться