Меню

Виртуальный диск для установки операционной системы

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

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

Все это реализовано теперь весьма и весьма просто – файлы .VHD, известные как виртуальные диски, Windows 7/Windows Server 2008 R2 теперь воспринимают как отдельные разделы и поддерживают загрузку ОС, установленных внутри этих файлов. Но, хочу заметить, никакого отношения к вирутализации данный случай не имеет – система внутри VHD загружается также, как если бы ее файлы находились бы просто на «обычном», привычном для нас, разделе диска типа С: или D:. Т.е., создаем файл .VHD нужного размера на уже существующей файловой системе того или иного диска, в процессе установки Windows 7 или Windows Server 2008 R2 монтируем этот VHD-файл, как отдельный раздел диска, устанавливаем в него ОС… Все… Можем повторить процедуру M, нет, лучше N раз, пока не закончится место на «родительском» разделе и установить столько ОС, сколько влезет. При этом как ОС, установленная на «радительском» разделе, так и ОС в других .VHD, останутся нетронутыми.

Перспективы, как вы понимаете, колоссальные, как для обеспечения ускоренного развертывания, так и для обеспечения отказоустойчивости и динамического распределения нагрузки при помощи той же виртуализации. Теперь любая виртуальная машина при потребности в повышенных аппаратных ресурсах может быть переведена в «физическое» состояние простым перенаправлением загрузчика физического хоста на файл .VHD этой виртуальной машины, и, наоборот – любая ОС, работающая на физическом хосте, может быть тут же превращена в виртуальную. Перспективы заманчивые… Вплоть до скорой реализации «Восстания машин» и «Матрицы»… 🙂

Ну а теперь – к делу… Теория без практики – пуста… Допустим, у вас под рукой скромный ПК или ноутбук, на жестком диске которого только один раздел С:, и на нем присутствует 50ГБ свободного места. Вы хотите установить сюда Windows 7 beta, но при этом сохранить установленную на диске ту же Windows Vista.

Итак, установка Windows 7 или Windows Server 2008 R2 на VHD. Все просто:

  • Качаем нужный образ Windows 7
  • Записываем «скачаный» образ .ISO на диск или делаем из образа загрузочный USB с установкой Windows 7 (очень полезно для нетбуков)
  • Загружаем наш ПК с полученого диска/USB
  • Подтверждаем установку, выбираем язык и редакцию, соглашаемся с лицензией и все такое… Не боимся, все с вашей текущей системой будет нормально…
  • Доходим до шага мастера установки, где нас просят выбрать или создать тот раздел диска, на который будет установлена Windows 7.

А теперь внимание! Следуем инструкции… Трюк!

Нажимаем комбинацию клавиш Shift + F10 , мастер запускает командную строку CMD.EXE. В окне CMD.EXE запускаем программу diskpart. Немного ждем и получаем приглашение DISKPART>

Далее идет несколько шагов – создание непосредственно файла .VHD, будущего диска для установки нового экземпляра Windows 7, выбор и монтирование этого файла как «реального», с точки зрения мастера установки, диска.

В приглашении DISKPART> вводим команду

create vdisk file=»C:\Win7.vhd» type=FIXED maximum=30720

Данная команда создает файл .VHD на диске С: с именем Win7.vhd (диск, папка расположения и имя файла зависят только от вашей системы и фантазии), максимальный размер будущего виртуального диска определен как 30ГБ, при этом тип .VHD определен как «фиксированного размера», т.е. файл изначально будет занимать 30ГБ на «родительской» файловой системе. Это обеспечит лучшую производительность и меньшую вероятность сбоев, покольку если вы укажите тип как «динамически расширяемый» (type=EXPANDABLE), то, во-первых, это потребует дополнительных дисковых операций по мере необходимости увеличения реального размера .VHD, а во-вторых, если «вдруг» на родительском разделе место закончится раньше, чем такой файл достигнет своего максимального размера – то за последствия для ОС, использующей этот файл, никто не отвечает 🙂 С другой стороны – 30ГБ дискового пространства более чем достаточно для установки системы, тем более что файлы пользователя могут храниться на файловой системе «физического» диска, который будет также доступен ОС, установленной на .VHD. И тут динамический тип позволяет съэкономить дисковое пространство. Выбор, как говорится – за вами. Для более полного ознакомления с параметрами create vdisk рекомендую познакомиться, выполнив в строке DISKPART> команду

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

– выбор созданного .VHD для дальнейших операций в рамках утилиты diskpart

– монтирования выбранного .VHD-диска как нового диска в системе

