Как записать образ windows server 2012 r2 на флешку

Обновлено: 05.07.2024

Я решил сделать дисковый массив на платформе Intel Atom D410PT. Это материнская плата с пассивным охлаждением процессора, два слота памяти (максимум 4Gb), один слот PCI (который я использовал для контроллера SATA SiliconImage 3512 — 2x1.5Gb/s), 2 SATA (3.0Gb/s) разъема, LAN 100mb/s, и многочисленными USB 2.0 портами (в том числе и на самой материнской плате).
Сама плата поместилась легко в корпус NaviPower PIX-1001 230W. Полное описание моих действий с железом я разместил на своем сайте.

Соответственно, т.к. было решено использовать 4 диска для создания RAID5 массива, то логично вырисовалось решение вынести операционную систему на внешний USB носитель (в моем случае USB HDD Seagate Freeagent GoFlex). Так как установка и настройка системы «с нуля» является зачастую долгим и кропотливым занятием, то я решил что система будет лежать на внешнем диске в контейнере VHDX, а так как материнка поддерживает UEFI, то соответственно и загрузка должна идти используя UEFI. Основная проблема была в том, что в интернете нет понятной инструкции, как это сделать. Вся информация очень разрознена, и описываются только части решения этой задачи.

Я решил сделать так: вначале установить систему как обычно на SATA диск, а затем перенести ее в контейнер VHDX и затем на внешний носитель USB HDD.
Установку системы пропущу, т.к. это банальная операция, не требующая особых знаний (единственное, что если захочется установить систему на GPT диск, то перед установкой надо будет поиграться с diskpart).
Важное дополнение: перед переносом системы на внешний диск, надо обязательно отключить файл подкачки и систему гибернации!
Соответственно устанавливаем обновления системы, программы, делаем настройки.
Далее требуется перенести систему в VHDX контейнер. Для этого была скачана программа Disk2VHD 2.01. Интерфейс ее примитивен. Нужно только выбрать диск для переноса, файл VHDX и запустить процесс.

После этого на рабочей системе (можно на Windows 7 x64, но тогда будут проблемы с работой с VHDX. Лучше брать Windows Server 2012 или Windows 8 x64), надо подготовить USB диск к загрузке. В общих словах надо очистить диск от информации, создать 2 раздела, один из которых будет EFI (fat32, 300Mb, 4kb), а второй будет основной (NTFS, 1Tb, 64kb) для размещения нашего VHDX контейнера.
Подключаем диск к компьютеру, запускаем diskpart.exe.
Смотрим список дисков:

Выбираем диск, с которым будем работать. Обычно это делается по размеру.
Внимание! если ошибетесь, то можете полностью стереть систему и данные с компьютера!

Далее надо очистить диск от всей информации:

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

Далее создаем первый раздел, где будет храниться EFI загрузчик. Мы его будем делать размером в 300мб, и размером страйпа 4kb (обычно надо тестировать, какой размер страйпа будет быстрее работать, но я делаю страйпы максимально большие, т.к. размеры файлов в наше время обычно больше 4 или даже 64 кбайт.):

Теперь его надо отформатировать в формате FAT32 (только такой формат поддерживает технология UEFI):

Теперь надо присвоить этому разделу букву диска, чтобы работать с ним (в нашем случае это будет буква Y):

Теперь надо разметить оставшуюся часть диска, где будет лежать файл rayserv.vhdx. Для начала создадим раздел:

Теперь отформатируем его в NTFS с размером страйпа в 64kb:

Теперь присвоим разделу букву Z:

Теперь можно закрывать diskpart.exe:

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

Так как я работаю в Windows 7 x64, то соответственно моя система не поддерживает работу с файлами VHDX. Поэтому я заранее сделал не один файл-образ системы в VHDX, а два одинаковых образа системы, только один в формат VHD, а другой — VHDX. В текущий момент файл VHD лежит на диске D:, а файл VHDX уже лежит на USB диске с буквой Z:. Диск подключаем под буквой H:.

