» Как обновить Windows 10, установленную на виртуальный диск VHD
Информация к новости
  • Просмотров: 862
  • Автор: admin
  • Дата: 7-06-2018
7-06-2018

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

Категория: ---

 

Привет друзья! Недавно один наш читатель установил Windows 10 на виртуальный диск VHD и всё у него прекрасно работало, только вот обновить десятку до новой редакции April 2018 Update он не смог, так как установленная на VHD операционная система не поддерживает обновление до новейшей версии Windows 10. Замечательный выход из ситуации предложил Владимир! Публикую полностью вопрос пользователя и ответ моего друга.
 
Вопрос читателя: «Здравствуйте! На моём компьютере установлена Windows 7, и, прочитав ваши статьи про установку систем на VHD, ради интереса установил Windows 10 в VHD-файл. Всё отлично работает, но теперь захотелось обновить систему до новой весенней редакции 1803, но ни через Центр обновления, ни с ISO-образа обновиться не удалось. Пишет, что-то вроде "Windows 10 невозможно установить на VHD-диск". Как же так установить можно, а обновиться нельзя что ли? Скажите, пожалуйста, действительно невозможно обновить Windows 10 на VHD или я где-то что-то не то делаю?»

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


Ответ Владимира!
Дело в том, что OS, установленные на VHD, не поддерживают обновление до новой версии Windows 10, но выход есть. Виртуальная машина VirtualBox  поддерживает обновление до новой версии, если OS установлена на VHD. Если OS установлена на VHDX, то обновиться можно на виртуальной машине Hyper-V. В сегодняшней статье рассмотрим вариант с VirtualBox.

В начале работы отключаем виртуальный диск VHD (если он включён), на который установлена Windows 10.

 

Скачиваю и устанавливаю Virtualbox находясь на OS установленной на физический диск.
https://www.virtualbox.org/wiki/Downloads
Открываю virtualbox от имени администратора и создаю виртуальную машину Windows 10.

Теперь нужно её настроить. Нажимаю «Далее»

Первая настройка выбор размера оперативной памяти по умолчанию предлагается 2 Гб памяти. Выбираю примерно 30 процентов имеющейся оперативной памяти.

Следующая настройка, это создание диска.
Выбираю - "Использовать существующий диск" и указываю путь к виртуальному диску, на который установлена Windows 10 и которую я хочу обновить.

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

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

Обязательные настройки на этом заканчиваются.
Мой VHD имеет стиль разделов GPT. По умолчанию установлен режим обычного БИОС. Включаю режим UEFI.

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

По умолчанию машина задействует 1 виртуальный процессор. Для обновления это мало. Ставлю 4

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

На виртуальном диске у меня мало свободного места и папка windows.old не поместиться. Виртуальный диск у меня динамический, увеличиваю его размер. Открываю "Менеджер виртуальных носителей".

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

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

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

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

Теперь в виртуальном приводе указываю путь к ISO, с помощью которого буду обновлять свою OS.

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

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

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

Настройки на этом закончены. В моём диске VHD один раздел и загрузчика нет. Запускаю машину и выбираю загрузку с привода. При появлении первого окна сочетанием клавиш Shift+F10 открываю командную строку.

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

При открытии командной строки появилось предупреждение, что недостаточно памяти, но все команды сработали. Размер VHD я увеличил, теперь у меня раздел и неразмеченная область. Расширяю раздел на всё неразмеченное пространство (лень считать размер расширения, чтобы в конце диска осталось 100 Мб неразмеченным) и сжимаю раздел на 100 Мб. Создаю раздел EFI и создаю загрузчик.      
diskpart
lis vol  - смотрю список томов
sel vol 1 - выбираю  том(в моём случае 1)
extend - расширяю том

shrink desired=100 - сжимаю том на 100мб
creat par efi - создаю раздел efi
format fs=fat32 - форматирую раздел
exit - выхожу из diskpart
bcdboot C:\windows - создаю загрузчик

Если бы у меня был диск MBR, то команды были бы такие:
diskpart
lis vol 
sel vol 1
activ - делает  раздел активным
extend
exit
bootcect /nt60 C: /mbr - обновляет загрузочные коды mbr и pbr
bcdboot c:\windows
Загрузчик создан. Закрываю окна и перезагружаюсь в OS.

ISO-образ Windows 10 для обновления находится в приводе.

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

Открываю привод и запускаю файл exe.

Запустится обновление системы.

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

После обновления удаляю машину без удаления VHD.

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

Дорогой посетитель, Вы можете задать на сайте любой вопрос и обязательно получите ответ!
<
Андрей М

7 июня 2018 08:16

Информация к комментарию
  • Группа: Гости
  • ICQ: {icq}
  • Регистрация: --
  • Статус:
  • Публикаций: 0
  • Комментариев: 0

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

Ваш VHD имеет стиль разделов GPT, то есть Windows 10 вы установили на виртуальный диск VHD, преобразованный в стиль GPT, но как так получилось, что когда вы присоединили диск VHD на нём не оказалось загрузичка EFI, а только один раздел с установленной Windows 10. Как так получилось?

Далее в статье вы присоединили диск VHD и создали загрузчик командами:

 

diskpart
lis vol  - смотрю список томов
sel vol 1 - выбираю  том(в моём случае 1)
extend - расширяю том
shrink desired=100 - сжимаю том на 100мб
creat par efi - создаю раздел efi
format fs=fat32 - форматирую раздел
exit - выхожу из diskpart
bcdboot C:\windows - создаю загрузчик

 

Я думаю так. Вы устанавливали Windows 10 на VHD второй системой и загрузчик у вас находится на другом разделе? Так или ответ другой?

<
Joly-Joly

7 июня 2018 08:29

Информация к комментарию
  • Группа: Посетители
  • ICQ: {icq}
  • Регистрация: 14.05.2017
  • Статус: Пользователь offline
  • Публикаций: 0
  • Комментариев: 14

Просто надо быть Верховным Шаманом :)

<
Владимир

7 июня 2018 10:11

Информация к комментарию
  • Группа: Посетители
  • ICQ: {icq}
  • Регистрация: 3.03.2015
  • Статус: Пользователь offline
  • Публикаций: 0
  • Комментариев: 356

Здравствуйте Андрей.

Да вы правильно поняли
Я  устанавливал Windows 10 на VHD второй системой . 
а загрузчик создал на физическом разделе
Биос не поддерживает загрузку с VHD. Поэтому загрузчик создаётся на физическом разделе и  VHD  я cделал с одним разделом для OS

<
Ivan

8 июня 2018 15:52

Информация к комментарию
  • Группа: Гости
  • ICQ: {icq}
  • Регистрация: --
  • Статус:
  • Публикаций: 0
  • Комментариев: 0

Добрый день. Можно ли установить вин 7 на виртуальный диск, если изначально вин 7 не желает устанавливаться на ноутбук Acer aspire es1-533? Загрузится ли система? Стоит вин 10.

<
admin

8 июня 2018 18:21

Информация к комментарию
  • Группа: Администраторы
  • ICQ: {icq}
  • Регистрация: 2.04.2011
  • Статус: Пользователь offline
  • Публикаций: 1464
  • Комментариев: 35481

Если Windows 7 не устанавливается на новый ноутбук, то из Windows 10 семёрку можно установить на виртуальный диск VHD, но она не загрузится.

Попробуйте установить Windows 7 на ваш ноутбук по этой статье

http://remontcompa.ru/524-kak-ustanovit-windows-7-na-noutbuk-acer.html

<
Ivan

8 июня 2018 19:04

Информация к комментарию
  • Группа: Гости
  • ICQ: {icq}
  • Регистрация: --
  • Статус:
  • Публикаций: 0
  • Комментариев: 0

В том-то и дело, что биос не поддерживает режим легаси, только уефи!!!

<
admin

8 июня 2018 19:39

Информация к комментарию
  • Группа: Администраторы
  • ICQ: {icq}
  • Регистрация: 2.04.2011
  • Статус: Пользователь offline
  • Публикаций: 1464
  • Комментариев: 35481

1. Загрузитесь с моего LiveDisk AOMEI, образ скачайте здесь:

https://cloud.mail.ru/public/4W2B/CUSWfySBE

И установите Win7 на GPT-диск с помощью программы WinNTSetup, она также есть на LiveDisk.

 

Или...

 