После успешного выполнения всех операций командой exit выходим из утилиты diskpart, и еще раз команда exit – уже в приглашении CMD.EXE для закрытия командной строки.

Мы вернулись в окно мастера установки с выбором диска для установки Windows 7. В нем нажимаем кнопку Refresh, расположенную под списком дисков. Видим наш новый диск, выбираем его, нажимаем Next.

Все, процесс установки Windows 7 на .VHD диск, который мы только что создали, пошел… При это будет не только установлена новая ОС, но и подменен загрузчик на «физическом» системном разделе для успешного старта с .VHD. Кстати, при установке Windows 7/Windows Server 2008 R2 на «голую» машину, мастер установки автоматически создает на диске системный раздел в 200МБ, на котором помещается загрузчик, а уже для самой системы создается отдельный раздел.

Читайте также:  Система видеонаблюдения для буровой установки

источник

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

К ак протестировать другую версию Windows без переустановки существующей системы? Одним из таких способов является установка новой системы на виртуальный жёсткий диск – файл формата VHD, виртуальный аналог физического жёсткого диска, размещающийся на нём же самом, но имитирующий собственную дисковую структуру. Способ установки на виртуальный VHD-диск ОС Windows 7, 8.1 и 10 и рассмотрим ниже.

Но прежде разберёмся в выгодах установки второй системы на виртуальный VHD-диск.

VHD-диск, другой раздел диска и виртуальная машина: в чём разница?

Полноценная работа с операционными системами, в частности, с последними версиями Windows – 7, 8.1, 10, на виртуальных машинах возможна только при наличии производительного компьютера. Плюс к этому, необходимо понимать, что программы-гипервизоры типа VMware Workstation или VirtualBox – это не очередной загрузчик видео с YouTube, и в функционале таких программ прежде нужно ещё разобраться. Тогда как для установки ОС на другой раздел диска или на VHD-диск особых вычислительных мощностей не нужно. Операционные системы не будут работать одна внутри другой, и каждая из них, функционируя в отдельности, сможет использовать ресурсы компьютера по полной. Да и нагрузка на человеческий мозг ограничивается лишь особенностями выбора места в процессе установки второй системы.

Установка Windows на другой раздел диска немногим отличается от установки на виртуальный VHD-диск. И в первом, и во втором случае установленная система будет занимать ровно столько места на диске, сколько ей понадобится. Тогда как, например, виртуальные машины VMware Workstation с определённым объёмом виртуального пространства по факту на жёстком диске физического компьютера занимают места почти вдвое меньше.

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

В чём выгоды установки операционной системы на VHD-диск?

По сути, в сравнении с установкой Windows на другой раздел диска у установки системы на виртуальный VHD-диск есть только два преимущества, и то второе таковым можно считать весьма условно.

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

Второе преимущество (то самое весьма условное) – это возможность перемещения VHD-файла без вреда для установленной операционной системы. VHD-файл с установленной Windows можно впоследствии перемещать на другие разделы, другие жёсткие диски (включая внешние), другие компьютерные устройства. Почему преимущество условное? Дело в том, что после перемещения VHD-файла загрузчик, естественно, самостоятельно не сможет определить место перемещения операционной системы. Равно как и не сможет увидеть новую систему загрузчик другого компьютера, если на него вдруг взять и поместить VHD-файл с Windows. Понадобится редактирование загрузчика, а это — те ещё танцы с бубном.

Установка Windows 7 и 8.1 на VHD-диск

Для установки Windows 7 и 8.1 на VHD-диск понадобится точно такой же DVD-диск или загрузочная флешка с дистрибутивом системы, что и для обычной установки. Единственное условие – это не должна быть сборка с урезанным системным функционалом. Желательно использовать чистые системные образы.

Загружаемся со съёмного носителя и в приветственном окне установщика системы жмём «Далее».

Выбираем установку системы.

При выборе типа установки жмём полную .

Попадаем в меню выбора разделов диска для устанавливаемой системы. Нам нужна командная строка , с помощью которой мы и проведём необходимые операции для создания и отображения VHD-диска в числе прочих разделов компьютера. Жмём клавиши Shift + F10 для её вызова.

В среде командной строки – независимо от того, это установочный диск Windows 7, 8.1 или 10 – переключение на англоязычную раскладку осуществляется клавишами Shift + Alt .

Последовательность вводимых в нашем случае команд будет таковой:

create vdisk file=”D:\OS7.vhd” type=fixed maximum=25600

В каждом отдельном случае отличаться будут только вторая и третья команда.

Первая команда«diskpart» — применяется для вызова утилиты управления дисками компьютера.

