Làm cách nào để cài đặt Windows 7 từ mạng?


80

Có thể cài đặt Windows 7 ( Phiên bản RTM hiện tại ) trên máy tính mà không cần sử dụng phương tiện di động như DVD hoặc USB không?

Việc đầu tiên mà nói đến cái tâm của tôi là thông qua mạng, nhưng tôi không có kinh nghiệm làm một tươi cài đặt của Windows 7 qua mạng .

Làm cách nào để cài đặt Windows 7 qua mạng mà không cần bất kỳ phương tiện lưu động nào?

PS Tôi biết một số người có thể nghĩ rằng làm như vậy, chỉ là lãng phí thời gian và dễ dàng hơn để làm điều đó với phương tiện di động, nhưng trong tình huống hiện tại, PC mục tiêu không có Ổ đĩa CD / DVD cũng không hỗ trợ khởi động từ USB. Và ngoài ra, máy tính mục tiêu được kết nối với mạng thông qua kết nối không dây (tôi không biết liệu nó có gây ra bất kỳ vấn đề nào với việc cài đặt không).

Câu trả lời:


52

Tôi mới làm điều này (2011-04-01), và câu hỏi này liên tục được xếp hạng cao trong sự googling của tôi, vì vậy tôi sẽ đưa ra một câu trả lời thực tế với những ghi chú về những gì tôi đã học. Hy vọng điều này sẽ điền vào một số khoảng trống.

Hệ điều hành nguồn là Win7 x64.


Nguồn máy:

Máy này phải có địa chỉ IPv4 tĩnh. Ví dụ này sẽ sử dụng 192.168.0.1.

Máy này phải có cài đặt Windows trong thư mục dùng chung ở đâu đó. Ví dụ này sẽ sử dụng.\win7

Ví dụ này sẽ đăng nhập vào máy nguồn với người dùng TESTvà mật khẩu test.

Sử dụng tftpboot để kích hoạt máy chủ DHCP (cung cấp IP cho máy tính khi được yêu cầu).
Điều này cũng sẽ khởi động một máy chủ TFTP cho tất cả các lần chuyển tập tin.

Cần có một thư mục được gọi boot\trong thư mục tftpboot có chứa cài đặt Windows PE.

Bắt đầu tftpd64.exe (hoặc tftpd32.exe), mở cài đặt, sử dụng cài đặt mặc định và thay đổi:

  • Địa chỉ bắt đầu nhóm IP: Sao cũng được, nhóm IP được rút ra từ
  • Kích thước của hồ bơi: Phải> 2
  • Boot File: boot\pxeboot.com(sẽ đổ vào môi trường Windows PE)
  • Mặt nạ: 255.255.255.0 hoạt động tốt.
  • Bỏ chọn "Địa chỉ Ping trước khi gán"
  • Kiểm tra "Bind DHCP đến địa chỉ này"

Khởi động lại chương trình để đảm bảo thay đổi có hiệu lực.

Máy thu:

Chạy khởi động mạng từ máy thu. (Máy chủ DHCP sẽ gán IP).

Các tập tin khởi động sẽ được chuyển và chạy. Nhấn F12 để yêu cầu Windows PE làm điều gì đó.

Đợi một lúc (30-60 giây). Một dấu nhắc lệnh sẽ xuất hiện và tải. Chờ cho đến khi một con trỏ có sẵn.

Một ổ đĩa phải được gán cho thư mục gốc trên máy Nguồn. Để làm điều này:

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

Phải nhập tên người dùng của người dùng trên máy nguồn và mật khẩu.

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.

Điều hướng đến thư mục mới ( z:\) và bắn đi. Các lệnh sẽ có độ trễ dài nhưng cuối cùng sẽ hoạt động.

Liên kết:

http://tftpd32.jounin.net/tftpd32_doad.html (máy chủ DHCP x86 hoặc x64, không có boot\thư mục)

