Как установить Windows 10 на виртуальный диск

Категория: Windows 10 / Установка Windows / Виртуальные машины
Добавил: access_timeОпубликовано: 10-04-2015 visibilityПросмотров: 78 301 chat_bubble_outlineКомментариев: 73

Содержание:



Здравствуйте админ! На моём компьютере установлен один жёсткий диск поделённый на два тома. На первом разделе (C:) установлена Windows 8.1, а на второй раздел (D:) я хочу установить Windows 10, но не просто так, а на виртуальный диск VHD. Объясните пожалуйста, как это сделать быстро и просто? Читал в интернете, что на простом жёстком диске можно разместить с десяток виртуальных дисков и на каждый из них реально установить операционную систему!

Как установить Windows 10 на виртуальный диск


Привет друзья!
Во первых расскажу, что такое виртуальный жёсткий диск VHD и почему именно на него хочет установить Windows 10 наш читатель.
Во вторых, представлю ещё одного героя сегодняшней статьи, это утилита WinNTSetup, способная создавать виртуальные диски VHD и инсталлировать на них операционные системы.

Virtual Hard Disk (VHD) — формат файла, имеющий идентичную жёсткому диску структуру. Простыми словами, операционная система воспринимает виртуальный диск как обычный жёсткий диск, но у диска VHD есть несколько преимуществ, самое главное из которых позволяет нескольким операционным системам одновременно находиться на одном разделе обычного жёсткого диска!

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

Предлагаю перейти от теории к практике и создать виртуальный диск VHD с помощью утилиты WinNTSetup, затем эта же утилита произведёт нам установку Windows 10 прямо на виртуальный жёсткий диск, всё быстро и просто.
{banner_google1}

Подготовка к работе


Смотрим Управление дисками моего компьютера.
Жёсткий диск разделён на три раздела.
1. Скрытый раздел System Reserved (Зарезервировано системой, объём 350 МБ) содержащий файлы загрузки Windows 8.1.
2. Диск (C:) с установленной Windows 8.1 (на рабочем столе находится ISO образ Windows 10).
3. Новый том (E:) - файловая помойка. На нём мы создадим виртуальный диск VHD, на который и будет установлена Windows 10.

Перед работой обязательно создайте резервную копию хранилища загрузки (BCD), на тот случай, если попользовавшись Windows 10 вы надумаете её удалить, ведь после удаления системы выбор операционных систем Windows 8.1 или Windows 10) при загрузке останется. 

Отредактировать хранилище загрузки (BCD) и убрать ненужную запись очень просто, но ещё проще развернуть резервную копию. В подробностях данный вопрос рассмотрен здесь, ознакомьтесь с ним обязательно.


ISO образ Windows 10


Перед запуском программы WinNTSetup находим на диске (C:) ISO образ с Windows 10 и копируем все файлы дистрибутива в какую-нибудь папку или щёлкните на ISO образе двойным щелчком левой мыши подсоединив его к виртуальному дисководу (если работаете в Windows 8.1).
У меня образ Win 10 находится прямо на рабочем столе.



ISO образ Windows 10 подсоединён к виртуальному дисководу (D:)


Настала очередь WinNTSetup


Скачать WinNTSetup можно в нашем специальном разделе об этой программе.

Разархивируем и запускаем исполняемый файл программы WinNTSetup_x64.exe (если вы работаете в 64-битной версии Windows).

 



В главном окне WinNTSetup укажите файл install.wim находящийся в папке D:\sources дистрибутива Windows 10.

Жмём Выбрать.

Выделяем левой мышью файл install.wim и жмём Открыть.

Загрузчик Windows 10 выбирается программой автоматически - Z: (первый раздел, System Reserved, Зарезервировано системой, объём 350 МБ, скрыт и не имеет буквы).

{banner_google1}

Создаём файл VHD, на который будет установлена Windows 10. Жмём кнопку VHD.

Создать 

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


