Наша совместная команда Banwar.org

Связаться с нами

  • (097) ?601-88-87
    (067) ?493-44-27
    (096) ?830-00-01

Статьи

Установка Windows 7 на USB-накопичувач

Дата: 24.04.2012
Установка Windows 7 на USB-накопичувач

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

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

Не забудьте також переконатися, що всі машини, на яких ви будете працювати, підтримують завантаження з USB-накопичувачів

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

Взагалі, з wim-образами можна працювати за допомогою утиліти ImageX з пакета   Windows AIK

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

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

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

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

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

По-друге, на вибір пропонується два варіанти установки - прямо на зовнішній накопичувач (з його обов'язковим форматуванням) або ж у віртуальний диск формату VHD. Другий варіант набагато цікавіше, але, на відміну від першого, обов'язково вимагає наявності Windows 7 Ultimate або Enterprise. Точніше кажучи, ці редакції підтримують завантаження з VHD. Фактично на диску буде перебувати тільки один файл, в якому буде відбуватися вся ваша робота. При цьому в ОС, завантаженої з VHD, фізичний диск теж буде видно. Що цікаво, швидкість роботи системи всередині VHD практично така ж, як при роботі безпосередньо з накопичувача.

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

Можна, навпаки, помістити вже встановлену Windows всередину контейнера VHD. Загалом, не будемо особливо заглиблюватися в подробиці, благо «фішка» ця давно відома, і в Мережі є багато хороших інструкцій по роботі з VHD в Windows 7 і Windows Server 2008 R2. А для зручного редагування меню завантажувача Windows можна порадити утиліту BellaVista .

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

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

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

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

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

Автор: Ігор Осколков
джерело: http://foospb.ru

Дійсно, в світі Linux це цілком буденне явище (інший колега вже давно тягає з собою захищений зовнішній HDD з Ubuntu на борту), так чому б не зробити те ж саме і з Windows?
Як це зробити?

Новости

Banwar.org
Наша совместная команда Banwar.org. Сайт казино "Пари Матч" теперь доступен для всех желающих, жаждущих волнения и азартных приключений.