Đã xóa liên kết WinPE <- Bạn sẽ phải nhận một bản sao hợp pháp của WinPE. Tìm kiếm trên trang web của Microsoft cho Windows AIK (Bộ cài đặt tự động). Nó sẽ có WinPE trong đó và bạn có thể sử dụng nó làm hình ảnh khởi động (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-USE-pxe-boote-and-tftp/

Xử lý sự cố:

Nếu bạn gặp phải một lỗi "autorun.dll" could not be loaded or is corrupt setup can not continue error code (0xC1). Điều này có nghĩa là phiên bản WinPE của bạn không khớp với ISO ISO của bạn. Nhập vertại dấu nhắc WinPE. Bạn sẽ nhận được một cái gì đó như 6.*.****.

Đây là bảng sơ bộ của verphiên bản WinPE cho 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      |      ???          |

Liên kết Windows AIK:


Rất gần với cách tôi đã làm nó. Cảm ơn đã cung cấp hướng dẫn đầy đủ. Bạn kiếm được phiếu bầu của tôi và đánh dấu :)
George

Tôi gặp lỗi 53 trên lệnh "net use" và 1231 khi tôi ping máy chủ bất kỳ ý tưởng nào có thể gây ra điều này?
Nikhil Bhandari

3
Tôi không hiểu Là pxeboot.commột phần của đĩa cài đặt Windows hoặc tftp? Bởi vì tôi không có nó ở bất cứ đâu. Do đó máy khách không khởi động được.
chuyên gia

1
Liên kết đến megaupload = fail. Ngoài ra, trong đó có hình ảnh WinPE và đó không phải là phần mềm miễn phí.
Tim

1
Những người @various hỏi về wifi: Khởi động PXE không hoạt động qua WiFi vì nhiều lý do (bảo mật, yêu cầu cấu hình, ...). Bạn sẽ cần một cáp ethernet.
Mark K Cowan

11

Xem bài viết sau "Cách cài đặt Vista trên M200 mà không cần ổ đĩa CD bằng TFTP" .
Phần này chứa các hướng dẫn chi tiết để cài đặt mạng bằng Vista và cũng hoạt động với Win7 và thiết lập có thể được áp dụng cho bạn. Máy tính của bạn cần hỗ trợ khởi động PXE để làm việc này. Đọc các bình luận sau bài báo, chúng có vẻ thích hợp.


Cách khởi động máy tính thông qua PXE đã hoạt động nhưng khi cố gắng bắt đầu thiết lập ở chế độ PXE, thiết lập windows cho biết phiên bản không tương thích với phiên bản trên windows mà tôi đang chạy.
George

2
Đây có phải là vấn đề 32 bit / 64 bit không? Điều đó có giúp ích không: support.microsoft.com/kb/932447
harrymc

Một liên kết hữu ích khác, gần đây hơn, cùng một dòng: cyberstreams.com/blog/?p=248
Ben

8

Tất cả những người đã thử điều này, có thể làm chứng rằng nó khó đến mức nào. Gần đây, tôi có cùng một vấn đề cần giải quyết và tôi đã thực hiện rất nhiều việc đọc và kiểm tra. Cuối cùng, công cụ đơn giản nhất cho công việc là Serva . Ít nhất quan điểm của tôi là thế.

Nhưng ngay cả Serva cũng dễ bị thất bại. Bạn sẽ cần rất nhiều công việc để làm cho nó hoạt động. Ngoài ra, tài liệu của nó là khá cấu trúc và kỹ thuật. Vì vậy, không dễ để hiểu cách thiết lập nó.

Đó là lý do tại sao tôi quyết định thử và tự mình ghi lại toàn bộ quá trình, bao gồm cả những vấn đề mà mọi người có thể gặp phải nhất. Vì toàn bộ quá phức tạp, tôi đã xuất bản một hướng dẫn từng bước dài: Cách cài đặt bất kỳ phiên bản Windows nào từ các máy tính mạng khác

Tôi hy vọng một số người sẽ tìm thấy nó hữu ích.


Cảm ơn rất nhiều! Tôi đã thử sử dụng tftp32 / tftp64, nhưng nó không hoạt động với tôi vì tôi không có quyền truy cập vào Windows PE và không sẵn sàng tải xuống 3,4 GB Windows 8 ADK để tạo nó. Có lẽ có một giải pháp dễ dàng hơn, nhưng tôi không thể rút nó ra. Với Serva, tôi thậm chí không phải tìm kiếm trình điều khiển, nó được quản lý mà không có họ. Hướng dẫn của bạn rất hữu ích và dễ làm theo.
Nikola Malešević

