Sekilas

SELAMAT DATANG

Selamat datang di E-Learning Computer - Saya Senang dengan anda mengklik informasi ini, berarti anda peduli dengan keberadaan blog ini, saya berharap ini bukan untuk kali pertama anda mengunjungi blog ini. Mudah-mudahan blog ini bermanfaat bagi pengunjung, amin

Sekilas Tentang Hendri Budi

Nama saya Hendri Budi, Saya seorang Pelajar yang masih duduk dibangku SMK walaupun tidak selamanya hehe. sedikit kata bijak, Muncul orang sukses datangnya bukan dari orang yang luar biasa, tetapi orang biasalah yang menciptakan sesuatu yang luar biasa (' ',)

About

Tutorial Error dosnet.inf Part II

Written By Hendri Budi on Senin, 18 Juni 2012 | 04.29


Quote:
Spoiler for Tutorial Error dosnet.inf Part II
———————
Step 6: Editing File
———————

Untuk mengedit file-file code/text dengan Notepad:

1. Bukalah File Notepad.
2. Drag-drop file yang akan diedit ke dalam Notepad.
3. Setelah selesai, tutup Notepad. Jika ada konfirmasi penyimpanan, pilih YES

Berikut ini merupakan langkah utama yang harus dilakukan, agar Windows XP SP 2 dapat diinstall pada flashdisk

6-A)— TXTSETUP.SIF

File ini di-LOAD saat awal instalasi melalui CD Installer Windows XP SP 2.
Biasanya USB devices hanya dianggap sebagai “input device” selama instalasi.
Saya akan mengubahnya agar menyertakan dukungan driver media-penyimpan pada awal instalasi.

Lakukan editing pada file TXTSETUP.SIF seperti petunjuk berikut:

Perhatikan baris mana yang harus ditambahi dan baris mana yang harus dihapus.
Baris yang diberi tanda “;insert this line” berarti tambahan yang sebelumnya tidak ada di file asli
Baris yang diberi tanda “;delete this line” berarti baris tersebut harus dihapus
Baris yang diberi tanda “;add/change like this line” berarti harus diubah seperti begini

[BootBusExtenders.Load]
pci = pci.sys
acpi = acpi.sys
isapnp = isapnp.sys
acpiec = acpiec.sys
ohci1394 = ohci1394.sys
usbehci = usbehci.sys ;insert this line
usbohci = usbohci.sys ;insert this line
usbuhci = usbuhci.sys ;insert this line
usbhub = usbhub.sys ;insert this line
usbstor = usbstor.sys ;insert this line

[InputDevicesSupport.Load]
usbehci = usbehci.sys ;delete this line

usbohci = usbohci.sys ;delete this line
usbuhci = usbuhci.sys ;delete this line
usbhub = usbhub.sys ;delete this line
usbccgp = usbccgp.sys
hidusb = hidusb.sys
serial = serial.sys
serenum = serenum.sys
usbstor = usbstor.sys ;delete this line

[BootBusExtenders]
pci = “PCI-Bustreiber”,files.pci,pci
acpi = “ACPI Plug & Play-Bustreiber”,files.acpi,acpi
isapnp = “ISA Plug & Play-Bustreiber”,files.isapnp,isapnp
acpiec = “Integrierter ACPI-Controllertreiber”,files.none,acpiec
ohci1394 = “IEEE-1394-Bus-OHCI-konformer Anschlusstreiber”,files.ohci1394,ohci1394
usbehci = “Erweiterter Hostcontroller”,files.usbehci,usbehci ;insert this line
usbohci = “Open Hostcontroller”,files.usbohci,usbohci ;insert this line
usbuhci = “Universeller Hostcontroller”,files.usbuhci,usbuhci ;insert this line
usbhub = “Standard-USB-Hubtreiber”,files.usbhub,usbhub ;insert this line
usbstor = “USB-Speicherklassentreiber”,files.usbstor,usbstor ;insert this line

[InputDevicesSupport]
usbehci = “Erweiterter Hostcontroller”,files.usbehci,usbehci ;delete this line
usbohci = “Open Hostcontroller”,files.usbohci,usbohci ;delete this line
usbuhci = “Universeller Hostcontroller”,files.usbuhci,usbuhci ;delete this line
usbhub = “Standard-USB-Hubtreiber”,files.usbhub,usbhub ;delete this line
hidusb = “HID-Parser”,files.hidusb,hidusb
serial = “Treiber f?r seriellen Anschluss”,files.none,serial
serenum = “Enumerator f?r seriellen Anschluss”,files.none,serenum
usbstor = “USB-Speicherklassentreiber”,files.usbstor,usbstor ;delete this line
usbccgp = “USB Generic Parent Driver”,files.usbccgp,usbccgp