Если создать фиксированный размер виртуального диска VHD и выбрать его размер 50 ГБ, то создастся виртуальный диск именно такого размера 50 ГБ, при заполнении файлами его пространство будет заполняться, а при удалении освобождаться, то есть всё как в случае с простым жёстким диском. Я выберу этот вариант.

Указываю размер создаваемого файла VHD и жму на кнопку Просмотр.

В появившемся окне проводника указываю расположение создаваемого виртуального диска на разделе (E:) и даю ему название Windows 10.vhd, жму Сохранить.

Жмём ОК.

Начинается процесс создания виртуального жёсткого диска VHD на томе (E:), который заканчивается успешно

Управление дисками

В программе WinNTSetup жмём на кнопку Установка.

ОК

Начинается процесс установки Windows 10 на виртуальный диск VHD

и успешно заканчивается, нажимаем ОК.

Для продолжения установки перезагружаем компьютер.

{banner_google1}

После перезагрузки возникает окно выбора операционных систем (Windows 8.1 или Windows 10). 

Выбираем Windows 10

и входим в заключительную стадию инсталляции Windows 10, знакомую вам по предыдущим нашим статьям о программе WinNTSetup (не буду повторятся).

Думаю у вас всё получилось и Windows 10 удачно загрузилась.

В Управлении дисками видно, что Windows 10 принимает наш виртуальный диск VHD за обычный жёсткий диск имеющий один раздел под буквой C: (на нём установлена операционная система).

Тем не менее, сам виртуальный диск находится на разделе (E:).

Свойства виртуального диска Windows 10.vhd

Диспетчер устройств

Точно таким же образом на диске (E:) можно создать ещё несколько виртуальных дисков и установить на них операционные системы. При загрузке компьютера будет выходить меню загрузки, в котором вы можете выбрать нужную вам винду для работы.

Читайте по этой теме: Как обновить Windows 10, установленную на виртуальный диск VHD

tagsКлючевые слова
     Рекомендуем другие статьи по данной теме
Ctrl
Enter
Заметили ошибку
Выделите и нажмите Ctrl+Enter

Добавить комментарий

Назад 1 2 Вперед

