Geri git   FrmPc.Com - Teknoloji Dünyası > DONANIM / HARWARE > Harici Bileşenler > Usb bellek / Harici depolama
Kayıt ol Yardım Üye Listesi Ajanda Arama Bugünki Mesajlar Forumları Okundu Kabul Et

   
Cevapla
 
LinkBack Seçenekler Arama Stil
Alt 26-03-2008, 02:46   #1 (permalink)
Mareşal
 
TeFoN - ait Kullanıcı Resmi (Avatar)
 
Üyelik tarihi: Aug 2007
Mesajlar: 27.557

Level: 88 [♥ Bé-Yêu ♥♥ Bé-Yêu ♥♥ Bé-Yêu ♥♥ Bé-Yêu ♥♥ Bé-Yêu ♥]
Paylaşım: 3282 / 3282
Güç: 17 / 17
Tecrübe: 54%

TeFoN - MSN üzeri Mesaj gönder
Standart How to add SATA drivers offline to a WIM image of Windows XP

I have been using ImageX to create WIM images of Windows XP for some time now. After imaging a Toshiba A9 laptop with an image created on a Toshiba A8, Windows XP failed to boot, displaying instead the dreaded Stop Error 0×0000007B INACCESSIBLE_BOOT_DEVICE. To quote the Microsoft knowledge base article: “This error may occur if the registry entries and the drivers for the mass storage controller hardware in the backup computer are not installed in Windows XP.” In other words, Windows doesn’t have the SATA drivers needed to communicate with the hard disk. The next step is usually to:


Download the necessary drivers
Copy the drivers to a floppy disk
Run a repair install of XP
Press F6 when prompted during Setup to install the drivers
Run Sysprep
Recapture an image that will now have the necessary drivers installed
This time however, I decided to take advantage of ImageX’s ability to easily mount a WIM image for offline editing. So here is what I did (be aware that this is a hack, it worked for me but there’s no guarantee that it’ll work for you):

Downloaded and extracted the needed SATA drivers from the Toshiba website. The archive contains 6 files: iaahci.cat, iaahci.inf, iastor.cat, iastor.inf, iaStor.sys, and TXTSETUP.OEM.

Mounted the WIM image of Windows XP to an empty folder (C:\Mount) using the command:
imagex /mountrw C:\PathToYourWIMImage\WindowsXP.wim 1 C:\Mount

Followed the instructions on this thread to copy the driver files where they belong:
Copied the .inf files (iaahci.inf and iastor.inf) to C:\Mount\Windows\inf
Copied the .sys file (iaStor.sys) to C:\Mount\Windows\system32\drivers
Copied all remaining files (iaahci.cat, iastor.cat, iaStor.sys, and TXTSETUP.OEM) to C:\Mount\Windows\system32
Loaded the HKEY_LOCAL_MACHINE\SYSTEM hive of the mounted image in the registry:
Opened the Registry Editor (type regedit at the command prompt)
Selected the HKEY_LOCAL_MACHINE hive
Clicked on File>Load Hive and selected C:\Mount\Windows\system32\config\system
Named the loaded hive Temp (it can be named anything you want)
In Notepad, created a .reg file (SATA_Keys.reg for example) to import the appropriate settings into the mounted hive (click on the picture to download SATA_Keys.doc that you’ll have to rename SATA_Keys.reg):


How do you come up with this file? Well again, this thread helped a lot, as did that one. Basically you have to open the .inf files (iaahci.inf and iastor.inf) and locate:

the ClassGUID entry in the [version] section.
the PCI\VEN entries in the [ControlFlags] section
the AddService value in the [iaStor_Inst.Services] section in this case.
If you look back at the .reg file, you’ll notice that the first 6 keys, derived from iaahci.inf, all have the same ClassGUID, only the PCI\VEN values change. The next 6, derived from the other .inf file (iastor.inf), share a different ClassGUID. Finally, both .inf files refer to the same service (iaStor) which has to be added. Note that in this example, the hexadecimal value of ImagePath means “system32\drivers\iaStor.sys”.

6. Double-clicked the .reg file to merge the settings in the registry

7. Unloaded the Temp hive (File>Unload Hive)

8. Unmounted the WIM image without forgetting the /commit switch (or all the changes would be lost):

imagex /unmount C:\Mount /commit

9. Reimaged the laptop which booted just fine and installed the SATA drivers from within the OS to ensure proper installation.
__________________


TeFoN isimli Üye şimdilik offline konumundadır   Alıntı ile Cevapla
Aradığınız Burada Olabilir

D İ K K A T !

FORUMLARIMIZDAN DAHA İYİ FAYDALANMAK ve ÖDÜLLÜ YARIŞMALARIMIZA KATILMA ŞANSINI YAKALAMAK İÇİN SADECE 10 SANİYENİZİ AYIRARAK ÜYE OLABİLİRSİNİZ. ÜYELİK TAMAMEN ÜCRETSİZDİR !...

Frmpc.Com Kasım Ayına Hediyelerle Giriyor
100 Level Alan ilk üyemize Acer 5315-100508Mi NoteBook
50 Level Alan ilk üyemize Microlab 5+1 Ses Sistemi
En Çok Paylaşımda Bulunan 1. Üyemize 250 Kontör
En Çok Paylaşımda Bulunan 2. ve 3. Üyemize 100 Kontör

1 Kasım - 30 Kasım 2008 Tarihleri Arasındaki Paylaşımlarınız Göz Önüne Alınacaktır.
Kontörler tüm operatörlere gönderilir. Çok daha fazlası ve Süpriz Hediyeler için tek adres : http://www.frmpc.com

Ödüllü Maç Kaç Kaç Yarışmamız
Her hafta Yapılacak olan yarışmamızda 4 maçın skorunu doğru tahmin edecek
tüm üyelerimize muhteşem hediyeler veriyoruz. !! Farklı yarışmalar ve süpriz hediyelerimiz
devam ediyor.

ÜYE OLMAK İÇİN TIKLAYIN.
FORUMLARA GİRİŞ İÇİN TIKLAYIN.

Cevapla

Seçenekler Arama
Stil

Yetkileriniz
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-KodlarıKapalı
Trackbacks are Açık
Pingbacks are Açık
Refbacks are Açık


Şu Anki Saat: 07:24


DRC vBulletin® Version 3.6.7
Copyright ©2006 - 2008
Design by FRMPC

   


Sitemap
1, 3, 2, 4, 5, 6, 7, 8, 9, 10, 12, 13, 14, 15, 16, 17, 19, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 105, 106, 107, 108, 109, 110, 111, 113, 114, 115, 116, 117, 118, 119, 122, 123, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 249, 248, 247, 246, 245, 244, 243, 242, 241, 240, 239, 238, 237, 235, 236, 250, 251, 270, 269, 268, 266, 265, 264, 267, 263, 262, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 396, 301, 302, 303, 304, 305, 306, 307, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 344, 346, 345, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 397, 398, 399, 404, 401, 402, 403, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 421, 422, 423, 424, 425, 426, 427, 428, 444, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 448, 451, 450, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503,