. : All For One's Forums : .
Xin khai báo tên truy cập và mật khẩu để tham gia diễn đàn. Nếu không có tài khoản hãy nhấn vào nút Đăng Kí.

Hỗ trợ bởi BigDargon (http://big.321.cn)

Join the forum, it's quick and easy

. : All For One's Forums : .
Xin khai báo tên truy cập và mật khẩu để tham gia diễn đàn. Nếu không có tài khoản hãy nhấn vào nút Đăng Kí.

Hỗ trợ bởi BigDargon (http://big.321.cn)
. : All For One's Forums : .
Bạn có muốn phản ứng với tin nhắn này? Vui lòng đăng ký diễn đàn trong một vài cú nhấp chuột hoặc đăng nhập để tiếp tục.

Go down
avatar
BigDargon
♥ Root ♥
♥ Root ♥
Nam
Tổng số bài gửi : 1023
Age : 31
Bạn đến từ : BigDargon's Site
Nghề nghiệp : Học sinh
Tự bạch : http://tinyurl.com/profilebig
Registration date : 18/12/2007
http://bigdargon.blogspot.com/

Bình Thường Cài đặt và chạy Windows XP trực tiếp trên USB

Fri Nov 28, 2008 10:54 am
Cài đặt và chạy Windows XP trực tiếp trên ổ cứng USB

Việc cài đặt Windows XP SP2 vào ổ cứng có lẽ không có gì đáng bàn vì đã khá quen thuộc với chúng ta.
Tuy nhiên, có bao giờ bạn thử cài và chạy Windows XP hoàn toàn trực tiếp trên ổ cứng USB chưa?
Chắc chắn là không thể làm được vì windows hoàn toàn không hỗ trợ vấn đề này:
Bạn chỉ cài Win XP thông thường vào ổ cứng máy tính từ đĩa CD autoboot hay 4 đĩa mểm chứ trên ổ cứng USB hoàn toàn không thể nào được .
Nay nhờ có một người Đức là Dietmar có sáng kiến tuyệt vời là chỉnh sửa một số file hệ thống, registry giúp cài đặt và boot Windows XP SP2 ngay từ ổ cứng USB, có thể bổ sung driver, phần mềm sau đó... Từ sáng kiến độc đáo này, tôi (DƯƠNG MINH HOÀNG) đã cố gắng tinh chỉnh lại để có thể boot từ ổ cứng USB, chay thẳng một mạch Windows XP SP2 với đầy đủ driver hay bất cứ software nào mình thích.

This image has been resized. Click this bar to view the full image. The original image is sized 986x763.
Cài đặt và chạy Windows XP trực tiếp trên USB Xpoglf

Trong hình bên trên sau khi thành công, ổ cứng XPUSB sẽ chiếm tên ổ C, XPSP2 trong ổ cứng chuyển qua D , W2000 ở D trước đây đã thành ổ E .
1. Chuẩn bị “đồ nghề”:
Bạn tải 2 file XPUSB.zip và REG.ZIP từ địa chỉ
.
Bạn cũng có thể tải USBHDDXP.zip từ 1 trong 2 trang web sau, nếu muốn có USB generic driver Bung các file zip này ra và thực hiện tiếp các hướng dẫn sau đây.
2. Những điểm cần lưu ý trước khi bắt đầu làm:
- Bạn nên có sẵn ghost32.exe(version 8.2) và ghost.exe chạy trong DOS (cùng version 8.2) để sao lưu và phục hồi ổ C cũng như ổ cứng USB. 2 file này có trong các đĩa CD Hiren’s Boot 7.6_7.8 ...
- Bạn nên cài vào ổ cứng USB external thay vì dùng Flash Drive.
avatar
BigDargon
♥ Root ♥
♥ Root ♥
Nam
Tổng số bài gửi : 1023
Age : 31
Bạn đến từ : BigDargon's Site
Nghề nghiệp : Học sinh
Tự bạch : http://tinyurl.com/profilebig
Registration date : 18/12/2007
http://bigdargon.blogspot.com/

Bình Thường Re: Cài đặt và chạy Windows XP trực tiếp trên USB

Fri Nov 28, 2008 10:54 am
3. Các bước thực hiện:
Nếu bạn muốn có thêm một Windows XP khác trong ổ cứng USB ngoài XP trong ổ C để cứu hộ, vừa giải trí nghe nhạc, xem DVD hay đánh văn bản...:
- Đầu tiên bạn sao lưu ngay một bản XPSP2 đang xài vào ổ E với tên XPSP2.GHO. Lưu ý, đây là bạn đang làm trên máy tính có đĩa cứng đã chia sẵn nhiều phân vùng, là C,D, E, F .. Nếu máy bạn chỉ cò ổ C, D nên tạo thêm bằng Partition Magic 805, ngay trong XP cho nhanh.
Dùng Partition Magic 8.05( DOS ) có trong HirenCD 8.0 để xoá và đặt tên lại ổ C, format FAT 32 để tạo ra ổ C trống.
- Cài Windows XP SP2 ( fresh ) vào phân vùng C trống mới tạo ra, cứ cập nhật driver thật đầy đủ cho nó; đồng thời cài luôn nhiều phần mềm khác như Office 2003, WinRAR 3.51, Winamp 5.21, Intervideo DVD 7... nhưng nhớ là chúng đều cài trong ổ C.
- Bỏ ngay việc dùng Pagefile.sys trong Windows XP SP2 với điều kiện máy tính bạn có RAM phải khá từ 256MB trở lên: vào System Properties, đến phần Advanced\ Performance, nhấn vào Settings, rồi Advanced, Change, chọn No paging file. Nhấn Set và OK

Cài đặt và chạy Windows XP trực tiếp trên USB Pagefiledisable

- Khởi động lại máy và dùng Hiren CD 78 để ghost ổ C mới vừa cài này vào ổ E với tên tạm là XP0.gho. Đồng thời, phục hồi (restore) trở lại bản XPSP2.GHO đầy đủ mà bạn đang xài trước đây, từ E trở lại ổ C như cũ .
- Khởi động máy lại lần nữa và bên trong Win XP SP2 cũ, gắn ổ cứng USB external vào cho nó nhận ra. Trong Explorer, bạn nên chọn format USB bằng FAT32. Dùng ghost32.exe trong XP để phục hồi bản XP0.GHO lưu ở E vào lại ổ cứng USB.
- Khởi động máy lại. Bên trong Win XP thường lệ, bạn cũng vẫn gắn ổ cứng USB vào lại cho để nó nhận ra thí dụ là ổ G.
- Chép file ntdetect.com lấy từ XPUSB.zip vào thư mục gốc của ổ USB.
- Chép tiếp các file driver USBSP1 có đuôi sys cũng có trong file XPUSB.ZIP vào ổ cứng USB ở thư mục windows\system32\ driver\ nhằm đè lên các driver USBSP2.
- Chép file boot.ini có trong file XPUSB.zip tải về vào thư mục gốc của ổ cứng USB.
- Bạn khoan chép file ntoskrln.exe( trong XPUSB.zip ) vào system32 (khi nào boot không được vào USB bạn mới nên làm).
- Trong ổ cứng USB, tìm thư mục phụ Config trong Windows\system32, để tạo ra một folder mới tạm, đặt tên là RETTUNG. Chép file SYSTEM từ trong Config vào RETTUNG, đồng thời xoá luôn 2 file system.sav và system.log đang nằm trong Config.

Cài đặt và chạy Windows XP trực tiếp trên USB HKEYM1

- Gõ regedit trong Start\Run để mở Registry Editor ra, tìm đến khoá HKEY_LOCAL_MACHINE, chọn menu File\ Load Hive, nó sẽ mở ra để bạn tìm đến file SYSTEM có trong system32\config\RETTUNG trong ổ cứng USB.
Khi chọn vào đây, nó sẽ hỏi bạn đặt tên gì để mở thư mục phụ trong HKEY_LOCAL_MACHINE, bạn đặt tên tạm trong Registry là OTTO

This image has been resized. Click this bar to view the full image. The original image is sized 646x395.
Cài đặt và chạy Windows XP trực tiếp trên USB HKEYM1x

- Mở nhánh OTTO này ra, bạn sẽ thấy có nhiều khoá,
tìm và xoá ra 2 khoá đầu tiên
MountedDevices trong OTTO; CriticalDeviceDatabase nằm trong HKEY_LOCAL_MACHINE\OTTO\CurrentControlSet\Control\ ( hoặc CurrentControlSet001)

Cài đặt và chạy Windows XP trực tiếp trên USB HKEYM2

- Bạn nên dùng CheckUDisk.exe có trong file XPUSB.ZIP để biết các thông số ID của ổ cứng USB này, làm cho bước kế tiếp sau đây.
- Dùng Notepad mở file otto.reg (trong REG.ZIP tải về) chỉnh lại 2 dòng cuối và lưu lại tuỳ theo:
a) Con số VID &PID của ổ cứng USB.
b) VendorID, name, productID, productRevision của từng ổ cứng USB ( đã biết bằng CheckUDisk.exe):
Code:
[HKEY_LOCAL_MACHINE\otto\ControlSet001\Control\Crit icalDeviceDatabase\usb#Vid_04cf&Pid_8818]
"ClassGUID"="{36FC9E60-C465-11CF-8056-444553540000}"
"Service"="USBSTOR"
[HKEY_LOCAL_MACHINE\otto\ControlSet001\Control\Crit icalDeviceDatabase\usbstor#diskIBM-DARA___USB_Mass_Storage_Device-212000___AR40]
"ClassGUID"="{4D36E967-E325-11CE-BFC1-08002BE10318}"
"Service"="disk"
- Nhấn đúp vào 2 file otto.reg và otto1.reg để nhập( import ) vào Registry.
* Trong trường hợp, bạn thấy quá khó với chuyện ghi VID và PID của USB, Sisal đã đưa ra một giải pháp dùng generic driver chungcho USB-HDD:
Thay vì dùng otto.reg và otto2.reg, bạn extract từ USBHDDXP.zip, lấy ra 2 file OttoS1.reg và OttoS2.reg , cũng import vào registry y như cách trên( tiện là khỏi cần lại chỉnh lạit theo ID và PID của USB-HDD.
- Chọn OTTO trong XP Registry rồi Export với dạng Registry Hive File và lưu lại dưới tên OTTO nằm trong thư mục Config\RETTUNG.
- Đóng registry và mở lại lần nữa: chọn OTTO và trong mục File chọn Unload Hive mới xoá được thư mục OTTO bên trong XP registry và sau cùng đóng registry lại.
- Trong RETTUNG, xoá 2 file system và system.log, đổi tên OTTO lại là SYSTEM. Copy thêm 1 file system nữa rồi dán ngay ở đây; sau đó đổi tên file Copy of SYSTEM là SYSTEM.SAV trong RETTUNG.
- Copy 2 file mới vừa tạo ra ở RETTUNG và dán chúng vào thư mục config để đè lên file cũ. Xoá hẳn thư mục RETTUNG nằm trong Config đi.
- Đã xong phần registry cho USB, giờ bắt đầu đi qua thư mục INF nằm trong windows, tìm ra 3 file xoá đi, đó là: usb.pnf, usbport.pnf, usbstor. pnf.
- Mở hai file usb.inf, usbport.inf bằng Notepad, rồi tìm ra dòng:
LoadOrderGroup = Base; đổi chữ Base thành System Bus Extender cho "usbhub", "usbehci", "usbohci", "usbuhci".
Thêm một dòng ngay dưới StartType = 0
cho "usbhub", "usbehci", "usbohci", "usbuhci", "usbstor".

This image has been resized. Click this bar to view the full image. The original image is sized 670x329.
Cài đặt và chạy Windows XP trực tiếp trên USB HKEYM3

- Riêng file usbstor.inf, mở Notepad và đổi chữ PnP Filter đang có ở dòng LoadOrderGroup = thành System Bus Extender.
- Đóng máy tính và khởi động lại, nhấn Delete để vào CMOS nhằm chỉnh lại First Boot Device là “USB-HDD”, lưu lại và thoát. Khởi động máy lại lần nữa, cắm ổ cứng USB vào để boot bằng ổ cứng USB.
- Bạn sẽ thấy màn hình tôi đen trong khoảng vài phút, sau đó mới bắt đầu hiện ra thanh diễn tiến bình thường, sau 2 phút nữa hiện ra logo XP và chữ Welcome. Tất cả quá trình boot vào khoảng 3- 5 phút do vậy đừng sốt ruột.
Nếu thất bại chưa boot cứ làm lại coi thật kỹ từng bước, có chỗ nào sai gì không.
Trứơc sau, bạn cũng sẽ thành công có 1 XP full trong USB-HDD vừa giải trí, vừa cứu hộ thật tuyệt vời.
Lưu ý là bạn không nên thử cài XP trên Flash Drive dù là 2GB khi chưa biết làm thêm EWF ( Enhanced write filter ) để ghi vào ramdisk, sẽ làm Cây viết( Flash Drive ) ấy chết đột tử đấy
XP trên USB-HDD chỉ còn thua XPE ở 1 điểm, là không cài trên CD read only được, nhưng qua mặt vì cài mọi thứ bạn muốn, từ Office 2003, hay IE 7 beta 2 ( XPE đành chịu phép ) .
Chúc các bạn sớm thành công
Về Đầu Trang
Permissions in this forum:
Bạn không có quyền trả lời bài viết