Bagaimana cara menginstal Windows 7 dari jaringan?

80

Apakah mungkin untuk menginstal Windows 7 ( Versi RTM Saat Ini ) di komputer tanpa menggunakan media yang dapat dilepas seperti DVD atau USB?

Hal pertama yang terlintas di pikiran saya adalah melalui jaringan, tetapi saya tidak memiliki pengalaman melakukan instalasi baru Windows 7 melalui jaringan .

Bagaimana cara menginstal Windows 7 melalui jaringan tanpa media yang dapat dilepas?

PS Saya tahu beberapa orang mungkin berpikir bahwa melakukannya, hanya buang-buang waktu dan lebih mudah untuk melakukannya dengan media yang dapat dilepas, tetapi dalam situasi saat ini PC target tidak memiliki CD / DVD Drive atau mendukung booting dari USB. Dan selain itu, komputer target terhubung ke jaringan melalui koneksi nirkabel (saya tidak tahu apakah itu akan menyebabkan masalah dengan instalasi).

George
sumber

Jawaban:

52

Saya baru saja melakukan ini (2011-04-01), dan pertanyaan ini secara konsisten mendapat peringkat tinggi dalam googling saya, jadi saya akan memberikan jawaban setelah-fakta dengan catatan tentang apa yang saya pelajari. Semoga ini akan mengisi beberapa kekosongan.

Sumber OS adalah Win7 x64.


Mesin sumber:

Mesin ini harus memiliki alamat IPv4 statis. Contoh ini akan digunakan 192.168.0.1.

Mesin ini harus memiliki instalasi Windows di folder bersama di suatu tempat. Contoh ini akan digunakan.\win7

Contoh ini akan masuk ke mesin sumber dengan pengguna TESTdan kata sandi test.

Gunakan tftpboot untuk menjalankan server DHCP (memberikan IP ke komputer saat diminta).
Ini juga akan memulai server TFTP untuk semua transfer file.

Seharusnya ada folder bernama boot\di direktori tftpboot yang berisi instalasi Windows PE.

Mulai tftpd64.exe (atau tftpd32.exe), buka pengaturan, gunakan pengaturan default, dan ubah:

  • Alamat awal kumpulan IP: Apa pun, kumpulan IP yang akan diambil
  • Ukuran kolam: Harus> 2
  • Boot File: boot\pxeboot.com(akan dibuang ke lingkungan Windows PE)
  • Topeng: 255.255.255.0 berfungsi dengan baik.
  • Hapus centang "Alamat ping sebelum ditugaskan"
  • Centang "Bind DHCP ke alamat ini"

Mulai ulang program untuk memastikan perubahan berlaku.

Mesin penerima:

Jalankan boot jaringan dari mesin penerima. (Server DHCP akan menetapkan IP).

File boot akan ditransfer dan dijalankan. Tekan F12 untuk memberi tahu Windows PE untuk melakukan sesuatu.

Tunggu sebentar (30-60 detik). Prompt perintah akan muncul dan memuat. Tunggu hingga kursor tersedia.

Drive harus ditetapkan ke folder root pada mesin Sumber. Untuk melakukan ini:

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

Nama pengguna pengguna pada mesin sumber, dan kata sandi, harus dimasukkan.

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.

Arahkan ke direktori baru ( z:\) dan tembak pergi. Perintah akan mengalami penundaan yang lama tetapi harus bekerja pada akhirnya.

Tautan:

http://tftpd32.jounin.net/tftpd32_download.html (server DHCP x86 atau x64, tanpa boot\dir)