Втораяэто команда создания виртуального диска. Значением ”D:\OS7.vhd” мы создали VHD-файл на диске D компьютера. Значением type=fixed мы установили виртуальному диску фиксированный тип. Если нужен динамически расширяемый тип виртуального диска, вместо type=fixed необходимо ввести type=expandable . Значение maximum= 25600 – это размер создаваемого виртуального диска в мегабайтах . Наш случай тестовый, потому выбран минимальный объём — всего лишь 25600 МБ (25 Гб) . К следующей команде необходимо приступать после того, как будет успешно выполнена эта. Нужно дождаться 100%-ного завершения процесса создания виртуального диска.

Третья – команда выбора виртуального диска. В каждом отдельном случае отличаться будет только путь VHD-файла. В нашем случае это, соответственно, значение ”D:\OS7.vhd”.

Четвёртая – команда присоединения виртуального диска (его монтирование в систему).

После того, как виртуальный диск будет успешно присоединён, окно командной строки можно закрыть. Вернёмся в меню выбора раздела для установки системы, здесь нужно нажать кнопку «Обновить».

После этого в числе разделов диска появится незанятое место с размером созданного нами виртуального диска. Выбираем это незанятое место, игнорируем уведомление, что Windows якобы не может быть установлена на такой раздел, и жмём «Далее».

Читайте также:  Установка системы из под биоса

Далее пойдёт вполне обычный процесс установки Windows.

После перезапуска компьютера увидим уже меню выбора загрузки. В нашем случае последней установлена Windows 7, потому загрузчик будет именно в её формате.

Меню загрузки Windows 8.1 и 10 гораздо симпатичнее.

Если одна и та же версия Windows установлена и на раздел диска, и на VHD-диск, виртуальные системы будут обозначены значком с типом файла VHD и с указанием тома установки.

Проходим процедуру первичной настройки компьютера.

Установка Windows 10 на VHD-диск

Процесс установки Windows 10 на VHD-диск будет точно таким же, что и в случае с версиями-предшественницами, за исключением одного небольшого нюанса. В командной строке при создании виртуального диска значение его типа – фиксированный или динамически расширяемый – нужно поменять местами со значением размера. То есть, после пути размещения VHD-файла сначала вводим значение maximum= число_мегабайт , затем только — type=fixed (или type=expandable для динамически расширяемого диска) . В нашем случае установка Windows 10 на VHD-диск сопровождалась такими командами в командной строке:

create vdisk file=”E:\w10.vhd” maximum=25600 type=fixed

select vdisk file=” E:\w10.vhd”

Настройка загрузки системы по умолчанию

Попав уже в среду установленной системы, можем (при необходимости, конечно же) настроить очерёдность загрузки имеющихся на компьютере операционных систем. Будь то установка на другой раздел диска, будь то установка на виртуальный VHD-диск – в любом из этих случаев загружаемой по умолчанию будет последняя установленная Windows. Вернуть первой системе первоочерёдность загрузки и настроить время отображения меню загрузчика можно в разделе конфигурации. Жмём клавиши Win + R для вызова утилиты «Выполнить», вводим команду «msconfig» , жмём Enter .

В открывшемся окне конфигурации переходим на вкладку «Загрузка». Выбираем нужную систему для загрузки по умолчанию, жмём кнопку «Использовать по умолчанию». Также в графе «Таймаут» можем сменить предустановленные полминуты для осуществления выбора системы, уменьшив отведённое на раздумья время. После всех установок жмём «Применить» и «Ок».

Удаление Windows, установленной на VHD-диске

Нет ничего проще, чем избавиться от ненужной Windows, установленной на VHD-диске. Как уже упоминалось, для этого потребуется два несложных действия. Первое – удаляем VHD-файл .

Второе – удаляем запись о загрузке в разделе конфигурации системы.

источник

Установка Windows на виртуальный жесткий диск (VHD)

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

Сам файл виртуального жесткого диска будет расположен на локальном диске вашего компьютера. В Проводнике он отображается как обычный файл с расширением «.vhd». Вы можете установить на виртуальный жесткий диск Windows, и полноценно работать в системе. При этом, основная операционная система, не будет затронута установкой другой версией операционной системы на вашем компьютере.

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

Вся работа по установке Windows будет происходить в два этапа:

  • создание виртуального жесткого диска (VHD);
  • установка Windows на виртуальный жесткий диск.

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

Установка Windows на VHD диск

Сначала вам нужно будет запомнить, а также записать на листе бумаги, какой размер занимает тот раздел жесткого диска, на котором ранее был установлен виртуальный жесткий диск. Это понадобиться для определения буквы диска, в процессе установки системы на VHD. На моем компьютере это диск «D», размером 367 ГБ.

