Read More......
Name:
Location: tugu, jakarta utara, Indonesia

empty

Wednesday, 16 May 2012

xpusb

Mungkin anda punya USB External HDD sbg HD back-up. Apakah HD tersebut terinstal system operasi. Untuk menginstal windows xp mungkin hal tersebut akan mengalami kesulitan karena secara default windows xp tidak dirancang untuk di install pada USB device. Lalu adakah teknik menginstal nya ? Kita akan coba. Setelah mencari akhirnya kita dapatkan teknik tersebut. Yang dibutuhkan : 1. USB stick 1 GB 2. Original Windows XP CD SP1 or SP2 3. Pembuat ISO seperti MagicISO,WinISO atau yg laennya 4. Microsoft Cabsdk 5. BIOS mendukung boot dari USB device 6. USB HD yang bisa bootable. Mungkin anda membutuhkan tools untuk membuat sebuah USB HD or USB stick menjadi bootable. Kita bisa manfaatkan sebuah tools kecil dari HP yaitu HP USB Disk Storage Format Tool Langkah-langkahnya : 1. Buat folder baru mis XPSP2 lalu copas semua file dari Orig Win XP CD 2. Buat folder baru lage mis XPUSB 3. Copas lage dari folder XPSP2 /i386 ke folder XPUSB file2 berikut : DOSNET.INF TXTSETUP.SIF USB.IN_ USBPORT.IN_ USBSTOR.IN_ 4. Unpacking file2 yg berextensi .IN_ dengan command line contoh : cabarc x USB.IN_ Mk kita dapatkan file2 sbb lalu delete file yg berextensi .IN_ tersebut: usb.inf usbport.inf usbstor.inf 5. Disini kita mulai melakukan edit file2 tersebut. Pertama kita edit file TXTSETUP.SIF file ini yg pertama kali di ambil oleh cd installer xp saat kita menginstal sbg langkah dlm penginstalan system. Dalam file ini kita menginginkan USB device sbg tujuan. 1. Pertama buka file TXTSETUP.SIF dengan notepad. 2. Kita pindahkan/copy entry dr seksi [InputDevicesSupport.Load] ke seksi [BootBusExtenders.Load] Seperti dibawah ini : [BootBusExtenders.Load] pci = pci.sys acpi = acpi.sys isapnp = isapnp.sys acpiec = acpiec.sys ohci1394 = ohci1394.sys usbehci = usbehci.sys usbohci = usbohci.sys usbuhci = usbuhci.sys usbhub = usbhub.sys usbccgp = usbccgp.sys usbstor = usbstor.sys [InputDevicesSupport.Load] usbehci = usbehci.sys usbohci = usbohci.sys usbuhci = usbuhci.sys usbhub = usbhub.sys usbccgp = usbccgp.sys hidusb = hidusb.sys serial = serial.sys serenum = serenum.sys usbstor = usbstor.sys 3. Dengan cara yg sama pada seksi [BootBusExtenders] dan [InputDevicesSupport] Seperti di bawah ini : [BootBusExtenders] pci = "PCI Bus Driver",files.pci,pci acpi = "ACPI Plug & Play Bus Driver",files.acpi,acpi isapnp = "ISA Plug & Play Bus Driver",files.isapnp,isapnp acpiec = "ACPI Embedded Controller Driver",files.none,acpiec ohci1394 = "IEEE 1394 Bus OHCI Compliant Port Driver",files.ohci1394,ohci1394 usbehci = "Enhanced Host Controller",files.usbehci,usbehci usbohci = "Open Host Controller",files.usbohci,usbohci usbuhci = "Universal Host Controller",files.usbuhci,usbuhci usbhub = "Generic USB Hub Driver",files.usbhub,usbhub usbstor = "USB Storage Class Driver",files.usbstor,usbstor usbccgp = "USB Generic Parent Driver",files.usbccgp,usbccgp [InputDevicesSupport] usbehci = "Enhanced Host Controller",files.usbehci,usbehci usbohci = "Open Host Controller",files.usbohci,usbohci usbuhci = "Universal Host Controller",files.usbuhci,usbuhci usbhub = "Generic USB Hub Driver",files.usbhub,usbhub hidusb = "Human Interface Parser",files.hidusb,hidusb serial = "Serial Port Driver",files.none,serial serenum = "Serial Port Enumerator",files.none,serenum usbstor = "USB Storage Class Driver",files.usbstor,usbstor usbccgp = "USB Generic Parent Driver",files.usbccgp,usbccgp 4. Lalu agar sedikit registri yg telah kita buat pada file USBBOOT.INF dimasukkan pada saat instalasi maka pada seksi [HiveInfs.Fresh] kita tambahkan : [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 Dan juga kita tambahkan pada seksi [SourceDisksFiles] [SourceDisksFiles] usbboot.inf = 1,,,,,,_x,3,,3 bootvid.dll = 1,,,,,,3_,2,0,0,,1,2 kdcom.dll = 1,,,,,,3_,2,0,0,,1,2 6. Selesai simpan dan tutup file TXTSETUP.SIF tersebut 7. Edit file DOSNET.INF pada seksi bagian yg kedua [Files] spt di bawah ini. [Files] d1,usbboot.inf d1,_default.pif d1,12520437.cpx d1,12520850.cpx 8. Edit file usb.inf Ganti baris yg ditandai dengan huruf tebal pada seksi [StandardHub.AddService] dan [CommonClassParent.AddService] berikut : [StandardHub.AddService] DisplayName = %StandardHub.SvcDesc% ServiceType = 1 ; SERVICE_KERNEL_DRIVER StartType = 0 ; SERVICE_DEMAND_START ErrorControl = 1 ; SERVICE_ERROR_NORMAL ServiceBinary = %12%\usbhub.sys LoadOrderGroup = Boot Bus Extender [CommonClassParent.AddService] DisplayName = %GenericParent.SvcDesc% ServiceType = 1 ; SERVICE_KERNEL_DRIVER StartType = 0 ; SERVICE_DEMAND_START ErrorControl = 1 ; SERVICE_ERROR_NORMAL ServiceBinary = %12%\usbccgp.sys LoadOrderGroup = Boot Bus Extender 9. Edit file usbport.inf Ganti baris yg ditandai dengan huruf tebal pada seksi [EHCI.AddService], [OHCI.AddService] , [UHCI.AddService] dan [ROOTHUB.AddService] berikut: [EHCI.AddService] DisplayName = %EHCIMP.SvcDesc% ServiceType = 1 ; SERVICE_KERNEL_DRIVER StartType = 0 ; SERVICE_DEMAND_START ErrorControl = 1 ; SERVICE_ERROR_NORMAL ServiceBinary = %12%\usbehci.sys LoadOrderGroup = Boot Bus Extender [OHCI.AddService] DisplayName = %OHCIMP.SvcDesc% ServiceType = 1 ; SERVICE_KERNEL_DRIVER StartType = 0 ; SERVICE_DEMAND_START ErrorControl = 1 ; SERVICE_ERROR_NORMAL ServiceBinary = %12%\usbohci.sys LoadOrderGroup = Boot Bus Extender [UHCI.AddService] DisplayName = %UHCIMP.SvcDesc% ServiceType = 1 ; SERVICE_KERNEL_DRIVER StartType = 0 ; SERVICE_DEMAND_START ErrorControl = 1 ; SERVICE_ERROR_NORMAL ServiceBinary = %12%\usbuhci.sys LoadOrderGroup = Boot Bus Extender [ROOTHUB.AddService] DisplayName = %ROOTHUB.SvcDesc% ServiceType = 1 ; SERVICE_KERNEL_DRIVER StartType = 0 ; SERVICE_DEMAND_START ErrorControl = 1 ; SERVICE_ERROR_NORMAL ServiceBinary = %12%\usbhub.sys LoadOrderGroup = Boot Bus Extender 10. Edit file usbstor.inf Ganti dan juga tambhakan seperti pada baris yg ditandai dgn huruf tebal berikut pada seksi [USBSTOR.AddService] [USBSTOR.AddService] DisplayName = %USBSTOR.SvcDesc% ServiceType = 1 StartType = 0 Tag = 3 ErrorControl = 1 ServiceBinary = %12%\USBSTOR.SYS LoadOrderGroup = Boot Bus Extender 11. Buat sebuah file dengan nama USBBOOT.INF dan copas baris dibawah ini: [usbservices] HKLM,"SYSTEM\CurrentControlSet\Services\USBSTOR","DisplayName",0x00000000,"USB Mass Storage Driver" HKLM,"SYSTEM\CurrentControlSet\Services\USBSTOR","ErrorControl",0x00010001,1 HKLM,"SYSTEM\CurrentControlSet\Services\USBSTOR","Group",0x00000000,"System Reserved" HKLM,"SYSTEM\CurrentControlSet\Services\USBSTOR","ImagePath",0x00020000,"system32\DRIVERS\usbstor.sys" HKLM,"SYSTEM\CurrentControlSet\Services\USBSTOR","Start",0x00010001,0 HKLM,"SYSTEM\CurrentControlSet\Services\USBSTOR","Type",0x00010001,1 HKLM,"SYSTEM\CurrentControlSet\Services\usbehci","DisplayName",0x00000000,"USB 2.0 Enhanced Host Controller Miniport Driver" HKLM,"SYSTEM\CurrentControlSet\Services\usbehci","ErrorControl",0x00010001,1 HKLM,"SYSTEM\CurrentControlSet\Services\usbehci","Group",0x00000000,"System Reserved" HKLM,"SYSTEM\CurrentControlSet\Services\usbehci","ImagePath",0x00020000,"system32\DRIVERS\usbehci.sys" HKLM,"SYSTEM\CurrentControlSet\Services\usbehci","Start",0x00010001,0 HKLM,"SYSTEM\CurrentControlSet\Services\usbehci","Type",0x00010001,1 HKLM,"SYSTEM\CurrentControlSet\Services\usbhub","DisplayName",0x00000000,"USB2 Enabled Hub" HKLM,"SYSTEM\CurrentControlSet\Services\usbhub","ErrorControl",0x00010001,1 HKLM,"SYSTEM\CurrentControlSet\Services\usbhub","Group",0x00000000,"System Reserved" HKLM,"SYSTEM\CurrentControlSet\Services\usbhub","ImagePath",0x00020000,"system32\DRIVERS\usbhub.sys" HKLM,"SYSTEM\CurrentControlSet\Services\usbhub","Start",0x00010001,0 HKLM,"SYSTEM\CurrentControlSet\Services\usbhub","Type",0x00010001,1 HKLM,"SYSTEM\CurrentControlSet\Services\usbuhci","DisplayName",0x00000000,"Microsoft USB Universal Host Controller Miniport Driver" HKLM,"SYSTEM\CurrentControlSet\Services\usbuhci","ErrorControl",0x00010001,1 HKLM,"SYSTEM\CurrentControlSet\Services\usbuhci","Group",0x00000000,"System Reserved" HKLM,"SYSTEM\CurrentControlSet\Services\usbuhci","ImagePath",0x00020000,"system32\DRIVERS\usbuhci.sys" HKLM,"SYSTEM\CurrentControlSet\Services\usbuhci","Start",0x00010001,0 HKLM,"SYSTEM\CurrentControlSet\Services\usbuhci","Type",0x00010001,1 HKLM,"SYSTEM\CurrentControlSet\Services\usbohci","DisplayName",0x00000000,"Microsoft USB Open Host Controller Miniport Driver" HKLM,"SYSTEM\CurrentControlSet\Services\usbohci","ErrorControl",0x00010001,1 HKLM,"SYSTEM\CurrentControlSet\Services\usbohci","Group",0x00000000,"System Reserved" HKLM,"SYSTEM\CurrentControlSet\Services\usbohci","ImagePath",0x00020000,"system32\DRIVERS\usbohci.sys" HKLM,"SYSTEM\CurrentControlSet\Services\usbohci","Start",0x00010001,0 HKLM,"SYSTEM\CurrentControlSet\Services\usbohci","Type",0x00010001,1 12. Ok pengeditan selesai sekarang kita packing 3 file yg berextensi .inf tersebut ke bentuk semula. Buka command prompt lalu ketikkan : cabarc n USB.IN_ usb.inf cabarc n USBPORT.IN_ usbport.inf cabarc n USBSTOR.IN_ usbstor.inf Kini kita telah mempunyai kemblai 3 file yg berextensi .IN_ yaitu : USB.IN_ , USBPORT.IN_ dan USBSTOR.IN_ 13. Lalu kita copas kan lage file2 berikut ke folder XPSP2 /i386 DOSNET.INF TXTSETUP.SIF USBBOOT.INF USB.IN_ USBPORT.IN_ USBSTOR.IN_ 14. Selesai sudah. 15. Sekarng terserah anda untuk membakar pada CD dengan bootable atau tidak, dengan MagicISO maker. 16. Saran saya sech gunakan Install dari USB karena bila masih terjadi kesalahan/ masalah/error kita masih bisa perbaiki. Lalu kita bisa coba lage. Bila dengan CD maka akan keluar beaya lagi dalam pembuatan CD tersebut. Lihat pada topik http://forum.dudung.net/index.php/topic,15626.0.html Tinggal ganti dan arahkan path source nya ke folder yg kita buat (XPSP2). Bila sudah oke baru burning. 17. Dari teknik tersebut di atas maka kita bisa kembangkan lage Membuat Windows XP SP2 Full Running pada USB Stick. 18. Untuk yg tidak mau repot2 saya attach file nya tinggal pakai. 19. Jika ingin menginstal lepaskan internal drive (cukup lepas kabel powernya aza). agar windows instal tidak mencari "C:\" pada internal HD 21. Semoga berguna.

0 Comments:

Post a Comment

Subscribe to Post Comments [Atom]

<< Home