Теперь надо сделать EFI раздел загрузочным.
Скачиваем файл bootsect.exe на диск D: (файл можно найти с помощью утилиты Get Waik Tools, или на моей странице). Запускаем с параметрами:

Для того, чтобы скопировать загрузочные файлы на раздел EFI, заходим в папку H:\Windows\System32 и запускаем команду:

Теперь надо создать указать системе, что грузиться надо с VHDX файла. Для этого из папки H:\Windows\System32 запускаем:

Ключ /store указывает путь, с каким файлом BCD нам надо работать.
Полученный код запоминаем, или копируем с экрана.
Этой командой мы скопировали запись для загрузки по-умолчанию, и назвали ее «vhd boot (locate)».
Теперь присвоим этому номеру номер по-умолчанию:

Теперь надо системе для этой записи указать, что грузиться надо с определенного диска и определенного файла.

H:\Windows\System32>bcdedit /store Y:\EFI\Microsoft\Boot\BCD /set osdevice vhd=[locate]\rayserv.vhdx
Операция успешно завершена.

Кстати, параметр [locate] очень полезен. Он говорит операционной системе, что при загрузке файл надо искать на всех дисках по-порядку.

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

И напоследок надо отключить автозапуск консоли восстановления в случае проблем:

Отключаем виртуальный диск от системы через панель управления дисками.

Практически готово. Теперь на конечной системе надо отключить все диски, кроме нашего, и включить UEFI загрузку в BIOS для USB носителей. Также возможно надо увеличить таймаут поиска USB устройств, т.к. с холодного запуска система может не увидеть внешний жесткий диск.
После этого загружаемся с USB диска.

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

date

31.12.2013

directory

Windows 8

comments

комментариев 69

В этой статье мы разберемся, как создать специальную UEFI загрузочную USB флешку (диск) для последующей установки Windows 8 или Windows Server 2012 на оборудовании в нативном режиме UEFI.

Мы ранее уже описывали, как создать загрузочную флешку с Windows 8, однако дело в том, что подобную флешку нельзя использовать для установки ОС системы с UEFI (подробнее про UEFI и Windows 8). Данная флешка, хотя и определится в системе, но загрузка с нее будет невозможной.

Проблема заключается в том, что большинство утилит, создающих загрузочные флешки (в том числе созданные с помощью Windows 7 USB/DVD Download Tool) форматируют устройство в файловой системе NTFS, а UEFI не поддерживают загрузку с носителя с NTFS (также и c файловой системы exFat), такие системы грузятся только с FAT32.

Загрузочная флешка с windows 8 для UEFI

Поэтому нам нужно создать загрузочный диск с FAT32 и скопировать на него дистрибутив Windows.

Что нам понадобится для создание загрузочной UEFI флешки:

  1. USB флешка или диск, размером не менее 4 Гб
  2. Дистрибутив Windows 8 или Windows Server 2012 на DVD или в iso образе
  3. Процедура выполняется с помощью утилиты diskpart на компьютере с Windows 7/8/2008/2012

Подключите флешку в свободный USB порт компьютера (чтобы не было путаницы, все остальные USB устройства хранения лучше отключить ). Откройте командную строку с правами администратора и выполните следующие команды:

    Запустите утилиту управления разделами Diskpart:

Создать загрузочную USB флешку для Windows 8 с помощью diskpart

Далее нам нужно скопировать файлы дистрибутива Windows 8 x64 на созданную нами загрузочную флешку. Для этого монтируем диск с образом Windows 8 (допустим это будет диск H:, а флешке присвоена буква F:) и с помощью команды xcopy копируем все его содержимое на флешку

Если вы делаете загрузочную флешку UEFI для 64-битных Windows Vista SP1, Windows 7 или Windows Server 2008 R2, нужно на флешке создать каталог EFI и скопировать каталог boot в нее. Подробно процесс создания загрузочной usb флешки с Windows 7 под UEFI

В статье подробно описан и продемонстрирован процесс создания загрузочной USB флешки с Windows Server 2012 R2, а также процесс активации Windows Server 2012 R2.

