Cài XP từ CD vào ổ cứng USB (USB_HDD) với USB Generic driver

Chia sẻ: Tuan Nghia | Ngày: | Loại File: PDF | Số trang:7

0
73
lượt xem
13
download

Cài XP từ CD vào ổ cứng USB (USB_HDD) với USB Generic driver

Mô tả tài liệu
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

Việc cài XP full vào USB-HDD còn lệ thuộc nhiều vào 2 con số đặc biệt VID và PID của riêng từng ổ cứng USB. (Phức tạp nếu không biết tìm ra) Với phương pháp này, bạn có thể dùng ngay USB generic driver

Chủ đề:
Lưu

Nội dung Text: Cài XP từ CD vào ổ cứng USB (USB_HDD) với USB Generic driver

  1. Cài XP từ CD vào ổ cứng USB (USB_HDD) với USB Generic driver Việc cài XP full vào USB-HDD còn lệ thuộc nhiều vào 2 con số đặc biệt VID và PID của riêng từng ổ cứng USB. (Phức tạp nếu không biết tìm ra) Với phương pháp này, bạn có thể dùng ngay USB generic driver( chung cho mọi USB_HDD) nên dễ dàng hơn cho mọi newbie muốn có XP full để cứu hộ máy tính mình. Phương pháp thứ 2 được gọi là Sisal và Emmanuel, khác là cài Win XP từ đĩa CD XP đã biến đổi vào thẳng USB_HDD : tuy vậy cách này hay gặp màn hình xanh dương chết chóc ( BSOD ) khi Boot máy ; cũng như bị khởi động máy lại nhiều lần nhất khi cài xong XP vào USB-HDD . . Nhưng nếu thành công, bạn không còn lệ thuộc vào bất cứ 2 con số VID và PID của từng USB-HDD .để cứu hộ riêng máy tính của mình. Ước muốn xa vời hơn của mọi người là autoboot USB-HDD được trên mọi máy tính vẫn còn trở ngại chưa vượt qua trong 1 sớm một chiều vì có quá nhiều chủng loại mainboard nên rất chúng khác về USB controller . Tạm thời, bạn vẫn có thể cứu hộ cho nhiều máy tính khác nhau, bằng đĩa CD XPE trong môi trường 32 bit cực đẹp hay đĩa Hiren 80 qua DoS hay Mini98 I) Chuẩn bị một số dụng cụ như sau: 1) Tải về trên mạng file XPUSBfull.zip từ 1 trong 2 trang web sau: http://rapidshare.de/files/37092563/USBTOOLS.zip http://www.megaupload.com/?d=RP40P4FG 2) Tải file này về và bung file này ra tìm lấy ra cabarc.exe trong thư mục bin. http://download.microsoft.com/download/platformsdk/cab/2.0/w98nt42kmexp/en- us/cabsdk.exe
  2. 3) Bạn phải có sẵn Ghost 83 với 2 phiên bản 32 bit chạy trong win và ghost.exe 83 chạy trong DoS ( qua đĩa Hiren 85). 4) Đĩa XP SP2 CD cài đặt và UtraISO 851 để trích xuất và chỉnh lại file ISO. II) Chỉnh sữa lại một số file từ đĩa cài đăt XPSP2 để có sẵn generic Driver ngay lúc cài nhằm thay đổi lại đĩa CD XPSP2 : 1) Sao lưu ngay ổ C đang có XP bằngGhost 85 ( Hiren ) với file là XPSP2.GHO qua ổ E. Dĩ nhiên, đĩa cứng maý tính bạn đã có sẳn nhiều phân vùng từ C qua D, E, F. 2) Gắn ổ cứngUSB-HDD vào XP và dùng PM 805 nhằm sửa soạn một primary partition 3GB, format theo FAT 32 . Phần còn lại USB-HDD cũng nên format 32 nhưng lại là logical drive. 3) Tạo ra file ISO từ đĩa XPCDSP2 cài đặt, trong ổ E bằngUltraISO 851 , đặt tên là XPSP2.ISO. 4) Trích xuất ra từ file XPSP2.ISO , các file sau ( dosnet.inf, txtsetup.sif , usb.in_, usbprot. in_, usbstor.in_) váo một thư mục tạm, tên là XPUSB 5) Dùng notepad , mở 2 file đầu tiên là dosnet.inf, txtsetup.sif chỉnh lại như sau: a) DOSNET.INF: tìm ra phần[ Files ] thêm vào dòng d1,usbboot.inf nằm trên dòng d1,_default.pif như hình bên b)TXTSETUP.SIF: * tìm ra phần [SourceDiskFiles], thêm một dòng usbboot.inf = 1,,,,,,_x,3,,3 trên dòng bootvid.dll = 1,,,,,,3_,2,0,0,,1,2 *Trong phần [InputDevicesSupport.Load], chuyển 5 files trong ấy để đưa qua phần [BootBusExtenders.Load], đó là các dòng sau : usbehci = usbehci.sys
  3. usbohci = usbohci.sys usbuhci = usbuhci.sys usbhub = usbhub.sys usbstor = usbstor.sys * Cũng di chuyển 5 dòng từ phần [InputDevicesSupport] đưa qua [BootBusExtenders], các dòng sau: 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 * Tìm ra phần [HiveInfs.Fresh] thêm vào dòng sau nằm dười cùng: AddReg = usbboot.inf,usbservices Nếu bạn thấy chỉnh quá khó, vẫn dùng ngay 2 file này chỉnh sẵn, có trong thư mục INF_SIF bung ra từ file /USBTOOLS.zip tải về
  4. 6) Dùng cabarc.exe đã có trong thư mục bin để bung 3 files nén USB.IN_ ra dạng INF mới chỉnh lại được nội dung, theo mẫu sau: "cabarc x USBSTOR.IN_" và bạn buộc phải thấy dòng extracted successfully mới được. 7) Trong file USB.INF vừa bung ra , tìm ra 2 phần [StandardHub.AddService]; [CommonClassParent.AddService]; chỉnh lại 2 dòng : - StartType từ số 3 ra 0 - LoadOrderGroup từ Base, ra Boot Bus Extender. 8) ở file USBPORT.INF, tìm ra 4 phần [EHCI.AddService], [OHCI.AddService] , [UHCI.AddService] và [ROOTHUB.AddService] chỉnh lại 2 dòng sau: - StartType từ 3 qua 0
  5. - LoadOrderGroup từ chữ Base, qua Boot Bus Extender 9) ở file USBSTOR.INF, tìm ra 2 phần [QV2KUX.AddService] và [USBSTOR.AddService] a) ở [QV2KUX.AddService] - StartType từ 3 qua 0 - Load OrderGroup từ chữ PNP filter qua Boot Bus Extender b) ở [USBSTOR.AddService] - StartType từ 3 qua 0 - Thêm vào dòng LoadOrderGroup từ chữ PNP filter qua Boot Bus Extender Có thể dùng ngay 3 file INF làm sẵn ở thư mục INFUSB của file /USBTOOLS.zip tải về . 11) Sau khi làm xong, chuyển đổi trở lại 3 file USB.INF, USBPORT.INF và USBSTOR.INF trở về lại dạng nén IN_ nguyên thủy trong CD XP theo mẫu chung sau: "cabarc n USB.IN_ usb.inf" 12) Dùng UltraISO 851, mở file XPSP2.ISO cũ ra, xoá đi 5 file cũ có trong ấy là dosnet.inf, txtsetup.sif và 3 file USB.IN_ là USB.IN-, USBPORT. IN_ và USBSTOR.IN_ 13 ) Thải vào trong ISO ấy 5 file mới chỉnh sửa lại; cùng tên cùng với 1 file USBBOOT.INF( có trong file /USBTOOLS.zip tải về ) và save lại lần cuối thành XPUSB.ISO. Ghi file hình ảnh ISO bằng các chương trình ghi đĩa này ra đĩa một CD XP autoboot( đã được chỉnh xong cho USB ) . III) Với cách của Sisal nguyên thuỷ, là cài thằng từ đĩa CD chỉnh lại này vào USB-HDD, bạn phải bất hoạt( disable ): hay gở hẵn các dây nối IDE ổ cứng ra, chỉnh lại trong BIOS( Cmos ) cho chạy 1st Boot là CDROM và 2nd là USB-HDD : Cách làm này sẽ hay bị lỗi rất nhiều lần gặp toàn BSOD( màn hình xanh dương chết chóc ), hoặc cứ reboot máy lại hoài không vào được XP khi cài xong . Tôi chế biến lại theo 1 cách hoàn toàn khác hẵn dễ dàng hơn cho mọi người làm như sau: 1) Với Hiren Boot CD 85 , dùng PM 805 chuẩn bị ổ C trống, mới tinh format bằng FAT 32 chọn trong BIOS first Boot là CD-ROM cài XP đã chỉnh sữa lại ( XPUSB.ISO)
  6. vào ổ cứng C máy tính( 2nd Boot là HDD-0 ). 2) Khi cài xong XP chỉnh sữa vào ngay C, lần đầu chưa cài Driver nào cả, vào phần Startup and recovery trong System properties\ Advanced, xoá ngay nút kiểm Always restart in system failure . Như thế bạn sẽ không bị reboot bậy khi chạy USB-HDD nữa. Cũng nên disable ngay pagefile.sys ( ở Advanced \Performance options ) và cả phần Hibernate ở scrensaver . Nếu nó đã lỡ cài Modem hay Graphic card tự động, cũng nên uninstall cả 2 cái này và reboot máy lại . 3) Dùng Hiren bootCD85, ghost save lại ngay phân vùng C này với tên XPUSB.GHO . Phực hồi lại từ ổ E file nguyên thủy XPSP2. GHO lại C như lúc đầu 4) Trong Winsdows XP, gắn ổ cứng USB-HDD vào cổng USB. Ghost phục hồi lại file XPUSB.GHO từ E qua ổ USB-HDD. Reboot máy lại. . 5) Kinh nghiệm cho biết , cách làm này hay bị BSOD nhiều nhất nên trong XP cần phòng ngừa trước bằng cách bung file USBTOOLS.zip tải về để có các file sau: 6) Chép ntdetect.com vào thư mục gốc của USB-HDD và chép các file USBDRIVERSP1 vào thư mục drivers\ System32 của XP trong USB-HDD. 7) Regedit và load hive ở H_KEY_LOCAL_MACHINE tìm file system trong Config của USB-HDD đặt tên tạm XPUSB mở nhánh này ra; xoá toàn bộ nhánh MountedDevices tìm ra nhánh tạm XPUSB và unlaod hive thoát ra khỏi XP registry. 8) Rreboot máylại .vào BIOS chỉnh lại first Boot device là USB-HDD và 2nd device Boot là HDD-0 , gắn ổ USB-HDD cho nó Boot đầu tiên. 9) Bạn sẽ phải chờ đèn đỏ ổ cứng USB nhấp nháy khoảng 1.5 -2 phút rồi xuất hiện thanh diễn tiến và cuối cùng là XP logo và Desktop . 10) Bạn đã thành công nhưng lần naỳ khác hẵn: hoàn toàn không cần biết đến Driver chuyên biệt của từng ổ cứng USB_HDD nữa. Bạn cừ cài thêm mọi thứ sau đó tuỳ thích, bạn sẽ có công cụ cứu hộ hay giải trí tuyệt vời trên 32 bit của XP trong USB-HDD. Nguồn: vietsupport
Đồng bộ tài khoản