Serva không dễ bị thất bại và nó có một tài liệu khá đơn giản và rộng rãi.
Pat

Tôi chọn không đồng ý với bạn.
Công ty Geek



1

Nếu bạn có dung lượng, tôi sẽ sao chép nội dung đa phương tiện vào PC thông qua chia sẻ mạng và sau đó cài đặt từ đó.


1
Với ... môi trường nào để khởi động?
Joey

1
OP không chỉ định rằng máy không có HĐH.

1

Nếu bạn có máy chủ Linux, (AMAHI.org) gắn kết bạn cài đặt DVD và chỉnh sửa tệp cấu hình Samba của bạn - # 'nano /etc/samba/smb.conf' ..

Thêm các dòng ở dưới cùng - [DVD] enter sau đó path = / media / UDF Volume / sau đó nhập lại và thêm - khách ok = yes nhập Control X sau đó y để lưu và nhập để thoát.

Sau đó, từ ứng dụng khách của bạn đến các kết nối mạng - chia sẻ và ở đó bạn sẽ tìm thấy các tệp hình ảnh.

Nếu sau khi sao chép tệp, máy tính của bạn sẽ khởi động lại và có vẻ như nó bị treo, chỉ cần đợi thêm 10 phút và sau đó nếu nó vẫn không thực hiện bất kỳ thao tác khởi động lại nào, nhưng đừng chạm vào bất kỳ phím nào. chờ đợi và xem những quả bóng bay bắt đầu lại từ cửa sổ

Nếu vẫn không có gì F8 vào safemode và đi đến dấu nhắc lệnh và tại c: net hãy sử dụng y: \ YourSERVER \ DVD và tất cả sẽ bắt đầu lại. Windows 7 vừa tải xong HTPC của tôi trong phòng khách.


0

Nếu bạn có kết nối có dây, bạn có thể sử dụng PXE nếu hệ thống hỗ trợ. Tôi nghĩ rằng bạn đang cố gắng thực hiện cài đặt từ xa qua mạng không dây.


0

Điều này có thể được thực hiện với Serva

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

Về cơ bản, nó lấy các tệp từ Microsoft Install CD / DVD và cung cấp chúng dưới dạng cài đặt mạng. Serva tự động hóa thủ tục; điều duy nhất bạn phải làm là sao chép các tệp từ đĩa CD / DVD cài đặt và tạo chia sẻ mạng. Nó cũng cho phép cài đặt một số HĐH bằng cách tự động tạo menu cài đặt.

Mát mẻ; nếu bạn đã có DHCP hoạt động, bạn có thể đặt Serva DHCP làm proxyDHCP và bạn thậm chí không phải chạm vào máy chủ DHCP đã cài đặt của mình.

(Tôi có liên quan đến phát triển Serva)


-4

Tôi đã nâng cấp máy tính xách tay của mình từ Vista lên Windows 7 mà không cần ổ đĩa DVD.

  1. sao chép DVD thành ISO từ máy tính để bàn.
  2. Cài đặt danh sách công cụ daemon trên notebook.
  3. Bước 3. Gắn kết và cài đặt từ Hình ảnh DVD.

Đó là tất cả. KHÔNG CÓ MÁY CHỦ, KHÔNG USB, KHÔNG CÀI ĐẶT MẠNG

Nó cho phép tôi cài đặt một phiên bản mới của Windows.

Sau khi cài đặt, Nó di chuyển và sao lưu C: \ Users, Tệp chương trình và Windows cũ (Vista). vào một thư mục cũ.

Không phân vùng và không định dạng lại. Nó sạch vì:

  • Không có đăng ký sử dụng lại
  • Không có tài khoản người dùng nào chuyển tiếp
  • Không có ứng dụng nào mang lại

Sao chép các tệp của bạn từ thư mục sao lưu vào hồ sơ mới của bạn và cuối cùng xóa thư mục sao lưu và ISO. Không có gì để lại phía sau.


Không gần với việc trả lời OP.
Tim
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.