Установка и использование виртуальной машины Hyper-V
Установка и использование виртуальной машины Hyper-V

Недавно я изучал соответствующий контент, связанный с моделями искусственного интеллекта. Для запуска модели данных необходима стабильная и надежная среда Linux, но на моем компьютере установлена ​​операционная система Windows. Сначала я хотел использовать VMware, но она была платной и ее было сложнее установить. Позже я нашел Microsoft Hyper-. Виртуальные машины V очень удобны, а ключ бесплатный. Поэтому я решил использовать Hyper-V и записал здесь процесс установки и использования виртуальной машины Hyper-V. Делясь своим опытом, я надеюсь предоставить другим помощь и рекомендации по использованию виртуальных машин Hyper-V.

Что такое технология виртуализации

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

Технология виртуализации имеет следующие ключевые понятия:

  1. Хост (Хост): Также известный как хост-компьютер или физическая машина, он относится к фактическому физическому компьютеру, на котором развернут гипервизор программного обеспечения виртуализации.
  2. Гость: также известный как виртуальная Экземпляр машины относится к виртуальной среде, работающей на хост-компьютере. Каждый гость запускает независимую операционную систему. система и приложения.
  3. Hypervisor:виртуальная Машинный монитор является основным компонентом программного обеспечения виртуализации. Он отвечает за управление и распределение ресурсов хоста для клиентов, а также за обеспечение виртуальной среды. Функции изоляции и управления машиной. Гипервизоры можно разделить на два типа:
    • Тип 1 Гипервизор (гипервизор без операционной системы): устанавливается непосредственно на физическое оборудование в качестве хоста. Операция система. Он может лучше использовать аппаратные ресурсы, обеспечивать более высокую производительность и эффективность, а также является более стабильным и надежным.
    • Тип 2 Hypervisor(Хозяин Операционная Гипервизор на системе): установлен на хосте Операционная система, например в Windows или Linux. Операционная система выше. Он относительно легкий, простой в установке и управлении, но может иметь немного меньшую производительность и эффективность.
  4. Объединение ресурсов: технология виртуализации позволяет интегрировать и совместно использовать физические ресурсы на хосте для формирования пула ресурсов. Пулы ресурсов могут динамически распределять и корректировать ресурсы по мере необходимости, улучшая их использование и обеспечивая лучшую производительность и гибкость.
  5. Снимки и репликация: технология виртуализации обеспечивает Создать виртуальную Функция моментального снимка машины и копирования. С помощью снимков можно записывать виртуальные Состояние машины на определенный момент времени и восстанавливается при необходимости. Это полезно для резервного копирования, восстановления и тестирования.

Преимущества технологии виртуализации:

  • Улучшенное использование ресурсов: за счет виртуализации,Может лучше использовать и делиться ресурсами физического компьютера.,Улучшение использования аппаратных ресурсов.
  • Гибкость и масштабируемость: технология виртуализации позволяет создавать несколько виртуальных сред на одной физической машине.,Динамическая конфигурация и настройка ресурсов в соответствии с требованиями.,для достижения большей гибкости и масштабируемости.
  • Упрощенное управление: технология виртуализации обеспечивает функции централизованного управления и мониторинга с помощью инструментов управления виртуальными машинами, упрощая управление физическими серверами.
  • Высокая доступность и аварийное восстановление: от виртуальной Технология миграции и агрегации машин может обеспечить виртуальную Высокая доступность машины и аварийное восстановление повышают надежность и стабильность системы.

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

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

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

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

