Tải bản đầy đủ (.pdf) (6 trang)

Sổ Tay Thủ Thuật PC part 2 pot

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (131.94 KB, 6 trang )

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:



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.
/>us/cabsdk.exe
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
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ề

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
- 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) 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

×