Встановлюємо windows 7 через файл vhd.

Про чисту установку Windows 7 я вже писав в цій статті

Встановлюємо Windows 7. А ця стаття для тих, хто хоче спробувати роботу Windows 7 на своєму комп`ютері, але з якихось причин не ризикує цього робити - не хочеться, переразбівать розділи на жорсткому диску, є сумніви в подальшій працездатності або сумісності з уже встановленою ОС.

Але саме через деяких нових можливостей Windows 7 і Windows Server 2008 R2 позбавлені цієї проблеми. Тепер встановити ОС 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 10 на vhd диск

викачуємо Windows 7 БЕЗКОШТОВНО Windows 7 Ultimate Ultimate x86 Офф. Box можна зі сторінки https://kompkimi.ru/?p=1700

  • Записуємо «скачаний» образ .ISO на диск або робимо з образу завантажувальний USB детально як зробити заргузочную флешку читаємо тут https://kompkimi.ru/?p=2322 з установкою Windows 7 (Для нетбуків просто супер)
  • Завантажуємо наш ПК з отриманого диска / USB
  • Підтверджуємо установку, вибираємо мову і редакцію, погоджуємося з ліцензією і все таке ... Не боїмося, все з вашої поточної системою буде нормально ...
  • Доходимо до кроку майстра установки, де нас просять вибрати або створити той розділ диска, на який буде встановлена Windows 7.


Далі прямуємо інструкції!

Натискаємо комбінацію клавіш Shift + F10, майстер запускає командний рядок CMD.EXE. У вікні CMD.EXE запускаємо програму diskpart. Трохи чекаємо і отримуємо запрошення DISKPART>

Далі йде кілька кроків - створення безпосередньо файлу .VHD, майбутнього диску для установки нового примірника Windows 7, вибір і монтування цього файлу як «реального», з точки зору майстра установки, диска.

Відео: Встановлюємо Windows другий системою в VHD файл

У запрошенні DISKPART> вводимо команду create vdisk file = "C: Win7.vhd» maximum = 30720

Дана команда створює файл .VHD на диску С: з ім`ям Win7.vhd (Диск, папка розташування і ім`я файлу залежать тільки від вашої системи і фантазії), максимальний розмір майбутнього віртуального диска визначений як 30ГБ, при цьому тип.VHD визначений як «фіксованого розміру», тобто файл спочатку буде займати 30ГБ на «батьківської» файлової системи. Це забезпечить кращу продуктивність і меншу ймовірність збоїв, покольку якщо ви вкажете тип як «динамічно розширюваний» (type = EXPANDABLE), то, по-перше, це зажадає додаткових дискових операцій в міру необхідності збільшення реального розміру .VHD, а по-друге, якщо «раптом» на батьківському розділі місце закінчиться раніше, ніж такий файл досягне свого максимального розміру - то за наслідки для ОС, що використовує цей файл, ніхто не відповідає :) З іншого боку - 30ГБ дискового простору більш ніж достатньо для установки сис еми, тим більше що файли користувача можуть зберігатися на файлової системі «фізичного» диска, який буде також доступний ОС, встановленої на.VHD. І тут динамічний тип дозволяє зекономити дисковий простір. Вибір, як то кажуть - за вами. Для більш повного ознайомлення з параметрами create vdisk рекомендую познайомитися, виконавши в рядку DISKPART> команду help create vdisk

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

DISKPART> select vdisk file = "C: Win7.vhd» - вибір створеного .VHD для подальших операцій в рамках утиліти diskpart

Відео: Установка системи на віртуальний диск за допомогою WinNTSetup

DISKPART> attach vdisk - монтування обраного .VHD-диска як нового диска в системі

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

Ми повернулися в вікно майстра установки з вибором диска для установки Windows 7. У ньому натискаємо кнопку Refresh, розташовану під списком дисків. Бачимо наш новий диск, вибираємо його, натискаємо Next.

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

І ще один, далеко не пусте, питання. Як завантажитися з уже існуючого VHD-файлу, в якому встановлена Windows 7, наприклад, перенесеного з іншого ПК. Все дуже просто - необхідно підмінити файли завантажувача bootmgr / bcdedit.exe на системному розділі версіями, взятими з уже встановленою Windows 7. Зауважте, такий тип завантажувача і простота його заміни можна лише за допомогою Windows Vista / Windows Server 2008, а з Windows XP доведеться повозитися (копати в напрямку bootsect). Далі, отримавши на «фізичної» ОС завантажувач від Windows 7, запускаємо «новий» bcdedit, чиї параметри device і osdevice тепер підтримують значення типу vhd = C: Win7migrated.vhd. Загалом це буде виглядати приблизно так: bcdedit / set {boot_record_GUID} device vhd = C: Win7migrated.vhd (докладніше читаємо документи в Мережі). Після таких експериментів перенавантажуємо систему і видем меню завантажувача, доповнене новим пунктом і передавальному управління на перенесений файл .VHD.Щасти вам всьому установки Windows 7 / Windows Server 2008 R2 на VHD-диски і цікавого тестування.

P.P.S. Якщо у Вас є питання, бажання прокоментувати або поділитися досвідом, напишіть, будь ласка, в коментарях нижче.

Поділися в соц мережах:
Cхоже

Увага, тільки СЬОГОДНІ!