Ключевые возможности и преимущества виртуальных машин Hyper-V:

  1. Изоляция: Каждая Hyper-Vвиртуальная Все машины независимы и имеют собственную операционную. система и среда применения. Это значит виртуальная Неисправности или проблемы с машиной не повлияют на другую виртуальную машине или стабильности и доступности хост-машины.
  2. Гибкость: Мы можем создать и настроить столько виртуальных виртуальных машин, сколько необходимо. машина,Гибкая настройка распределения ресурсов системы.,нравиться Память、Процессор и память и т. д. Это позволяет легко удовлетворить потребности различных сценариев приложений и рабочих нагрузок.
  3. Упрощенное управление и развертывание: с помощью Hyper-V Manager или других инструментов управления мы можем централизованно управлять всем виртуальным. экземпляр машины. Вы также можете легко создавать, запускать, останавливать, переносить и удалять виртуальные машина для удовлетворения потребностей бизнеса.
  4. Улучшенное использование ресурсов: за счет объединения нескольких виртуальных машина Развернуто на том же физическомкомпьютерначальство,Мы можем лучше использовать аппаратные ресурсы,Улучшите использование вычислительных ресурсов. Традиционные физические серверы обычно большую часть времени работают с низким уровнем использования ресурсов.
  5. Снимки и возможности восстановления: Hyper-V позволяет нам создавать виртуальную снимок машины, записьвиртуальная состояния машины и при необходимости быстро восстановить предыдущее состояние. Это полезно для тестирования, обновления программного обеспечения и устранения неполадок.

Что мы можем делать с виртуальными машинами Hyper-V?

  1. сервервиртуализация:Hyper-Vвиртуальная машина позволяет развернуть несколько экземпляров сервера на одном физическом сервере. Это может улучшить использование аппаратных ресурсов, уменьшить количество серверов и повысить энергоэффективность. Это также упрощает управление и обслуживание серверов, повышая гибкость и масштабируемость.
  2. Разработано и протестировано: Hyper-V виртуальная Компьютер обеспечивает идеальную среду разработки и тестирования для одновременного запуска нескольких операционных на одном физическом компьютере. примеры систем. Разработчики могут работать над независимой виртуальной Разработка и тестирование программного обеспечения могут осуществляться на машине без вмешательства в работу хост-машины или другой виртуальной машины. машина. Это повышает эффективность разработки и снижает затраты на оборудование.
  3. Тестирование совместимости приложений: Когда необходимо протестировать приложение в различных операционных системах. совместимость системы или серверной среды при использовании Hyper-V виртуальная машина предоставляет удобный метод. Вы можете создать несколько виртуальных экземпляры компьютеров, каждый из которых выполняет свою операционную Версия системы и Конфигурация для проверки производительности и совместимости приложения в нескольких средах.
  4. Безопасность и изоляционная защита: запуск нескольких виртуальных машин на одном физическом сервере. машина,каждыйвиртуальная машина может самостоятельно запускать свою операционную система и приложения Это обеспечивает большую безопасность и изоляцию.,Предотвратите распространение вредоносного ПО или атак на другие виртуальные машины. машина или хост-машина.
  5. Аварийное восстановление и устойчивость: использование Hyper-Vвиртуальная Машина, можно легко Создать виртуальную Снимки или резервные копии машины для аварийного восстановления и аварийного восстановления. Быстрое восстановление в случае сбоя или сбоя системывиртуальная машину в предыдущее состояние, что сокращает время простоя в работе.
  6. Объединение ресурсов и облачные вычисления: Hyper-V виртуальная Компьютер является ключевым компонентом в создании пулов ресурсов и сред облачных вычислений. Путем создания нескольких виртуальных экземпляр машины и использовать виртуальную Инструмент управления компьютером может динамически распределять и управлять вычислительными ресурсами, а также корректировать распределение ресурсов в соответствии с требованиями рабочей нагрузки. Это обеспечивает большую гибкость, масштабируемость и эффективность использования ресурсов.

Установить Hyper-V

Системные требования

Перед запуском установки виртуальной машины Hyper-V убедитесь, что компьютер соответствует следующим минимальным требованиям к аппаратному и программному обеспечению:

  • 64-битный процессор и поддержка расширения аппаратной виртуализации (Intel технология VT-x или AMD-V)
  • Минимум 4 ГБ ОЗУ, рекомендуется 8 ГБ или больше.
  • Не менее 40 ГБ свободного места на диске
  • 64-битные версии Операционной системы Windows, такие как Windows 10 и Windows Server 2019.

