Установка вин 7 на внешний жесткий диск. Установка Windows на внешний жесткий диск. Как установить windows на внешний жесткий диск? Пошаговая инструкция

Итак, мой рассказ будет именно об установке полноценной системы на USB (флешку, карту памяти, внешний USB HDD), а не о банальном создании загрузочной флешки . Поскольку в сети полным-полно статей о том, как установить на USB-накопитель операционную систему, я выбрал из всех вариантов самый простой и наиболее понятный.

Справочно: есть способ с использованием штатной утилиты Windows 7 DiskPart , есть способ, в котором применяется программа UWM W7 , а есть еще и вот такой , но все они геморные (IMHO).

Поэтому я решил провести свой небольшой практический опыт с использованием программы PWBoot , которая избавляет от курения длинных портянок и делает всю работу за меня, автоматически. Она абсолютно бесплатная и весит мало – всего 1,28 Мб.

USB HDD у меня под рукой не оказалось, флешки на 8 Гб тоже, поэтому я в виде извращения привлек к участию в операции мой многострадальный смартфон Samsung Wave 8500, в котором установлена карта памяти Kingston объемом 8 Гб. Прежде всего потребовалось слить с нее все данные на жесткий диск ноутбука. Затем мне понадобился файл install.wim , который находится в каталоге sources диска с дистрибутивом Windows 7. В этом файле содержатся собственно все файлы Windows:

Файл я скопировал из оригинального образа Windows 7, с возможностью выбора любой редакции в процессе установки.

1. Запускаем утилиту PWBoot и выбираем пункт по умолчанию – Установка Windows :

2. Указываем путь к файлу install.wim и редакцию Windows 7, которую мы хотим установить на USB (в моем случае):

3. На следующем этапе нужно указать USB-диск для установки системы (G: ):

Примечание: обратите внимание, что программа предлагает два варианта установки: первый подразумевает собой прямую инсталляцию ОС на флешку, а второй ее установку в файл виртуального жесткого диска (VHD), с которого можно будет загрузиться с любого компьютера под управлением Windows 7 редакций Максимальная (Ultimate) и Корпоративная (Enterprise), ибо только эти версии Windows 7 поддерживают загрузку с VHD. Вот такой облом, уважаемые пользователи Windows 7 Home Premium и Professional. При втором варианте на диске фактически будет находиться только один файл, в котором будет происходить вся ваша работа. При этом в ОС, загруженной с VHD, физический диск тоже будет виден.

5. Программа хочет отформатировать диск. Ну что ж — надо, так надо:

6. После форматирования начинается собственно сам процесс установки ОС на флешку:

Примечание: замечу, что верхний скриншот сделан в 11 часов утра. Наивный, я полагал, что все это произойдет быстро. Оказалось, что я жестоко ошибался – скриншот, демонстрирующий шкалу прогресса установки 99% сделан почти в 22.00!

Полдня понадобилось программе, чтобы установить Windows 7 на карту памяти телефона, ужас, да и только:

Объясняется это тем, что протокол передачи данных USB 2.0 работает значительно медленнее, чем передача данных по интерфейсу SATA2, на котором работают обычные HDD, или, тем более, современные твердотельные накопители SSD (там установка Windows занимает порядка 10-15 минут). Одновременно стоить заметить, что многие современные ПК и ноутбуки имеют аппаратную поддержку USB 3.0, поэтому установки на таких машинах будут происходить в разы быстрее.

7. Тем не менее, мое терпение и настырность были вознаграждены появлением следующего окна:

Тут процесс пошел уже быстрее:

8. Конфигурация загрузочного тома:

И, наконец, долгожданный финал:

Как видно из следующего скриншота, размер установленной Windows 7 Professional на карту памяти cоставил 4,75 Гб:

Примечание: после установки Windows 7 многие пользователи советуют “облегчить” систему посредством удаления некритичных компонентов, отключения некоторых сервисов, которые не предполагается использовать, а также выключения индексирования диска. Одном словом исключить по максимуму все операции, так или иначе связанные с нагрузкой на USB-накопитель. Кроме того, акцентируется внимание на проблеме с файлом подкачки – в целях экономии дискового пространства флешки его можно перенести на встроенный HDD той машины, на которой запускается портативная Windows 7. Если же вы используете внешний USB HDD, то ввиду большого объема дискового пространства эти меры предосторожности становятся не актуальными.

Еще несколько слов о потенциальных проблемах, могущих возникнуть при работе с ОС установленной на USB касаются драйверов. Драйвера, как известно, устанавливаются в конкретную систему для конкретного оборудования. Хорошо, если вы будете использовать вашу Windows 7 на USB как дополнительную систему для личного пользования на одном и том же ПК, но как быть в том случае, если портабельную “семерку” ожидает участь использования на других машинах? При таком раскладе каждый раз, когда вы будете подключать свой USB-Drive к чужому компьютеру, будет возникать риск несовместимости (конфликт) оборудования с уже имеющимися в системе драйверами для других устройств. Вот что об этом (и не только) пишет человек , обладающий более обширными и практическими знаниями по данному вопросу:

Правила безопасности при работе с виндой на USB диске.

А) Если у вас имеется другой USB диск, то подключать (а так же, желательно, и отключать) его к компу нужно до включения компа. Иначе — 100% BSOD 0x7b.

Б) Незнакомую системе флешку в первый раз тоже нужно подключать до старта системы (иначе — BSOD 0x7b). При этом дрова флешки установятся нормально, после чего в дальнейшем флешку можно будет подключать и отключать и при работающем компе.

В) Если в результате нарушения правил А) или Б) (а так же и других причин) возникнет BSOD 0x7b, нарушающий возможность бута с USB, то восстановить эту возможность можно следующим образом: стартовать в старую винду (или в установочное DVD Вин7) и выполнить команду "USBboot.bat X", где "X" — буква, под которой виден раздел с установленной Вин7.

Под "другими причинами" имеется ввиду следующее. Иногда, хотя и редко, дрова флешки могут спонтанно "слететь". И при её подключении во время сессии, после автоматической переустановке дров возможен BSOD.

