21

Я хотел взглянуть на Windows 7, поэтому подумал об ее установке. У меня есть Windows Vista на моем ноутбуке, который был предварительно установлен с ним. Я не хотел связываться с этим.

Поэтому я создал раздел (20 ГБ) на внешнем жестком диске USB и попытался установить Windows 7 на этот раздел. Но когда я загрузился с DVD-диска Windows 7 и выбрал целевой раздел на жестком диске USB, он сказал, что его невозможно установить.

Есть ли способ установить Windows на внешний жесткий диск USB?

5 ответов5

19

Вы можете попробовать PWBoot .

PWBoot означает проект Portable Windows Boot, целью которого является облегчение загрузки операционной системы Windows с USB-носителя.


Также ищите здесь для более ручного подхода.

Краткое руководство:

Метод 1: Виртуальная машина (ОС: Windows Vista, ВМ: Рабочая станция VMware)

  1. Скачайте Vmware Workstation и установите его.
  2. Создайте новую виртуальную машину для Windows, выберите «Пользовательский», затем выберите «LSI Logic» в качестве карты SCSI, используйте физический DVD-ROM или образ ISO, откуда вы хотите установить Windows.
  3. Подключите USB-накопитель. Используйте физический диск (Advanced) вашего USB-накопителя в VMware. Убедитесь, что вы выбрали правильный физический диск (обычно диск 1), иначе вы можете стереть текущий диск ОС.
  4. Используйте весь диск.
  5. Нажмите «Дополнительно» на диске в настройках виртуальной машины. Нажмите на Независимые и постоянные изменения для диска.
  6. Теперь удалите все назначенные буквы в управлении дисками (diskmgmt.msc) для USB-накопителя.
  7. Также убедитесь, что вы отформатировали диск во время установки Vista внутри VMware. Если он уже отформатирован, вам все равно нужно отформатировать его во время установки Vista (иначе вы можете получить поврежденную загрузку как ошибку crcdisk).
  8. Vmware покажет этот диск как диск SCSI под контроллером LSI Logic, это нормально, так как Vista будет установлена на диск SCSI.
  9. Загрузитесь и пройдите процедуру установки Vista в Vmware.
  10. Пусть Vista впервые загрузится на рабочий стол в VMware, после этого просто запустите программу PWBoot (сначала вам нужно скопировать ее на вашу виртуальную машину).
  11. Нажмите кнопку Patch в основной программе PWBoot.
  12. Завершите работу Windows Vista внутри Vmware.
  13. Закройте Vmware.
  14. Теперь перезагрузите компьютер и выберите загрузочный USB-накопитель в BIOS. Теперь машина должна загрузиться на рабочий стол Vista.

Метод 2: Физическая машина (ОС: Windows Vista, HDD: SATA; 2,5 дюйма)

  1. Подключите жесткий диск к физической машине (SATA или IDE).
  2. Вставьте установочный DVD-диск Windows Vista и загрузитесь с него.
  3. Установите Windows, как обычно, на свой портативный жесткий диск.
  4. После завершения установки примените PWBoot Patch.
  5. Завершите работу Windows и выключите компьютер.
  6. Выньте жесткий диск, а затем подключите его с помощью преобразователя интерфейса: SATA -> USB, IDE -> USB и т.д.
  7. Теперь перезагрузите компьютер и выберите загрузочный USB-накопитель в BIOS. Теперь машина должна загрузиться на рабочий стол Vista.
3

Мой метод

  • установить Windows 7 на виртуальную машину
  • создать образ с системного диска виртуальной машины
  • восстановить образ на USB-накопитель

Некоторые BIOS могут эмулировать поведение USB-накопителя, если вы загружаетесь с них.

  • жесткий диск
  • FDD
  • и т.п.

2

Это может быть немного сложнее, но Windows Vista и Windows 7 (Ultimate) могут загружаться из файла VHD, который, как я предполагаю, может храниться на съемном жестком диске USB, как описано на http://edge.technet.com/Media. /Windows-7-Boot-from-VHD /. Единственное, что вы не можете загружаться с него напрямую.

Как общее предупреждение, одна из причин, по которой Microsoft не позволяет вам делать это по умолчанию, заключается в том, что смена аппаратного обеспечения обычно нарушает установку Windows. Я не говорю, что это ваша цель, я просто говорю, что это может не сработать, если это так. Вы должны быть в порядке, если вы держите его на той же машине.

1

После нескольких дней поиска и проб разных вариантов я наткнулся на PWBoot. Это было потрясающе. Быстрая загрузка, быстрая установка и возможность сразу загрузить Windows 7 через USB.

Моя проблема была: мой рабочий стол стал неработоспособным (из-за небольшой аварии). Хотя жесткий диск был в порядке. У меня был внешний комплект и я хотел подключиться через USB к рабочему ноутбуку, который у меня был - у меня запущен эмулятор PS2, и я не хотел терять свои сбережения.

1

В Windows 7 с пакетом обновления 1 (SP1) существует более простой способ установки Windows 7 на жесткий диск USB или флэш-накопитель USB.

Это было обнаружено cdob при перезагрузке: http://reboot.pro/topic/14186-usb-hdd-boot-and-windows-7-sp1/?p=127587

Это сводится к двум разделам реестра, которые, я думаю, присутствуют в Windows 8 для включения функции Windows To Go. Я предполагаю, что эта функция присутствовала в Windows 7, но никогда не была активирована.

reg.exe add HKLM\System\CurrentControlSet\Control /f /v BootDriverFlags /t REG_DWORD /d 0x6
reg.exe add HKLM\System\CurrentControlSet\Control\PnP /f /v PollBootPartitionTimeout /t REG_DWORD /d 15000

Таким образом, чтобы использовать эти новые параметры реестра и установить Windows 7 на жесткий диск USB или флэш-диск, вы можете использовать инструмент под названием WinNTSetup, о котором я упоминал здесь. Есть ли эквивалент Windows To Go для личного использования?

Этот инструмент прост в использовании, и вы быстро установите Windows 7 на свой жесткий диск USB. Этот инструмент также позволяет создать виртуальный жесткий диск на вашем USB-накопителе и установить Windows 7 на виртуальный жесткий диск на USB-накопителе.

Больше информации в ссылках ниже:

http://agnipulse.com/2012/11/windows-to-go-all-versions-windows-7-8/

http://www.msfn.org/board/topic/149612-winntsetup-v306/

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .