Ceriwis  

Go Back   Ceriwis > HOBI > Komputer & Teknologi > Shareware & Freeware

Shareware & Freeware Bertukar informasi mengenai Software berbayar ataupun gratis.

Reply
 
Thread Tools
  #1  
Old 11th November 2011
Braincode's Avatar
Braincode Braincode is offline
Ceriwis Addicted
 
Join Date: Nov 2011
Posts: 4,638
Rep Power: 20
Braincode mempunyai hidup yang Normal
Default [Cara n00bie] Instal Windows Via Network Share

:: Yg dibutuhkan ::



* Sebuah PC yang sdh terinstal Windows untuk bisa serving instalasinya.

* Komputer/PC yg mau diinstalkan Windows.

* Driver2 untuk network card-nya (sesuai RIS/Remote Installation Services)

* CD Windoze XP atau 2003 (bentuk media, image atau file2 instalasinya langsung)

* Server DHCP/TFTP : pakai saja tftpd32.

* Server BINL (Boot Image Negotiation Layer)-nya Gianluigi Tiesi. Tapi karena ia tdk sediakan, maka pakai saja yg sdh dicompile DISINI.

* Parser file .inf untuk server BINL-nya. Script aslinya pake Phyton, yg sdh dicompile ambil DISINI.

* Sedikit pengetahuan dlm pengelolaan file2 .CAB.





:: Langkah2nya ::



1. Pertama, bikin sebuah folder yg isinya file2 yg dibutuhkan. Misalkan, "D:\RIS\".



2. Lalu copy isi instalasi Windoze agan kedlm subfolder dlm folder RIS tsb.Misalkan "RIS\winxp".



3. Dlm folder "RIS\winxp\i386", cari file2 berikut: NTDETECT.COM, STARTROM.N1_, SETUPLDR.EX_ dan, jika ada file BOOTFONT.BIN. Copy semuanya kedlm folder RIS.



Ingat, file "STARTROM.N1_" dan file "SETUPLDR.EX_" adalah file yg tercompres CAB. Agan mesti mengecilkan keduanya (deflate - Googling saja untuk cari caranya). Rename file "setupldr.exe" menjadi ntldr (tanpa ekstensi), sdng file "startrom.n12" tidak usah direname.



4. Taruh "tftpf32.exe" dan "binlsrv.exe" dlm folder RIS.





:: Persiapan Driver Network ::



Driver network biasanya terdiri dari file utama: file informasinya (*.inf), dan driver servicenya (*.sys). Copy file ".sys" driver network agan kedlm folder "RIS\winxp\I386".