А однажды моя USB мышка была воспринята Вистой как "Unknown USB storage device", для которого Виста, ессно, не смогла найти драйвера. Если бы это случилось на юэсбэшной Вин7, то, вероятно, без BSOD дело бы не обошлось тоже.

Примите, что называется, к сведению.

А я, подводя итог в своем рассказе, хочу заметить, что в результате описанных в нем процедур, моя карта памяти определилась в БИОС как загрузочное устройство. Выставив приоритет загрузки с нее и сохранив изменения, я загрузился в ОС Windows 7 Professional 32 bit со-своего телефона. Процесс настройки обычный, как и в любой нормальной установке, но довольно медленный: на каждое действие система откликается немного “подумав” (USB 2. с пиковой скоростью 64М/сек – не забывайте). Насколько комфортно работать в ней работать, если будет запущено несколько приложений активно обращающихся к диску, на практике я не успел проверить. Но это уже отдельная история, я же лишь провел эксперимент, целью которого было выяснение действенности работы программы PWBoot .

Резюме: она умеет делать “карманную Windows 7”. Успешного применения!

В данной статье хочу рассмотреть вопросы по установке на внешний USB-накопитель не обычного набора инструментов реанимации, а полноценной рабочей ОС, которую можно носить с собой. И если Linux ставится из коробки на любое устройство и без проблем работает, то Windows и не ставится, и не работает.
Также может быть полезен при загрузке Windows на новом оборудовании (при обновлении материнской платы и т.д.).

Изначально было 2 противоречивых требования души:«всё своё ношу с собой» и «не хочу быть нагруженным», что в итоге вылилось в установку Ubuntu на внешний диск. Всё было замечательно, но чувствовалась какая-то незавершённость. И решил я установить Windows 7 туда же.

Но появились проблемы:

  1. Windows 7 предупреждает о невозможности загрузки с USB (заботливый какой) и не хочет устанавливаться на него;
  2. установщик не умеет работать с VHD;
  3. при загрузке Windows 7 с USB-storage появляется BSOD.
И они были успешно решены.

Нам потребуются

  1. Сам внешний USB-накопитель (в данном случае USB-HDD) с созданными разделами.
  2. Виртуальная машина (в данном случае буду опираться на VMWare Player).
    • стоит отметить, что для распаковки install.wim можно воспользоваться утилитой ImageX из WAIK (Windows Automated Installation Kit, доступный для свободного скачивания с сайта разработчика), об этом можно прочитать в других статьях, например , но у меня же душа очень сильно противилась скачиванию чего-либо лишнего, по-этому я решил обойтись уже установленным VMWare (VMWare Player доступен для свободного скачивания)
  3. Windows 7 Enterprise или Ultimate (только они поддерживают Native VHD boot). Но можно воспользоваться и другой версией и поставить на физический раздел, а не VHD - в таком случае надо просто пропустить манипуляции с консолью при установке.

Поехали

В настройках виртуальной машины подключаем к CD-ROM Windows 7 и добавляем HDD: «Use physical disk» -> выбрать диск, соответствующий USB (скорее всего, он последний). Стоит отметить, что другие диски на данном этапе лучше удалить из виртуальной машины. Загружаемся с CD и попадаем в установщик.
Установка
Сейчас самое время указать установщику VHD. Командой Shift+F10 открывается консоль. Допустим, мы хотим установить Windows на C:\win7.vhd:

Diskpart
create vdisk file=C:\win7.vhd type=fixed maximum=25000
select vdisk file=C:\win7.vhd
attach vdisk
create partition primary
list volume

Убеждаемся, что имеем 3 volume с Fs: UDF, NTFS, RAW. Ну или больше, если на диске есть другие разделы.

Теперь можно уходить с консоли и перейти к непосредственной установке. При выборе назначения установки, мы должны увидеть Disk 1 Partition 1, при выборе которого Windows 7 заботливо предупредит о возможных проблемах, но продолжить всё-таки разрешит.
Теперь можете откинуться на спинку кресла и отдохнуть. По завершению данного этапа установщик должен записать загрузчик на физический раздел, который запустит Windows с виртуального диска. В итоге мы получим рабочую Windows 7 внутри виртуальной машины. Самое время подготовиться к запуску с USB.

Если загрузка системы не происходит
В случае, если мы уже пришли на новое место и там оказалось, что ОС запускаться не хочет, придётся чинить тем, что есть: раздел загрузки Repair, в который Windows скорее всего сам и предложит загрузиться после неудачной попытки (если не предложит - перед загрузкой нажимать F8). Затем открываем «Command Prompt» (в случае неудавшегося автоматического восстановления перед этим нажимаем «View advanced options»).
Загрузка с USB
Т.к. перезапускаться лишний раз всем лень, проверимся мы снова в виртуальной машине. Выключаем её, в настройках удаляем все HDD, запускаемся, перебрасываем USB-HDD в виртуалку и… Понимаем, что наш диск не видно. Но ведь в списке того, что требуется не была упомянута поддержка BIOS"ом загрузки с USB.
Качаем plop boot manager - в архиве есть образы iso и img. Указываем виртуальной машине грузиться с диска plpbt.iso (или plpbt.img для floppy) и уже он передаст управление загрузчику с USB. Всё должно пройти успешно и в итоге запустится Windows 7 и скажет, что найдено новое устройство.

Теперь мы можем перенести внешний диск на любую другую реальную машину и запуститься. Вот и всё. Интересны Ваши предложения по практическому применению.

Краткое резюме
  1. запускаем виртуальную машину, подключив usb-hdd и установщик Windows 7;
  2. в процессе установки указываем, что хотим установить на VHD (по желанию);
  3. меняем приоритет загрузки драйверов;
  4. запускаемся с USB, если BIOS не может, то пользуемся plpbt.