Tautan WinPE dihapus <- Anda harus mendapatkan salinan resmi WinPE. Cari di situs web Microsoft untuk Windows AIK (Kit Instalasi Otomatis). Ini akan memiliki WinPE di dalamnya, dan Anda dapat menggunakannya sebagai gambar boot (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/

Penyelesaian masalah:

Jika Anda mengalami kesalahan "autorun.dll" could not be loaded or is corrupt setup can not continue error code (0xC1). Ini berarti versi WinPE Anda tidak cocok dengan Windows ISO Anda. Ketik verpada prompt WinPE. Anda akan mendapatkan sesuatu seperti 6.*.****.

Berikut ini tabel kasar veruntuk versi WinPE ke 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      |      ???          |

Tautan Windows AIK:

Ben
sumber
Sangat dekat dengan cara saya melakukannya. Terima kasih telah menyediakan panduan lengkap. Anda mendapatkan suara dan centang saya :)
George
Saya mendapatkan error 53 pada perintah "net use" dan 1231 ketika saya melakukan ping ke server tahu apa yang menyebabkan ini?
Nikhil Bhandari
3
Saya tidak mengerti. Apakah pxeboot.combagian dari disk instalasi Windows atau tftp? Karena saya tidak memilikinya di mana pun. Karenanya mesin klien gagal melakukan booting.
Pakar
1
Tautan ke megaupload = gagal. Juga itu termasuk gambar WinPE, dan itu bukan freeware untuk diedarkan.
Tim
1
@berbagai orang bertanya tentang wifi: PXE booting tidak berfungsi melalui WiFi karena berbagai alasan (keamanan, konfigurasi diperlukan, ...). Anda akan membutuhkan kabel ethernet.
Mark K Cowan
11

Lihat artikel berikut "Cara Memasang Vista pada M200 Tanpa Drive CD Menggunakan TFTP" .
Ini berisi instruksi terperinci untuk instalasi jaringan menggunakan Vista, dan juga bisa berfungsi untuk Win7, dan pengaturan mungkin berlaku untuk Anda. Komputer Anda perlu mendukung boot PXE agar ini berfungsi. Baca juga komentar setelah artikel, mereka tampaknya relevan.

harrymc
sumber
Cara mem-boot pc melalui PXE bekerja tetapi ketika mencoba memulai pengaturan di PXE enviorment, Windows Setup mengatakan bahwa versi tersebut tidak kompatibel dengan versi di windows yang saya jalankan.
George
2
Apakah ini masalah 32bits / 64bits? Apakah itu membantu: support.microsoft.com/kb/932447
harrymc
Tautan bermanfaat lainnya, yang lebih baru, di sepanjang baris yang sama: cyberstreams.com/blog/?p=248
Ben
8

Setiap orang yang telah mencoba ini, dapat bersaksi betapa sulitnya melakukannya. Baru-baru ini, saya memiliki masalah yang sama untuk dipecahkan dan saya telah banyak membaca dan menguji. Pada akhirnya, alat paling sederhana untuk pekerjaan itu adalah Serva . Setidaknya menurut saya.

Tetapi bahkan Serva rentan terhadap kegagalan. Anda akan membutuhkan banyak pekerjaan untuk membuatnya bekerja. Juga, dokumentasinya agak terstruktur dan kurang teknis. Jadi tidak mudah untuk memahami cara mengaturnya.

Itu sebabnya saya memutuskan untuk mencobanya dan mendokumentasikan seluruh proses sendiri, termasuk masalah yang paling mungkin dihadapi orang. Karena semuanya sangat kompleks, saya menerbitkan panduan langkah demi langkah yang panjang: Cara Memasang Versi Windows dari Komputer Jaringan Lain

Saya berharap beberapa orang akan merasakan manfaatnya.

Geek Perusahaan
sumber
Terima kasih banyak! Saya mencoba menggunakan tftp32 / tftp64, tetapi tidak berhasil karena saya tidak memiliki akses ke Windows PE dan tidak mau mengunduh 3,4 GB Windows 8 ADK untuk membuatnya. Mungkin ada solusi yang lebih mudah, tetapi saya tidak bisa mencabutnya. Dengan Serva, saya bahkan tidak perlu mencari driver, itu berhasil tanpa mereka. Panduan Anda sangat membantu dan mudah diikuti.
Nikola Malešević
Serva tidak rentan terhadap kegagalan dan memiliki dokumentasi yang cukup sederhana dan luas.
Pat
Saya memilih untuk tidak setuju dengan Anda.
Corporate Geek
1

Jika Anda punya ruang, saya akan menyalin konten media ke PC Anda melalui jaringan berbagi dan kemudian menginstalnya.


sumber
1
Dengan ... dari lingkungan mana untuk boot?
Joey
1
OP tidak menentukan bahwa mesin tidak memiliki OS.
1

Jika Anda memiliki server Linux, (AMAHI.org) pasang Anda menginstal DVD dan mengedit file konfigurasi Samba Anda - # 'nano /etc/samba/smb.conf' ..

Tambahkan baris di bagian bawah - [DVD] masukkan lalu path = / media / UDF Volume / lalu masukkan lagi dan tambahkan - tamu ok = ya masukkan Control X lalu y untuk menyimpan dan masuk untuk keluar.

Kemudian dari klien Anda sampai ke koneksi jaringan - berbagi dan di sana Anda akan menemukan file gambar.

Jika setelah menyalin file, reboot komputer Anda dan sepertinya hang hanya tunggu 10 menit lagi dan kemudian jika masih tidak melakukan apa-apa reboot, tapi jangan sentuh tombol apa pun. tunggu dan perhatikan balon untuk memulai dari awal jendela.

Jika masih tidak ada F8 ke dalam safemode dan pergi ke command prompt dan di c: net use y: \ YOURSERVER \ DVD dan semua harus mulai lagi. Windows 7 baru saja selesai memuat HTPC saya di ruang tamu.

o8t3
sumber
0

Jika Anda memiliki koneksi kabel Anda dapat menggunakan PXE jika sistem mendukungnya. Saya pikir Anda SOL mencoba melakukan instalasi jarak jauh melalui nirkabel.

Uang makan siang
sumber
0

Ini bisa dilakukan dengan Serva

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

Pada dasarnya, ini mengambil file dari CD / DVD Instalasi Microsoft dan menawarkannya sebagai instalasi jaringan. Serva mengotomatiskan prosedur; satu-satunya hal yang harus Anda lakukan adalah menyalin file dari CD / DVD instal dan membuat share jaringan. Ini juga memungkinkan untuk menginstal beberapa OS dengan secara otomatis membuat menu instal.

Keren; jika Anda sudah memiliki DHCP yang berfungsi, Anda dapat mengatur Serva DHCP sebagai proxyDHCP dan Anda bahkan tidak perlu menyentuh server DHCP yang sudah diinstal.

(Saya terkait dengan pengembangan Serva)

Menepuk
sumber
-4

Saya melakukan upgrade notebook saya dari Vista ke Windows 7 tanpa DVD-Drive.

  1. mengkloning DVD menjadi ISO dari desktop.
  2. Instal daftar alat daemon di buku catatan.
  3. Langkah 3. Pasang, dan instal dari DVD Image.

Itu saja. TANPA SERVER, USB, TIDAK ADA PENGATURAN JARINGAN

Ini memungkinkan saya untuk menginstal contoh baru Windows.

Setelah instalasi, Ini memindahkan dan mencadangkan yang lama (Vista) C: \ Users, Program Files, dan Windows. ke folder lama.

Tanpa partisi dan tanpa memformat ulang. Itu bersih karena:

  • Tidak ada registri yang digunakan kembali
  • Tidak ada akun pengguna yang diajukan
  • Tidak ada aplikasi yang mengajukan

Salin file Anda dari folder cadangan ke profil baru Anda, dan akhirnya hapus folder cadangan dan ISO. Tidak ada yang tertinggal.

Dennis C
sumber
Tidak dekat dengan menjawab OP.
Tim