Процесс создания загрузочной USB флешки, установки операционной системы и активации показан на примере Windows Server 2012 R2 Datacenter, однако данное руководство также полностью подходит для установки версий Windows Server 2012 R2 Foundation/Essentials/Standard.

ВАЖНО! Прежде чем переустанавливать Windows Server 2012 R2, скопируйте всю ценную для Вас информацию на сторонние носители. Если имеется такая возможность, желательно скачать драйверы сетевой карты для компьютера на который Вы будете устанавливать Windows Server 2012 R2.

Для установки Windows Server 2012 R2 понадобятся:

1. USB флешка объемом 8Гб или больше. Имейте ввиду, что в процессе создания загрузочной USB флешки с Windows Server 2012 R2 вся информация находящаяся на флешке будет удалена;

2. Оригинальный образ (ISO-образ) Windows Server 2012 R2;

3. Утилита Rufus для создания загрузочной USB флешки из ISO-образа Windows Server 2012 R2;

4. Утилита Activator KMSAuto для активации Windows Server 2012 R2;

I. Создание загрузочной флешки с Windows Server 2008 R2

1. Вставьте USB флешку в USB разъем.

2. Запустите скачанную утилиту Rufus.

Перед Вами откроется окно:


3. На Рис.1 видно USB флешку, которую Вы вставили в USB разъем.

4. Нажмите на иконку, после чего откроется окно выбора ISO-образа. Выберите скачанный Вами ранее ISO-образ с Windows Server 2012 R2 (прим. вспомните куда Вы его сохраняли).

5. Нажимаем Открыть.

6. Нажимаем Старт.


7. Появится окно предупреждения, информирующее о том, что все данные на USB флешке будут удалены. Нажимаем ОК, после чего начнётся установка ISO-образа. После окончания установки ISO-образа (Рис.2) нажмите Закрыть.

II. Добавление активатора Windows на USB флешку

1. Откройте созданную загрузочную USB флешку с Windows Server 2012 R2.

2. Распакуйте (прим. с помощью WinRAR или просто открыть через Проводник) скачанную Вами ранее утилиту Activator KMSAuto. Полученную папку Activator KMSAuto переместите на загрузочную USB флешку с Windows Server 2012 R2 (Рис.3).


III. Установка Windows Server 2012 R2

1. Вставьте загрузочную USB флешку с Windows Server 2012 R2 в разъём USB.

2. Сразу после запуска компьютера необходимо вызвать Boot menu. Т.к. на разных материнских платах и ноутбуках клавиши вызова Boot menu отличаются, ниже приведена таблица (Рис.4) в соответствии с которой Вам необходимо нажать соответствующую клавишу (прим. если у Вас стационарный компьютер, и Вы не знаете какая материнская на нём стоит, обесточьте компьютер, откройте боковую крышку системного блока и посмотрите модель материнской платы).


3. Boot menu незначительно отличается на разных моделях и приблизительно выглядит следующим образом (Рис.5, Рис.6, Рис.7).




4. Выберите загрузку с USB флешки и нажмите Enter.

5. Далее на дисплее появится надпись «Press any key to boot from CD or DVD…», нажмите любую клавишу на клавиатуре (Рис.8).


6. В появившемся окне установки Windows Server 2012 R2 выберите нужный язык и нажмите Далее (Рис.9).


7. Для начала установки нажмите Установить (Рис.10).


8. Выбираем необходимую нам операционную систему (прим. в данном руководстве установка показана на примере Windows Server 2012 R2 Datacenter (сервер с графическим интерфейсом)).

Примечание! Windows Server 2012 R2 включает вариант облегченной установки Windows Server 2012 R2 в которую не включена графическая оболочка. Вся настройка и обслуживание выполняется при помощи интерфейса командной строки Windows, или подключением к серверу удалённо посредством Консоли управления. При этом доступны Блокнот и некоторые элементы панели управления, к примеру, Региональные Настройки.

