dodatečná instalace ovladače SATA

Na téma Windows XP, 2000, Me, 98, 95 a starší

Moderátor: Moderátoři Živě.cz

Odeslat příspěvekod Izibia 18. 9. 2013 18:19

Má stejnou šanci na úspěch nainstalovat daný ovladač SATA/AHCI
- až po instalaci a přímo z Windows XP
- jako zaintegrovat jej do instalačky Windows XP?
(Slyšel jsem totiž, že Windowsy nemají vždycky přepínání mezi IDE a SATA rády...)

Jinými slovy:
pokud (libovolný) ovladač SATA, zaintegrovaný do instalačky, umožní nabootovat s AHCI nastaveným v BIOSu,
bude tentýž ovladač stejně dobře fungovat i když bude nainstalován až dodatečně?
Naposledy upravil Izibia dne 18. 9. 2013 19:23, celkově upraveno 1
Izibia
Junior

Odeslat příspěvekod vladimir 18. 9. 2013 18:35

Nejde tvůj SATA řadič přepnout do IDE emulace?

Ovladač doinstalovat jde, ale pokud se má z toho SATA disku bootovat, tak to není až tak jednoduché. Dělá se to myslím ještě před klonováním disku IDE na SATA a musí se upravovat boot sektor (nebo co je cílem tvého snažení než klonování?).

Nebo nainstalovat systém včetně ovladačů a pak naklonovat disk C (bootovací sektor nepřepisovat) nebo provést opravnou instalaci na naklonovaný disk z upraveného CD.
Naposledy upravil vladimir dne 18. 9. 2013 18:55, celkově upraveno 1
vladimir
Expert
Uživatelský avatar

Odeslat příspěvekod Izibia 18. 9. 2013 18:51

Jde to přepnout, díky IDE módu jsem Windows XP nainstaloval.
Ale raději bych AHCI, abych později neměl problémy s dual bootem do Linuxu.

Mám bootovací disk SATA s WinXP na řadiči v IDE módu, a chtěl bych bootovat v AHCI módu.
Izibia
Junior

Odeslat příspěvekod vladimir 18. 9. 2013 19:00

Přepnout do AHCI a provést opravnou instalaci z upraveného CD. (Před pokusy zazálohovat disk.)
vladimir
Expert
Uživatelský avatar

Odeslat příspěvekod Izibia 18. 9. 2013 19:10

Do toho se mi právě moc nechce. V jakých situacích funguje "obyčejná" přeinstalace přímo z OS? Jako např.
http://www.blah-blah.ch/it/how-to-s/enable-ahci/
(co je ve stručnosti obsahem odkazu: použije se "Akualizovat ovladač" ve Správci zařízení)
Izibia
Junior

Odeslat příspěvekod Miroslav Pragl 18. 9. 2013 20:18

Inteli chipset toto VETSINOU (=> zalohuj) zvladne. Nainstalujes XPcka v IDE modu, pote nainstalujes Intel Inf a IAStor. Nakonec pri restartu prepnes do AHCI. Drzim palce.

MP
Miroslav Pragl
Expert
Uživatelský avatar

Odeslat příspěvekod Izibia 18. 9. 2013 20:56

Právě že Intel Matrix Storage Manager jsem stáhnul, a to ve verzi floppy abych měl přístup k iaStor.inf a iaAHCI.inf. Bohužel správce zařízení při pokusu a aktualizaci ovladače řekl, že nenalezl nic vhodnějšího, než je současný ovladač (tj. než
Intel(R) 82801GB/GR/GH (ICH7 Family) Serial ATA Storage Controller - 27C0
Driver Date 15.11.2006
Driver Version 8.2.0.1011
- pochází zřejmě z SP3)

Jediné co se mi podařilo nainstalovat byl ovladač z driverpacks.net
(Intel(R) N10/ICH7 Family Serial ATA Storage Controller - 27C0
Driver Date 5.8.2009
Driver Version 9.1.1.1016 )
ale ten zase nebootoval v AHCI módu.

