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

12

Я следовал инструкциям здесь , но

format fs=fat32 quick

не сработало, выдало следующую ошибку:

Ошибка службы виртуального диска:
размер тома слишком велик.

Тогда я попробовал только то, format quickчто сработало.

Смогу ли я правильно установить Windows 7, если скопирую корневое содержимое установочного диска Windows 7 на этот внешний диск, а затем загрузюсь с него?

Gjon
источник

Ответы:

12

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

Во-первых, отформатируйте диск как NTFS (быстрое форматирование в порядке, размер сектора по умолчанию). Затем извлеките диск Windows 7 / ISO на жесткий диск. На диске Windows 7 есть утилита, которая позволяет пометить диск как загрузочный, расположенный в bootпапке.

Как только вы там, бегите BOOTSECT /NT60 X:, где X:находится буква внешнего жесткого диска. Как только это будет сделано, вы можете просто подключить диск к компьютеру, и вы сможете загрузиться с него. Просто FYI, инструмент BOOTSECT обновляет MBR для раздела этого диска.

Кроме того, вы также можете просто запустить следующую команду (из командной строки или из диалогового окна «Выполнить», WinKey + R):

X:\boot\BOOTSECT /NT60 X:

Где, опять же, X:буква диска вашего внешнего жесткого диска. Как только это будет сделано, жесткий диск будет помечен как загрузочный, и если вы попытаетесь загрузить с него компьютер, начнется установка Windows 7.


Причина, по которой они используют FAT32 в той статье Technet, которую вы опубликовали, заключается в том, что эти инструкции были для USB-ключа. Вы можете следовать DISKPARTчасти этого руководства, чтобы подготовить и настроить разделы, но обязательно отформатируйте диск с использованием NTFS.

Прорвать
источник
Это нужно сделать в cmd администратора, в противном случае
произойдет
Вы также должны пометить внешний жесткий диск как активный для загрузки с него. В противном случае файл «Boot / BCD» будет нечитаемым, и вы получите ошибку «0xc0000225».
Гриффин
Я получаю сообщение об ошибке This tool can only be run on systems booted using a PC/AT BIOS. This system was booted using EFI or some other firmware type.при запуске командыBOOTSECT /NT60 X:
ThreaT
@ ThreaT интересно, я полагаю, у вас есть компьютер UEFI и вы используете UEFI? Диски на основе EFI не имеют MBR, это именно то, что добавляет BOOTSECT - этот вопрос объясняет это подробно. Чтобы на самом деле установить MBR в вашем случае, вы можете использовать другую ОС (например, USB-ключ с Linux на нем, а затем создать загрузочный диск из Linux) или, возможно, использовать виртуальную машину. Спасибо за внимание, дайте мне знать, если и как вы решите проблему.
Прорыв
1

Я бы проверил, чтобы fs на жестком диске USB был fat32. Если это так, то у вас не должно возникнуть проблем с продолжением. Если это не так, я бы предложил перераспределить его на меньший кусок и использовать только этот бит (убедитесь, что установлен флаг загрузки).

Тарек Фадель
источник
1

Я нашел, как загрузить Windows 7 на внешний жесткий диск с помощью программы под названием PWBoot.

Все, что вам нужно сделать, это установить Windows Vista или Windows 7, подключив диск к ata или ide. Затем, после завершения установки, вы загружаетесь в Windows и устанавливаете программу PWBoot. С этого момента ваш жесткий диск сможет загружаться с USB.

locoloco
источник
(1) Если вы собираетесь рекомендовать сторонний продукт, вы должны указать контактную информацию (например, веб-сайт). (2) я не понимаю. Вопрос спрашивает: «Как я могу установить Windows 7…?», И первый шаг вашего ответа: «Все, что вам нужно сделать, это установить Windows Vista или Windows 7…» Курица? Яйцо?
Скотт
0

Я думаю, что вы можете столкнуться с проблемой, которая существует уже 20 лет: наличие загрузочного раздела FAT32 размером более 4 ГБ. Я не могу сказать для Windows 7, так как я больше не использую FAT32, но он никогда не работал через Windows NT и Windows 2000.

Они нарушили этот предел в Windows 2000, однако программа установки все еще была им связана.

http://support.microsoft.com/kb/138364

Эти инструкции выглядят так, будто они решили отформатировать его как FAT32, потому что многие флешки работают только с FAT32. Если вы выбрали NTFS, я думаю, что он должен работать для вас.

KCotreau
источник
0

Проблема в том, что вы не можете создать диск FAT32 размером более 32 ГБ в Windows. Версии Windows начиная с XP больше не поддерживают создание разделов FAT32 размером более 32 ГБ. Посмотрите этот вопрос, который дает несколько вариантов создания раздела и сайт Microsoft, который подробно описывает проблему.

Вам нужно либо получить карту памяти USB объемом менее 32 ГБ, переразбить внешний жесткий диск так, чтобы первый раздел занимал менее 32 ГБ, либо использовать какой-либо другой инструмент для создания раздела FAT32 (Linux LiveCD или что-то в этом роде).

Эта format quickопция, скорее всего, отформатирует диск как NTFS, см. Ответ «Прорывы», чтобы узнать, как установить NTFS.

Мокубай
источник