Biasanya, produsen driver sdh menyediakan driver khusus untuk keperluan RIS. Pakai versi tsb! (Untuk yg pengguna EEE, download driver-nya DISINI, agan akan lihat didalamnya file "L251X86.SYS" dlm folder "Lan_XP_071011.zip\lan\Attansic\ris\WinXP_32\" . Agan juga bisa langsung skip ke network share-nya dgn mendownload file teks INI.



Karena boot loader network tdk bisa membaca file .inf secara langsung, maka biasanya ia akan meminta bantuan dari server "RIS" dan akan mengirim permintaan ke boot server tentang ID vendor dan model network card yg agan pakai.



Nah, file server BINL yg agan download diatas, bisa digunakan untuk menjawab request tsb. Agan juga mesti mengekstrak inf parser diatas ke folder lain.



1. Buka command prompt trus ketik command berikut:




Quote:





infparser path_inf_nya





dimana, baris "path_inf_nya" bisa berupa nama file .inf-nya langsung atau folder yg berisi file2 .inf (klo agan mw supaya bisa support lebih dari satu PC/network card).



2. Dari eksekusi inf parser tsb akan dihasilkan 2 file: file "devlist.cache" dan file "nics.txt". File yg pertama untuk server BINL-nya, dan yg kedua untuk server yg agan download.



3. Kalo sudah, cek file "nics.txt" dan copy kedalam folder RIS agan (yg didalamnya ada file server BINL). Seperti ini kira2:




Quote:





1022 2000 pcntpci5.sys PCnet

10b7 6055 EL556ND5.sys EL556ND5

10b7 6056 EL556ND5.sys EL556ND5






Dua baris pertama diatas mewakili ID Vendor dan ID Product agan. Sedang baris ketiga untuk nama file *.sys agan. Ingat, file .sys agan harus ada dlm folder i386 Windoze. Kalo agan cuma punya satu file .inf, agan bisa mencari file .sys-nya dlm archive CAB driver-nya.





:: Share Network ::



Kalo file2 boot dan driver2 agan download via TFTP maka file2 setup-nya bisa didownload via Windoze File Share. Bikin sebuah network share dlm folder D:\RIS agan, misalkan namanya "RISSHARE".



Karena login instalasi di Windoze biasanya secara anonim, maka pastikan account "guest" agan:

* Enable

* Bisa akses 'read' untuk file2 yg ada di share & file system.

* Tidak bermasalah dlm logon di network agan.





:: Konfigurasi File ::



1. Karena nanti loader instalasi Windoze perlu tahu apa yg mesti dilakukan setelah boot, maka agan mesti menyediakan sebuah file ".sif" sebagai instruksinya. Dengan notepad, buat file dgn nama "WINNT.SIF" yg isinya kode dibawah ini. Trus save dlm folder RIS.




Quote:





[data]

floppyless = "1"

msdosinitiated = "1"

; Untuk tahap kedua instalasi

OriSrc = "\\SERVER\RISSHARE\winxp"

OriTyp = "4"

LocalSourceOnCD = 1

DisableAdminAccountOnDomainJoin = 1



[SetupData]

OsLoadOptions = "/fastdetect"

; Untuk tahap pertama instalasi

SetupSourceDevice = "\Device\LanmanRedirector\SERVER\RISSHARE\winx p"



[UserData]

ComputerName = *

ProductID=XXXXX-XXXXX-XXXXX-XXXXX-XXXXX






2. Agan juga mesti menentukan lokasi dimana file2 setup agan. Baris "SERVER" pd kode diatas bisa berupa nama IP adress agan atau nama servernya.





:: Ceklist File ::



Kalau semua lancar, maka susunan file/folder agan nanti seperti ini:
  • \RIS\
    • WinXP\
      • I386
        • �.
        • file .sys network card agan
      • setup.exe
    • ftpd32.exe
    • binlsrv.exe
    • nics.txt
    • ntdetect.com
    • ntldr
    • startrom.n12
    • winnt.sif
  • \bla..bla..

Kalau ada yg agan lupa, periksa kembali langkah2 ane diatas.





:: Menjalankan Server ::



1. Jalankan server "binlsrv" dan server "tftpd32" agan. Server "binlsrv" td perlu lg dikonfig.



2. Dari server tftpd32.exe, pilih tab DHCP server. Atur "adress DHCP pool starting" dan mask-nya sesuai konfigurasi network agan. Set supaya bootfile-nya adalah "startrom.n12" lalu klik tombol "Save".



3. Sekarang agan sdh bisa melanjutkan instalasi Windoze seperti biasa.



4. Boot komputer yg mau diinstalkan Windoze dari network, ikuti saja instruksi2nya.





:: Bagaimana Proses Kerjanya ::



1. Pertama, BIOS akan mengirim request DHCP untuk mendapatkan IP adress dan lokasi bootstrap agan.



2. Kemudian file bootstrap "startrom.n12" akan diload via TFTP dan dijalankan oleh BIOS. File ini bertujuan untuk mendownload dan menjalankan (via TFTP) loader Windoze "ntldr" agan.



3. Selanjutnya, NT loader agan tsb akan:



* Mendownload "ntdetect.com" dan "bootfont.bin" (via TFTP)

* Mendownload file "winnt.sif" dan membaca path-nya.

* Menggunkan file "ntdetect" untuk mendeteksi hardware agan termasuk network card agan.

* Meminta nama2 file service driver network card agan via server BINL.

* Mendownload file kernel, dan semua driver network card (via TFTP)

* Mem-boot file kernel Windoze.



4. Selanjutnya, kernel Windoze akan dijalankan, dan diperintah untuk meload instalasi Windoze dari network share di Windoze.



5. Tahap instalasi text-mode akan lanjut seperti biasa, kemudian mengcopy file2 instalasi Windoze dari network share, dan merestart PC dlm instalasi GUI.



SELESAI!!



Reply With Quote
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off


 


All times are GMT +7. The time now is 06:01 PM.


no new posts