Важные замечания/нерешённые проблемы

  1. до загрузки ядра возможны проблемы с доступом к диску по адресам выше 137Gb (у меня были) - можно посоветовать лишь перенести раздел в начало диска (собственно, в т.ч. и из-за этого ограничения я и устанавливал на VHD, а не создавал новый раздел);
  2. после каждой загрузки Windows сообщает о том, что что-то поменялось и надо переуказать своп - лучше всего указать руками явный размер свопа и назначить его на D: (физический раздел, C: - виртуальный диск), но при запуске на другой машине вопрос снова возникнет, а если там размер памяти другой, то своп будет выбран автоматически;
  3. совсем честные хлопцы предлагают вызывать %windir%\system32\sysprep\sysprep.exe перед переносом на другое железо, но я заметил, что это не обязательно и даже вредно (заново предлагают создать пользователя/сбрасываются настройки/требуется лишний перезапуск после поиска драйверов) - лично у меня всё прекрасно работает и при условии обычного выключения и, что характерно, если ранее система запускалась на данном оборудовании, то повторный запуск пройдёт мгновенно, все драйвера подцепятся автоматически и без перезапусков;
  4. загрузчик (bootmgr, Boot\) должен находиться именно на физическом диске (делается автоматически), а хотелось бы всё сбросить внутрь VHD и уже из grub передавать ему управление.

Всё своё ношу с собой!" - под этим девизом мы займёмся лёгкими IT-извращениями, то бишь установкой Windows 7 на внешний жёсткий диск или флешку (для знающих мсье). Заодно познакомимся с VHD-образами

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

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

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

Описываемая ниже процедура пригодна для установки полноценной Вин7 как на физический так и на виртуальный (внутри.vhd) раздел USB диска в качестве второй (или третьей) оси. Она без изменений может быть приложена и для установки Висты на физический раздел USB диска. Вероятно годится и для установки XP, но я это не проверял.

Если вам ясно, что это такое и зачем оно может понадобиться, можете пропустить всю бла-блю ниже, перейдя напрямую к разделу .

Что это такое?

Многие почему-то часто думают, что под этим подразумевается создание "Live Windows" на USB флэшке. Эта процедура, описана на бесчисленном множестве страниц в сети. Но "Live Windows" -- это всего лишь бледная тень настоящей винды. Она представляет собой просто модификацию WinPe (ось запускаемая инсталационным DVD) добавлением небольшого количества прог: файловых менеджеров (Explorer и/или TC), антивиря и т.д. Здесь же речь пойдёт об установке полноценной винды, со всеми её рюшечками типа аэро, на физический или виртуальный (.vhd) раздел USB диска. И, в отличие от Live Windows на флещке, эта установка не переносима, а привязана к тому компу, на котором установлена. Причина --- проста: драйверы в этой установке привязаны к конкретному железу. Активация --- тоже. Так что даже если сделать USB диск загружаемым с любого компа (что сделать легко), то особенной выгоды от этого не будет: при старте с другого компа винды, установленной на этом диске, скорее всего произойдет BSOD из-за несоответствия драйверов установочного компа с драйверами нового компа. Или, в лучшем случае (если запустить винду в Safe mode), она заменит драйверы оригинального компа драйверами нового. И эту операцию придётся производить при каждом переключении с одного компа на другой. Это --- огромный гемор сам по себе. При этом проблема со слетанием активации не решается --- нельзя же каждый раз звонить в MS для переактивации!

Зачем это надо?

Если у вас имется стационарный комп с одним--двумя огромными SATA винтами и большим количеством свободного места, то нет никакой необходимости ставить винду на внешний USB диск.

Однако если у вас есть лишь лаптоп с установленной на нём вистой или XP, и одним винтом, заполненным под завязку, но зато есть новенький пустой USB винт, то установить вин7 на него может оказаться самым лучшим решением в следующих случаях.

а) Перед тем, как заменить окончательно старую винду на новую Вин7 вы хотите потестить Вин7 несколько месяцев, чтобы определить, подходит ли она вам.

б) Старая виста на фирменном лаптопе имеет много удобного фирменного софта, который фирма не поддерживает в новой оси. В этом случае дуал бут с HDD+USB может оказаться оптимальным решением, даже если на внутреннем диске имеется достаточно места для установки Вин7. Дело в том, что скорость чтения/записи на последнем разделе внутреннего диска может оказаться существенно ниже, чем та же скорость на первом разделе внешнего USB диска. Особенно в случае, когда внутренний диск -- IDE (или даже SATA), а внешний -- SATA или SATA 2. Миф о том. что внутренний SATA диск якобы быстрее USB SATA диска основан на сравнении максимальных скоростей: 64М/сек для USB2.0, 150М/сек для SATA и 300M/сек для SATA 2. Но максимальные скорости SATA/SATA 2 -- это лишь пиковые значения, которые длятся какие-то миллисекунды. Средние же значения гораздо ниже, особенно для массовых 2.5" 5400 об/мин дисков, типичных для современных лаптопов. Например, на моём ноуте с SATA средняя скорость чтения/записи большого нефрагментированного файла редко достигает 50М/сек, что не выходит за USB2.0 предел в 64М/сек.

в) Если ваш ноут настолько стар, что допускает лишь внутренний IDE интерфейс, то (пере)установка любой винды от XP до Вин7 на внешний USB2.0/SATA диск должна значительно ускорить систему.

г) Даже если вы купили новый лаптоп с предустановленной 32-битовой Вин7, вам, возможно, захочется заменить её на 64-битовую, ибо будущее -- за ними. И даже настоящее, если имеется 4Г или более RAM. Такая замена -- законна и совершенно бесплатна. Но, очень вероятно, что фирма--производитель лаптопа не обеспечила 64-битовые версии фирменных утилит для своего лаптопа. Не знаю, как для Вин7, но для Висты такая ситуация была массовой. В этом случае дуал бут Вин7 х32--Вин7 х64 может оказаться более приемлемым вариантом для вас, чем просто замена 32-битовой винды на 64-битовую. Насчёт законности этого варианта я ничего не знаю, но 64-битовую Вин7 можно будет установить как вторую ось с тем же ключом, что и 32-битовую. При этом она будет активирована на автомате и с точки зрения любого софта MS, проверяющего ось "на вшивость", будет Genuine MS software:). В этом случае ось на первом разделе USB диска тоже может оказаться пошустрее, чем на втором разделе внутреннего.