После этого, вам нужно будет вставить в дисковод своего компьютера DVD диск с образом операционной системы, или вставить в соответствующий USB разъем загрузочную флешку с Windows. Загрузочную флешку можно будет создать на USB накопителе при помощи специальных программ, о которых вы можете прочитать на моем сайте в разделе «Программы».

Далее вам нужно будет перезагрузить свой компьютер. Сразу после появления на экране монитора первого изображения, войдите в меню BIOS. Там вам необходимо будет установить приоритет загрузки с дисковода DVD-ROM или USB накопителя, в зависимости от того, с какого носителя вы будете устанавливать образ системы.

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

В первом открывшемся окне «Установка Windows», нажмите на кнопку «Далее», а в следующем окне на кнопку «Установить». Далее примите условия лицензионного соглашения, а затем нажмите на кнопку «Далее».

В следующем окне выберите тип установки: «Выборочная: только установка Windows (для опытных пользователей)».

После этого, в окне «Установка Windows», вам нужно будет ответить на вопрос: «Где вы хотите установить Windows?». Здесь вам понадобиться выбрать виртуальный жесткий диск для установки системы, но в этом окне он не будет отображаться.

Узнать букву VHD диска можно будет с помощью интерпретатора командной строки. Для запуска интерпретатора командной строки, вам необходимо будет нажать на сочетание клавиш клавиатуры «Shift» + «F10». После этого, на экране монитора будет открыта командная строка Windows.

Читайте также:  Установка системы глонасс тендер

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

Для запуска утилиты, напишите в командной строке слово «diskpart» (без кавычек), а затем нажмите на клавишу «Enter».

Далее, в новой строке, введите команду «list volume» (без кавычек), а потом нажмите «Enter».

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

На моем компьютере, логическому разделу «D», на жестком диске моего компьютера, была присвоена буква «F». На вашем компьютере, это может быть совсем другая буква. Правильность выбора буквы диска, также можно определить по размеру того диска, на котором был создан VHD диск. Мы для этого запомнили и записали на бумаге размер того диска, куда был установлен виртуальный жесткий диск.

На своем компьютере я создал виртуальный диск с именем «win10.vhd». Поэтому это имя необходимо будет ввести в соответствующую команду (вы вводите то имя виртуального жесткого диска, которое вы присвоили своему VHD диску).

Далее необходимо будет ввести последовательно две команды. Не забудьте, что у вас должна быть буква диска вашего компьютера. У меня это буква «F», у вас может быть другая буква. «F» — это буква диска, а «win10.vhd» — имя файла виртуального жесткого диска на моем компьютере.

Сначала введите команду для выбора виртуального жесткого диска:

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

Затем нажмите на кнопку «Enter». Под командой появиться запись о том, что виртуальный диск успешно выбран с помощью программы DiskPart.

Далее в новой строке введите следующую команду:

После этого, нажмите на кнопку «Enter». Вы увидите запись о том, что виртуальный диск успешно присоединен с помощью программы DiskPart.

В новой строке введите «exit» (без кавычек) для выхода из утилиты командной строки.

Затем в окне «Установка Windows» нажмите на кнопку «Обновить». Вы увидите, что в этом окне появился дополнительный диск, который имеет размер, созданного ранее виртуального жесткого диска (в моем случае – 32 ГБ).

Теперь вам нужно будет выделить данный диск, а затем нажать на кнопку «Далее».

В некоторых случаях, в этом окне может появиться запись о том, что невозможно установить Windows в данный раздел диска. У меня, при установке Windows 8.1 такая запись появлялась, при установке Windows 10, такого сообщения не было. Игнорируйте это сообщение, нажмите на кнопку «Далее» для запуска процесса установки операционной системы на ваш компьютер.

Далее начинается стандартная установка Windows. Подробнее про установку на компьютер операционной системы можно будет прочитать в статьях на этом сайте.

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

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

Работа в Windows с виртуального диска VHD

Система, установленная на виртуальный жесткий диск, это полноценная операционная система. Вот, например, окно Windows 10, которая была установлена на VHD диск, в качестве третьей операционной системы на моем компьютере.

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

Далее в Windows нужно будет установить необходимые программы для полноценной работы в данной операционной системе.

Как поменять очередь загрузки системы

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

В поле «Поиск» введите выражение: «msconfig» (без кавычек). Затем запустите данное приложение.

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

Выделите другую операционную систему, которую вы хотите сделать загружаемой по умолчанию, затем нажмите на кнопки «Использовать по умолчанию», а потом на «Применить» и «ОК».

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

Выводы статьи

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

источник

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *