Установка windows 7 на usb-накопичувач

Ми вже розглядали створення Live CD або USB-накопичувача з Windows 7 і іншими наборами ПО. Такий варіант підходить для реанімації вже встановленої ОС, виконання всіляких сервісних завдань (розбивки диска, чищення від вірусів і так далі) та й просто для швидкої організації робочого місця. Але для створення повноцінного переноситься робочого оточення ці способи не годяться. Можна, звичайно, використовувати віртуальну машину - працювати всередині ВМ в офісі і вдома, а на флешці або зовнішньому жорсткому диску носити її образ. Такий підхід очевидно незручний тим, що страждає продуктивність, а також необхідністю мати вже встановлену ОС і віртуальну машину на всіх ПК, з якими доводиться працювати. Інший варіант передбачає використання хмарних сервісів для синхронізації на кшталт Dropbox, але він не дуже добре підходить для перенесення встановленого софта.

Ще в минулому році один з колег в листуванні поцікавився можливістю використовувати найочевидніший, як здається на перший погляд, спосіб. А саме установку Windows безпосередньо на жорсткий диск з інтерфейсом USB або якусь швидку флешку. Дійсно, в світі Linux це цілком буденне явище (інший колега вже давно тягає з собою захищений зовнішній HDD з Ubuntu на борту), так чому б не зробити те ж саме і з Windows? Не вдаючись в технічні подробиці, відразу скажемо, що сама по собі Windows 7 такого трюку не навчена (крім Embedded-версії).

Але ентузіасти вже давно придумали готове рішення для того, щоб обійти це маленьке непорозуміння. Залишається, правда, ще одна очевидна проблема - це відносно низька швидкість роботи з зовнішнім накопичувачем, яка буде впиратися в пропускну здатність шини USB. Звичайно, USB 3.0 виглядає набагато привабливіше в цьому плані, але даними портами оснащені далеко не всі ПК. Використання флешок допустимо, але вони, як правило, сильно повільніше HDD в умовах постійного читання-запису. Не забудьте також переконатися, що машина, на якій ви будете працювати, підтримує завантаження з USB-накопичувачів. Врахуйте, що даний режим роботи не передбачений в Windows 7, тому ніякої гарантії, що у вас вийде завантажитися на різних комп'ютерах з USB-накопичувача, немає.

Установка windows 7 на usb-накопичувач

Отже, приступимо. Нам знадобиться зовнішній жорсткий диск або флешка з мінімальним об'ємом в 8 Гбайт, інсталяційний диск Windows 7 (Windows 8 теж підтримується) або його образ, а також чудова утиліта PWBoot. яка зробить за нас всю "брудну" роботу. З інсталяційного диска треба скопіювати в будь-який зручний місце файл install.wim. який знаходиться в каталозі sources. У ньому якраз містяться всі файли Windows. Взагалі, з wim-образами можна працювати за допомогою утиліти ImageX з пакета Windows AIK.

Установка windows 7 на usb-накопичувач

В процесі роботи утиліта розгортає образ ОС (за фактом тупо розпаковує архів) прямо на знімний накопичувач. Так вийде набагато швидше, але при першому завантаженні доведеться провести стандартну процедуру настройки системи: вибрати мовні параметри, часовий пояс, створити користувачів і так далі. А це зовсім невелика плата за швидкість.

При запуску PWBoot (з правами адміністратора, звичайно) буде запропоновано або встановити чисту ОС на USB-накопичувач, або пропатчити вже встановлену систему, якщо ви тим чи іншим чином збираєтеся переносити її на зовнішній диск. Також доведеться "накочувати" патч після установки сервіс-паків і, можливо, деяких оновлень Windows. Робота з програмою проста до неподобства, так що і розповідати-то майже нічого. Проте пара нюансів все-таки є.

Установка windows 7 на usb-накопичувач

По-перше, PWBoot вперто не хоче працювати з кирилицею. Якщо ваш інсталяційний образ Windows 7 підтримує установку відразу декількох редакцій ОС, то треба вибрати потрібну. Як це зробити? За допомогою утиліти ImageX (див. Вище), запущеної з параметром info і зазначенням шляху до wim-файлу.

imagex / info x: \ шлях \ до \ install.wim

У висновку команди шукаємо пункт Image Index і наступне за ним опис версії. У PWBoot версії в списку для вибору йдуть в тому ж порядку, що і в виведенні команди.

Установка windows 7 на usb-накопичувач

Установка windows 7 на usb-накопичувач

Взагалі використання VHD дає масу переваг. По-перше, з цим форматом вміє працювати будь-яка поважаюча себе віртуальна машина, а його підтримка вбудована прямо в Windows 7. Можна штатними засобами створювати, редагувати, монтувати VHD-диски і працювати з різницевими образами (фактично diff для цілого диска). Звідси виникають такі можливості, як наявність відразу кількох інсталяцій Windows на одному логічному томі, легкий відкат змін в системі, зручність і швидкість розгортання ОС відразу на багатьох ПК і так далі.

Установка windows 7 на usb-накопичувач

Установка windows 7 на usb-накопичувач

Повернемося до PWBoot. На наступному етапі треба вказати місце розташування та ім'я майбутнього VHD-контейнера. Природно, він повинен знаходитися на зовнішньому USB-диску. Зверніть увагу, що на диску повинна бути ФС NTFS (FAT32 не підходить в силу обмежень на розмір файлів) і достатню кількість вільного місця. Програма сама запропонує зробити диск мінімального обсягу, але краще виділити стільки, скільки вам знадобиться під софт, документи і все інше. VHD-диск можна зробити динамічним (розширюваним), поставивши відповідну галочку. Тобто фізично він буде займати рівно стільки, скільки в ньому міститься інформації. Загалом, для економії місця можна включити дану опцію, але при цьому трішки втратити в продуктивності.

Установка windows 7 на usb-накопичувач

Залишилося тільки вибрати диск, куди буде встановлений завантажувач (тобто зовнішній USB-накопичувач), поставити галочки Update bootcode і Add boot entry to BCD, поміняти за бажанням опис пункту завантажувального меню і натиснути Install. Все, подальші дії по установці програма виконає сама. На це звичайно потрібно не більше десяти хвилин, але тут багато що залежить від швидкості роботи самого USB-диска.

Установка windows 7 на usb-накопичувач

Після установки бажано трохи полегшити систему - видалити непотрібні компоненти, відключити некритичні сервіси, вимкнути індексування жорсткого диска, та й взагалі намагатися уникати будь-яких операцій, пов'язаних з великим навантаженням на накопичувач. Корисно також дефрагментировать зовнішній диск, підключивши його до іншої системи. Також залишається невирішеною проблема з файлом підкачки - можна скористатися драйвером DiskMod для створення оного на USB-накопичувачі, можна взагалі від нього відмовитися, але краще вручну задавати його місце розташування на нормальному HDD тієї машини, на якій запускається наша портативна Windows 7.

Установка windows 7 на usb-накопичувач

Том C: - це HD-контейнер, який фізично перебуває на томі E:

Наостанок варто згадати про цікаву розробці під назвою VBoot. Це завантажувач, заснований на GRUB, але з підтримкою прямого завантаження з VHD-дисків. Причому необов'язково Windows. На сайті, наприклад, є готові збірки Ubuntu. Загалом, готове і зручне рішення, але, природно, платне - від $ 79 за ліцензію. До речі, в Windows 8 буде вбудована можливість перенести все ваше робоче оточення на USB-накопичувач і завантажуватися прямо з нього. Ну а поки доведеться задовольнятися наведеними вище методом. Щасти вам установки!

Установка windows 7 на usb-накопичувач

Згода на обробку персональних даних