Hướng dẫn Cách nạp driver sata cho windows xp ( thủ công) bằng tay
Như các bạn đều biết bộ cài XP ra đời từ rất lâu dẫn đến việc cài đặt nó trên các máy đời mới không nhận được thiết bị STORAGE trên các máy mới có SATA Controller
Vì thế ta cần phải nạp thêm Driver của bên thứ 3 để nhận dạng được SATA Controller mới có thể cài được. (Thường dùng của nhà sản xuất phần cứng)
Công việc này thường thì có rất nhiều các chương trình của bên thứ 3 để đưa nó vào bộ cài WINDOWS XP nhưng thường mỗi chương trình đó hay THÊM NHỮNG CÁI SẦU RIÊNG CỦA HỌ đẫn tới bộ cài của chúng ta không còn DIN được 99.9% nữa.
Vì thế mình sẽ hướng dẫn chúng ta (bên thứ 1) nạp DRIVER của nhà sản xuất phần cứng (bên thứ 3) vào bộ cài WINDOWS (bên thứ 2)
Mục đích chính sẽ là ngoài không làm ảnh hưởng đến bộ cài mà còn giúp ta hiểu thêm 1 chút về bộ cài đặt của nó.
Bước 1: Tải driver từ nhà sản xuất INTEL http://intel.com/ để tìm Rapid Storage Technology mà tải về hoặc có thể vào link sau để tải
http://downloadcenter.intel.com/Sear...age+Technology
Với AMD http://amd.com/
http://support.amd.com/us/gpudownloa...windows.aspx#3
Bản mới nhất đang là 10.6
Bước 2: Chuẩn bị các file và thông tin sẽ nạp vào.
Các nội dung mình đã soạn sẵn lấy từ file txtsetup.oem trong bộ driver vừa tải về.
Còn file Driver ta cần là file iastor.sys File này các bạn sẽ lấy ở bản mới nhất (hiện tại đang là 10.6) để nó có thể hỗ trợ tất cả các bản từ trước đến hiện tại.
File này có thể giữ nguyên dạng iastor.sys hoặc có thể nén lại thành iaStor.sy_ bằng MAKECAB (Có sẵn trong WIN)
Code:makecab iaStor.sys makecab ahcix86.sys
Bước 3: Đưa nội dung vào bộ cài.
- Các thông tin, driver, các file cần cho cài đặt được lưu trong file TXTSETUP.SIF trong thư mục I386 trong bộ cài.
- Dùng MagicISO/UltraISO để extract file đó ra. Ta có thể dùng Notepad để mở file này:
- Trong file đó chứa các thông tin dạng INI giờ ta đưa thêm thông tin driver vào.
Dùng lệnh tìm kiếm đến các Section (Phần trong dấu ngoặc vuông [ ] ) và viết thêm vào theo nội dung sau.
Tim đến "[SourceDisksFiles]" viết thêm dòng "iaStor.sys =1,,,,,,4_,4,1,,,1,4"
Tìm kiếm bằng Ctrl+F
Tường tự như thế tim đến "[SCSI.Load]" viết thêm dòng "iaStor = iaStor.sys,4"
Tương tự như vậy các bạn sẽ tìm đến các sectition dưới đây và viết thêm các dòng theo như tôi đã soạn sẵn
Code:[SourceDisksFiles] iaStor.sys =1,,,,,,4_,4,1,,,1,4 ahcix86.sys =1,,,,,,4_,4,1,,,1,4 [HardwareIdsDatabase] PCI\VEN_8086&DEV_2652&CC_0106 = "iaStor" PCI\VEN_8086&DEV_2653&CC_0106 = "iaStor" PCI\VEN_8086&DEV_2681&CC_0106 = "iaStor" PCI\VEN_8086&DEV_27C1&CC_0106 = "iaStor" PCI\VEN_8086&DEV_27C5&CC_0106 = "iaStor" PCI\VEN_8086&DEV_2821&CC_0106 = "iaStor" PCI\VEN_8086&DEV_2829&CC_0106 = "iaStor" PCI\VEN_8086&DEV_2922&CC_0106 = "iaStor" PCI\VEN_8086&DEV_2929&CC_0106 = "iaStor" PCI\VEN_8086&DEV_3A02&CC_0106 = "iaStor" PCI\VEN_8086&DEV_3A22&CC_0106 = "iaStor" PCI\VEN_8086&DEV_3B29&CC_0106 = "iaStor" PCI\VEN_8086&DEV_3B2F&CC_0106 = "iaStor" PCI\VEN_8086&DEV_3B22&CC_0106 = "iaStor" PCI\VEN_8086&DEV_3B29&CC_0106= "iaStor" PCI\VEN_8086&DEV_3B2F&CC_0106= "iaStor" PCI\VEN_8086&DEV_3B22&CC_0106= "iaStor" PCI\VEN_8086&DEV_1C02&CC_0106 = "iaStor" PCI\VEN_8086&DEV_1C03&CC_0106 = "iaStor" ; iaStor.inf PCI\VEN_8086&DEV_24DF&CC_0104 = "iaStor" PCI\VEN_8086&DEV_25B0&CC_0104 = "iaStor" PCI\VEN_8086&DEV_2652&CC_0104 = "iaStor" PCI\VEN_8086&DEV_2682&CC_0104 = "iaStor" PCI\VEN_8086&DEV_27C3&CC_0104 = "iaStor" PCI\VEN_8086&DEV_27C6&CC_0104 = "iaStor" PCI\VEN_8086&DEV_2822&CC_0104 = "iaStor" PCI\VEN_8086&DEV_282A&CC_0104 = "iaStor" ;SB6xx PCI\VEN_1002&DEV_4380&SUBSYS_280A103C = "ahcix86" PCI\VEN_1002&DEV_4380&SUBSYS_2814103C = "ahcix86" PCI\VEN_1002&DEV_4380&SUBSYS_FF501179 = "ahcix86" PCI\VEN_1002&DEV_4380&SUBSYS_00401170 = "ahcix86" PCI\VEN_1002&DEV_4380&SUBSYS_73891462 = "ahcix86" PCI\VEN_1002&DEV_4380&SUBSYS_738A1462 = "ahcix86" PCI\VEN_1002&DEV_4380&SUBSYS_0E0C105B = "ahcix86" PCI\VEN_1002&DEV_4380&SUBSYS_0E0D105B = "ahcix86" PCI\VEN_1002&DEV_4380&SUBSYS_0E0E105B = "ahcix86" PCI\VEN_1002&DEV_4380&SUBSYS_42CD1462 = "ahcix86" PCI\VEN_1002&DEV_4380&SUBSYS_42D71462 = "ahcix86" PCI\VEN_1002&DEV_4380&SUBSYS_3FB71462 = "ahcix86" PCI\VEN_1002&DEV_4380&SUBSYS_3FD51462 = "ahcix86" PCI\VEN_1002&DEV_4380&SUBSYS_E9021631 = "ahcix86" PCI\VEN_1002&DEV_4380&SUBSYS_E9011631 = "ahcix86" PCI\VEN_1002&DEV_4380&SUBSYS_12FF103C = "ahcix86" PCI\VEN_1002&DEV_4380&SUBSYS_73781462 = "ahcix86" PCI\VEN_1002&DEV_4380&SUBSYS_73771462 = "ahcix86" PCI\VEN_1002&DEV_4380&SUBSYS_500117F2 = "ahcix86" PCI\VEN_1002&DEV_4380&SUBSYS_2412147B = "ahcix86" PCI\VEN_1002&DEV_4380&SUBSYS_2411147B = "ahcix86" PCI\VEN_1002&DEV_4380&SUBSYS_240F147B = "ahcix86" PCI\VEN_1002&DEV_4380&SUBSYS_240E147B = "ahcix86" PCI\VEN_1002&DEV_4380&SUBSYS_2410147B = "ahcix86" PCI\VEN_1002&DEV_4380&SUBSYS_240D147B = "ahcix86" PCI\VEN_1002&DEV_4380&SUBSYS_B0031490 = "ahcix86" PCI\VEN_1002&DEV_4380&SUBSYS_B0021490 = "ahcix86" PCI\VEN_1002&DEV_4380&SUBSYS_B04A144D = "ahcix86" PCI\VEN_1002&DEV_4380&SUBSYS_0E0A105B = "ahcix86" PCI\VEN_1002&DEV_4380&SUBSYS_E0361631 = "ahcix86" PCI\VEN_1002&DEV_4380&SUBSYS_303117AA = "ahcix86" PCI\VEN_1002&DEV_4380&SUBSYS_303217AA = "ahcix86" PCI\VEN_1002&DEV_4380&SUBSYS_0C8D105B = "ahcix86" PCI\VEN_1002&DEV_4380&SUBSYS_82881043 = "ahcix86" PCI\VEN_1002&DEV_4380&SUBSYS_01FA1028 = "ahcix86" PCI\VEN_1002&DEV_4380&SUBSYS_02061028 = "ahcix86" PCI\VEN_1002&DEV_4380&SUBSYS_73251462 = "ahcix86" PCI\VEN_1002&DEV_4380&SUBSYS_73241462 = "ahcix86" PCI\VEN_1002&DEV_4380&SUBSYS_110A1734 = "ahcix86" PCI\VEN_1002&DEV_4380&SUBSYS_02041028 = "ahcix86" PCI\VEN_1002&DEV_4380&SUBSYS_01231025 = "ahcix86" PCI\VEN_1002&DEV_4380&SUBSYS_01241025 = "ahcix86" PCI\VEN_1002&DEV_4380&SUBSYS_602A1509 = "ahcix86" PCI\VEN_1002&DEV_4380&SUBSYS_602B1509 = "ahcix86" PCI\VEN_1002&DEV_4380&SUBSYS_80121854 = "ahcix86" PCI\VEN_1002&DEV_4380&SUBSYS_80131854 = "ahcix86" PCI\VEN_1002&DEV_4380&SUBSYS_2C311509 = "ahcix86" PCI\VEN_1002&DEV_4380&SUBSYS_595016F3 = "ahcix86" PCI\VEN_1002&DEV_4380&SUBSYS_595216F3 = "ahcix86" PCI\VEN_1002&DEV_4380&SUBSYS_500017F2 = "ahcix86" PCI\VEN_1002&DEV_4380&SUBSYS_60101695 = "ahcix86" PCI\VEN_1002&DEV_4380&SUBSYS_73281462 = "ahcix86" PCI\VEN_1002&DEV_4380&SUBSYS_73291462 = "ahcix86" PCI\VEN_1002&DEV_4380&SUBSYS_14F21043 = "ahcix86" PCI\VEN_1002&DEV_4380&SUBSYS_2A52103C = "ahcix86" PCI\VEN_1002&DEV_4380&SUBSYS_2A51103C = "ahcix86" PCI\VEN_1002&DEV_4380&SUBSYS_13E810CF = "ahcix86" PCI\VEN_1002&DEV_4380&SUBSYS_30C2103C = "ahcix86" PCI\VEN_1002&DEV_4380&SUBSYS_2A4E103C = "ahcix86" PCI\VEN_1002&DEV_4380&SUBSYS_01FC1028 = "ahcix86" PCI\VEN_1002&DEV_4380&SUBSYS_01FD1028 = "ahcix86" PCI\VEN_1002&DEV_4380&SUBSYS_604C107B = "ahcix86" PCI\VEN_1002&DEV_4380&SUBSYS_B0051458 = "ahcix86" PCI\VEN_1002&DEV_4380&SUBSYS_10D11734 = "ahcix86" PCI\VEN_1002&DEV_4380&SUBSYS_600F1695 = "ahcix86" PCI\VEN_1002&DEV_4380&SUBSYS_600E1695 = "ahcix86" PCI\VEN_1002&DEV_4380&SUBSYS_21231019 = "ahcix86" PCI\VEN_1002&DEV_4380&SUBSYS_21241019 = "ahcix86" PCI\VEN_1002&DEV_4380&SUBSYS_43811019 = "ahcix86" PCI\VEN_1002&DEV_4380&SUBSYS_43821019 = "ahcix86" PCI\VEN_1002&DEV_4380&SUBSYS_100415BD = "ahcix86" PCI\VEN_1002&DEV_4380&SUBSYS_100515BD = "ahcix86" PCI\VEN_1002&DEV_4380&SUBSYS_0611A0A0 = "ahcix86" PCI\VEN_1002&DEV_4380&SUBSYS_0614A0A0 = "ahcix86" PCI\VEN_1002&DEV_4380&SUBSYS_21341019 = "ahcix86" PCI\VEN_1002&DEV_4380&SUBSYS_21351019 = "ahcix86" PCI\VEN_1002&DEV_4380&SUBSYS_21361019 = "ahcix86" PCI\VEN_1002&DEV_4380&SUBSYS_21811019 = "ahcix86" PCI\VEN_1002&DEV_4380&SUBSYS_21821019 = "ahcix86" PCI\VEN_1002&DEV_4380&SUBSYS_21411019 = "ahcix86" PCI\VEN_1002&DEV_4380&SUBSYS_21421019 = "ahcix86" PCI\VEN_1002&DEV_4380&SUBSYS_72431462 = "ahcix86" PCI\VEN_1002&DEV_4380&SUBSYS_72441462 = "ahcix86" PCI\VEN_1002&DEV_4380&SUBSYS_71741462 = "ahcix86" PCI\VEN_1002&DEV_4380&SUBSYS_71751462 = "ahcix86" PCI\VEN_1002&DEV_4380&SUBSYS_B0031458 = "ahcix86" PCI\VEN_1002&DEV_4380&SUBSYS_D6028086 = "ahcix86" PCI\VEN_1002&DEV_4380&SUBSYS_43811849 = "ahcix86" PCI\VEN_1002&DEV_4380&SUBSYS_43821849 = "ahcix86" PCI\VEN_1002&DEV_4380&SUBSYS_82311043 = "ahcix86" PCI\VEN_1002&DEV_4380&SUBSYS_82321043 = "ahcix86" PCI\VEN_1002&DEV_4380&SUBSYS_43811002 = "ahcix86" PCI\VEN_1002&DEV_4380&SUBSYS_43821002 = "ahcix86" ;SB7xx PCI\VEN_1002&DEV_4380&SUBSYS_280A103C = "ahcix86" PCI\VEN_1002&DEV_4380&SUBSYS_2814103C = "ahcix86" PCI\VEN_1002&DEV_4392 = "ahcix86" PCI\VEN_1002&DEV_4391 = "ahcix86" PCI\VEN_1002&DEV_4393 = "ahcix86" PCI\VEN_1002&DEV_4380&SUBSYS_101E1462 = "ahcix86" PCI\VEN_1002&DEV_4380&SUBSYS_10221462 = "ahcix86" PCI\VEN_1002&DEV_4380&SUBSYS_10201462 = "ahcix86" PCI\VEN_1002&DEV_4380&SUBSYS_305817AA = "ahcix86" PCI\VEN_1002&DEV_4380&SUBSYS_305717AA = "ahcix86" PCI\VEN_1002&DEV_4380&SUBSYS_2A89103C = "ahcix86" PCI\VEN_1002&DEV_4380&SUBSYS_00421B0A = "ahcix86" PCI\VEN_1002&DEV_4380&SUBSYS_00431B0A = "ahcix86" PCI\VEN_1002&DEV_4380&SUBSYS_3054103C = "ahcix86" PCI\VEN_1002&DEV_4380&SUBSYS_3055103C = "ahcix86" PCI\VEN_1002&DEV_4380&SUBSYS_0184107B = "ahcix86" PCI\VEN_1002&DEV_4380&SUBSYS_0FFF0FFF = "ahcix86" PCI\VEN_1002&DEV_4380&SUBSYS_B0051458 = "ahcix86" PCI\VEN_1002&DEV_4380&SUBSYS_B0031458 = "ahcix86" PCI\VEN_1002&DEV_4380&SUBSYS_02131025 = "ahcix86" PCI\VEN_1002&DEV_4380&SUBSYS_02111025 = "ahcix86" PCI\VEN_1002&DEV_4380&SUBSYS_02161025 = "ahcix86" PCI\VEN_1002&DEV_4380&SUBSYS_6B311462 = "ahcix86" PCI\VEN_1002&DEV_4380&SUBSYS_6B321462 = "ahcix86" PCI\VEN_1002&DEV_4380&SUBSYS_021D1025 = "ahcix86" PCI\VEN_1002&DEV_4381&SUBSYS_43811002 = "ahcix86" PCI\VEN_1002&DEV_4380&SUBSYS_43821002 = "ahcix86" PCI\VEN_1002&DEV_4380&SUBSYS_43811002 = "ahcix86" ;SB8xx PCI\VEN_1002&DEV_4392&CC_0104 = "ahcix86" PCI\VEN_1002&DEV_4393&CC_0104 = "ahcix86" PCI\VEN_1022&DEV_7802&CC_0104 = "ahcix86" PCI\VEN_1022&DEV_7803&CC_0104 = "ahcix86" PCI\VEN_1002&DEV_4391&CC_0106 = "ahcix86" PCI\VEN_1002&DEV_4394&CC_0106 = "ahcix86" PCI\VEN_1022&DEV_7801&CC_0106 = "ahcix86" PCI\VEN_1022&DEV_7804&CC_0106 = "ahcix86" [SCSI.Load] iaStor = iaStor.sys,4 ahcix86 = ahcix86.sys,4 [FileFlags] iaStor.sys = 16 ahcix86.sys = 16 [SCSI] ; iaAHCI.inf iaStor = "Intel(R) 82801FR SATA AHCI Controller (Desktop ICH6R)" iaStor = "Intel(R) 82801FBM SATA AHCI Controller (Mobile ICH6M)" iaStor = "Intel(R) ESB2 SATA AHCI Controller" iaStor = "Intel(R) ICH7R/DH SATA AHCI Controller" iaStor = "Intel(R) ICH7M/MDH SATA AHCI Controller" iaStor = "Intel(R) ICH8R/DH/DO SATA AHCI Controller" iaStor = "Intel(R) ICH8M-E/M SATA AHCI Controller" iaStor = "Intel(R) ICH9R/DO/DH SATA AHCI Controller" iaStor = "Intel(R) ICH9M-E/M SATA AHCI Controller" iaStor = "Intel(R) ICH10D/DO SATA AHCI Controller" iaStor = "Intel(R) ICH10R SATA AHCI Controller" iaStor = "Intel(R) 5 Series 4 Port SATA AHCI Controller" iaStor = "Intel(R) 5 Series 6 Port SATA AHCI Controller" iaStor = "Intel(R) 5 Series/3400 Series SATA AHCI Controller" iaStor = "Intel(R) PCHM SATA AHCI Controller 4 Port" iaStor = "Intel(R) PCHM SATA AHCI Controller 6 Port" iaStor = "Intel(R) PCH SATA AHCI Controller" iaStor = "Intel(R) Desktop/Workstation/Server Express Chipset SATA AHCI Controller" iaStor = "Intel(R) Mobile Express Chipset SATA AHCI Controller" ; iaStor.inf iaStor = "Intel(R) 82801ER SATA RAID Controller (Desktop ICH5R)" iaStor = "Intel(R) 6300ESB SATA RAID Controller" iaStor = "Intel(R) 82801FR SATA RAID Controller (Desktop ICH6R)" iaStor = "Intel(R) ESB2 SATA RAID Controller" iaStor = "Intel(R) ICH7R/DH SATA RAID Controller" iaStor = "Intel(R) ICH7MDH SATA RAID Controller" iaStor = "Intel(R) ICH8R/ICH9R/ICH10R/DO SATA RAID Controller" iaStor = "Intel(R) ICH8M-E/ICH9M-E SATA RAID Controller" iaStor = "Intel(R) Desktop/Workstation/Server Express Chipset SATA RAID Controller" iaStor = "Intel(R) Mobile Express Chipset SATA RAID Controller" ;AMD ahcix86 = "AMD AHCI Compatible RAID Controller-x86 platform", ahcix86
Gồm các mục:
[SourceDisksFiles]
[HardwareIdsDatabase] ;Mục này dài
[SCSI.Load]
[FileFlags]
[SCSI] ;Mục này dài
Lưu lại file TXTSETUP.SIF và thoát khỏi chương trình Notepad
Bước 4: Hoàn thiện
Dùng MagicISO/UltraISO đưa file TXTSETUP.SIF vừa sửa và file iaStor.sy_ (hoặc iaStor.sys) ahcix86.sy_ (hoặc ahcix86.sys) vào thư mục I386 trong bộ cài.
Lưu lại và tiến hành dùng thử xem kết quả.
Thứ Hai, 18 tháng 11, 2013
Đăng ký:
Đăng Nhận xét (Atom)
Bài đăng phổ biến
-
Công cụ Đăng Ký Bản Quyền Sử Dụng Kế Toán Smart Pro ( 2.0 - 2.5 - 3.0) Video Hướng Dẫn Đăng Ký Bản Quyền Kế Toán Smart Pro (2.0 - 2.5 - 3.0)...
-
HTsoft POS .NET là phần mềm quản lý Kho-Bán hàng và Chăm sóc khách hàng chuyên nghiệp, áp dụng tốt cho nhiều lĩnh vực kinh doanh khác nhau ...
-
* lưu ý: tính năng này yêu cầu bạn phải có kết nối Internet khi sử dụng phần mềm. Bạn vui lòng thực hiện các bước sau để đăng ký dùng miễn p...
-
Clover 3.0.386 - Tạo Tabs File Explorer cho Windows 8.1 http://www.softpedia.com/progDownload/Clover-EJIE-Download-220301.html
-
Đề bài: nhập 2 số nguyên dương a,b. Tính ước số chung lớn nhất và bội chung nhỏ nhất của a,b. Bài giải: Cách 1: #include <stdio.h> int...
-
Phần mềm quản lý bán hàng TTV Sales là giải pháp giúp các doanh nghiệp quản lý các chuỗi cửa hàng, sản phẩm, nhân viên một cách có hệ thống ...
-
Đề bài: Trong kỳ thi tuyển, mỗi thí sinh sẽ trúng tuyển nếu điểm tổng kết của thí sinh đó lớn hơn hoặc bằng điểm chuẩn và không có môn nào đ...
-
Đề bài: nhập vào tử số, mẫu số (khác 0) của một phân số. Hãy rút gọn phân số này. Chú ý chọn dạng xuất thích hợp trong trường hợp mẫu số bằn...
-
Bổ sung vào các chức năng đã có ở hai phiên bản trước, phần mềm Quản lý gia phả phiên bản Advanced được nâng cấp thêm các tính năng nổi trội...
-
Có thể xài được nhưng cũng có thể không xài được nếu như chủ nhân đã đổi pass. Acc: hoanglinh1714 Pass: A01656101024LINH Acc: hieukenpt19999...
0 nhận xét:
Đăng nhận xét