Как с внешнего жесткого диска установить windows 7?

10 ответов на вопрос “Как с внешнего жесткого диска установить windows 7?”

  1. Bonedry Ответить

    Мы уже рассматривали создание 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-накопитель и загружаться прямо с него. Ну а пока придётся довольствоваться приведённым выше методом. Удачной вам установки!

  2. mr.kuvic Ответить

    Примечание: после установки 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”. Успешного применения!
    источник

  3. miterdedeman Ответить

    Добрый день! Ну вы молодцы! Просто здорово!
    Ведь Евгений ответил на мой вопрос, а я забросил тему и не прочитал его!
    Вот как это было:
    Была статья – Как создать загрузочную флешку Windows 10 программой Rufus
    К ней был мой ВОПРОС:
    олег 31 августа 2015 13:16
    Rufus создаёт загрузочную флешку только для
    одной операционной системы – ну это мне и нужно, пусть создаст загрузочный диск на чистом разделе диска USB, а потом я подключу Вин сетап. однако руфус и пустой диск не видит
    Хочу сделать так, как описано здесь –
    http://remontcompa.ru/854-kak-sozdat-zagruzochnuyu-fleshku-windows-10-programmoy
    -rufus.html
    На самом деле, в Rufus можно создать универсальную загрузочную флешку для GPT (UEFI) и для MBR (БИОС) но тогда придётся воспользоваться ещё одной программой WinSetupFromUSB, подробная статья об этом здесь, но использовать при этом не флешку, а внешний USB HDD.
    ———————————————-==========================
    А вот я пишу на другом не менее известном в узких кругах форуме:
    Олег Кокорев
    Добрый день. Такой вопрос. Есть раздел на USB HDD в FAT32 – 32Гб, места на разделе для этого ISO нет. Хотел увеличить раздел до 64 Гб, но тогда надо переходить на NFTS. Перейду на NFTS, но будет ли тогда работать в UEFI?
    27 сен в 18:55
    Олег Кокорев
    Или сделать так – Создать на USB HDD раздел 64 в NFTS, потом РУФУСом закинуть туда хотябы Вин 10 для того, чтобы создать маленький раздел посредник в FAT32, а потом в WinSetupFromUSB 1.6 beta1 накидать свои файлы, ну и потом добавить Ваши путем копирования папки Core и правки menu? Получится так?
    27 сен в 19:01
    ParAAvis Flash
    Олег, можете пернести папки “W7x86”, “W7x64″,”W8x86″,”W8x64″,”W10x86″,”W
    10×64”, на любой раздел любого жесткого диска. Главное чтобы эти папки лежали в папке ‘core’, которая в свою очередь должна быть в корне диска.
    27 сен в 22:22 Олегу
    Олег Кокорев
    Спасибо за ответ! Кудряво написали)).
    Так все таки на любой раздел или все же чтобы папка лежала в корне диска?
    Если можно, Вы мне просто ответьте, навскидку, получится у меня по-моему варианту или нет?
    Я понимаю, что Вы не тестировали то, что я написал, но все же…
    27 сен в 23:09
    ParAAvis Flash
    Олег, по вашему методу помочь не могу 🙁
    По моему методу:
    1. Создаете папку “core” в корне любого носителя (второй раздел подойдет)
    2. Перемещаете туда папки “W7x86”, “W7x64″,”W8x86″,”W8x64″,”W10x86″,”W
    10×64”
    3. Загружаетесь и все работает:)
    Значит я все предвидел! Но не смог реализовать!
    Ну все понятно, уважаемый Евгений ответил почти через месяц, но все равно, всем, кто принимал участие, огромнейшее спасибо!
    Мы получили 2 универсальных инструмента! Просто класс!
    Евгений ответил почти через месяц на этом сайте, но на следующий день после того, как я задал вопрос ParAAvis Flash!
    Мистика какая-то….
    Однако не все так просто.
    Руфус не видит HDD, разбитый на разделы по методу Владимира.
    Для него HDD, как бы единое целое, хотя и пишет что разделов несколько, но при работе он уничтожит файлы на всех разделах.
    Дано – диск HDD, изготовленный по методу Владимира:
    1 раздел – FAT32, загрузочный с различными Windows 7, 8.1, 10 и другими ISO;
    2 раздел – NTFS, не загрузочный, с различными файлами.
    Придется:
    – скопировать все файлы со второго раздела HDD,
    – слить диск HDD в один раздел,
    – отформатировать его в NTFS,
    – потом поработать по методу Евген,
    – потом вернуться в программу WinSetupFromUSB и поработать по методу Владимира,
    – потом закинуть туда ParAAvis Flash.iso по методу ParAAvis Flash,
    – потом уже разделить диск на 2 раздела в Aomei и на второй раздел вернуть бывшие ранее на диске файлы?
    Владимир
    Здравствуйте Олег!
    Вы можете увеличить размер раздела FAT32, я сделал для вас видео
    https://yadi.sk/i/3KV_GxZqjZJL9
    Замену MBR и PBR перед работой в Aoemi делал для эксперимента.
    Делать замену не нужно.
    Делал в WIN 10.
    позже напишу статью.
    Также вы можете развернуть бэкап fat раздела 256кб на внешний диск с
    преобразованием раздела fat32 в ntfs, видео
    https://yadi.sk/i/iYWrMVVWjZJyi

  4. tosvald50 Ответить

    Любой программой для работы с жестким диском, выделяем как минимум 5Гб места под новый раздел.
    Форматируем этот раздел в системе FAT32 и делаем его активным.
    После того как наш новый раздел, с которого будем производить дальнейшую установку, создан (назовем его G:), монтируем образ ISO в виртуальный привод (например, в F:)
    Жмем Пуск – Выполнить, пишем там cmdok и выполняем следующие комманды:
    cd F:\boot
    bootsect /nt60 G:
    – где G:, буква полученная только что подготовленным USB-драйвом
    Данная команда подменяет на диске G: файлы загрузчика на те, которые необходимы для загрузки Vista/Windows 7
    Примечание – битность базовой ОС и дистрибутива Windows 7 должны быть одинаковыми
    Все, USB-драйв готов. Копируем на него со стандартного инсталяционного пакета все файлы. Можно использовать как штатный Windows Explorer, так и команды xcopy или robocopy.
    Загружаем необходимый ПК с полученного USB-драйва, устанавливаем с него Windows

    Подводные камни

    Если не грузится установка – возможно необходимо создать MBR, делается это одной из программ – UltraISO (Самозагрузка Записать образ Жесткого дискаXpressBoot) или любой другой для работы с Boot флеш накопителями
    Кстати вот ссылка на не плохую сборку: rutracker.org/forum/viewtopic.php?t=3743931 (ставится без проблем, активация автоматическая и +куча прог полезных)

  5. VideoAnswer Ответить

Добавить ответ

Ваш e-mail не будет опубликован. Обязательные поля помечены *