--------------------------------
Předpokládám, že u obou výše uvedených ovladačů nepomůže ani kdyby byly přidány do instalaček, je to tak správně?
Jak se projevuje problém ovladačů, které není možné nainstalovat přímo, ale které je možné přidat do instalačky?
Izibia
Junior

Odeslat příspěvekod MiliNess 18. 9. 2013 22:37

Stáhni toto, spusť to, povol přidání informací do registru. Do složky Windows\System32\Drivers zkopíruj iaStor.sys z Intel Matrix Storage. Při restartu PC přepni SATA řadič do AHCI módu.
Dokud není AHCI rozhraní zapnuté, AHCI ovladač nenajde příslušný hardware a nenainstaluje se.
Hostitelský řadič tedy musí být nejprve přepnut do AHCI, to se ti ale zase nepodaří spustit OS.
Proto je třeba ovladač+příslušné klíče a hodnoty registru, do systému dodat takto ručně.
Ten REG soubor je dělaný tak, aby se dal použít pro southbridge řady ICH7, ICH8, ICH9, ICH10 a PCH P55.
(klíče v HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase)
Hardwarová nezávislost znamená, že to neběží na žádném počítači.
MiliNess
Pokročilý

Odeslat příspěvekod Izibia 19. 9. 2013 00:54

Je to tam :-)
Nechci spamovat přes celou obrazovku, tak řeknu jenom "děkuju".

Chápu to správně tak, že jak říkal Miroslav Pragl, většinou tento postup u chipsetů Intelu není nutný, a projde obyčejná instalace, ale já jsem spadl do té menšiny?
(mimochodem Intel Chipset Identification Utility nebyl schopen identifikovat chipset, s tím možná problém souvisel)


---------------------------------------------------------------
Doplním postup (pro případ že AHCI bude instalovat ještě větší lama než já):

Po provedení toho, co popsal MiliNess v minulém příspěvku a po přepnutí řadiče SATA do AHCI a úspěšném bootu do Windows na mě vyběhl "Průvodce nově rozpoznaným hardwarem" a chtěl nainstalovat "PCI Device" ("PCI Device" byl v tom okamžiku ve Správci zařízení jediný "Řadič IDE ATA/ATAPI", a jeho podrobnosti jako datum a verze ovladače byly neznámé). Nasměroval jsem ho do adresáře se souborem iaStor.inf , instalace byla dokončena, a systém požádal o restart. Hotovo.

Pro případ, že se v budoucnu ztratí soubor IntelHostAdapterAdd.reg (viz minulý příspěvek), dávám jeho obsah sem:
Kód: Vybrat vše
Windows Registry Editor Version 5.00

; ICH7 AHCI
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_8086&dev_27c1]
"Service"="iaStor"
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"

; ICH7-M AHCI
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_8086&dev_27c5]
"Service"="iaStor"
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"

; ICH7 RAID
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_8086&dev_27c3]
"Service"="iaStor"
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"

; ICH7-M DH RAID
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_8086&dev_27c6]
"Service"="iaStor"
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"

; ICH8, ICH8R, ICH8-DO, ICH8-DH AHCI 6-Port
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_8086&dev_2821]
"Service"="iaStor"
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"

; ICH8, ICH8R, ICH8-DO, ICH8-DH AHCI 4-Port
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_8086&dev_2824]
"Service"="iaStor"
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"

; ICH8, ICH8R, ICH8-DO, ICH8-DH RAID
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_8086&dev_2822]
"Service"="iaStor"
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"

; ICH8-M, ICH8-ME AHCI
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_8086&dev_2829]
"Service"="iaStor"
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"

; ICH8-M RAID
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_8086&dev_282A]
"Service"="iaStor"
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"

; ICH9, ICH9R, ICH9-DO, ICH9-DH AHCI Ports 0-5
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_8086&dev_2922]
"Service"="iaStor"
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"

; ICH9, ICH9R, ICH9-DO, ICH9-DH AHCI Ports 0, 1, 4, 5
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_8086&dev_2923]
"Service"="iaStor"
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"