После того как вы выбрали нужную Вам операционную систему нажмите Далее (Рис.11).


9. В появившемся окне поставьте галочку напротив Я принимаю условия лицензии, затем нажмите Далее (Рис.12).


10. В разделе тип установки выберите Выборочная: только установка Windows (для опытных пользователей) (Рис.13).


11. Выберите опцию Создать (Рис.14).



13. Откроется окно, в котором сообщается, что Windows необходимо создать дополнительные разделы для системных файлов. Нажмите ОК (Рис.16).


14. Выберите раздел для установки Windows Server 2012 R2 (прим. в данном руководстве это Диск 0 Раздел 2), затем нажмите Далее (Рис.17).


15. Начнется установка Windows Server 2012 R2, в процессе которой компьютер перезагрузится (Рис.18).


16. Придумайте и введите новый пароль для учётной записи администратора (прим. пароль, как минимум, должен содержать буквы разного регистра и цифры), затем нажмите Готово (Рис.19).


17. После окончания установки, для входа в систему, нажмите Ctrl + Alt + Delete (Рис.20).


18. Введите пароль администратора, затем нажмите Enter (или синюю иконку со стрелочкой) (Рис.21).


19. После запуска системы появится рабочий стол Windows Server 2012 R2 (Рис.22).


IV. Активация Windows Server 2012 R2

1. На установленной Windows Server 2012 R2 откройте загрузочную USB флешку с Windows Server 2012 R2, в ней откройте папку Activator KMSAuto и запустите файл KMSAuto (Рис.23).


2. В открывшемся окне нажмите Активация Windows, после окончания активации внизу появится надпись Completed (Рис.24).


3. После активации откройте Пуск > Компьютер (пр. кнопкой мыши) > Свойства (Рис.25).


4. Откроется окно, внизу которого будет написано, что активация Windows выполнена (Рис.26).


Установка и активация Windows Server 2012 R2 завершена! Надеемся, что данное руководство помогло Вам!

вы можете создать загрузочный USB-накопитель, который будет использоваться для развертывания Windows Server Essentials. Первым этапом является подготовка USB-устройства флэш-памяти с помощью служебной программы командной строки DiskPart. Сведения о DiskPart см. в статье Параметры командной строки DiskPart.

сведения о создании загрузочного флэш-накопителя USB для использования при восстановлении или переустановке Windows на компьютере вместо сервера см. в разделе создание диска восстановления.

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

Создание загрузочного USB-устройства флэш-памяти

Вставьте USB-устройство флэш-памяти в работающий компьютер.

Откройте окно командной строки с правами администратора.

В открывшемся новом окне командной строки введите list disk , чтобы указать номер загрузочного USB-устройства флэш-памяти или букву диска, затем нажмите клавишу ВВОД. Команда list disk отображает все диски компьютера. Запишите номер диска или букву диска USB-устройства флэш-памяти.

В командной строке введите select disk <X> , где X - номер диска или букву диска USB-устройства флэш-памяти, а затем нажмите клавишу ВВОД.

Введите clean и нажмите клавишу ВВОД. Эта команда удаляет все данные с USB-устройства флэш-памяти.

Чтобы создать новый основной раздел на USB-устройстве флэш-памяти, введите create partition primary , и нажмите клавишу ВВОД.

Чтобы выбрать созданный раздел, введите select partition 1 и нажмите клавишу ВВОД.

Чтобы отформатировать раздел, введите format fs=ntfs quick и нажмите клавишу ВВОД.

Если серверная платформа поддерживает Единый интерфейс EFI (UEFI), следует отформатировать USB-устройство флэш-памяти в файловой системе FAT32, а в NTFS. Чтобы отформатировать раздел в файловой системе FAT32, введите format fs=fat32 quick и нажмите клавишу ВВОД.

Введите active и нажмите клавишу ВВОД.

Введите exit и нажмите клавишу ВВОД.

После завершения подготовки настраиваемого образа сохраните его в корневом каталоге USB-устройства флэш-памяти.

Читайте также: