Не бойся идти не туда – бойся никуда не идти.
(Д. Емец)


четверг, 21 июня 2012 г.

Установка Windows 7 или 8 на виртуальный жесткий диск (vhd) на компьютер с Windows XP

Я не буду оригинален, так как этот алгоритм неоднократно был описан в различных источниках. В чем удобство такого способа установки?
  1. Не требует создания отдельного раздела для установки системы, следовательно, вмешательства в дисковое пространство, а значит, снижает риск потери данных в случае непредвиденных обстоятельств.  
  2. Установленную систему легко удалить, удалив  vhd-файл и восстановив прежний загрузчик.
Для установки Windows 7 или Windows 8 на компьютер с Windows XP потребуется:
  • Установочный загрузочный носитель (DVD или USB) указанных выше систем редакции Максимальная или Корпоративная.
  • Не менее 15 гБ свободного дискового для создания файла vhd указанного размера.
  • Компьютер, удовлетворяющий минимальным требованиям для установки указанных систем.


Загрузитесь с установочного носителя и в окне выбора раздела для установки нажмите сочетание клавиш Shift + F10 для запуска командной строки. Допустим, файл test.vhd, на который мы установим систему, будет расположен в папке Test на разделе С:\

Выполняемые команды
  • md c:\Test
  • diskpart
  • sel dis 0
  • create vdisk file=”c:\test\test.vhd” maximum=15000
  • sel vdisk file=”c:\test\test.vhd”
  • attach vdisk
Пояснения:
  1. Создание папки Test на разделе С:. Если вы уже создали папку, или решили вообще ее не создавать – не выполняйте команду.
  2. Переход в командную среду Diskpart для работы с разделами жесткого диска.
  3. Выбор нужного диска
  4. Создание файла test.vhd размером ~15 гБ (15000 мБ)
  5. Выбор (перенос фокуса) файла виртуального жесткого диска в соответствие с п.4
  6. Присоединение  vhd-файла
Закройте окно командной строки, нажмите кнопку “Обновить” (1), выберите для установки появившийся виртуальный диск (2), не обращайте внимание на предупреждение (3), нажмите кнопку “Далее” (4). Заметьте, я ничего не делаю с диском, на который собираюсь устанавливать систему, то есть, не создаю на нем раздел, не форматирую его - программа установки всё сделает сама, не нужно ей мешать.

Через некоторое время вы будете наблюдать меню загрузки установленной системы и “Предыдущей версии Windows”.
Меню выбора операционных систем после установки Windows 8
Меню выбора операционных систем после установки Windows 7

Посмотрим, что изменилось в системе. Скриншоты сделаны в Windows 7.
Загрузка при таком способе установки осуществляется, как и положено, с активного раздела (на скриншоте - это раздел D:\), на котором расположены файлы загрузки Windows 7 (8) – папка BOOT и файл bootmgr (скрытые и системные).
Желаю вам плодотворных исследований!

3 комментария:

  1. Здравствуйте!
    Первый вопрос может не совсем в тему...
    Создал файл OS.vhd 32ГБ на одном из разделов HDD. Хочу разместить этот файл в самом конце этого раздела HDD. Чем это можно сделать - еще при создании или уже дефрагментатором каким например?
    И второй вопрос? При применении файлов типа .vhd получается что в этом файле находятся другие файлы. Значит коэффициент вероятности потери информации из упомянутых последними файлов выше в два раза, чем если бы они просто были размещены на разделе HDD, а не в контейнере .vhd. Я верно понимаю?

    ОтветитьУдалить
    Ответы
    1. На первый вопрос не отвечу, т.к. наверняка не знаю. А вот на второй скажу так, что вероятность сохранения данных в файле vhd если не выше, то, во всяком случае, не ниже, чем простых файлов по той простой причине, что в обычных условиях у хостовой операционной системы нет доступа к файлам, находящимся на vhd. Если, конечно, vhd не присоединен.

      Удалить
    2. В некоторых дефрагментаторах есть функция переноса файлов в конец диска. Например, (не сочтите за рекламу) в Defraggler.

      Удалить