; ICH9R RAID
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_8086&dev_2822]
"Service"="iaStor"
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"

; ICH9R RAID Alternativ je nach Bit 7 im Register D21:F2:9Ch (siehe Datenblatt)
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_8086&dev_2925]
"Service"="iaStor"
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"

; ICH9-M, ICH9-ME AHCI
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_8086&dev_2929]
"Service"="iaStor"
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"

; ICH9-M RAID
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_8086&dev_282A]
"Service"="iaStor"
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"

; ICH9-M RAID Alternativ je nach Bit 7 im Register D21:F2:9Ch (siehe Datenblatt)
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_8086&dev_292C]
"Service"="iaStor"
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"

; ICH10, ICH10R AHCI Ports 0-5
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_8086&dev_3A22]
"Service"="iaStor"
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"

; ICH10R RAID
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_8086&dev_3A25]
"Service"="iaStor"
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"

; ICH10DO AHCI
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_8086&dev_3A02]
"Service"="iaStor"
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"

; ICH10DO RAID
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_8086&dev_3A05]
"Service"="iaStor"
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"

; P55 AHCI Port 0-5
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_8086&dev_3B22]
"Service"="iaStor"
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"

; P55 AHCI Port 0,1,4,5
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_8086&dev_3B23]
"Service"="iaStor"
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"

; P55 RAID ist 3A25 wie ICH10R

; P55 Mobile AHCI Port 0-5
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_8086&dev_3B2F]
"Service"="iaStor"
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"

; P55 Mobile AHCI Port 0,1,4,5
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_8086&dev_3B29]
"Service"="iaStor"
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"

; P55 Mobile RAID
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_8086&dev_3B2C]
"Service"="iaStor"
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_8086&dev_1C02]
"Service"="iaStor"
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_8086&dev_1C03]
"Service"="iaStor"
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"




[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\iaStor]
"Type"=dword:00000001
"Start"=dword:00000000
"ErrorControl"=dword:00000001
"Tag"=dword:00000019
"ImagePath"=hex(2):73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,44,00,\
  52,00,49,00,56,00,45,00,52,00,53,00,5c,00,69,00,61,00,53,00,74,00,6f,00,72,\
  00,2e,00,73,00,79,00,73,00,00,00
"DisplayName"="Intel AHCI Controller"
"Group"="SCSI Miniport"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\iaStor\Parameters]
"BusType"=dword:00000003
Izibia
Junior

Odeslat příspěvekod MiliNess 19. 9. 2013 08:35

Já pak ještě dodatečně instaluji Intel Matrix.

Chápu to správně tak, že jak říkal Miroslav Pragl, většinou tento postup u chipsetů Intelu není nutný, a projde obyčejná instalace, ale já jsem spadl do té menšiny?
(mimochodem Intel Chipset Identification Utility nebyl schopen identifikovat chipset, s tím možná problém souvisel)

Dokud není AHCI rozhraní zapnuté, správce PnP v součinnosti s ovladačem sběrnice ten AHCI řadič při výčtu zařízení nedetekují, nemají tedy potřebu instalovat a zavádět nějaký ovladač.
Je to stejné, jako s ostatním hardwarem. Když např. v nastavení BIOSu vypneš před instalací Windows síťový adaptér, instalátor Windows příslušné ovladače adaptéru také nenainstaluje, protože pro něj síťový adaptér prostě neexistuje.
Pokud se budeš snažit pro adaptér nainstalovat ovladač sám, nepovede se ti to, protože je adaptér vypnutý, tedy nepřítomný. Pokud ho zapneš, při startu Windows je detekováno nové zařízení a správce PnP se snaží, obstarat mu nějaké ovladače.
S diskovým hostitelským řadičem je to stejné až na to, že ho systém potřebuje ke komunikaci s diskem, na kterém je samotný systém. Až do inicializace vrstvy HAL a jádra OS používá k přístupu k disku službu BIOSu INT13 (ve většině případů), potom k tomu ale začne využívat své vlastní ovladače. Pokud jeden z nich chybí, nemá přístup k disku a spouštění systému nemůže dále pokračovat. Pak vidíš BSOD s kódem 0x7B (INACCESSIBLE_BOOT_DEVICE).
Hardwarová nezávislost znamená, že to neběží na žádném počítači.
MiliNess
Pokročilý

