- Что такое VHD
- Особенности установки нескольких операционных систем на один компьютер
- Для чего это нужно
- Как установить виртуальный диск на Windows 10?
- Методика удаления виртуального жесткого диска
- Управление дисками
- Командная строка
- С чего начать
- Шаг 1: Скачивание и установка VirtualBox
- Шаг 2: Подготовка ISO-образа Windows 11
- Шаг 3: Создание и настройка виртуальной машины
- Шаг 4: Инсталляция ОС в виртуальную машину
- Работа из установленной операционной системы
- Работа с DVD носителя
- Опции загрузки
- Установка Windows на VHD диск
- Работа в Windows с виртуального диска VHD
- Подключение VHDX и VHD
- Как поменять очередь загрузки системы
Что такое VHD
VHD — это формат файла, используемый, например, виртуальной машиной Microsoft Virtual PC для эмуляции жесткого диска. Я неоднократно писал о поддержке операционной системой Windows 7 этого формата. Пришло время рассказать вам, как заставить Windows 7 запускаться напрямую с виртуального жесткого диска и работать на физическом оборудовании, без использования виртуальной машины. Загрузчик Windows 7 может работать с файлами VHD и запускать с них ОС, как с обычного жесткого диска.
Особенности установки нескольких операционных систем на один компьютер
На самом деле можно установить несколько операционных систем на один компьютер. Пользователи стараются разнообразить возможности компьютера, устанавливая операционные системы разных производителей.
Можно установить несколько операционных систем, если вы загружаете их на разные физические или виртуальные диски. Следует помнить, что Windows адекватно воспринимает только аналогичную операционную систему другой версии. Если вы хотите установить Lunix, вы должны сначала загрузить его, а затем в качестве альтернативы установить Windows.
Также необходимо выполнять установку в приоритетном порядке — скачивать более новую версию последней. В этом случае вам не нужно долго настраивать загрузочное меню компьютера. 7Windows часто называют эгоистичной системой, если она у вас стоит, то нужно вносить изменения в загрузочное меню.
Для чего это нужно
- На физическом железе система работает гораздо быстрее, чем на виртуальной машине, используя все «прелести» этого железа. Таким образом, если ваша видеокарта поддерживает Aero, вы его получите.
- У вас будет полный доступ к данным ПК, так как физический жесткий диск будет «видеться» системой, загруженной с виртуального жесткого диска.
- Система на VHD хранится в одном файле, а значит можно:
- легко клонировать, просто скопировав файл VHD
- вы можете тестировать бета-версии программ, не беспокоясь о системе
- можно изучать систему, экспериментировать с реестром, не боясь «упасть» на него».
Как установить виртуальный диск на Windows 10?
Принцип создания не изменился в новых версиях Windows. Отличие только в том, что в «ti» есть возможность монтировать файлы VHD и VHDX прямо в системе двойным кликом по ним. Файлы будут сразу подключены как HDD, им будет присвоена определенная буква.
Для того, чтобы пользователь мог создать такой инструмент, нужно:
- Вызвать командную строку одновременным нажатием клавиш: «Win+R».
- Введите значение: diskmgmt.msc.
- Нажмите Ввод.
- В «Управлении дисками» нажмите «Действие».
- Нажмите «Создать виртуальный жесткий диск».
- Укажите расположение накопителя, размеры, тип — VHD или VHDX, формат.
- Подтвердить действие.
- Щелкните правой кнопкой мыши на созданном диске, в окне выберите «Инициализировать».
- Укажите стиль раздела — MBR или GPT (GUID).
- Создайте разделы, подключите инструмент к Windows.
После выполнения всех действий в Проводнике отобразится созданный инструмент. Работать с ним можно так же, как и с любым другим HDD. Если пользователю потребуется отключить интеллектуальный диск в будущем, просто следуйте приведенным ниже инструкциям.
Читайте также: Файл подкачки в Windows 7: включение и оптимизация
Методика удаления виртуального жесткого диска
Если работа с этим инструментом завершена, пользователь может удалить его с устройства. Перед выполнением операции убедитесь, что вся информация с накопителя была перенесена в надежное место, и ценные данные не будут потеряны. Есть два способа избавиться от него: через меню «Управление дисками» или через командную строку.
Управление дисками
Вы можете использовать этот метод только в том случае, если виртуальный диск был создан через это меню.
Пошаговые инструкции:
- Нажмите «Старт» правой кнопкой мыши.
- Выберите строку «Управление дисками».
- Найдите нужный в списке ниже.
- Коснитесь его.
- В открывшемся окне нажмите: «Отключить виртуальный жесткий диск».
- Скопируйте путь к файлу и нажмите «ОК».
- Раздел будет удален из списка. Осталось удалить содержимое из файла. Найдите папку с расширением VHD и удалите ее.
Чтобы освободить память на основном диске, можно сразу очистить Корзину. Процесс удаления завершен.
Командная строка
Если виртуальный диск был создан с помощью строки запроса, выполните следующие действия:
- откройте командную строку.
- Введите значение в поле: cmd.
- Выберите «Запуск от имени администратора».
- Введите Enter.
- Запомните букву станции в списке.
- Введите команду: subst X: /D, где буква «X» — имя файла.
- Нажмите Ввод.
- Закройте инструмент.
Воспользовавшись одним из предложенных способов, вы должны знать, что они не позволяют удалить физические разделы жесткого диска.
С чего начать
Нам нужно:
- Установленная операционная система Windows 7
- VHD-файл
- Загрузочный DVD с Windows 7
- Утилита DiskPart (в комплекте с системой)
Существует два способа создания VHD-файла:
- через интерфейс Windows 7;
- через командную строку прямо при загрузке с DVD.
Шаг 1: Скачивание и установка VirtualBox
Несмотря на то, что на момент написания статьи программа Oracle VM VirtualBox (версия 6.1.36) еще не получила компонентов, необходимых для встроенного (с учетом системных требований Microsoft) развертывания Windows 11, для получения виртуальной копии операционной системы с помощью программы не только возможно, но и достаточно просто.
Шаг 2: Подготовка ISO-образа Windows 11
Развертывание Windows 11 на виртуальной машине (ВМ), сформированной с помощью Oracle VM VirtualBox, как и во многих других случаях, осуществляется из файла установочного образа ОС в формате ISO. Его следует скачать заранее, и самым правильным подходом к решению этой проблемы будет использование услуг официального интернет-ресурса Microsoft.
Загрузите ISO-образ Windows 11 с официального сайта
Шаг 3: Создание и настройка виртуальной машины
Чтобы создать с помощью VirtualBox отдельную виртуальную машину, куда можно будет установить Windows 11, необходимо в точности следовать следующей инструкции:
- откройте Виртуалбокс.
- Нажмите «Создать» на панели инструментов в правом верхнем углу окна программы, либо вызовите одноименную функцию из меню «Машина».
- В открывшемся окне «Создать виртуальную машину» нажмите «Экспертный режим».
Дальше:- В поле «Имя» введите имя создаваемой ВМ для последующей идентификации.
- При необходимости измените параметр «Папка машины», то есть укажите путь для сохранения файлов сгенерированной ВМ.
- Щелкните раскрывающийся список «Версия», прокрутите его и выберите «Windows 11 (64-разрядная версия)».
- Передвигая ползунок «Указать объем памяти», мы определяем объем оперативной памяти компьютера, выделенный виртуальной машине. Важно, чтобы значение этого параметра было не менее 4096 МБ.
- Убеждаемся, что кнопка опции «Жесткий диск» установлена на «Создать новый виртуальный жесткий диск», нажимаем кнопку «Создать» внизу окна.
- Далее необходимо определить параметры виртуального диска:
- В поле «Местоположение» введите каталог на компьютере, где должен храниться файл виртуального диска (можно оставить значение по умолчанию).
- С помощью ползунка «Размер» выберите объем носителя (важно — не менее 64 ГБ).
- Если выбрано другое, переводим радиокнопку «Указать тип» в положение «VDI (VirtualBox Disk Image)» и определяем параметр «Указать формат хранения» — «Динамический виртуальный жесткий диск». Нажимаем «Создать».
- В поле «Местоположение» введите каталог на компьютере, где должен храниться файл виртуального диска (можно оставить значение по умолчанию).
- В результате запуска вышеуказанной ВМ для Windows 11 она будет создана, и ее имя появится в списке слева от окна Oracle Virtual Box Manager. Мы еще не заводили машину!
Щелкаем по имени виртуальной машины в списке, доступном в VirtualBox Manager, а затем нажимаем «Настроить».
Используя открывшееся окно с параметрами ВМ, выполните следующие действия:
- В разделе «Общие» перейдите на вкладку «Дополнительно»,
в выпадающих списках «Общий буфер обмена» и «Функция перетаскивания» выберите «Двунаправленный».
- Перейдите в раздел «Система». На вкладке «Материнская плата» снимите флажок «Диска» в списке «Порядок загрузки».
В выпадающем списке «Манипулятор курсора» выберите «Мышь PS/2».
Переходим во вкладку «Процессор», ставим значение параметра «Процессор(ы)» не ниже 2.
- откройте раздел настроек ВМ «Медиа», в одноименном списке справа нажмите на иконку DVD с надписью «Пусто.
Затем в области «Атрибуты» щелкните значок «Выбрать файл изображения» справа от раскрывающегося списка «Оптический привод»,
затем нажмите «Выбрать файл на диске» в появившемся меню.
Идем по пути к месту расположения iso образа Windows 11, выбираем файл и нажимаем «Открыть».
- Убедившись, что образ с ОС подключен к ВМ в программе, нажмите «ОК» в окне «Настройки».
Шаг 4: Инсталляция ОС в виртуальную машину
После создания и настройки ВМ в VirtualBox способом, описанным выше, можно переходить к непосредственному развертыванию Windows 11 на эмулируемом программой компьютере. На данном этапе успеху мероприятия практически ничего не мешает, но все же функции текущей версии ПО для виртуализации и системные требования установленной операционной системы потребуют применения некоторых «хитростей».
- Нажав на название, выберите виртуальную машину, подготовленную для Windows 11, нажмите «Выполнить» на панели инструментов Virtual Box Manager.
Как только в открывшемся окне появится подсказка «Нажмите клавишу для загрузки с CD или DVD…», нажмите любую клавишу на клавиатуре ПК.
(Если вы не успели, и система не начала загружаться с виртуального оптического диска, откройте меню «Машина», выберите «Перезагрузить» и затем «захватить» приглашение нажатием кнопки на клавиатуре.)
Требуется немного подождать, пока программа установки Windows запустится в виртуальной среде.
Нажимаем «Далее»,
затем «Установить»,
и дождитесь появления следующего окна мастера установки Windows 11.
Нажмите на ссылку «У меня нет ключа продукта».
Нажав на соответствующее название, выберите редакцию Windows 11, необходимую для установки на виртуальную машину, нажмите на кнопку «Далее».
Поскольку VirtualBox (по крайней мере, последняя версия на момент создания этого материала) не поддерживает эмуляцию аппаратного модуля TPM 2.0, необходимого установщику ОС, а также функцию UEFI Secure Boot, получаем сообщение о невозможности запустите Windows 11 на компьютере. Эта проблема решается следующим образом:
- Нажмите стрелку «Назад» в окне ошибки.
- На клавиатуре ПК нажмите комбинацию клавиш «Shift» + «F10» (иногда, например, на ноутбуках — «Shift» + «Fn» + «F10». В результате откроется окно командной строки.
- Вводим команду отключения проверки наличия модуля TPM 2.0 в реестре Windows 11, нажимаем «Enter» на клавиатуре:REG ADD HKLMSYSTEMSetupLabConfig /v BypassTPMCheck /t REG_DWORD /d 1
- Получив уведомление «Операция завершена», входим в консоль и отправляем команду на отключение проверки «Безопасная загрузка» на выполнение»:REG ADD HKLMSYSTEMSetupLabConfig /v BypassSecureBootCheck /t REG_DWORD /d 1
- Убедившись, что вторая команда также выполнена, закройте командную строку, нажав на крестик в правом верхнем углу окна,
нажмите «Далее» в окне выбора редакции Windows 11.
Поставив галочку напротив соответствующего пункта в следующем окне Мастера установки ОС, принимаем условия лицензии Windows, нажимаем «Далее».
Щелкните в области «Выборочная: установить только Windows (для опытных пользователей)».
В следующем окне формируем разделы виртуального диска и определяем среди них место назначения для установки операционной системы. Либо оставляем этот вариант системе, ничего не меняя, а просто нажав «Далее».
Теперь осталось дождаться, пока установщик автоматически выполнит операции, необходимые для развертывания ОС.
Мастер установки Windows 11 завершает работу
выводя приглашение выполнить первоначальную настройку — определяем основные параметры операционной системы. Подробные пояснения по выполнению этой операции мы уже давали в другой статье на нашем сайте, вы можете действовать так же, как указано в пункте №10 инструкции по ссылке
Когда вы дойдете до экрана входа в систему,
установку на виртуальную машину следует считать завершенной.
Вот и все — начинаем эксплуатировать получившуюся виртуальную машину (в первую очередь рекомендуется обновить установленную в ней Windows 11 до последней версии) или выключаем, выбрав соответствующий пункт в меню «Машина» VirtualBox.
Работа из установленной операционной системы
Запустите «Управление дисками»: щелкните правой кнопкой мыши «Компьютер» в меню «Пуск», выберите «Администрирование», а слева нажмите «Управление дисками»:
Увеличить изображение
Выполните пункт меню «Действие» — «Создать жесткий диск». На экране появится это окно:
Укажите расположение и размер жесткого диска. В этом примере я создаю новый файл Win7.vhd на диске F: размером 30 гигабайт динамического типа.
Увеличить изображение
Виртуальный жесткий диск готов к использованию. Вставьте установочный диск Windows 7 в DVD-привод, перезапустите текущую операционную систему, загрузитесь с DVD и дождитесь появления этого окна:
Нажмите Shift+F10. Эта горячая клавиша дает вам доступ к командной строке. Введите в нем Diskpart и нажмите Enter.
Введите следующие команды:
выберите vdisk file=»F:win7.vhd» прикрепите vdisk
Замените F: на правильный путь в вашей системе.
Закройте окно командной строки и продолжите установку операционной системы. При выборе раздела игнорируйте это предупреждение:
Работа с DVD носителя
Вставьте установочный диск Windows 7 в привод, загрузитесь с него и дождитесь появления этого окна:
Нажмите Shift+F10. Эта горячая клавиша дает вам доступ к командной строке. Введите в нем Diskpart и нажмите Enter.
Введите следующую команду в DISKPART:
создать vdisk file=»G:win7.vhd» тип=расширяемый максимум=30000
Это означает, что для создания файла win7.vhd расширяемого типа ограничьте максимальный размер до 30 гигабайт. Замените G: на имя диска, на котором вы хотите сохранить сгенерированный файл.
Смонтируйте VHD-файл, чтобы он был доступен установщику:
выберите vdisk file=»G:win7.vhd» прикрепите vdisk
После этого вы можете закрыть окно командной строки и выполнить установку на раздел виртуального жесткого диска, как если бы это был обычный логический раздел жесткого диска. При выборе раздела игнорируйте это предупреждение:
Опции загрузки
Установщик сам пропишет новую запись в опции загрузки, но назовет ее «Windows 7». Скорее всего, вы поменяете имя. Это легко сделать с помощью стандартной утилиты bcdedit.exe. Запустите интерпретатор командной строки cmd.exe от имени администратора, нажав «Пуск», введя cmd.exe в поле поиска и нажав CTRL+ENTER. Если у вас «свежая» система, загруженная с виртуального жесткого диска, введите:
bcdedit /set {current} /d «Windows 7 с виртуального жесткого диска»
В противном случае вы можете переименовать текущую систему таким же образом или найти идентификатор VHD-OS в выводе bcdedit, запустив его без параметров:
В моем случае запись имеет идентификатор {default}, и я хочу выполнить следующие команды:
bcdedit /set {по умолчанию} описание «Windows 7 с виртуального жесткого диска» bcdedit /default {текущий}
Они означают:
- Система {по умолчанию} установила описание «Windows 7 с виртуального жесткого диска»
- Загрузите текущую операционную систему по умолчанию. Я запускал Windows 7 с физического носителя, т.е с «родного».
Установка Windows на VHD диск
Во-первых, нужно запомнить, а также записать на листочке, какой размер занимает раздел жесткого диска, на котором ранее был установлен виртуальный жесткий диск. Это понадобится для определения буквы диска при установке системы на VHD. На моем компьютере это диск «D» размером 367 ГБ.
После этого вам необходимо вставить DVD-диск с образом операционной системы в дисковод вашего компьютера, либо вставить загрузочную флешку с Windows в соответствующий USB-порт. Загрузочную флешку можно создать на USB-накопителе с помощью специальных программ, о которых вы можете прочитать на моем сайте в разделе «Программы».
Затем вам необходимо перезагрузить компьютер. Войдите в меню BIOS сразу после появления на экране первого изображения. Там вы должны установить приоритет загрузки с DVD-диска или USB-накопителя, в зависимости от того, с какого носителя вы будете устанавливать образ системы.
После появления надписи на английском, с предложением нажать любую кнопку на клавиатуре, нажать любую клавишу на клавиатуре компьютера. Обратите внимание, что в дальнейшем при установке Windows будет несколько перезагрузок компьютера. Поэтому при повторном появлении этой надписи не следует нажимать клавишу на клавиатуре.
В первом открывшемся окне «Установка Windows» нажмите кнопку «Далее», а в следующем окне кнопку «Установить». Далее примите условия лицензионного соглашения, а затем нажмите кнопку «Далее».
В следующем окне выберите тип установки: «Выборочная: только установка Windows (для опытных пользователей)».
После этого в окне «Установка Windows» нужно ответить на вопрос: «Куда вы хотите установить Windows?». Здесь вы должны выбрать виртуальный жесткий диск для установки системы, но он не появится в этом окне.
Узнать букву VHD-диска можно с помощью интерпретатора командной строки. Для запуска интерпретатора командной строки нужно нажать горячую клавишу «Shift» + «F10». После этого на экране откроется командная строка Windows.
Сначала с помощью командной строки нужно узнать букву логического диска, на котором вы ранее создали виртуальный жесткий диск. Буквы дисков могут отличаться от букв дисков, которые мы видим в Проводнике.
Для запуска утилиты введите в командной строке слово «diskpart» (без кавычек), а затем нажмите клавишу «Enter».
Затем в новой строке введите команду «список томов» (без кавычек), после чего нажмите «Enter».
После этого все диски на вашем компьютере отобразятся в командной строке. Каждому диску присваивается определенное имя (буква алфавита). Имена дисков могут отличаться от букв, которые они отображают в Проводнике.
На моем компьютере логическому разделу «D» на жестком диске компьютера была присвоена буква «F». На вашем компьютере это может быть совсем другая буква. Правильный выбор буквы диска также можно определить по размеру диска, на котором был создан VHD-диск. Для этого мы запомнили и записали на бумагу размер диска, на который был установлен виртуальный жесткий диск.
На своем компьютере я создал виртуальный диск с именем «win10.vhd». Поэтому это имя необходимо указать в соответствующей команде (вы вводите имя виртуального жесткого диска, которое вы присвоили VHD-диску).
Затем нужно последовательно ввести две команды. Не забывайте, что у вас должна быть буква диска для вашего компьютера. У меня буква «Ф», у вас может быть другая буква. «F» — буква диска, а «win10.vhd» — имя файла виртуального жесткого диска на моем компьютере.
Сначала введите команду для выбора виртуального жесткого диска:
выберите файл виртуального диска = «F:win10.vhd»
К сожалению, мне не удалось сделать скриншот экрана со всеми командами в интерпретаторе командной строки (там ничего не было видно). Команды будут выглядеть как на этом изображении.
Затем нажмите кнопку «Ввод». Под командой появится запись о том, что виртуальный диск был выбран с помощью программы DiskPart.
Затем в новой строке введите следующую команду:
прикрепить виртуальный диск
После этого нажмите кнопку «Ввод». Вы увидите примечание о том, что виртуальный диск был смонтирован с помощью программы DiskPart.
В новой строке введите «exit» (без кавычек), чтобы выйти из инструмента командной строки.
Затем нажмите кнопку «Обновить» в окне «Установка Windows». Вы увидите, что в этом окне появился дополнительный диск, размером с созданный ранее виртуальный жесткий диск (в моем случае 32 ГБ).
Теперь вам нужно выбрать этот диск и нажать кнопку «Далее».
В некоторых случаях в этом окне может появиться запись о невозможности установки Windows на данный раздел диска. У меня при установке Windows 8.1 такая запись появилась, при установке Windows 10 такого сообщения не было. Проигнорируйте это сообщение, нажмите кнопку «Далее», чтобы начать процесс установки операционной системы на ваш компьютер.
Затем начинается стандартная установка Windows. Подробнее об установке операционной системы на компьютер вы можете прочитать в статьях на этой странице.
В процессе установки системы будет несколько перезагрузок. При следующей перезагрузке системы на открывшемся черном экране не нажимайте клавишу клавиатуры, система перезагрузится сама для продолжения установки.
После запуска компьютера открывается экран с предложением выбрать операционную систему для загрузки в компьютер. Через 30 секунд загрузится система, выбранная по умолчанию в качестве загрузочной.
Работа в Windows с виртуального диска VHD
Система, установленная на виртуальном жестком диске, представляет собой полноценную операционную систему. Например, вот окно Windows 10, которое было установлено на VHD-диск в качестве третьей операционной системы на моем компьютере.
Когда вы работаете в Windows с виртуального жесткого диска, у вас будет доступ к другим дискам на компьютере. На этой картинке вы можете видеть, что File Explorer показывает виртуальный жесткий диск (здесь отмечен «C») и остальные логические разделы на жестком диске компьютера (здесь они имеют другие буквы, чем в основной системе).
Затем в Windows нужно установить необходимые программы для полноценной работы в этой операционной системе.
Подключение VHDX и VHD
Во время установки операционной системы Windows 10 файлы прикрепляются автоматически. Но этот вариант работает не всегда. Поэтому пользователю лучше знать, как он подключается.
Инструкция:
- откройте меню «Пуск.
- Выберите раздел «Управление компьютером.
- Нажмите надпись «Действие».
- Выберите «Добавить виртуальный жесткий диск».
- Нажмите кнопку «Обзор».
- Найдите соответствующие файлы.
- Нажмите «ОК».
После использования проводника вы можете получить доступ к виртуальному жесткому диску и любому другому диску.
С развитием современных технологий виртуальные диски стали популярным инструментом для выполнения различных функций. Они используются для установки ОС, программ, виртуальных задач. Мощность инструмента зависит от основных требований. Установка виртуального смарт-диска не составит труда, если следовать инструкциям, описанным выше.
Как поменять очередь загрузки системы
Вы можете выбрать очередь для загрузки конкретной операционной системы по умолчанию на свое усмотрение. Для этого нужно зайти в настройки системы.
В поле «Поиск» введите фразу: «msconfig» (без кавычек). Затем запустите это приложение.
Откроется окно конфигурации системы. Далее откройте вкладку «Загрузки». Здесь вы увидите операционные системы, установленные на вашем компьютере, и среди них ту, которая запускается по умолчанию.
Выберите другую операционную систему, которую вы хотите сделать стартовой по умолчанию, затем нажмите кнопки «Установить по умолчанию», затем «Применить» и «ОК».
Чтобы изменения вступили в силу, необходимо перезагрузить компьютер. Теперь, когда вы снова запустите Windows на своем компьютере, если вы не выберете какую-либо систему на экране выбора загрузки, загрузочная операционная система Windows по умолчанию загрузится через 30 секунд.