А в чём проблемы-то?

Основная проблема: Дрова USB накопителей по дефолту загружаются виндой на позднем этапе процесса загрузки винды (параметр Start=3 в реестре). Но для самой возможности загрузки оси с USB необходимо, чтобы эти дрова загружались на самом раннем этапе (Start=0) --- иначе будет BSOD:(

Народные умельцы придумали в 05--06г. разные способы обхода этой проблемы для XP (см. 104-страничную ветку XP booting direct from USB на форуме www.911cd.net). Эти способы были очень геморными, включая в себя подмену как некоторых бинарных файлов (ntdetect.com), так и *.INF файлов для USB драйверов оригинального инсталлационного CD для XP их модификациями.

Не могу сказать точно, зачем нужно было модифицировать ntdetect.com (возможно, чтобы инсталлятор XP показывал USB диск в списке доступных для инсталлации XP устройств), но смысл модификации *.INF файлов драйверов USB дисков был таков: если некоторая прога меняла в реестре параметры этих драйверов (в частности параметр Start), то Винда восстанавливала дефолтные значения Start=3, беря их именно из *.INF файлов. И это приводоло к BSOD при последующей загрузке, который не возникал бы, если бы в.INF файлах эти параметры были установлены в 0.

Решающий прорыв, позволивший сильно упростить процедуру установки, сделал MarV с вышецитированного форума, написавший службу UsbBootWatcher, которая позволяет обойтись без модификации файлов инсталационного CD. Служба эта следит за стартовыми параметрами USB дров и восстанавливает нужные значения Start=0 в случае их "соскока" на другие значения. См. страницу Installing Vista/XP on USB disk... и ссылки внутри неё, где описывается процедура установки Винды, использующая эту службу.

Процедура эта работает не только в XP, но и в Висте или Вин7. Однако она имеет тот недостаток, что при установке Винды нужно делать 1 или 2 лишних ребута в старую ось (XP или Висту). Кроме того, в начале установки Висты или Вин7 нужно вынимать USB диск из ящика и подключать как внутренний диск. Чтоб преодолеть препятствие в виде ненажимаемой кнопки "Next", не позволяющей начать установку на физический раздел USB диска.

Вариации этого метода используют установку винды в виртуальную машину с последующим переносом этой установки на USB диск. Существенное упрощение процедуры установки на физический раздел USB диска с использованием "кнопкоотжимателя" описано в Vista / w2k8 installer USB HDD enabler.

Правда, кнопкоотжиматель использованный в этом методе --- некий "кулхацкерский" BlackTool Infector --- написан наспех ad hoc и очень примитивен: ему нужно "скормить" PID процесса установки setup.exe, чтоб он смог найти и отжать кнопку "Next" в окне установщика. Что создаёт ненужный дополнительный гемор, хоть и не очень большой.

Предлагаемый здесь метод является, насколько мне известно, самым простым из всех, опубликованных к настоящему моменту на различных сайтах. При нём не используется ни одного лишнего рестарта по сравнению с обычной установкой на раздел внутреннего диска, а непреодолимая при установке на физический раздел USB кнопка "Next" отжимается элементарно с помощью одной замечательной проги --- enbtn.exe (полезной и во многих других случаях, позволяя открыть многие двери в халявных версиях коммерсиальных прог;): нужно запустить эту прогу, провести мышой по неотжимаемой кнопке и она мгновенно становится активной! Так что этот метод позволяет установить Вин7 без всяких проблем не только на.vhd внутри USB диска, но и непосредственно на физический раздел этого диска. И может, таким образом, использоваться для установки на USB диск Висты или XP, в которых установка на виртуальный.vhd раздел невозможна.

Ладно, хватит бла-блы, перехожу к описанию самой процедуры установки.

Установка.

1) Перед установкой нужно:

а) Скачать файл UsbBootWatcher.zip с линка: UsbBootWatcher.zip и разархивировать его. Я предполагаю далее, что файл был разархивирован в папку C:\UsbBoot.

б) Создать текстовый файл USBboot.bat, (текст его приведён ; скопируйте его и вставьте в любой текстовый редактор: он должен скопироваться без "заворачивания" длинных строк). Поместите файл USBboot.bat внутрь папки C:\UsbBoot.

в) Для установки винды на физический раздел USB диска нужно также скачать какую-нить прогу, активирующую неактивные (серые) кнопки в окнах запущенных прог. Лучшая из известных мне прог такого сорта --- халявная enbtn.exe . Найдите в Гугле и скачайте файл enbtn.zip и разархивируйте его внутрь той же папки C:\UsbBoo t, что и файл USBboot.bat .

2) Запустите комп с инсталлационного DVD и пройдите все начальные этапы установки, выбрав тип установки "Custom install ". Когда появится список разделов доступных для установки, выберите нужный раздел на USB диске и форматируйте его, если он не был ещё форматирован ("Disk options(Advanced)"-->"Format" ). Смотрите, не ошибитесь, сформатировав не тот раздел!

3) Нажмите Shift+F10 чтоб запустить командный промпт;

4) Для дальнейшего нужно будет знать буквы, присвоенные установщиком как выбранному вами разделу USB диска, так и разделу C: (эти буквы могут отличаться от тех, которые видны под "старой" XP или Вистой). Самый простой способ это сделать: запустите с командной строки "Notepad.exe " (штатные файловые менеджеры Explorer, TC или Far в среде установщика Вин7 почему-то не запускаются) и выберите File-->Open в открывшемся окошке. Щёлкните по "Computer " в левой панели диалога "Open ". Тогда в правой панели этого диалога появится список всех разделов с присвоенными им буквами. Предположим для определённости, что буква для раздела C: не изменилась, а USB разделу инсталлятор присвоил букву F: .