Odeslat příspěvekod Miroslav Pragl 19. 9. 2013 09:46

Izibia píše:Právě že Intel Matrix Storage Manager jsem stáhnul, a to ve verzi floppy abych měl přístup k iaStor.inf a iaAHCI.inf.


Pouzij .exe verzi

MP
Miroslav Pragl
Expert
Uživatelský avatar

Odeslat příspěvekod Izibia 19. 9. 2013 16:33

MiliNess píše:Já pak ještě dodatečně instaluji Intel Matrix.
Rozumím tomu správně tak, že Intel Matrix si takto může (nebo nemusí) nainstalovat něco navíc? (oproti tomu když doinstalaci nechám na "Průvodci nově rozpoznaným hardwarem")

MiliNess píše:Dokud není AHCI rozhraní zapnuté, správce PnP v součinnosti s ovladačem sběrnice ten AHCI řadič při výčtu zařízení nedetekují, nemají tedy potřebu instalovat a zavádět nějaký ovladač.
Pořád mi vrtalo hlavou, proč se potom tady tomu podařilo SATA nainstalovat přes Správce zařízení:
http://www.blah-blah.ch/it/how-to-s/enable-ahci/
A pak mi to došlo. Návod jsem četl moc rychle, přesněji tu podtrženou část:
BLAH-BLAH píše:...
Answer "No, not this time", then "Install from a list or specific location (Advanced)", then "Don't search. I will choose the driver to install.", then "Have a disk".
A new window should appear asking you where the drivers are. Click on "Browse" and select the directory where the "IaStor.sys" & Co. were unpacked.
You should now see a list (or at least 1 entry) of different AHCI-ICH-controllers including the one you have - if not, deselect the checkbox which makes the system list only the compatible drivers.

Teď jsem to zkusil nainstalovat správně podle tohoto návodu, a fungovalo to. Pouze jsem dostal varování, že ovladač není kompatibilní s hardware. Takže přinutit Windows XP nainstalovat konkrétní ovladač bez úpravy registrů možné je.

Kdybych to ale zkoušel hned zkraje, nevěděl bych který ovladač vybrat ze seznamu od Intel Matrixu, protože řadič SATA nebyl přesně detekovaný: Po instalaci SP3 jsem měl ve Správci zařízení a v Everestu
[ Řadiče IDE ATA/ATAPI / Intel(R) 82801GB/GR/GH (ICH7 Family) Serial ATA Storage Controller - 27C0 ]
PCI\VEN_8086&DEV_27C0&SUBSYS_05901025&REV_02

a teprve když jsem použil tvůj postup přes úpravu registrů dostal jsem
[ Řadiče IDE ATA/ATAPI / Intel(R) ICH7R/DH SATA AHCI Controller ]
PCI\VEN_8086&DEV_27C1&SUBSYS_05901025&REV_02

díky tomu jsem při postupu od BLAH-BLAH mohl vybrat "ICH7R/DH ".
V balení netbooku žádná specifikace nebyla, takže bych zřejmě musel kontaktovat support výrobce.


-----------------------------------------------------------------------
Miroslav Pragl píše:Pouzij .exe verzi
To jsem udělal jako první věc, ale bez úspěchu.
Jinak problém je vyřešený, viz výše.
Izibia
Junior

Odeslat příspěvekod MiliNess 19. 9. 2013 17:29

Rozumím tomu správně tak, že Intel Matrix si takto může (nebo nemusí) nainstalovat něco navíc? (oproti tomu když doinstalaci nechám na "Průvodci nově rozpoznaným hardwarem")

Intel Matrix je celý balíček softwaru, ovladač úložiště iaStor.sys je pouze jeho část. Software např. monitoruje stav disků a pod.

