Сегодня 22 мая 2024
18+
MWC 2018 2018 Computex IFA 2018
реклама
Мастерская

Установка Windows 7 на USB-накопитель

Напоминаем, что попытки повторить действия автора могут привести к потере гарантии на оборудование и даже к выходу его из строя. Материал приведен исключительно в ознакомительных целях. Если же вы собираетесь воспроизводить действия, описанные ниже, настоятельно советуем внимательно прочитать статью до конца хотя бы один раз. Редакция 3DNews не несет никакой ответственности за любые возможные последствия.

Мы уже рассматривали создание Live CD или USB-накопителя с Windows 7 и другими наборами ПО. Такой вариант подходит для реанимации уже установленной ОС, выполнения всяческих сервисных задач (разбивки диска, чистки от вирусов и так далее) да и просто для быстрой организации рабочего места. Но для создания полноценного переносимого рабочего окружения эти способы не годятся. Можно, конечно, использовать виртуальную машину – работать внутри ВМ в офисе и дома, а на флешке или внешнем жёстком диске носить её образ. Такой подход очевидно неудобен тем, что страдает производительность, а также необходимостью иметь уже установленную ОС и виртуальную машину на всех ПК, с которыми приходится работать. Другой вариант подразумевает использование облачных сервисов для синхронизации вроде Dropbox, но он не очень хорошо подходит для переноса установленного софта.

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

Но энтузиасты уже давно придумали готовое решение для того, чтобы обойти это маленькое недоразумение. Остается, правда, ещё одна очевидная проблема – это относительно низкая скорость работы с внешним накопителем, которая будет упираться в пропускную способность шины USB. Конечно, USB 3.0 выглядит гораздо привлекательнее в этом плане, но данными портами оснащены далеко не все ПК. Использование флешек допустимо, но они, как правило, сильно медленнее HDD в условиях постоянного чтения-записи. Не забудьте также убедиться, что машина, на которой вы будете работать, поддерживает загрузку с USB-накопителей. Учтите, что данный режим работы не предусмотрен в Windows 7, поэтому никакой гарантии, что у вас получится загрузиться на разных компьютерах с USB-накопителя, нет.

Итак, приступим. Нам понадобится внешний жёсткий диск или флешка с минимальным объёмом в 8 Гбайт, установочный диск Windows 7 (Windows 8 тоже поддерживается) или его образ, а также замечательная утилита PWBoot, которая сделает за нас всю “грязную” работу. С установочного диска надо скопировать в любое удобное место файл install.wim, который находится в каталоге sources. В нём как раз содержатся все файлы Windows. Вообще, с 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:

Напоследок стоит упомянуть об интересной разработке под названием VBoot. Это загрузчик, основанный на GRUB, но с поддержкой прямой загрузки с VHD-дисков. Причём необязательно Windows. На сайте, к примеру, есть готовые сборки Ubuntu. В общем, готовое и удобное решение, но, естественно, платное – от $79 за лицензию. Кстати, в Windows 8 будет встроенная возможность перенести всё ваше рабочее окружение на USB-накопитель и загружаться прямо с него. Ну а пока придётся довольствоваться приведённым выше методом. Удачной вам установки!

 
 
Если Вы заметили ошибку — выделите ее мышью и нажмите CTRL+ENTER.
Вечерний 3DNews
Каждый будний вечер мы рассылаем сводку новостей без белиберды и рекламы. Две минуты на чтение — и вы в курсе главных событий.

window-new
Soft
Hard
Тренды 🔥
Поставщик данных для обучения ИИ Scale AI привлёк $1 млрд 43 мин.
Кооперативный шутер Crime Boss: Rockay City в духе Payday ворвётся в Steam с новым DLC — дата выхода и специальное предложение на релизе 60 мин.
Британский регулятор изучит ИИ Microsoft, который будет постоянно делать скриншоты вашего экрана 2 ч.
Microsoft представила платформу Windows Copilot Runtime для разработки Windows-приложений с ИИ 2 ч.
Microsoft Copilot дорос до виртуального сотрудника — ИИ-помощник будет самостоятельно выполнять простые рабочие задачи 2 ч.
Google начнёт показывать рекламу в ответах ИИ на запросы в поиске 2 ч.
Microsoft, OpenAI и другие обязались защитить человечество от мощных ИИ-систем 2 ч.
Итоги МТС True Tech Day 2.0: ИИ, нейронные сети, облака, большие данные, программирование и технологии будущего 2 ч.
«Базис» и Fplus создадут совместную экосистему цифровых рабочих пространств на базе российских ИТ-решений 3 ч.
Microsoft представила малую языковую модель Phi-3-Silica для компьютеров Copilot Plus PC 3 ч.
Крошечный компьютер Radxa Zero 3E в формате Raspberry Pi Zero 2W получил 1GbE-порт 6 мин.
Представлен смартфон Realme GT 6T с чипом Snapdragon 7+ Gen 3, зарядкой на 120 Вт и ценой от $370 19 мин.
Тайваньские фабрики чипов завалили заказами после повышения США пошлин на продукцию из Китая 41 мин.
Провал заменителя смартфона AI Pin вынудил стартап Humane выставить себя на продажу 45 мин.
Arm-процессоры Microsoft Cobalt 100 появились в облаке Azure 2 ч.
Учёные создали экзоскелет для семян — он поможет им самостоятельно зарыться в почву 3 ч.
SpaceX показала первый видеозвонок с помощью обычного смартфона через спутник Starlink 3 ч.
Китайский производитель тяговых батарей CATL нацелился на мировой рынок — будет запущено 8 заводов за рубежом 4 ч.
Samsung и Arm объединят усилия для разработки технологий 6G 5 ч.
Amazon решила повременить с закупками ускорителей Nvidia поколения Grace Hopper и дождаться выхода преемников 7 ч.