Beberapa key Registry harus ditambahkan dan (lagi-lagi Microsoft memberi kesempatan membajak
dengan memperbolehkan siapapun) untuk memodifikasi perintahnya di file TXTSETUP.SIF

[HiveInfs.Fresh]
AddReg = hivedef.inf,AddReg
AddReg = hivesys.inf,AddReg
AddReg = hivesft.inf,AddReg
AddReg = hivecls.inf,AddReg
AddReg = hiveusd.inf,AddReg
AddReg = dmreg.inf,DM.AddReg
AddReg = usbboot.inf,usbservices ;insert this line

[SourceDisksFiles]
usbboot.inf = 1,,,,,,_x,3,,3 ;insert this line
bootvid.dll = 1,,,,,,3_,2,0,0,,1,2
kdcom.dll = 1,,,,,,3_,2,0,0,,1,2

Save dan Close file “TXTSETUP.SIF”

6-B)— DOSNET.INF

Buka file DOSNET.INF kemudian lakukan editing seperti berikut:

[Files]
d1,usbboot.inf ;insert this line
d1,_default.pif
d1,12520437.cpx
d1,12520850.cpx

… dan seterusnya, biarkan saja

Save dan Close file “DOSNET.INF”

6-C)— usb.inf

Lakukan perubahan di section [StandardHub.AddService] dan [CommonClassParent.AddService]

[StandardHub.AddService]
DisplayName = %StandardHub.SvcDesc%
ServiceType = 1 ; SERVICE_KERNEL_DRIVER
StartType = 0 ; SERVICE_DEMAND_START ;StartType diganti menjadi StartType = 0
ErrorControl = 1 ; SERVICE_ERROR_NORMAL
ServiceBinary = %12%\usbhub.sys
LoadOrderGroup = Boot Bus Extender ;add/change like this line

[CommonClassParent.AddService]
DisplayName = %GenericParent.SvcDesc%
ServiceType = 1 ; SERVICE_KERNEL_DRIVER
StartType = 0 ; SERVICE_DEMAND_START ;StartType diganti menjadi StartType = 0
ErrorControl = 1 ; SERVICE_ERROR_NORMAL
ServiceBinary = %12%\usbccgp.sys
LoadOrderGroup = Boot Bus Extender ;add/change like this line

Save dan Close file “usb.inf”

6-E)— usbstor.inf

Lakukan perubahan di section [USBSTOR.AddService]

[USBSTOR.AddService]
DisplayName = %USBSTOR.SvcDesc%
ServiceType = 1
StartType = 0 ;add/change like this line
Tag = 3 ;add/change like this line
ErrorControl = 1
ServiceBinary = %12%\USBSTOR.SYS
LoadOrderGroup = Boot Bus Extender ;add/change like this line

Save dan Close file “usbstor.inf”

6-F)— Membuat file USBBOOT.INF

Buatlah file bernama “USBBOOT.INF” di %desktop%

[usbservices]

HKLM,”SYSTEM\CurrentControlSet\Services\USBSTOR”,” DisplayName”,0×00000000,”USB Mass Storage Driver”
HKLM,”SYSTEM\CurrentControlSet\Services\USBSTOR”,” ErrorControl”,0×00010001,1
HKLM,”SYSTEM\CurrentControlSet\Services\USBSTOR”,” Group”,0×00000000,”System Reserved”
HKLM,”SYSTEM\CurrentControlSet\Services\USBSTOR”,” ImagePath”,0×00020000,”system32\DRIVERS\USBSTOR.SY S”
HKLM,”SYSTEM\CurrentControlSet\Services\USBSTOR”,” Start”,0×00010001,0
HKLM,”SYSTEM\CurrentControlSet\Services\USBSTOR”,” Type”,0×00010001,1