Já si vždy upravím instalačku Intel® Rapid Storage Technology (nástupce Matrixu) a instaluji ten.
Hardwarová nezávislost znamená, že to neběží na žádném počítači.
MiliNess
Pokročilý

Odeslat příspěvekod OtakarMa 4. 11. 2013 12:56

MiliNess píše:Stáhni toto, spusť to, povol přidání informací do registru. Do složky Windows\System32\Drivers zkopíruj iaStor.sys z Intel Matrix Storage. Při restartu PC přepni SATA řadič do AHCI módu.
Dokud není AHCI rozhraní zapnuté, AHCI ovladač nenajde příslušný hardware a nenainstaluje se.
Hostitelský řadič tedy musí být nejprve přepnut do AHCI, to se ti ale zase nepodaří spustit OS.
Proto je třeba ovladač+příslušné klíče a hodnoty registru, do systému dodat takto ručně.
Ten REG soubor je dělaný tak, aby se dal použít pro southbridge řady ICH7, ICH8, ICH9, ICH10 a PCH P55.
(klíče v HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase)



Zdravím a potřeboval bych pomoc s AHCI a předem děkuji.
Pročetl jsem zde příspěvky ale nepodařilo se mě zprovoznit AHCI.Mám zákl.desku Asus P5B premium s čip.sadou Intel xxx965.Pro základní desku je přidáno instalační CD s ovladači Raid/AHCI.To jsem uložil na disketu /jak bylo uvedeno/ nainstaloval jsem oba soubory *.inf ale po přepnutí v Biosu na AHCI jsem již nepořídil nastartovat Win a musel jsem se vrátit na nastavení IDE.
V příspěvcích je ještě uváděna úprava registru ale odkaz "Toto" ke stažení již není funkční.
Může mně někdo poradit zda postupuji správně a jak to dotáhnout do konce a zprovoznit AHCI
Ještě doplním,že ve správci v řadičích se mě neobjevilo žádné AHCI a při přepnutí na AHCI v Biosu nejsou detekována žádná zařízení.Mám Windows XP Pro.
OtakarMa
Kolemjdoucí

Odeslat příspěvekod Izibia 4. 11. 2013 13:20

OtakarMa píše:V příspěvcích je ještě uváděna úprava registru ale odkaz "Toto" ke stažení již není funkční.

Úprava registru je klíčová.
Obsah "Toto" jsem nakopíroval o kus výše; stačí hledat text
"Pro případ, že se v budoucnu ztratí soubor IntelHostAdapterAdd.reg"

Kód je třeba nakopírovat do souboru s příponou .reg a spustit.

edit
pozor, úpravy registru jsou psány pro iaStor.sys
Izibia
Junior

Odeslat příspěvekod OtakarMa 4. 11. 2013 18:12

Děkuji za odpověď ale tohle jsem nepochopil.Mohl by jste trochu podrobněji
co a jak do toho registru dostat.Z té tabulky upravy registru přijde pouze něco a nebo všechno.Nemohl by jste ten soubor *.reg ještě jednou uploudnout abych ho mohl pouze spustit jinak si s tím neporadím.
Ještě nevím co je myšleno pod tím "edit"
Já jsem z nakopírované diskety instaloval jak iaStor.inf tak iaahci.inf
Mám taká stažený soubor 7zim06ww.exe včetně manuálu ale nevím zda bude k něčemu vůbec potřebný,když ve správci nemám žádný řadič AHCI.
Intel Matrix Storage mám již také na disketě kde je iaStor.sys ale neumím to všechno skloubit.
Ještě jednou díky za trpělivost.
OtakarMa
Kolemjdoucí

Odeslat příspěvekod Izibia 4. 11. 2013 18:26

stačí udělat tři kroky:

1. Úpravy registru spuštěním souboru *.reg (spuštěním je míněn např. dvojklik na *.reg v Průzkumníkovi); Obsahem souboru .reg je text, lze ho tudíž vytvořit třeba v Poznámkovém bloku (zkopírováním kódu z minulé stánky).
2. Do složky Windows\System32\Drivers zkopíruj iaStor.sys z Intel Matrix Storage.
3. Při restartu PC přepni SATA řadič do AHCI módu.

Shrnu to ještě jednou až mě administrátoři pustí k editaci prvního příspěvku.

edit:
takže zřejmě nepustí: viewtopic.php?p=9792741#p9792741
nechce se mi sem psát podrobné shrnutí, protože tady uprostřed tématu by to bylo snadno přehlédnutelné, tak jenom stručně:

V podstatě jde o dva kroky
1) nějak (jakkoli) zprovoznit Windows XP s diskovým řadičem v módu AHCI (tj. aby ve Správci zařízení byl vidět SATA AHCI controller)
k tomu slouží body 1., 2. a 3. výše
2) pak je vhodné ovladač doinstalovat jakoukoli standardní cestou:
- buď přes "Průvodce nově rozpoznaným hardwarem"
- nebo instalací souboru *.inf
- (asi nejvhodnější možnost:) nebo naistalovat vhodný software s ovladači SATA, ať už je to "Intel Matrix Storage Manager", nebo jeho následník "Intel Rapid Storage Technology", nebo něco jiného (nejlépe to co dodává přímo výrobce počítače)
Naposledy upravil Izibia dne 4. 11. 2013 20:38, celkově upraveno 2
Izibia
Junior

Odeslat příspěvekod MiliNess 4. 11. 2013 19:02

Hardwarová nezávislost znamená, že to neběží na žádném počítači.
MiliNess
Pokročilý

Odeslat příspěvekod Izibia 4. 11. 2013 20:41

editoval jsem svůj minulý příspěvek.

OtakarMa píše:Mám taká stažený soubor 7zim06ww.exe včetně manuálu ale nevím zda bude k něčemu vůbec potřebný,když ve správci nemám žádný řadič AHCI.

Ano, nejprve je třeba
"1) nějak (jakkoli) zprovoznit Windows XP s diskovým řadičem v módu AHCI"
a pak teprve spustit 7zim06ww.exe
Izibia
Junior

Odeslat příspěvekod OtakarMa 4. 11. 2013 20:59

Děkuji "Izibia a MiliNess".
Nedalo mě to a tak jsem rounou odskoušel a podařilo se to.
Narazil jsem ale u toho na tři věci.
1/Na konci instalace to chtělo stejně tu instalační disketu od Asusu i když jsem do PC ty soubory instaloval ale pravděpodobně je to nenajde.
2/Ve správci se již objevilo AHCI ale odbouralo to dva primární a dva sekundární kanály zůstaly tam po jednom - dotaz dá se i z tohoto vrátit na IDE
3/bohužel po restartech mě vyskočí vždy kontrola konzistence disku E je to disk pro zálohu nemá nic společného se systémem, v Total Com je jinak všechno v pořádku - dá se někde tato kontrola něčím odbourat nevím proč se to objevuje.Zdržuje to start Windouws.Díky.
OtakarMa
Kolemjdoucí

Odeslat příspěvekod Izibia 4. 11. 2013 21:39

já věci sám nerozumím, ale zkusím zareagovat:

1/ co je to "na konci instalace"?
Poté, co jsi udělal bod 1) o čtyři příspěvky výše
nebo až poté, co jsi spustil 7zim06ww.exe?

2/ hádám že v BIOSu bys měl být schopný přepnout do IDE. Teď mají Windows přístup jak k ovladačům pro IDE (jsou součástí instalačního CD) tak pro AHCI (nainstaloval jsi)

3/ Jsou ve správci zařízení vidět nějaké otazníky nebo problémy? Pokud nejsou tak bych zkusil disk připojit do jiného počítače, jestli budou problémy i tam.
Izibia
Junior

Odeslat příspěvekod MiliNess 5. 11. 2013 00:29