Если Вы хотите инсталлировать винду на физическом разделе USB диска (в данном случае F: ), то можете закрыть окно Notepad и, пропустив шаги 5--7 ниже, перейти к шагу 8.

В противном случае переключитесь (Alt+Tab ) на окошко коммандного промпта, чтоб создать.vhd файл для инсталлации. Эта стандартная процедура описана на множестве сайтов, но я включу ее и здесь для полноты.

5) Запустите команду "Diskpart" в окошке командного промпта;

Если на разделе F : уже имеется фиксированный.vhd файл подходящего размера (больше 10G), созданный Virtual PC или Virtual Box, то следующий шаг можно пропустить, используя для установки уже созданный файл (ниже предполагается, что его имя --- Win7.vhd)..

6) Находясь внутри Diskpart выполните команду:

create vdisk file=F:\Win7.vhd type=FIXED maximum=20480

Она создаст VHD file "Win7.vhd " фиксированного размера 20G на выбранном вами USB разделе F: . Вы можете, конечно, выбрать другой размер, но имейте ввиду, что эта операция длительная: на моём лаптопе она отняла около 20 мин. (1G/мин). Минимальный возможный размер для установки находится где-то в районе 10G. Если вы собираетесь в дальнейшем перенести эту установку на 16G или 32G флешку (чтоб попробовать не будет ли она бегать оттуда шустрее), то можете создать.vhd чуть меньшего размера (15 или 30 гиг).

7) Выполните команды:

select vdisk file=F:\Win7.vhd
attach vdisk
exit

Теперь виртуальный.vhd раздел создан и "поднят", но он ещё не форматирован, так что никакой буквы ему пока не присвоено. Перейдите к окну инсталлятора (Alt+Tab ) и нажмите "Refresh ", чтоб новый виртуальный раздел появился в списке разделов, доступных для инсталлации. Щёлкните по нему мышкой и сформатируйте ("Drive options(Advanced)"-->"Format" ). Теперь можно определить букву, присвоенную этому разделу. Для этого переключитесь на окошко Notepad (оно ещё не закрыто) и повторите процеддуру из шага 4, после чего Notepad можно будет закрыть. Положим для определенности, что буква присвоенная виртуальному диску есть G: .

8) В окне командного промпта выполните команды:

C:
cd USBboot

(Если инсталлятор присвоил другую букву виндовому разделу C:, то, ессно, нужно заменить "C" на эту букву).

Если вы собираетесь ставить винду на физический диск, нужно будет ещё запустить "кнопкоотжиматель", выполнив команду:

enbtn.exe

9) Напишите в окне коммандного промпта:

USBboot.bat X

где X -- буква (без двоеточия!), присвоенная разделу (физическому или виртуальному), на котором предполагается установить Винду. Не нажимайте ! Эта команда должна быть выполнена не сейчас, а позже, в подходящий момент процесса установки. Впрочем, если вы случайно и нажали сейчас --- ничего страшного не произойдёт. Эту команду можно запускать в процессе установки хоть 100 раз (восстанавливая каждый раз команду на строке нажатием клавиши <Стрелка вверх> ).

10) Перейдите теперь к окну установщика и выберите диск для установки. Если диск -- физический, то кнопка "Next " будет неактивной. Чтоб её активировать, достаточно провести над ней мышкой. Нажмите на кнопку "Next" , начав процесс установки.

11) Когда на втором из пяти этапов ("Extracting windows files") показатель прогресса достигнет 85% или более, можно будет запустить команду, написанную в командном окне. Для этого переключитесь на командное окно (Alt+Tab ) и нажмите . На самом деле эту операцию можно произвести в любой момент из интервала 85%--100%. А также, если вы проспали, на последнем этапе "Completing installation". На третьем или четвёртом этапе запускать эту команду бесполезно, т.к. реестр устанавливаемой винды будет заблокирован установщиком. При успешном выполнении этой команды в командном окне возникнут 10 строк
"The operation has completed successfully" .

12) После первого рестарта (который должен обойтись без BSOD, если команда из шага 11 была выполнена хотя бы один раз в правильный момент) нужно будет выполнить ещё одну команду для предотвращения BSOD после второго рестарта. А также для автоматической установки службы UsbBootWatcher .

Для этого дождитесь, когда окно установки (с пятью этапами, 4 первых из которых будут отмечены зелёными галочками) появится снова (после "Updating registry setting" и "Installing services..."). После чего откройте командное окно (Shift+F10 , если забыли) и выполните команду

USBboot.bat

Путь к.bat файлу писать не нужно -- файл на первом этапе уже был скопирован в папку...\Windows\System32. Никакого аргумента у команды ни в коем случае писать не нужно тоже.

Это --- всё :) Никакого дальнейшего вмешательства в процесс установки не требуется.

Некоторые технические подробности.

Этот раздел --- для особо любознательных. Остальные могут спокойно его пропустить, перейдя к который прочитать и усвоить нужно обязательно.

Последняя команда срабатывает потому, что зловредный UAC после первого рестарта ещё не включен (как я обнаружил совсем недавно) --- в противном случае команда внутри файла USBboot.bat , устанавливающая службу UsbBootWatcher была бы молча заблокирована, без предложения возможности её выполнения "As administrator".