HKLM,”SYSTEM\CurrentControlSet\Services\usbehci”,” DisplayName”,0×00000000,”USB 2.0 Enhanced Host Controller Miniport Driver”
HKLM,”SYSTEM\CurrentControlSet\Services\usbehci”,” ErrorControl”,0×00010001,1
HKLM,”SYSTEM\CurrentControlSet\Services\usbehci”,” Group”,0×00000000,”System Reserved”
HKLM,”SYSTEM\CurrentControlSet\Services\usbehci”,” ImagePath”,0×00020000,”system32\DRIVERS\usbehci.sy s”
HKLM,”SYSTEM\CurrentControlSet\Services\usbehci”,” Start”,0×00010001,0
HKLM,”SYSTEM\CurrentControlSet\Services\usbehci”,” Type”,0×00010001,1

HKLM,”SYSTEM\CurrentControlSet\Services\usbhub”,”D isplayName”,0×00000000,”USB2 Enabled Hub”
HKLM,”SYSTEM\CurrentControlSet\Services\usbhub”,”E rrorControl”,0×00010001,1
HKLM,”SYSTEM\CurrentControlSet\Services\usbhub”,”G roup”,0×00000000,”System Reserved”
HKLM,”SYSTEM\CurrentControlSet\Services\usbhub”,”I magePath”,0×00020000,”system32\DRIVERS\usbhub.sys”
HKLM,”SYSTEM\CurrentControlSet\Services\usbhub”,”S tart”,0×00010001,0
HKLM,”SYSTEM\CurrentControlSet\Services\usbhub”,”T ype”,0×00010001,1

HKLM,”SYSTEM\CurrentControlSet\Services\usbuhci”,” DisplayName”,0×00000000,”Microsoft USB Universal Host Controller Miniport Driver”
HKLM,”SYSTEM\CurrentControlSet\Services\usbuhci”,” ErrorControl”,0×00010001,1
HKLM,”SYSTEM\CurrentControlSet\Services\usbuhci”,” Group”,0×00000000,”System Reserved”
HKLM,”SYSTEM\CurrentControlSet\Services\usbuhci”,” ImagePath”,0×00020000,”system32\DRIVERS\usbuhci.sy s”
HKLM,”SYSTEM\CurrentControlSet\Services\usbuhci”,” Start”,0×00010001,0
HKLM,”SYSTEM\CurrentControlSet\Services\usbuhci”,” Type”,0×00010001,1

HKLM,”SYSTEM\CurrentControlSet\Services\usbohci”,” DisplayName”,0×00000000,”Microsoft USB Open Host Controller Miniport Driver”
HKLM,”SYSTEM\CurrentControlSet\Services\usbohci”,” ErrorControl”,0×00010001,1
HKLM,”SYSTEM\CurrentControlSet\Services\usbohci”,” Group”,0×00000000,”System Reserved”
HKLM,”SYSTEM\CurrentControlSet\Services\usbohci”,” ImagePath”,0×00020000,”system32\DRIVERS\usbohci.sy s”
HKLM,”SYSTEM\CurrentControlSet\Services\usbohci”,” Start”,0×00010001,0
HKLM,”SYSTEM\CurrentControlSet\Services\usbohci”,” Type”,0×00010001,1

Save dan Close file “USBBOOT.INF”
—————————————————–
Step 7: Packing File yang Sudah Diedit ke Format IN_
—————————————————–
Buka lagi Command Prompt
C:\Documents and Settings\%username%\Desktop\>_

Ketikkan:

cabarc n USB.IN_ usb.inf
cabarc n USBPORT.IN_ usbport.inf
cabarc n USBSTOR.IN_ usbstor.inf

File-file IN_ sudah dipaket berdasarkan file-file INF yang telah Anda edit tadi.

——————————————————————
Step 8: Injeksikan File-file IN_ dari Desktop ke “WinUSBDrive.ISO”
——————————————————————

Buka UltraISO dan pastikan (masih) membuka file “WinUSBDrive.ISO”

Buka folder \i386 pada “WinUSBDrive.ISO”

Hapus file-file berikut:

DOSNET.INF
TXTSETUP.SIF
USB.IN_
USBPORT.IN_
USBSTOR.IN_

Save file “WinUSBDrive.ISO”

Drag-drop file-file yang telah Anda edit di %desktop% tadi ke “WinUSBDrive.ISO” pada folder \i386

USBBOOT.INF
DOSNET.INF
TXTSETUP.SIF
USB.IN_
USBPORT.IN_
USBSTOR.IN_

Save file “WinUSBDrive.ISO”

0 komentar:

Posting Komentar

 
berita unik