2) není problém. Když to v nastavení BIOSu přepneš, objeví se opět kanály IDE.
Proč bys to ale dělal.
3) Spusť chkdsk e: /r
Hardwarová nezávislost znamená, že to neběží na žádném počítači.
MiliNess
Pokročilý

Odeslat příspěvekod OtakarMa 5. 11. 2013 10:38

Zdravím ještě jednou děkuji za pomoc.
1/Na konci instalace bylo myšleno po přepnutí v biosu na AHCI následném náběhu a pak jsem stejně musel vložit instalační disketu od Asusu.Ten soubor 7zim06ww.exe jsem vůbec nepoužil.
2/na ten návrat k IDE to byl pouze dotaz je pravda proč bych to dělal
3/ve správci nejsou žádné problémy /otazníky,vykřičníky/
4/nyní po spuštění PC vyskočila opět kontrola disku a po spuštění chkdsk e:/r tak to je přesně ono co se zobrazí v průběhu startu Windows.
Vypsalo to - dokončeno 0.
OtakarMa
Kolemjdoucí

Odeslat příspěvekod Izibia 5. 11. 2013 11:20

1/ Chceš říct, že "Průvodce nově rozpoznaným hardwarem" (píšu o něm výš) po tobě chtěl, abys vložil instalační disketu od Asusu?
Stejně spusť 7zim06ww.exe (předpokládám, že je taky na té disketě?)
Izibia
Junior

Odeslat příspěvekod OtakarMa 5. 11. 2013 12:45

Zdravím ne přímo abych vložil disketu ale sháněl se po ovladačích,které jsou právě na té disketě.Mě pouze překvapilo to,že jsem ty dva soubory měl již instalované z té diskety v PC a ono je to chtělo znovu.
Ten soubor 7zim06ww.exe není na disketě ten jsem sehnal na internetu a tím jsem původně začínal ale bez té upravy v registru se stejně poprvé nepodařilo a ani se neukázalo AHCI jak je popsáno v manuálu ve správci až teprve odsuď po upravě v registru se podařilo.
Po kontrole v biosu,kde se zdá to být také v pořádku bych tímhle skončil
pouze zůstala ta kontrola disku při startu Windows a to v nastavení na IDE nedělalo.
Je ale možné,že to nebylo děláno na čistou instalaci systému ale na kompletní instalaci všeho a je toho u mě dost a navíc virtuální OS přes VMware.
OtakarMa
Kolemjdoucí

Odeslat příspěvekod Izibia 5. 11. 2013 15:41

Pokud 7zim06ww.exe není od výrobce desky tak ho použij jenom jako poslední nouzové řešení.

Pokud jsi ovladače AHCI instaloval když byl ještě diskový řadič v módu ATA tak se nic nenainstalovalo. Vždyť to vysvětluju tady:
viewtopic.php?p=9792719#p9792719
Teprve když přepneš v BIOSu do v módu AHCI tak se ti pak ve Windows nainstalují ovladače AHCI z té diskety.

Ta opakovaná kontrola disku je samozřejmě průšvih. Zkus to co jsem ti už radil: otestovat disk v jiném počítači. Zjistíš tak, jestli je problém
a) na disku nebo
b) v počítači (tj. problém ve Windows, v řadiči, ovladači ...)

Poslední větě nerozumím, a navíc s VMware neporadím.
Izibia
Junior

Odeslat příspěvekod CZJKP1 14. 3. 2017 01:43

Ahoj,

díky za postup, nedávno při přeinstalaci Dellu mi zachránil život...

Nyní řeším obdobný problém. Chipset je AMD A76M a potřeboval bych vědět, jak nejsnadněji nainstalovat do Windows XP AHCI drivery - nepotřebuji notně dodatečně, počítám i s případnou reinstalací.
Chystám se zprovoznit dual boot Win XP + Win 10.

Windows XP jsem zkušebně rozchodil v režimu IDE a WiFi, LAN, Bluetooth, Kamera a grafický čip se mi podařilo nainstalovat, což je znamení, že se má cenu tím zaobírat (notebook koupený již s Windows 8.1).

Pouze mi překvapuje, že rozpoznal jen 1.95GB RAM. Čekal jsem spíše 3.8GB, ale ani to nevadí.

Dokáže mi někdo prosím pomoct? Díky Jirka
CZJKP1
Kolemjdoucí

Odeslat příspěvekod Milanr1 14. 3. 2017 08:08

Typ a výrobce NB?
Nesdělil jsi verzi W10.
CZJKP1 píše:Chystám se zprovoznit dual boot Win XP + Win 10.

To dlouho nevydrží, W10 je agresivní OS.
Co s tím?
Pokud vlastníš licenci W10 Pro a WXPP/32|64, instaluj do Hyper-V.
Jestli se jedná o dětskou herní edici W10, pak Hyper-V nezprovozníš => použij VirtualBox.
Milan
Milanr1
Pokročilý
Uživatelský avatar

Odeslat příspěvekod CZJKP1 14. 3. 2017 12:44

HP ProBook 455 G1

Windows 10 Home je upgradovaný z Windows 8.1

Že Dual Boot chodí, jsem si vyzkoušel na starším PC, kde jsem nejprve nainstaloval WinXP a pak Win10 a při zapnutí bylo možné mezi jimi vybrat.

VirtualBox byl první nápad, který jsem vyzkoušel ale později zamítl. Kvůli ne zcela vhodnému zobrazování když se spustili nějaké vykopávky :)...
CZJKP1
Kolemjdoucí

Odeslat příspěvekod Milanr1 14. 3. 2017 16:44

Výrobce už nepodporuje WXPx/32 pro ProBook 455 => nevydává originální ovladače.
Co s tím?
Použij generický MS ovladač pro WXPx/32:
msahci.sys
Postup:
1) pravomyš na
msahci.inf -> nainstalovat*
2) Regedit
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Msahci
Start=0
3) Restart OS -> BIOS.
4) Nastavit režim řadiče na AHCI.
Nevýhoda:
univerzální ovladač obvykle neposkytne plný výkon ani nevyužije specifické vlastnosti konkrétního diskového řadiče.
Je to ovšem jen dočasné: MS WU při nejbližší velké aktualizaci dual boot zlikviduje.
Proč?
Viz nahoře.
---
* Pokud už v OS není nainstalovaný.
Milan
Milanr1
Pokročilý
Uživatelský avatar

Odeslat příspěvekod CZJKP1 14. 3. 2017 17:38

Ahoj,

díky za pomoc, právě u toho jsem.

Snažím se vyhledat ten univerzální ovladač ale nějak nic nenacházím...

Pokud se povede, tak ve W10 klidně zakážu aktualizace. Ten notebook není primární PC...
CZJKP1
Kolemjdoucí

Odeslat příspěvekod Milanr1 14. 3. 2017 18:18

Zkotnroloval jsi, zda není tento ovladač už nainstalovaný?
Pokud se jedná o WXPx/32 SP3, měl by tam být by default.
Zkontroluj v cmd:
Kód: Vybrat vše
sc query msahci

Výsledek?
Fyzicky bys ho našel zde:
%windir%\system32\drivers\msahci.sys
Naposledy upravil Milanr1 dne 14. 3. 2017 18:22, celkově upraveno 1
Milan
Milanr1
Pokročilý
Uživatelský avatar

Odeslat příspěvekod CZJKP1 14. 3. 2017 18:22

[SC] EnumQueryServicesStatus:OpenService FAILED 1060:

Zadanb slu

-- 14. 3. 2017 17:40 --

Ten systém byl instalovaný v IDE režimu. Jinak se instalace nespustí.

Potom jsem nainstaloval kvůli grafice AMD Catalyst 14.4 kde nějaké AHCI drivery také jsou, ale zřejmě ještě nepodporují ten čipset...

Jak nainstaluji ten msahci?

-- 14. 3. 2017 18:09 --

Kde vemu msahci.inf ???
CZJKP1
Kolemjdoucí


Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 0 návštevníků