Более ранние мои попытки избежать BSOD при втором рестарте были основаны на том, что я пытался "впендюрить" до первого рестарта команду, устанавливающую службу UsbBootWatcher , в реестр Вин7 через ключи типа ...\RunOnce , ...\Run и т.д. Если бы это удалось, то при установке ручное вмешательство в этот процесс после первого рестарта (шаг 12) оказалось бы излишним. Это оказалось невозможным. По видимому, из соображений безопасности винда стирает эту инфо из реестра при старте, если она впарена не в предыдущей сессии, когда реестр активен, а из другой оси, когда Вин7 "отдыхает". Правда, мне удалось пробить эту защиту, записав в USBboot.bat команду, копирующую этот батник в публичную Startup папку (причем после выполнения батника он должен был совершить харакири, удалив из папки самого себя). Тесты на уже установленной Вин7 с отключенным UAC прошли успешно: я впаривал это дело с Висты в "спящую" Вин7 и при запуске Вин7 служба автоматически устанавливалась. Но при реальной установке этот батник так и не загрузился до второго рестарта, в результате чего после этого рестарта BSOD всё-таки произошёл. Это, по-видимому, объясняется тем, что вся процедура установки после первого рестарта записана в ключе ...\Control\Session Manager\\SetupExecute реестра. И автозапуск прог из других ключей реестра, а так же из папки Startup отложен до тех пор, пока все проги из SetupExecute не закончат свою работу. А последняя из этих прог, по-видимому, производит перезагрузку:(.

Я, конечно же, пытался добавить установку службы UsbBootWatcher и в ключ ...\\SetupExecute. Но это привело к тому, что установка зациклилась ещё до BSOD, приводя к преждевременным рестартам с сообщением, что конфигурация винды повреждена и для её исправления нужно вновь войти в установщик и попытаться восстановить систему. По-видимому, я, добавив установку службы в зтот ключ, повредил (или удалил) другие значения, записанные там установщиком. В Гугле я практически не нашёл никакой инфо об этом ключе и его структуре.

А самым соблазнительным местом в реестре является ключ ...\Control\Session Manager\\BootExecute. Из которого запускается при каждом буте autochk.exe в случае, если файловая система повреждена. Если бы удалось заставить винду запускать оттуда (модифицированный подходящим образом) USBboot.bat , то не было бы никакой нужды ни в службе UsbBootWatche r, ни в восстановлении "бутабельности" юэсбэшной винды после BSOD --- эта бутабельность восстанавливалась бы автоматически во время старта оси. К сожалению винда полностью игнорирует USBboot.bat , если его добавить к autochk.exe в этот ключ:(В чём дело --- не знаю. Инфо, которую я успел нарыть в Гугле о ключе BootExecute относится исключительно к autochk.exe.

Правила безопасности при работе с виндой на USB диске.

А) Если у вас имеется другой USB диск, то подключать (а так же, желательно, и отключать) его к компу нужно до включения компа. Иначе -- 100% BSOD 0x7b.

Б) Незнакомую системе флешку в первый раз тоже нужно подключать до старта системы (иначе --- BSOD 0x7b). При этом дрова флешки установятся нормально, после чего в дальнейшем флешку можно будет подключать и отключать и при работающем компе.

В) Если в результате нарушения правил А) или Б) (а так же и других причин) возникнет BSOD 0x7b, нарушающий возможность бута с USB, то восстановить эту возможность можно следующим образом: стартовать в старую винду (или в установочное DVD Вин7) и выполнить команду "USBboot.bat X ", где "X" -- буква, под которой виден раздел с установленной Вин7.

Под "другими причинами" имеется ввиду следующее. Иногда, хотя и редко, дрова флешки могут спонтанно "слететь". И при её подключении во время сессии, после автоматической переустановке дров возможен BSOD.

А однажды моя USB мышка была воспринята Вистой как "Unknown USB storage device", для которого Виста, ессно, не смогла найти драйвера. Если бы это случилось на юэсбэшной Вин7, то, вероятно, без BSOD дело бы не обошлось тоже.

В случае, если Вин7 посажен на виртуальный.vhd, его, конечно, нужно "поднять" перед выполнением команды "USBboot.bat X ". Поднятие в установщике описано выше в шаге 7. Для поднятия же из XP или Висты нужно на них установить для этого прогу vhdmount . Прога эта является компонентой Microsoft Virtual Server2005-R2 SP1 , которую можно установить отдельно как на XP Pro, так и на Висте Pro или Ultimate. На хомке установщик MS Virtual Server устанавливать что либо отказывается категорически, но можно установить vhdmount на какой-нить XP Pro, после чего перенести файлы из \Program files\Microsoft Virtual Server с XP на Висту и установить на ней соответствующие драйверы vhdstor.sys и vhdbus.sys (подробности --- в Гугле). После чего можно "впарить" в контекстное меню.vhd файлов возможность их поднятия двойным щелчком мыши, запустив.reg файл следующего содержания:

Windows Registry Editor Version 5.00


@="Mount"


@="\"C:\\Program Files\\Microsoft Virtual Server\\Vhdmount\\vhdmount.exe\" /u \"%1\""


@="\"C:\\Program Files\\Microsoft Virtual Server\\Vhdmount\\vhdmount.exe\" /m /f \"%1\""


@="Virtual.Machine.HD"

(это --- исправленная версия.reg файла, найденного где-то в сети).

Файл USBboot.bat:

@echo off
cls
echo ========================================================================== 1 / 4
echo USB Boot preparation by MarV
echo Modified by Vlad0
echo.

: Get from the user the installation partition drive letter only
set TARGET_DIRECTORY=%SystemRoot%\System32
set TARGET_DRIVE=%1
if not "%TARGET_DRIVE%"=="" set TARGET_DIRECTORY=%TARGET_DRIVE%:\Windows\System32

:: Continue patching
:cls
echo ========================================================================== 2 / 4
echo Target: %TARGET_DIRECTORY%
:: Check the path
if exist %TARGET_DIRECTORY% goto direxists
echo The directory you have entered is not valid
goto end
:direxists
if "%TARGET_DRIVE%"=="" goto ONLINE

:: Let"s load hive
echo.
echo Loading system hive...
reg load HKU\USBBOOT %TARGET_DIRECTORY%\config\system
if not errorlevel 1 goto hivesuccess
echo Failed to load system registry hive
goto end
:hivesuccess

:: Read CPU architecture from registry
echo.
:: Get control set path
FOR /F "tokens=1* delims=x" %%a in ("reg query "HKU\USBBOOT\Select" /v Current") DO SET TARGET_CONTROL_SET=ControlSet00%%b
echo Current control set is %TARGET_CONTROL_SET%

