80

Можно ли установить Windows 7 (текущую версию RTM) на компьютер без использования съемных носителей, таких как DVD или USB?

Первое, что приходит мне в голову, - через сеть, но у меня нет опыта выполнения новой установки Windows 7 через сеть.

Как установить Windows 7 через сеть без каких-либо съемных носителей?

PS Я знаю, что некоторые могут подумать, что это просто пустая трата времени, и это проще сделать со съемными носителями, но в нынешней ситуации целевой ПК не имеет привода CD/DVD и не поддерживает загрузку с USB. И в дополнение к этому, целевой компьютер подключен к сети через беспроводное соединение (я не знаю, вызовет ли это какие-либо проблемы с установкой).

10 ответов10

52

Я только что сделал это (2011-04-01), и этот вопрос неизменно занимал высокое место в моем поиске, поэтому я приведу краткий ответ с примечаниями о том, что я узнал. Надеюсь, это заполнит некоторые пробелы.

Исходной ОС была Win7 x64.


Исходная машина:

Этот компьютер должен иметь статический адрес IPv4. В этом примере будет использоваться 192.168.0.1 .

На этом компьютере должна быть установлена Windows в общей папке. Этот пример будет использовать .\win7

Этот пример будет войти в исходной машину с пользовательскими и TEST пароля.

Используйте tftpboot для запуска DHCP-сервера (выдает IP-адрес компьютеру по запросу).
Это также запустит сервер TFTP для всех передач файлов.

В каталоге tftpboot должна быть папка с именем boot\ в которой находится установка Windows PE.

Запустите tftpd64.exe (или tftpd32.exe), откройте настройки, используйте настройки по умолчанию и измените:

  • Начальные адреса пула IP: независимо от того, из какого пула можно извлечь
  • Размер бассейна: должно быть> 2
  • Загрузочный файл: boot\pxeboot.com (будет выгружаться в среду Windows PE)
  • Маска: 255.255.255.0 работает отлично.
  • Снимите флажок "Пинговать адрес перед назначением"
  • Установите флажок "Привязать DHCP к этому адресу"

Перезапустите программу, чтобы изменения вступили в силу.

Приемник машины:

Запустите сетевую загрузку с компьютера получателя. (DHCP-сервер назначит IP-адрес).

Загрузочный файл будет передан и запущен. Нажмите F12, чтобы сообщить Windows PE что-то сделать.

Подождите немного (30-60 секунд). Появится командная строка и загрузится. Подождите, пока курсор не станет доступен.

Диск должен быть назначен в корневую папку на исходном компьютере. Сделать это:

X:\Windows\system32>net use z: \\192.168.0.1\win7

Необходимо ввести имя пользователя на исходном компьютере и пароль.

Enter the user name for '192.168.0.1': 192.168.0.1\TEST
Enter the password for 192.169.0.1: test
The command completed successfully.

Перейдите в новый каталог (z:\) и начните работу. Команды будут иметь большую задержку, но в конечном итоге они должны работать.

Ссылки:

http://tftpd32.jounin.net/tftpd32_download.html (DHCP-сервер x86 или x64, без boot\ dir)

Ссылка WinPE удалена <- Вам нужно будет получить легальную копию WinPE. Найдите на веб-сайте Microsoft Windows AIK (пакет автоматической установки). В нем будет WinPE, и вы можете использовать его в качестве загрузочного образа (winpe.wim).

http://www.geeksonhigh.com/hardware/cannot-boot-from-windows-7-cd-try-pxe

http://certcollection.org/forum/topic/28167-installing-windows-7-over-the-network-using-pxe-booting-and-tftp/

Поиск проблемы:

Если вы столкнулись с ошибкой "autorun.dll" could not be loaded or is corrupt setup can not continue error code (0xC1) . Это означает, что ваша версия WinPE не соответствует вашему Windows ISO. Введите ver в командной строке WinPE. Вы получите что-то вроде 6.*.****

Вот грубый стол ver до версии WinPE для Windows , ISO:

|   ver    | Win PE Version | Matching Windows ISO | Background Colors |
------------------------------------------------------------------------
| 6.0.6*** |     2.*        |    Windows Vista     |  Blue and Green   |
| 6.1.7600 |     3.0        |      Windows 7       |      Gray         |
| 6.1.7601 |     3.1        |    Windows 7 SP1     |      ???          |
| 6.2.9200 |     4.0        |      Windows 8       |      ???          |
| 6.3.9600 |     5.0        |     Windows 8.1      |      ???          |

Ссылки Windows AIK:

11

См. Следующую статью «Как установить Vista на M200 без CD-привода с использованием TFTP».
Он содержит подробные инструкции по сетевой установке с использованием Vista, и должен также работать для Win7, и настройки могут быть применимы для вас. Ваш компьютер должен поддерживать загрузку PXE, чтобы это работало. Читайте также комментарии после статьи, они кажутся уместными.

8

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

Но даже Серва склонна к провалу. Вам понадобится много работы, чтобы заставить его работать. Кроме того, его документация довольно плохо структурирована и техническая. Так что не так просто понять, как его настроить.

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

Я надеюсь, что некоторые люди найдут это полезным.

6

Вам понадобится Microsoft Deployment Toolkit 2010 (MDT 2010).

И вот учебник: Развертывание Windows 7.

2

Это абсолютно излишне для ваших целей, но если кто-то придет сюда в поисках решения для этого на многих компьютерах, Windows Server 2008 или выше может развернуть установки Windows по сети. Документы по адресу: http://technet.microsoft.com/en-us/library/cc771670%28v=ws.10%29.aspx

1

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

1

Если у вас есть сервер Linux, (AMAHI.org) смонтируйте установочный DVD и отредактируйте свой конфигурационный файл Samba - # 'nano /etc/samba/smb.conf' ..

Добавьте строки внизу - [DVD] введите, затем путь = /media /UDF Volume /, затем введите снова и добавьте - guest ok = yes, введите Control X, затем y, чтобы сохранить, и введите, чтобы выйти.

Затем от вас клиент добрался до сетевых подключений - делится и там вы найдете файлы изображений.

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

Если все еще нет F8 в безопасном режиме и перейдите в командную строку и в c:net используйте y:\YOURSERVER\DVD, и все должно начаться снова. Windows 7 только что закончила загрузку на моем HTPC в гостиной.

0

Если у вас было проводное соединение, вы можете использовать PXE, если система поддерживает его. Я думаю, что вы SOL пытаетесь сделать удаленную установку по беспроводной сети.

0

Это можно сделать с помощью сервы

http://www.vercot.com/~serva/howto/WindowsPXE1.html

По сути, он берет файлы с установочного CD/DVD-диска Microsoft и предлагает их для сетевой установки. Серва автоматизирует процедуру; единственное, что вам нужно сделать, это скопировать файлы с установочного CD/DVD и создать сетевой ресурс. Это также позволяет установить несколько ОС, автоматически создавая меню установки.

Здорово; Если у вас уже есть работающий DHCP, вы можете установить Serva DHCP как proxyDHCP, и вам даже не нужно будет трогать уже установленный DHCP-сервер.

(Я связан с развитием сервы)

-4

Я обновил свой ноутбук с Vista до Windows 7 без DVD-привода.

  1. клонировать DVD в ISO с рабочего стола.
  2. Установите список инструментов демона на ноутбуке.
  3. Шаг 3. Смонтируйте его и установите с образа DVD.

Это все. НЕТ СЕРВЕРА, НЕТ USB, НЕТ НАСТРОЙКИ СЕТИ

Это позволяет мне установить новый экземпляр Windows.

После установки переносится и резервируется старый (Vista) C:\Users, Program Files и Windows. в старую папку.

Без разметки и без переформатирования. Это чисто потому что:

  • Реестр повторно не используется
  • Нет учетной записи пользователя перенести
  • Нет заявки перенести

Скопируйте файлы из папки резервной копии в новый профиль и, наконец, удалите папку резервной копии и ISO. Ничего не осталось позади.

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