Как установить Windows 7 из сети?


80

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

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

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

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

Ответы:


52

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

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


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

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

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

В этом примере вы войдете на исходный компьютер с именем пользователя TESTи паролем test.

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

В boot\каталоге tftpboot должна быть папка с установкой 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\каталога)

Ссылка 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:


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

Я получаю сообщение об ошибке 53 в команде «net use» и 1231, когда я проверяю на сервере какие-либо идеи, что может быть причиной этого?
Никхил Бхандари

3
Я не понимаю Является ли pxeboot.comчастью установочного диска Windows или TFTP? Потому что у меня его нет нигде. Поэтому клиентский компьютер не загружается.
эксперт

1
Ссылка на megaupload = сбой. Также это включало образ WinPE, и это не бесплатная передача.
Тим

1
@ различные люди, спрашивающие о Wi-Fi: загрузка PXE не работает по WiFi по многим причинам (безопасность, конфигурация требуется, ...). Вам понадобится кабель Ethernet.
Марк К Коуэн

11

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


Способ загрузки ПК через PXE сработал, но при попытке запустить установку в среде PXE программа установки Windows сообщает, что версия не совместима с версией на окнах, которые я запускаю.
Джордж

2
Это проблема 32 бит / 64 бит? Помогает ли это: support.microsoft.com/kb/932447
harrymc

Еще одна полезная ссылка, более свежая, в том же духе: cyberstreams.com/blog/?p=248
Бен,

8

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

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

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

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


Бесконечно благодарен! Я попытался использовать tftp32 / tftp64, но у меня это не сработало, поскольку у меня не было доступа к Windows PE, и я не хотел загружать 3,4 ГБ Windows 8 ADK для его создания. Может быть, есть более простое решение, но я не смог его вытащить. С Serva мне даже не пришлось искать водителей, обошлось без них. Ваш гид очень полезен и прост в использовании.
Никола Малешевич

Серва не склонна к сбоям и имеет довольно простую и обширную документацию.
Пэт

Я решил не согласиться с вами.
Корпоративный Компьютерщик



1

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


1
С ... из какой среды загружаться?
Джои

1
OP не указывает, что на машине нет ОС.

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

По сути, он берет файлы с установочного компакт-диска / 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. Ничего не осталось позади.


Не близко к ответу на ОП.
Тим
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.