Включить функциональность Hyper-V

  1. Откройте панель управления, выберите «Программы и компоненты», затем нажмите «Включить или отключить функции Windows».
  1. Во всплывающем окне найдите «Hyper-V» и установите флажок.
  1. Нажмите «ОК» и подождите, пока система завершит установку и перезагрузится.
  2. сновазапускатькомпьютерназад,Войдите вWindowsОперационная система. Найдите диспетчер Hyper-V в меню «Пуск» и откройте его.

Создать виртуальную машину

  1. Откройте диспетчер Hyper-V и нажмите «Создать» слева, затем выберите «Виртуальная». машина"。Всплывающее новоевиртуальная Мастер компьютеров, нажмите Далее
  1. существоватьвиртуальная В мастере компьютеров введите виртуальная Имя и место хранения машины. Вы можете использовать виртуальную Компьютерные файлы хранятся в папке по умолчанию или в произвольной папке. Здесь я использую папку по умолчанию.
  1. Далее вам нужно выбрать виртуальную Обозначенная алгебра машины. Указанное поколение указывает версию виртуального оборудования и функций. Здесь выбор основан на реальных потребностях. Здесь я выбираю первое поколение.
  1. Выделите необходимую память. Здесь выберите подходящий размер памяти, исходя из реальных потребностей проекта и доступных системных ресурсов. Здесь я выбираю 1024МБ. Обратите внимание, что необходимо поставить галочку «Для этого виртуальная». «использовать динамический контент», чтобы при виртуальной Когда машина работает, она будет динамически выделять и освобождать пространство памяти по мере необходимости, чтобы лучше адаптироваться к различным приложениям и рабочим нагрузкам.
  1. Конфигурация сети. Вы не можете сначала выполнить Конфигурацию здесь, а потом сделать Конфигурацию.
  1. Выделите виртуальный жесткий диск. Выберите, хотите ли вы создать новый виртуальный жесткий диск или использовать существующий виртуальный жесткий диск. Здесь я создал новый виртуальный жесткий диск, задал имя, местоположение и размер. Здесь я установил 40 ГБ, которые можно настроить в соответствии с реальными потребностями.
  1. Варианты установки: В параметрах установки выбираем «Установить». операционную Система. Вы можете выбрать позже Установить операционную Система, с загрузочного CD/DVD-ROM Установить операционную Система и установка с загрузочной дискеты операционную Система Один из трёх вариантов выполнения Конфигурации, здесь так как я использую файл образа, то выбираю второй вариант, с загрузочного CD/DVD-ROMУстановить операционную Система: выберите файл сопоставления, нажмите «Обзор» справа, найдите место, где хранится файл сопоставления, и нажмите «Далее».
  1. Полное создание. После выполнения вышеописанных действий мы сможем просмотреть виртуальную Сводная информация о машине, включая имя, место хранения, серию поколения, память, конфигурацию процессора и сетевого адаптера и т. д. Обязательно нажмите кнопку «Готово» после проверки и подтверждения этой информации.

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

Установить операционную систему

  1. В диспетчере Hyper-V,Мы уже можем видеть виртуальную машину, которую мы создали выше.,нассуществоватьвиртуальная Щелкните правой кнопкой мыши по машине — Пуск.
  1. соединять Операционная система,существоватьвиртуальная Щелкните правой кнопкой мыши по машине - Подключиться, чтобы войти в виртуальную машина
  1. виртуальная После запуска машины система автоматически введет этапы установки. Здесь выбираем «Китайский».
  1. Установите пароль root на странице пароля ROOT.
  1. После завершения наша Операционная Установка системы завершена. На этом для входа в систему необходимо ввести логин и пароль, которые мы установили ранее.