:: Get processor architecture from enviroment variabile
FOR /F "tokens=2*" %%a in ("reg query "HKU\USBBOOT\%TARGET_CONTROL_SET%\Control\Session Manager\Environment" /v PROCESSOR_ARCHITECTURE") DO SET TARGET_PROCESSOR_ARCHITECTURE=%%b
echo Target architecture is: %TARGET_PROCESSOR_ARCHITECTURE%

if exist .\%TARGET_PROCESSOR_ARCHITECTURE% goto validarchitecture
echo Unsupported architecture
goto end
:validarchitecture

:: Patch service path
echo.
echo Writing data to registry...

reg add HKU\USBBOOT\%TARGET_CONTROL_SET%\Services\usbstor /v Group /t REG_SZ /d "Boot Bus Extender" /f
reg add HKU\USBBOOT\%TARGET_CONTROL_SET%\Services\usbstor /v Start /t REG_DWORD /d 0 /f

reg add HKU\USBBOOT\%TARGET_CONTROL_SET%\Services\usbehci /v Group /t REG_SZ /d "Boot Bus Extender" /f
reg add HKU\USBBOOT\%TARGET_CONTROL_SET%\Services\usbehci /v Start /t REG_DWORD /d 0 /f

reg add HKU\USBBOOT\%TARGET_CONTROL_SET%\Services\usbohci /v Group /t REG_SZ /d "Boot Bus Extender" /f
reg add HKU\USBBOOT\%TARGET_CONTROL_SET%\Services\usbohci /v Start /t REG_DWORD /d 0 /f

reg add HKU\USBBOOT\%TARGET_CONTROL_SET%\Services\usbuhci /v Group /t REG_SZ /d "Boot Bus Extender" /f
reg add HKU\USBBOOT\%TARGET_CONTROL_SET%\Services\usbuhci /v Start /t REG_DWORD /d 0 /f

reg add HKU\USBBOOT\%TARGET_CONTROL_SET%\Services\usbhub /v Group /t REG_SZ /d "Boot Bus Extender" /f
reg add HKU\USBBOOT\%TARGET_CONTROL_SET%\Services\usbhub /v Start /t REG_DWORD /d 0 /f

reg unload HKU\USBBOOT

:: Add files of the UsbBootWatcher service to the system32 folder:
echo ========================================================================== 3 / 4
if exist .\%TARGET_PROCESSOR_ARCHITECTURE% goto copyfiles
goto end
:copyfiles
if exist "%TARGET_DIRECTORY%\UsbBootWatcher.exe" goto ONLINE
echo Copying service files...
copy .\%TARGET_PROCESSOR_ARCHITECTURE%\UsbBootWatcher.exe %TARGET_DIRECTORY%\UsbBootWatcher.exe
copy .\%TARGET_PROCESSOR_ARCHITECTURE%\UsbBootWatcher.conf %TARGET_DIRECTORY%\UsbBootWatcher.conf
copy .\USBboot.bat %TARGET_DIRECTORY%\USBboot.bat"
echo.

:ONLINE
if "%TARGET_DRIVE%"=="" (
echo Installing UsbBootWatcher...
UsbBootWatcher.exe /install
)

:: Bon voyage!
echo ========================================================================== 4 / 4
echo All done
echo.
pause

При копировании этого текста в.bat файл должно получиться ровно 94 строки (от @echo off до :end ), включая пустые. В нём есть две очень длинные строки, которые могут быть разбиты на две при операции copy/paste из некоторых браузеров, не понимающих тэга . Так что будьте внимательны. Если батник будет покорёжен, то нужную работу он не выполнит и BSOD после первого рестарта при установке винды будет неизбежен!

Windows-системы на сегодняшний день являются одними из самых распространенных операционных систем, невзирая даже на присутствующие в них баги. При этом на недостатки многие пользователи особо внимания не обращают и предпочитают использовать эти системы в качестве основных, устанавливая их на съемные носители для того, чтобы работать, так сказать, в привычной среде при подключении к другим компьютерам. Далее будет показано, как установить «Виндовс» на внешний жесткий диск для ноутбука или стационарного компьютера с использованием простейших вариантов действий, предусматриваемых и для IBM-совместимых устройств, и для Mac-систем.

Варианты установки «Виндовс» на внешние носители

Что же касается выбора варианта инсталляции системы, тут решений не так много. Грубо говоря, на внешний жесткий диск установить «Виндовс» можно в двух вариантах: либо это будет стационарный HDD/SSD, который после инсталляции операционной системы будет установлен на другом компьютере в качестве основного устройства или второго накопителя при создании RAID-массива, либо это будет USB-накопитель, используемый в качестве переносного девайса. Стандартный процесс в смысле выполняемых установщиком Windows действий и стадий установки основных компонентов для обоих случаев одинаков. Но вот предварительные действия различаются достаточно существенно.

Действия при стандартной установке

Для начала кратко о том, как установить «Виндовс 10» на внешний жесткий диск, если устройство относится к классу стандартных винчестеров HDD или более современных твердотельных накопителей SSD. Собственно, перед началом установки системы, предполагая, что пользователь имеет дело с новым устройством, которое еще ни разу не подключалось к компьютеру, нужно будет всего лишь произвести его правильное подключение, выполнить инициализацию в уже имеющейся на основном жестком диске операционной системе, создать простой и отформатировать устройство. Без такой подготовки на стадии выбора раздела для копирования системных файлов инсталлятор выдаст ошибку или не распознает диск вообще.

В некотором смысле все выполняемые действия сродни установке второй ОС в логический раздел, роль которого и будет выполнять подключенное устройство.

Однако тут есть свои нюансы. Дело в том, что основные драйверы будут установлены только для тех устройств, которые присутствуют на компьютере, который используется для инсталляции системы. В случае подключения жесткого диска к другому компьютеру или при установке его в ноутбук, конечно, система дополнительные драйверы установит самостоятельно, а при необходимости от другого инсталлированного программного обеспечения (если это необходимо) нужно будет избавиться, удалив отключенные компоненты вместе с их драйверами в «Диспетчере устройств».