Комментарии (73)

  1. img
    28 сентября 2015 15:56 Анатолий
    Гость
    Пошла установка с помощью программы WinNTSetup, но чуть не так как описано в Вашей статье, файла install.wim, я вручную не выбирал
    Цитировать replyОтветить
  2. img
    28 сентября 2015 15:46 admin
    Администратор
    В папке "Sources" есть файл с расширением .esd, если есть укажите его.
    Цитировать replyОтветить
  3. img
    28 сентября 2015 15:27 Анатолий
    Гость
    Здравствуйте! ОС установлена Windows 10 pro, хотел установить на виртуальный диск 8.1 про. В общем-в папке sourses нет файла install.win или ещё как то у 8-ки его имя....И через командную строку не получается установить на созданный виртуальный диск. Может 10-ка не позволяет?
    Цитировать replyОтветить
  4. img
    10 августа 2015 09:24 admin
    Администратор
    Да, так все и делают.
    Цитировать replyОтветить
  5. img
    9 августа 2015 20:45 Pallich
    Добрый вечер.
    Подскажите пожалуйста, а возможен ли такой вариант, что я создам две резервные копии BCD. Одну до установки Windows 10 на виртуальный диск, а другую после. И в зависимости от того, нужна ли мне десятка при загрузке или нет, тот бэкап и буду разворачивать.
    Цитировать replyОтветить
  6. img
    24 июня 2015 10:07 joi62
    Владимир. Огромное спасибо. Теперь всё понятно.
    Цитировать replyОтветить
  7. img
    24 июня 2015 00:01 Владимир
    Всем Привет!
    Здравствуйте Joi62. Windows видит виртуальный диск как отдельный диск. Но именно как виртуальный диск(физически это файл). А загрузчик нужен не Windows а Биосу. Но биос отдельным диском его не увидит. Загрузчик внутри VHD создать можно. Но смысла в этом нет. WinNTsetup без проблем создаёт загрузку на физическом диске для VHD

    .
    C:\windows\system32>bcdedit

    Диспетчер загрузки Windows
    --------------------
    идентификатор {bootmgr}
    device partition=\Device\HarddiskVolume5
    path \EFI\Microsoft\Boot\bootmgfw.efi
    description Windows Boot Manager
    locale en-US
    inherit {globalsettings}
    default {current}
    resumeobject {7fe076ce-1992-11e5-827f-342387ead1c0}
    displayorder {7fe076cf-1992-11e5-827f-342387ead1c0}
    {391eb559-1989-11e5-83b5-a87c3890c107}
    {current}
    toolsdisplayorder {memdiag}
    timeout 30

    Загрузка Windows
    -------------------
    идентификатор {7fe076cf-1992-11e5-827f-342387ead1c0}
    device vhd=[C:]\W10.vhd
    path \Windows\system32\winload.efi
    description Windows 10
    locale en-US
    inherit {bootloadersettings}
    recoverysequence {4ee6bbc4-1993-11e5-827f-342387ead1c0}
    recoveryenabled Yes
    isolatedcontext Yes
    allowedinmemorysettings 0x15000075
    osdevice vhd=[C:]\W10.vhd
    systemroot \Windows
    resumeobject {7fe076ce-1992-11e5-827f-342387ead1c0}
    nx OptIn
    bootmenupolicy Standard

    Загрузка Windows
    -------------------
    идентификатор {391eb559-1989-11e5-83b5-a87c3890c107}
    device partition=D:
    path \windows\system32\winload.efi
    description Windows 7
    locale en-us
    inherit {bootloadersettings}
    osdevice partition=D:
    systemroot \windows
    resumeobject {391eb558-1989-11e5-83b5-a87c3890c107}
    nx OptIn
    detecthal Yes

    Загрузка Windows
    -------------------
    идентификатор {current}
    device partition=C:
    path \windows\system32\winload.efi
    description Windows 8.1
    locale en-us
    inherit {bootloadersettings}
    isolatedcontext Yes
    allowedinmemorysettings 0x15000075
    osdevice partition=C:
    systemroot \windows
    resumeobject {391eb556-1989-11e5-83b5-a87c3890c107}
    nx OptIn
    bootmenupolicy Standard
    detecthal Yes
    Цитировать replyОтветить
  8. img
    23 июня 2015 19:43 joi62
    УВ.ADMIN. Но если WINDOWS видит диск VHD как полноценный диск, то значит и загрузчик на этом диске должен увидеть.Тогда не нужен bcdedit /export C:\bacup\bcd. А возможно я и неправ.
    Цитировать replyОтветить
  9. img
    23 июня 2015 18:40 joi62
    УВ.ADMIN. Скажите, а возможен вариант с установкой загрузчика Win10 на тот же раздел что и VHD, то есть как бы внутри VHD. А потом отредактировать в EasyBCD. Если есть такая возможность, то подскажите как отредактировать загрузку в EasyBCD. Буду благодарен за ответ. Вы меня здорово выручите.
    Цитировать replyОтветить
  10. img
    29 мая 2015 19:59 Валерий К
    Гость
    10-ка стала как родная. Ну очень интересный способ установки. Теперь я крутой юзер-) Спасибо.
    Цитировать replyОтветить
  11. img
    19 мая 2015 18:20 Иван
    Гость
    Да оригинальная стоит...программные недочёты. Одна ОС отключает устройство на уровне оборудования, а вторая что-то сама не запускает, думаю дело во встроенных контроллерах на этих устройствах, как в батарее...
    При переустановке ОС, если у меня стоял режим защиты АКБ, то как ни странно, до установки программы Energy Managment, зарядка весит на 60%, а как установишь, старые настройки сбрасываются на акб...

    Это наверное Lenovo виноваты :-)
    Цитировать replyОтветить
  12. img
    19 мая 2015 18:09 admin
    Администратор
    Странно, обычно одна Windows не зависит от другой, даже если вторая винда установлена на VHD и он находится на этом же диске.
    Цитировать replyОтветить
  13. img
    19 мая 2015 17:53 Иван
    Гость
    Выяснил причину. Про загрузчик, что не плиткой-так и не знаю. А вот про WiFi и Bluetooth выяснил-оказывается, если я на 7ке отключаю WiFi и Bluetooth, то в 8ке они будут работать только после перезагрузки. При обычном завершении работы ОС, после 2-3х раз, WiFi и Bluetooth отключаются и не включаются. Если в 7ке также как и в 8ке WiFi и Bluetooth включены, проблем нет.
    Цитировать replyОтветить
  14. img
    17 мая 2015 15:50 admin
    Администратор
    Много раз устанавливал на VHD семёрку второй системой на ноутбук с Win 8 и не было таких проблем как у вас ни с загрузчиком, ни с драйверами, система работает точно также, как если бы она была установлена обычным способом на раздел жёсткого диска.
    Думаю, дело в дистрибутиве. Устанавливайте оригинальную Win 7 и не будет проблем.
    Цитировать replyОтветить
  15. img
    17 мая 2015 15:00 Иван
    Гость
    Привет всем.
    Мысль-вопрос...:
    По поводу 7ки на VHD в 8ке на жёстком...-заметил интересные особенности, загрузчик сначала представлялся в виде курсорчика, нажмёшь стрелку, появляется отображение ОС, не нажмёшь, пару секунд, я указал timeout 4 секунды, грузится ОС по умолчанию. Потом вообще интересные вещи :-) загрузчик исчез... Когда работает ОС по умолчанию, то бишь 8.1, при простом завершении работы, загрузчик не появляется вообще, хотя в нём всё прописано. Делаешь reboot всё в норме. И bluetooth тоже мозг парит, то есть, то исчезает, вместе с WiFi, всё происходит на ноуте оптимизированном под 8ку с завода. опять reboot делаешь и всё работает.
    Ну с загрузчиком возможно проблема из за установившегося 7ого загрузчика в 8.1 ОС, какой нибудь конфликт, тем более что ОС при завершении работы, фактически уходит в гибернацию, это же 8.1...
    По той же причине возможно и со связью проблемы.
    Кто в курсе, может есть решение? Я про исчезающий загрузчик при завершении работы 8.1...

    Уважаемый HIK-101, может я заблуждаюсь, но по моему, для VHD вообще нет разницы на какой HDD вы его установите, главное, чтобы HDD с VHD был подключен постоянно в ОС, так как VHD интегрируется в систему, подключается и загрузчик его проверяет при запуске, если отключите HDD то загрузчик не найдёт VHD, что будет при этом :-), я не знаю. Ведь проблемы с установленными ОС на разных HDD возникают именно из за полноценно установленных ОС, а VHD это "коробочка", которую можно таскать туда сюда, главное проводить подключение.
    Цитировать replyОтветить
  16. img
    14 мая 2015 18:37 HIK-101
    Админ подскажите, а что если создать на втором жестком диске HDD диск VHD и попробовать поставить на него Win 10. На первом диске SSD у меня стоит Win 8.1 и размер его всего 60 ГБ. Будет ли тогда с него загружаться система и со второго физического диска тоже? Может когда нибудь и про этот случай статью напишете. Спасибо за Ваши статьи.
    Цитировать replyОтветить
  17. img
    11 мая 2015 18:31 Иван
    Гость
    :-D Ага, точно, спасибо за совет.
    Так и поступил, не стал дожидаться комментариев, форматнул VHD, эмуллировал другой диск с win, а не с esd, но картина не изменилась, совсем разозлился, завершил процесс наглухо и просто перезагрузился, и на моё удивление появился загрузчик с выбором 2х ОС, только не 8ки загрузчик, а как у 7ки, то есть без плиток. Запустил 7ку, процесс странно долго шёл, в плане регистрации реестра, запуска служб и потом даже появилась надпись установка устройств со шкалой прогресса, до 100% шло минут 5. Потом всё как обычно. После настройки ОС и установки прог, зашёл в 8ку в bcdedit, поменял всё как надо, но плитка так и не пошла в загрузчике.
    Полагаю, это связанно с тем, что прога WinNTSetup заменила загрузчик 8ки на семёрочный, и поэтому прога не завершала работу и писала "обновить загрузчик", по этой же причине исчез плиточный загрузчик 8ки. Но всё пашет :-)
    ещё раз спасибо за совет.
    Кстати, очень удобно в графическом интерфейсе работать с VHD, не используя ни дисков ни флех, можно навтыкать кучу ОС на свою :-D даже не завершая работы.
    Спасибо за описание работы WinNTSetup.
    Цитировать replyОтветить
  18. img
    11 мая 2015 15:10 admin
    Администратор
    Установить Win 7 на VHD с Windows 8.1 вполне можно.
    Образ win или esd, значения не имеет для программы.
    Попробуйте перезагрузиться, несмотря на зависание, может семёрка установилась на VHD.
    Цитировать replyОтветить
  19. img
    11 мая 2015 14:47 Иван
    Гость
    Здрасти, а реально вообще установить 7ку максимал на VHD с Windows 8.1? В общем решил на 8.1 установить в VHD 7 ultimat, при стандартных процедурах всё завершилось крахом установки на этапе каких-то "не сетевых обновлениях системы", зашёл опять в ОС 8.1, гляжу, мой VHD уже прописался как отдельный раздел G с некоторыми файлами ОС, но при этом не было изменений в загрузчике. Нашёл вашу статью про WinNTSetup, пытаюсь сделать всё тоже самое и теперь программа уже висит почти 45 минут на этапе завершения с надписью "обновить загрузчик" и тишина......
    В чём проблема то, кто знает, плиз подскажите.

    https://cloud.mail.ru/public/irimAi6inKXa/%D0%91%D0%B5%D0%B7%D1%8B%D0%BC%D1%8F%D
    0%BD%D0%BD%D1%8B%D0%B9.jpg
    скрин...

    Система рабочая, проверял и на VHD других и на простых системах.
    VHD активный, тоже работоспособный, создавал не в этой проге а в cmd с помощью diskpart.
    Единственное на что грешу, может в 8.1 не реально установить VHD с 7кой...
    Или же то, что образ не win а esd...
    Мой HDD формата MBR с установленной 8.1 Pro, так что разная разметка не должна повлиять на установку 7ки.
    Ну и WinNTSetup от имени админа запущена. Сеть подключена, антивирь выключен, никаких предупреждений не выскакивало в процессе.
    Цитировать replyОтветить
  20. img
    1 мая 2015 08:03 admin
    Администратор
    У меня не получилось обновить, пришлось устанавливать по новой.
    Цитировать replyОтветить
  21. img
    30 апреля 2015 23:14 zepex
    Гость
    А возможно обновить систему установленную на vhd? W10 установлена на виртуальном диске из под W7. Появилось желание обновить W10 на новый билд, но как это сделать не могу придумать. Или проще не заморачиваться и установить по новой?
    Цитировать replyОтветить
  22. img
    20 апреля 2015 00:00 admin
    Администратор
    Если на диске, где VHD появятся беды, то будет вот это
    http://remontcompa.ru/559-kak-sopostavit-prinadlezhnost-sboynogo-sektora-bed-blo
    ka-konkretnomu-faylu-v-windows.html

    С VMware нормальный вариант.
    Цитировать replyОтветить
  23. img
    19 апреля 2015 18:26 linker_2004
    Гость
    А что будет если на диске, где VHD появятся беды.. потеряется часть инфы, ну грубо говоря не запустится какая-нибудь программа?

    Хочу в VMware установить винду с софтом, wmdk записать на внешний HDD и с него грузится, смысл в том, что образ будет не риад онли и при перезагрузке софт и настройки не пропадают, проще обновлять и пересобирать не нужно.. или есть вариант проще?
    Цитировать replyОтветить