2. Попробуйте переустановить Windows 7 из текущей Windows 10 программой WinToHDD по этой статье:

https://remontcompa.ru/1597-kak-ustanovit-windows-na-gpt-disk-esli-bios-ne-podd
erzhivaet-zagruzku-s-fleshki-uefi.html

 

Если получится установить Windows 7 любым из этих способов, отпишитесь.

<
Alilui

9 июня 2018 21:27

Информация к комментарию
  • Группа: Гости
  • ICQ: {icq}
  • Регистрация: --
  • Статус:
  • Публикаций: 0
  • Комментариев: 0

Великолепно! Решение настолько простое, что прочитав статью подумал "Ну как же я сам про это не подумал!" Действительно, виртуальный диск в VirtualBox и все проблемы решены. Всё прошло успешно. Радуюсь словно ребёнок. Спасибо вам за быстрый ответ.

<
Serj

10 июня 2018 09:40

Информация к комментарию
  • Группа: Гости
  • ICQ: {icq}
  • Регистрация: --
  • Статус:
  • Публикаций: 0
  • Комментариев: 0

1. Загрузитесь с моего LiveDisk AOMEI, образ скачайте здесь:

И установите Win7 на GPT-диск с помощью программы WinNTSetup, она также есть на LiveDisk.

 

Или...

 

2. Попробуйте переустановить Windows 7 из текущей Windows 10 программой WinToHDD по этой статье:

https://remontcompa.ru/1597-kak-ustanovit-windows-na-gpt-disk-esli-bios-ne-podd
erzhivaet-zagruzku-s-fleshki-uefi.html

 

я экспериментировал,

устанавливал на ноутбук Windows 7 программой WinNTSetup и WinToHDD, также разворачивал с помощью DISM, всё это бесполезно, если на ноутбуке нельзя отключить Secure Boot, в этом случае Windows 7 просто не загрузится.

Я даже пробовал модифицировать загрузчик.

Также пробовал вставлять файл INSTALL.WIM в папку sources дистрибутива Windows 8.1, всё без толку.

Windows 7 просто не может пройти при загрузке этот протокол безопасной загрузки Secure Boot. Конечно бывают единичные случаи, но дело здесь случая, к примеру один раз мне удалось установить Win 7 на ноут ASUS, но было это года три назад, уверен, на новых Асусах протокол Secure Boot усовершенствован и семёрку уже не получиться установить.

<
Natali

10 июня 2018 10:24

Информация к комментарию
  • Группа: Посетители
  • ICQ: {icq}
  • Регистрация: 18.11.2017
  • Статус: Пользователь offline
  • Публикаций: 0
  • Комментариев: 86

Цитата: Serj
Windows 7 просто не может пройти при загрузке этот протокол безопасной загрузки Secure Boot.

А вариант установить Windows 8.1 Embedded и сделать её внешне похожей на Windows 7 не подходит? Суть будет той же. В любую из новых систем Windows 8.1 и 10 можно вернуть тему, эффект Аэро, проводник, меню "Пуск", звуки. Убрать интерфейс Metro. Ну немножно будут отличаться некоторые функции. Зато Windows 8.1 Embedded шустро работает. Почему принципиально устанавливать Windows 7?

<
Serj

10 июня 2018 11:44

Информация к комментарию
  • Группа: Гости
  • ICQ: {icq}
  • Регистрация: --
  • Статус:
  • Публикаций: 0
  • Комментариев: 0

девушка, дя я не зациклен на Windows 7, просто экспериментировал с её установкой ради интереса и всё думаю, что может админ найдёт рано или поздно способ установки седьмой винды на UEFI

сам сижу пока на Windows 8.1 для одного языка, всё работает шустро,

насчёт Windows 8.1 Embedded, то я читал и скорее всего вы правы, как нибудь поэкспериментирую, спасибо.

Добавление комментария

Имя:*
E-Mail:
Комментарий:
Вопрос:
Сколько будет 5+2=?
Ответ:*
НАВИГАЦИЯ

 

 

 

Архив новостей Июнь 2018 (19)
Май 2018 (35)
Апрель 2018 (32)
Март 2018 (27)
Февраль 2018 (21)
Январь 2018 (27)
^
Копирование материалов сайта разрешается только с гиперссылкой на источник