Як встановити 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: Як би там не було, пул IP-адрес, з якого можна отримати
  • Розмір басейну: Повинен бути> 2
  • Завантажувальний файл: boot\pxeboot.com(скидає в середовище Windows PE)
  • Маска: 255.255.255.0 прекрасно працює.
  • Зніміть прапорець "Пінг-адресу перед призначенням"
  • Поставте прапорець "Прив’язати DHCP до цієї адреси"

Перезапустіть програму, щоб переконатися, що зміни діють.

Приймальна машина:

Запустіть мережеве завантаження з приймача. (Сервер DHCP призначить IP).

Файл завантаження буде передано та запущено. Натисніть F12, щоб сказати Windows PE робити щось.

Почекайте деякий час (30-60 секунд). З'явиться командний рядок і завантажується. Зачекайте, поки курсор з’явиться.

Драйв повинен бути призначений кореневій папці на машині Source. Зробити це:

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. Шукайте на веб-сайті Майкрософт 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 не відповідає вашій ISO ISO Windows. Введіть 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
@ різні люди запитують про wifi: завантаження PXE не працює через WiFi з багатьох причин (необхідна безпека, конфігурація, ...). Вам знадобиться кабель Ethernet.
Марк К Коуан

11

Дивіться наступну статтю "Як встановити Vista на M200 без CD-диска за допомогою TFTP" .
Тут містяться докладні інструкції щодо встановлення мережі за допомогою Vista, і вона повинна працювати і для Win7, і налаштування може бути застосовно до вашої. Ваш комп'ютер повинен підтримувати завантаження PXE, щоб це працювало. Читайте також коментарі після статті, вони здаються доречними.


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

2
Це проблема 32 біт / 64 біт? Чи допомагає це: support.microsoft.com/kb/932447
harrymc

Ще одне корисне посилання, нещодавнє, за тими самими рядками: cyberstreams.com/blog/?p=248
Бен

8

Кожен, хто спробував це, може засвідчити, як важко його зняти. Нещодавно у мене була та сама проблема, що і для вирішення, і я багато читав і тестував. Зрештою, найпростішим інструментом для роботи є Серва . Принаймні, на мою думку.

Але навіть Серва схильний до відмови. Вам знадобиться багато роботи, щоб змусити її працювати. Також його документація є досить погано структурованою та технічною. Тож не так просто зрозуміти, як це налаштувати.

Тому я вирішив спробувати сформулювати весь процес сам, включаючи проблеми, з якими люди найчастіше стикаються. Оскільки вся справа настільки складна, я опублікував довгий покроковий посібник: Як встановити будь-яку версію Windows з інших мережевих комп’ютерів

Я сподіваюся, що деякі люди знайдуть це корисним.


Завдяки мільйонів! Я спробував використовувати tftp32 / tftp64, але це не спрацювало для мене, оскільки я не мав доступу до Windows PE і не хотів завантажувати 3,4 ГБ Windows 8 ADK для його створення. Можливо, є простіше рішення, але я не зміг його витягнути. З Serva мені навіть не довелося шукати водіїв, обійшлося без них. Ваш довідник дуже корисний і простий у дотриманні.
Микола Малешевич

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

Я вирішу не погодитися з вами.
Корпоративний Geek


2

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


1

Якщо у вас є місце, я скопіював би вміст мультимедіа на ваш комп'ютер через мережевий спільний доступ, а потім встановив би з нього


1
З ... з якого середовища завантажуватися?
Joey

1
OP не вказує, що на пристрої немає ОС.

1

Якщо у вас є сервер Linux, (AMAHI.org) на монтажі ви встановлюєте DVD та редагуєте свій конфігураційний файл Samba - # 'nano /etc/samba/smb.conf' ..

Додайте рядки внизу - [DVD] введіть потім path = / media / UDF Volume /, потім введіть ще раз і додайте - guest ok = так введіть Control X, тоді y для збереження та введіть для виходу.

Потім від вашого клієнта потрапили до мережевих з'єднань - ділиться і там ви знайдете файли зображень.

Якщо після копіювання файлу комп'ютер перезавантажується і здається, що він зависає, просто зачекайте ще 10 хвилин, а потім, якщо він все ще нічого не перезавантажує, але не торкайтесь жодних клавіш. зачекайте і слідкуйте за тим, як повітряні кулі почнуться над запуском вікон.

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


0

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


0

Це можна зробити за допомогою Serva

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

В основному, вони беруть файли з компакт-диска / DVD-диска Microsoft Install і пропонують їх у вигляді мережевої установки. Серва автоматизує процедуру; єдине, що вам потрібно зробити - це скопіювати файли з встановленого CD / DVD та створити мережеву спільну доступність. Він також дозволяє встановити кілька ОС, автоматично створивши меню встановлення.

Класна; якщо у вас вже є робочий DHCP, ви можете встановити Serva DHCP як proxyDHCP, і вам не доведеться навіть торкатися вашого вже встановленого DHCP-сервера.

(Я пов'язаний з розробкою Serva)


-4

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

  1. клонуйте DVD в ISO з робочого столу.
  2. Встановіть список інструментів демона на ноутбук.
  3. Крок 3. Встановіть його та встановіть із зображення DVD.

Це все. НЕ СЕРВЕРА, НЕ USB, НЕТ НАСТРОЮВАННЯ МЕРЕЖИ

Це дозволяє мені встановити новий екземпляр Windows.

Після встановлення він перемістить і створить резервну копію старого (Vista) C: \ Користувачі, програмні файли та Windows. до старої папки.

Без розділів та без переформатування. Це чисто, тому що:

  • Жоден реєстр не використовується повторно
  • Жоден обліковий запис користувача не передаватиметься
  • Жодна програма не висуває

Скопіюйте свої файли з папки резервного копіювання у новий профіль та, нарешті, видаліть папку резервного копіювання та ISO. Нічого не залишилося позаду.


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