Как установить «Виндовс» на внешний жесткий диск USB: предварительная разбивка

Теперь посмотрим на аналогичную ситуацию, но уже связанную с инсталляцией «Виндовс» на USB-диск HDD, при подключении которого имеющейся на нем операционной системой можно будет пользоваться при подключении и загрузке на другом компьютерном устройстве.

Изначально предполагаем, что устройство имеет заводскую инициализацию, а для удобства будем говорить о том, как на внешний жесткий диск установить «Виндовс 10», поскольку именно этой системе в последнее время отдается наибольшее предпочтение. Первым делом необходимо создать область для установки, к примеру, если диск имеет объем, скажем, более 200 Гб. Как установить «Виндовс» на внешний жесткий диск простейшим способом? Некоторые специалисты советуют производить разбивку с последующим созданием системного раздела через командную строку, но рядовому пользователю выполнить такие операции бывает достаточно сложно, поэтому начальные операции произведем в программе AOMEI Partition Assistant.

В списке просто выбираем свое устройство, а слева в меню используем пункт изменения размера раздела. В новом окне нужно просто передвинуть ползунок, высвободив под систему не менее 100 Гб (для Windows 7 можно меньше - 60 Гб). Далее нажимаются кнопки подтверждения действий.

Действия с разделами для установки

Теперь, говоря о том, как установить «Виндовс» на внешний жесткий диск, следует учесть, что он еще не готов к инсталляции.

Следующим действием станет вызов стандартного раздела управления дисками в работающей системе, где через ПКМ на появившейся неразмеченной области внешнего USB HDD нужно выбрать создание простого тома, а на одной из завершающих стадий согласиться с форматированием в NTFS. По завершении работы «Мастера» к установке операционной системы можно приступать непосредственно.

Создание загрузчика и установка системы в программе WinNT Setup3

На сегодняшний день программ для инсталляции систем в таком варианте существует достаточно много, но одной из самых простых и понятных любому неподготовленному пользователю можно назвать утилиту WinNT Setup3. Само собой разумеется, что установочный образ системы уже загружен и сохранен на основном жестком диске компьютера и смонтирован в виртуальный дисковод (на Windows 10 это производится обычным двойным кликом на файле образа). Теперь - внимание!

В первом поле через нажатие кнопки выбора находим на виртуальном диске папку sources и в ней указываем файл install.wim. Второе поле с указанием диска с загрузчиком оставляем без изменений (выбор потребуется только в случае разбивки через командную строку).

В третьем поле указываем переносное устройство и нажимаем кнопку установки.

Процесс инсталляции

Теперь, говоря о том, как установить «Виндовс» на внешний жесткий диск, стоит сказать несколько слов о дальнейших действиях, поскольку радоваться еще рано.

В списке выбора загрузчика BootSect следует указать ту первичную систему, которая установлена на компьютере (BIOS или UEFI). И только после подтверждения последует запуск процесса инсталляции. При появлении запроса на рестарт подтверждаем действие и выбираем новую систему (например, десятую модификацию Home Single Language). Далее останется следовать указаниям и подсказкам, после чего система будет полностью готова к использованию.

Примечание: при подключении съемного устройства к другому компьютеру в первичной системе устройство с установленной на него ОС нужно будет указать в качестве первого для старта.

Как установить «Виндовс» на внешний жесткий диск для макбука: начальные действия

С «маками» не все так просто. Если инсталлировать систему предыдущим способом, работать она не будет. Поэтому следует использовать другую методику. Как установить «Виндовс» на внешний жесткий диск для Mac-систем? Самое главное - со своего «мака» скачать с официального сайта Microsoft специальный образ 64-битной системы, адаптированный для установки на «яблочные» девайсы.

Для простоты проведения инсталляции потребуются и дополнительные апплеты («Ассистент BootCamp» и приложения для создания загрузочного носителя Rufus).

Простейший метод установки «Виндовс» для «яблочных» компьютеров и лэптопов

Теперь остановимся на самом процессе установки. Для выполнения инсталляции нужно предпринять несколько основных шагов:

  • на «маке» через Boot Camp загружаем все необходимые драйверы и ПО поддержки Windows (папка WindowsSupport на «Рабочем столе» будет создана автоматически);
  • копируем каталог WindowsSupport и загруженный образ системы с «мака» на флешку (не на внешний диск);
  • подключаем флешку и внешний диск к Windows-компьютеру, а в программе Rufus создаем загрузочный внешний диск с флешки, выбираем образ и переключаемся в режим Windows To Go;
  • копируем на внешний HDD папку с драйверами (WindowsSupport);
  • подключаем диск, мышь и USB-клавиатуру к «маку»;
  • при перезагрузке удерживаем клавишу Alt и выбираем внешний USB HDD, после чего следует указаниям установщика (в процессе инсталляции «мак» может быть перезагружен несколько раз, поэтому при рестарте постоянно нужно будет выбирать внешний носитель, опять же, нажатием клавиши Alt при старте);
  • по завершении установки и первичной настройки Windows заходим в папку BootCamp, находящуюся в каталоге WindowsSupport на внешнем устройстве, и через запуск файла инсталлятора (Setup) завершаем установку драйверов.

Краткие итоги

Вот мы и разобрались, как установить «Виндовс» на внешний жесткий диск, рассмотрев несколько типичных ситуаций. Как уже понятно, процесс достаточно сложен,. Поэтому при выборе каждого действия и на любом шаге будьте предельно внимательны (особенно важно не перепутать подключения флешки и внешнего диска к разным компьютерам и выбор действий с ними). В некоторых случаях также имеет смысл обратить внимание на подключение стационарного жесткого диска, который позже будет установлен на другой компьютер (корректная установка режимов Master/Slave). Если подключенный внешний винчестер не определяется, инициализацию в рабочей системе нужно будет выполнить самостоятельно, а заодно и отформатировать диск в NTFS.




Top