На этом этапе мы завершили установку виртуальной машины Hyper-V и установку операционной системы Linux.

boy illustration
Неразрушающее увеличение изображений одним щелчком мыши, чтобы сделать их более четкими артефактами искусственного интеллекта, включая руководства по установке и использованию.
boy illustration
Копикодер: этот инструмент отлично работает с Cursor, Bolt и V0! Предоставьте более качественные подсказки для разработки интерфейса (создание навигационного веб-сайта с использованием искусственного интеллекта).
boy illustration
Новый бесплатный RooCline превосходит Cline v3.1? ! Быстрее, умнее и лучше вилка Cline! (Независимое программирование AI, порог 0)
boy illustration
Разработав более 10 проектов с помощью Cursor, я собрал 10 примеров и 60 подсказок.
boy illustration
Я потратил 72 часа на изучение курсорных агентов, и вот неоспоримые факты, которыми я должен поделиться!
boy illustration
Идеальная интеграция Cursor и DeepSeek API
boy illustration
DeepSeek V3 снижает затраты на обучение больших моделей
boy illustration
Артефакт, увеличивающий количество очков: на основе улучшения характеристик препятствия малым целям Yolov8 (SEAM, MultiSEAM).
boy illustration
DeepSeek V3 раскручивался уже три дня. Сегодня я попробовал самопровозглашенную модель «ChatGPT».
boy illustration
Open Devin — инженер-программист искусственного интеллекта с открытым исходным кодом, который меньше программирует и больше создает.
boy illustration
Эксклюзивное оригинальное улучшение YOLOv8: собственная разработка SPPF | SPPF сочетается с воспринимаемой большой сверткой ядра UniRepLK, а свертка с большим ядром + без расширения улучшает восприимчивое поле
boy illustration
Популярное и подробное объяснение DeepSeek-V3: от его появления до преимуществ и сравнения с GPT-4o.
boy illustration
9 основных словесных инструкций по доработке академических работ с помощью ChatGPT, эффективных и практичных, которые стоит собрать
boy illustration
Вызовите deepseek в vscode для реализации программирования с помощью искусственного интеллекта.
boy illustration
Познакомьтесь с принципами сверточных нейронных сетей (CNN) в одной статье (суперподробно)
boy illustration
50,3 тыс. звезд! Immich: автономное решение для резервного копирования фотографий и видео, которое экономит деньги и избавляет от беспокойства.
boy illustration
Cloud Native|Практика: установка Dashbaord для K8s, графика неплохая
boy illustration
Краткий обзор статьи — использование синтетических данных при обучении больших моделей и оптимизации производительности
boy illustration
MiniPerplx: новая поисковая система искусственного интеллекта с открытым исходным кодом, спонсируемая xAI и Vercel.
boy illustration
Конструкция сервиса Synology Drive сочетает проникновение в интрасеть и синхронизацию папок заметок Obsidian в облаке.
boy illustration
Центр конфигурации————Накос
boy illustration
Начинаем с нуля при разработке в облаке Copilot: начать разработку с минимальным использованием кода стало проще
boy illustration
[Серия Docker] Docker создает мультиплатформенные образы: практика архитектуры Arm64
boy illustration
Обновление новых возможностей coze | Я использовал coze для создания апплета помощника по исправлению домашних заданий по математике
boy illustration
Советы по развертыванию Nginx: практическое создание статических веб-сайтов на облачных серверах
boy illustration
Feiniu fnos использует Docker для развертывания личного блокнота Notepad
boy illustration
Сверточная нейронная сеть VGG реализует классификацию изображений Cifar10 — практический опыт Pytorch
boy illustration
Начало работы с EdgeonePages — новым недорогим решением для хостинга веб-сайтов
boy illustration
[Зона легкого облачного игрового сервера] Управление игровыми архивами
boy illustration
Развертывание SpringCloud-проекта на базе Docker и Docker-Compose