Здравствуйте Владимир! Я придумал такую интересную ситуацию: например, имеется ноутбук с БИОСом UEFI и жёстким диском GPT, на нём установлена Windows 10 и создана одна учётная запись Майкрософт, пароль от этой учётной записи я не знаю, соответственно в Windows 10 загрузиться не могу. Как мне установить на этот ноутбук вторую скрытую операционную систему, чтобы об её существовании ничего не знал хозяин ноутбука? Дополнительных разделов на ноуте создавать нельзя и загрузчик ноутбука тоже изменять нельзя. Думаю, можно создать на жёстком диске ноутбука один или два скрытых файла и всё.
Как установить на компьютер или ноутбук вторую скрытую операционную систему в среде предустановки Windows PE
Автор Владимир!
Привет друзья! В этом случае можно установить на ноутбук вторую скрытую операционную систему в среде предустановки Windows PE. Среда предустановки Windows PE находится на загрузочном носителе с Windows 10 (загрузочная флешка, установочный диск) и используется для подготовки компьютера к установке операционной системы.
Итак, нам понадобится две флешки.
Во-первых, создаём загрузочную флешку с Windows 10 по этой статье или по этой.
Во-вторых, подсоединяем к ноутбуку ещё одну флешку (на ней создадим позже загрузчик) и подготавливаем её. Я хочу, чтобы установленная на виртуальном диске Windows 10 загружалась как в режиме Legacy, так и в режиме UEFI.
Windows 8.1 и Windows 10 имеют 2 файла запуска: Winload.exe — для MBR загрузчика в режиме Legacy и Winload.efi — для GPT загрузчика в режиме UEFI.
Для этого флешку обязательно нужно отформатировать в файловую систему FAT32 и сделать раздел флешки активным.
На флешке может не быть необходимого кода MBR, поэтому открываем от имени администратора командную строку и вводим команду:
bootsect /nt60 G: /mbr (где G: — буква нашей флешки).
Загрузочный код диска успешно обновлён.
Затем создаём на флешке файл сценария — обычный текстовый файл с именем «vd» и расширением .txt и содержанием:
create vdisk file=D:10.vhd type=expandable maximum=60000
attach vdis
creat par prim
format fs=ntfs quick
assign letter M
Данный файл сценария создаст нам на диске (D:) виртуальный диск с именем — 10.vhd.
Буква диска — M.
Размер виртуального диска 60000 Мб или 60 Гб.
creat vdis file=d:10.vhd maximum=1000 type=expandable — обозначает, что нам нужен динамический виртуальный диск.
Примечание: Возможно, работая в среде предустановки Windows PE, буква диска, на котором вы захотите создать виртуальный диск, будет отличной от (D:) в этом случае просто подкорректируйте файл сценария.
Загружаем наш ноутбук с установочной флешки с Windows 10.
В начальной фазе установки Windows 10 жмём клавиатурное сочетание Shift + F10 и открывается окно командной строки.
Сначала определимся с буквами дисков, так как в среде предустановки они могут отличаться от тех, которые мы видим в установленной операционной системе. Вводим команду:
notepad
открывается блокнот, выбираем:
Файл —>Открыть
Тип файлов: Все файлы
Жмём на кнопку «Этот компьютер»
В открывшемся окне видим, что буква диска (C:) принадлежит нашей загрузочной флешке с установочными файлами Windows 10 (размер 8 Гб).
Второй флешке (размер 16 Гб), на которой размещён файл сценария vd.txt, присвоена буква диска (G:). Позже, мы создадим на этой флешке загрузчик.
Жёсткий диск ноутбука разделён на два раздела: на (D:) установлена Windows 10, а на (E:) расположены пользовательские файлы.
Итак, диск USB (C:), это загрузочная флешка с установочными файлами Windows 10.
Диск USB2 (G:), это флешка, на которой мы позднее создадим загрузчик для скрытой Windows 10. Видим на флешке созданный нами файл сценария — «vd».
На диск (D:) — установлена Windows 10.
Диск (E:) практически пустой и содержит лишь резервный образ операционной системы.
Значит виртуальный жёсткий диск мы будем создавать не на диске (D:), а на диске (E:).
Корректируем файл сценария «vd», который находится у нас на флешке USB2 (G:).
Изменяем в файле буковку (D:) на (E:) и сохраняем текстовый файл.
Возвращаемся к окну командной строки.
Файл — install.esd ISO-образа Windows 10 может содержать в себе несколько образов (Image) операционных систем,
вводим команду:
Dism /Get-WimInfo /WimFile:C:sourcesinstall.esd
где C: — буква диска флешки, а sources, это папка с файлом-образом операционной системы — install.esd.
Для установки на виртуальный диск мне нужна Windows 10 Домашняя для одного языка (индекс образа 3).
Вводим команду, запускающую в работу файл сценария «vd», находящегося на нашей флешке USB2 (G:)
diskpart /s G:vd.txt
В результате на диске (E:) появляется виртуальный диск 10.vhd.
А в окне «Этот компьютер» появляется Локальный диск (M:).
Следующей командой я разворачиваю файл install.esd (Windows 10 Домашняя для одного языка) на виртуальный диск 10.vhd (раздел M:)
Dism /apply-image /imagefile:C:sourcesinstall.esd /index:3 /ApplyDir:M:
где C: — буква диска флешки, а sources, это папка с файлом-образом операционной системы — install.esd,
Для установки на виртуальный диск мне нужна Windows 10 Домашняя для одного языка (индекс образа 3),
M: — виртуальный диск 10.vhd.
Windows 10 развёрнута на виртуальный диск 10.vhd (раздел M:) и нам осталось только создать для неё загрузчик на флешке.
Создаём загрузчик на второй флешке ((G:), размер 16 Гб), командой:
bcdboot M:windows /s G: /f all (что означает — создать файлы для загрузки Windows 10, находящейся на диске M:, но загрузчик для неё создать на диске (G:) (наша флешка),
параметр /f all обозначает — включая файлы загрузки для компьютера с UEFI или BIOS!
В результате этого, на флешке (буква диска (G:)) создан загрузчик для Windows 10, расположенной на виртуальном диске (M:). Если мы зайдём на флешку, то увидим папку EFIMicrosoftBoot с файлами конфигурации загрузки (BCD), среди которых находится и загрузчик Windows 10 файл (BCD).
Давайте посмотрим содержимое файла данных конфигурации загрузки (BCD). Откроем командную строку администратора и введём команду:
bcdedit -store G:efimicrosoftbootbcd (где G буква нашей флешки). Как видим, UEFI-загрузчик создан на флешке (G:) для Windows 10, находящейся на виртуальном диске (M:).
Ну и наконец делаю скрытым виртуальный диск 10.vhd командой:
attrib E:10.vhd +s +h (диск E: расположение файла виртуального диска 10.vhd)
Перезагружаюсь и вхожу в загрузочное меню ноутбука, выбираю для загрузки флешку и начинается заключительный этап установки Windows 10, хорошо знакомый вам по этой статье.
Windows 10 установлена в среде предустановки Windows PE на виртуальный жёсткий диск.
Идём в «Управление дисками» и видим, что Windows 10 установлена на виртуальный диск VHD (Диск 2, размер 60 Гб), в работающей системе он у нас естественно диск (C:).
Основная Windows 10 установлена на диске (E:).
Флешка с загрузчиком (Диск 1).
Сам виртуальный диск 10.vhd находится на диске (F:) и скрыт от посторонних глаз.
Если включить в системе отображение защищённых системных файлов, то мы увидим наш виртуальный жёсткий диск VHD.
Так как диск VHD динамический, то весит всего 7 Гб.
Если отсоединить загрузочную флешку и перезагрузиться, то на ноутбуке загрузится штатная Windows 10.
Виртуальный диск 10.vhd находится здесь на диске (F:) и тоже не виден.
Итог
В результате наших действий на ноутбуке создан виртуальный диск, имеющий атрибут «Скрытый» и на нём установлена Windows 10, загрузчик которой находится на флешке. Обнаружить виртуальный жёсткий диск случайно практически невозможно, тем более невозможно обнаружить загрузчик Win 10, ведь он находится на флешке. Загружаться, установленная на файл виртуального диска Windows 10, будет только при наличии в ноутбуке флешки с загрузчиком. Если флешки не будет, то на ноутбуке загрузится штатная Windows 10.
Статьи на эту тему:
- Как установить на компьютер или ноутбук вторую скрытую операционную систему
- Как установить на ноутбук две взаимоисключающие операционные системы
- Как разделить флешку на разделы и создать на образовавшемся разделе загрузчик для Windows 10