Como instalar drivers RAID no Windows 7 já instalado?

9
  • Windows 7 Ultimate de 64 bits
  • 6GB RAM
  • Intel i7 920
  • SSD Intel X25-M 80GB 2,5 "
  • Club 3D Radeon HD5750
  • Placa - mãe GA-EX58-UD4P

Estou funcionando bem com o Windows 7 instalado no SSD. Queria criar uma instalação espelhada do Raid-1 para backups usando dois discos rígidos, então pedi dois Samsung HD203WI .

Esta placa-mãe suporta dois controladores RAID diferentes, o ICH10R da Intel e o SATA2 SATA2 da Gigabyte. Existem 6 portas SATA atrás do ICH10R e 2 portas SATA para o controlador Gigabyte. Pesquisei no Google e parecia que o ICH10R é uma escolha melhor e, desde então, tenho tentado fazê-lo funcionar.

Quando eu ativo o modo [RAID] do BIOS, o Windows 7 fornece BSOD exatamente como descrito por esse cara: "O Windows 7 começará a inicializar, ele acessa a tela onde existem 4 cores se unindo e a tela azul é reiniciada. importa o que eu faço. "

Primeira coisa que fiz: desliguei o RAID e inicializei no Windows e tentei instalar os drivers SATA RAID da Gigabyte . Eu inicio o programa de instalação do driver e ele fornece o erro "Este computador não atende aos requisitos mínimos para a instalação do software". Tentei os drivers da Rapid Storage Technology da Intel (que aparentemente são os mesmos oferecidos no site da Gigabyte), mas resultaram exatamente no mesmo erro.

Em seguida, desconectei os novos discos rígidos da Samsung das portas SATA, mas deixei o [RAID] ativado no BIOS. Para minha surpresa, ele ainda era BSOD, então, neste momento, eu sabia que era um problema de SO / driver. Além disso, tentei com o RAID do Gigabyte ativado (enquanto o RAID ICH10R desativado) e ele inicializou muito bem.

Então pensei: talvez não consiga instalar os drivers RAID de dentro do sistema operacional. Então, causei o BSOD de propósito mais uma vez e, com o ICH10R RAID ativado e os discos rígidos da Samsung conectados, escolhi o modo de recuperação do Windows 7 no menu de inicialização. Ele vê alguns problemas, tenta reparar, não obtém sucesso e não pede drivers (que eu instalei em um pendrive) para instalar. Também tentei usar a linha de comando na recuperação: "rundll32 syssetup, SetupInfObjectInstallAction DefaultInstall 128 iaStor.inf", mas indicava "Falha na instalação".

Então, eu não tenho noção de como devo proceder. Eu realmente preciso reinstalar o Windows 7 e carregar os drivers RAID na configuração do Win7? Não quero instalar nenhum sistema operacional no RAID, o Windows 7 está e estará no SSD. Eu só quero ter um backup RAID-1 usando esses dois discos rígidos.

Quero dizer, por que eu precisaria reinstalar o sistema operacional para adicionar a configuração RAID?

happysencha
fonte
A qual controlador o SSD está conectado? O ICH ou Gigabyte?
Ƭᴇcʜιᴇ007
Está anexado ao ICH.
happysencha

Respostas:

8
Altere o BIOS novamente para IDE Enhanced para que o Windows possa inicializar.

Na pasta Windows \ System32 \ Drivers, há um arquivo chamado iaStorV.sys instalado pelo sistema operacional por padrão.

No registro, vamos.

Vá para:

HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Servic es \ iaStorV

Altere REG_DWORD "Iniciar" de 3 para 0

Reinicialização

Vá para o BIOS e altere Sata configurado para para RAID O

Windows deve inicializar normalmente, sem travamentos ou BSODs e você deve vê-lo instalando Drivers de dispositivo seguidos por Dispositivo instalado com sucesso.

Testei-o antes de instalar o Intel Storage Matrix v8.7.0.1007 (atual como 18/2/09) e funcionou bem.

Instalei o software Intel Storage Matrix de qualquer maneira para obter acesso ao componente Storage Console e, na reinicialização, funcionou da mesma maneira.

Para encurtar a história, o ICH10R com Windows 7 exigiu a modificação de um único dígito para ativar a funcionalidade RAID imediatamente. No reg. chaves, sem copiar / colar, sem orações.

De qualquer forma, acho que isso acaba, tente por sua conta e risco e sempre faça backup primeiro.

Fonte: http://forums.overclockers.co.uk/showpost.php?s=69448c6b35756aeb127dd4559ce9b431&p=13940673&postcount=3

Walt
fonte
2
As postagens apenas de link são e são fortemente desencorajadas em todos os sites de troca de pilhas, pois os links geralmente ficam obsoletos. Se você puder resumir as informações pertinentes do link para a página, pelo menos se o link morrer, as pessoas terão uma idéia do que os visitantes anteriores acharam úteis.
Mark Booth
7

Em Como habilitar o modo AHCI / RAID sem reinstalar o Windows (P35 / ICH9 / ICH9R), conforme sugerido por Walt :


Desejando adicionar uma matriz RAID a um sistema existente configurado com uma unidade de inicialização no modo IDE, o pôster constatou que, uma vez que o BIOS foi alterado para RAID, o sistema foi iniciado no modo de segurança.

Para contornar isso, eles voltaram o BIOS para o IDE, inicializaram o Windows, entraram no editor de registro, navegaram HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\iaStorVe alteraram o REG_DWORD Startde 3para 0antes de reiniciar e configurar o RAID no BIOS novamente.


Observe, como sempre, eu recomendo fazer um backup completo do disco do seu sistema antes de tentar isso e, no mínimo, fazer backup do seu registro antes de editá-lo.


Outras informações

Conforme sugerido por tanantish, isso também está documentado no artigo Microsoft Knowledgebase. A mensagem de erro ocorre após a alteração do modo SATA da unidade de inicialização (KB922976)

Deixe-me consertar eu mesmo

Importante Esta seção, método ou tarefa contém etapas que informam sobre como modificar o registro. No entanto, problemas sérios podem ocorrer se você modificar o registro incorretamente. Portanto, certifique-se de seguir estas etapas cuidadosamente. Para proteção adicional, faça backup do registro antes de modificá-lo. Em seguida, você pode restaurar o registro se ocorrer um problema. Para obter mais informações sobre como fazer backup e restaurar o registro, clique no número abaixo para ler o artigo na Base de Dados de Conhecimento da Microsoft: * 322756 Como fazer backup e restaurar o registro no Windows

Para resolver esse problema, ative o driver AHCI no registro antes de alterar o modo SATA da unidade de inicialização. Para fazer isso, execute as seguintes etapas:

  1. Saia de todos os programas baseados no Windows.
  2. Clique em Iniciar , digite regedit na caixa Iniciar pesquisa e pressione ENTER.
  3. Se você receber a caixa de diálogo Controle de Conta de Usuário , clique em Continuar .
  4. Localize e clique em uma das seguintes subchaves do Registro:
    • HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Msahci
    • HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\IastorV
  5. No painel à direita, clique com o botão direito do mouse em Iniciar na coluna Nome e clique em Modificar .
  6. Na caixa Dados do valor , digite 0 e clique em OK .
  7. No menu Arquivo , clique em Sair para fechar o Editor do Registro.

Além disso, as respostas para a pergunta Alterando de RAID para AHCI no fórum da comunidade da Microsoft sugerem que outras chaves do registro talvez precisem ser modificadas também ou em vez delas, dependendo do seu hardware. As possibilidades incluem:

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\atapi
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\nvstor
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\nvraid
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\amdsata 
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\iastor 
Mark Booth
fonte
Assim como para adicionar mais referências do tipo linky, na verdade, isso ocorre em um MSKB 92297, que solicita que você faça a alteração e explique por que isso ocorre (basicamente, no momento da instalação, desabilita todos os drivers de que não precisa, mas desde que você tenha ativado o controlador RAID, ele precisa ser contada carga até iastore).
tanantish
oops, meu mau - conseguiu acabar com a fuga 6 na referência KB: P
tanantish
@ tanantish - Não há problema. * 8 ')
Mark Booth
3

Para aqueles de vocês (como eu) que possuem um sistema AMD com um controlador SB8xx ou SB9xx (e possivelmente outros modelos também), tente este guia: http://www.wikihow.com/Enable-RAID-or-AHCI- sem reinstalar o Windows (para controladores AMD-SB85 ou SB8XX)

Esse processo funcionou para mim. Eu tenho um MSI 990FXA-GD80 com uma CPU AMD executando o Windows 7 de 64 bits.

O guia é bem detalhado, então vou resumir apenas aqui.

  1. Defina seu BIOS para o modo AHCI ou RAID (o que for a sua seleção final).

  2. Inicialize no linux (um CD ao vivo é suficiente) e execute o comando lspci -vvnn. Isso lista todos os dispositivos PCI. Encontre seu controlador RAID e anote o ID do fornecedor (4 dígitos), o ID do dispositivo (4 dígitos) e o ID do subsistema (8 dígitos com dois pontos). Encontrei esta lista de IDs de fornecedores do PCI informativos: http://www.pcidatabase.com/vendors.php?sort=id .

  3. Mude o BIOS novamente para o modo IDE.

  4. No Windows, copie o driver RAID (provavelmente chamado ahcix64s.sys) para C:\Windows\System32\drivers.

  5. Importe as informações do registro abaixo (crie um arquivo de texto com a .regextensão). Certifique-se de definir o ID do fornecedor, o ID do dispositivo e o ID do subsistema.

  6. Defina seu BIOS para o modo AHCI / RAID.

Informações do registro:


Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\CriticalDeviceDatabase\pci#ven_1002&dev_4393&cc_0104]
"ClassGUID"="{4d36e97b-e325-11ce-bfc1-08002be10318}"
"Service"="ahcix64s"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\ahcix64s]
"Type"=dword:00000001
"Start"=dword:00000000
"ErrorControl"=dword:00000001
"Tag"=dword:00000001
"ImagePath"="system32\\drivers\\ahcix64s.sys"
"Group"="SCSI Storport"
"DisplayName"="AMD AHCI Compatible RAID Controller"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\ahcix64s\Parameters]
"BusType"=dword:00000008
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\ahcix64s\Parameters\PnpInterface]
"5"=dword:00000001
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\ahcix64s\Settings]
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\ahcix64s\Settings\CAM]
"EnableALPEDisableHotplug"=dword:00000000
"EnableCCC"=dword:00000000
"CCCTimeoutValue"=dword:0000000a
"CCCCompletionValue"=dword:00000020
"NCQEnableDiskIDBits"=dword:ffffffff
"EnableHIPM"=dword:00000000
"EnableDIPM"=dword:00000000
"EnableHDDParking"=dword:00000001
"CAMTimeOutValue"=dword:00000005
"EnableAN"=dword:00000001
"EnableAPS"=dword:00000000
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\ahcix64s\Enum]
"0"="PCI\\VEN_1002&DEV_4393&SUBSYS_43931849\\3&13c0b0c5&0&FA"
"Count"=dword:00000001
"NextInstance"=dword:00000001
Erik W
fonte
3

Como converter uma instalação existente do Windows 7 do IDE para RAID

Eu converti com êxito uma instalação pré-existente do Windows 7 IDE em uma configuração RAID 0. Na verdade, não foi tão difícil. Eu li centenas de postagens em vários fóruns e nunca consegui encontrar uma solução, então eu mesmo descobri. Abaixo estão as etapas para realizar a tarefa. Nota: Se o seu disco rígido atual do sistema operacional for usado na matriz RAID, você deve primeiro clonar a partição do sistema operacional em uma unidade de disco rígido que não será usada na matriz RAID.

  1. Pré-requisitos: é necessário ter os discos rígidos que você usará em seu RAID, um disco rígido diferente na instalação atual do Windows 7 e um disco rígido externo para uma imagem do sistema operacional (DVDs ou Blu-Rays funcionariam, mas consumiriam muito mais tempo )

  2. Na caixa de pesquisa do menu Iniciar do Windows, digite "regedit" (sem as aspas), clique com o botão direito do mouse na entrada e clique em "Executar como Administrador", digite as credenciais do usuário para o prompt do UAC e clique em Sim para abrir o regedit.

  3. No regedit, navegue até HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ services \ msahci, no painel direito, clique com o botão direito do mouse em "Iniciar" e clique em "Modificar"

  4. Na janela que se abre, altere o valor hexadecimal para "0" e clique em OK. Feche o regedit, clique em "Arquivo" no canto superior esquerdo e clique em "Sair".

  5. Reinicie o seu computador. Entre no BIOS e altere sua configuração SATA para AHCI. Salve as configurações e saia do BIOS.

  6. Quando o computador é inicializado, o Windows 7 instala os drivers AHCI automaticamente. Um prompt informa que o seu computador precisa reiniciar.

  7. Reinicie o seu computador. Após a inicialização, você não receberá nenhuma solicitação de instalação de hardware. Se o fizer, reinicie novamente.

  8. Quando não houver solicitações de instalação de hardware ou notificações de reinicialização. Desligue o seu computador.

  9. A maioria das placas-mãe e placas RAID tem uma opção para executar portas SATA específicas como IDE no modo RAID.

  10. Verifique / conecte seu disco rígido a uma porta SATA RAID compatível com IDE (consulte o BIOS ou o manual da placa-mãe para determinar a porta, na minha placa era SATA 5 e 6).

  11. Ligue o sistema, entre no BIOS e altere a operação SATA para RAID, mas altere o modo para IDE (o RAID está ativado, mas estará sendo executado no modo IDE nas portas especificadas). Salve as configurações do BIOS e saia.

  12. Inicialize no Windows 7 e você será solicitado a reiniciar. Reinicie o seu computador.

  13. Agora você deve ter um controlador RAID que requer drivers. Instale seus drivers RAID. Reinicialização do computador.

  14. Verifique se o seu computador inicializa e se todo o hardware está instalado e se não há avisos para reiniciar. Se solicitado a reiniciar novamente, reinicie o computador.

  15. Verifique o gerenciador de dispositivos e verifique se tudo está instalado corretamente e funcionando. Desligar o computador.

  16. Conecte o disco rígido do SO a uma porta SATA diferente não atribuída ao RAID. Conecte os discos rígidos que deseja usar no RAID às portas SATA apropriadas (configurei um RAID 0 com duas unidades idênticas de 1 terabyte nas portas SATA 5 e 6).

  17. Ligue o computador e entre no BIOS. Vá para a operação SATA e altere o modo de IDE para RAID (agora deve ter o RAID ativado e o modo definido como RAID). Salve as alterações e saia do BIOS.

  18. Durante a inicialização, pressione a combinação de teclas para entrar no utilitário de configuração RAID (o meu era Ctrl-F). Crie seu RAID. Salvar as mudanças e sair.

  19. Inicialize no Windows e, usando o Gerenciamento de Disco do Windows (clique com o botão direito do mouse em Computador e escolha Gerenciar e clique em Gerenciamento de Disco), inicialize a unidade e a partição / formato, se desejado / necessário.

  20. Se as unidades OS ou RAID contiverem várias partições, vá para a próxima etapa. Se a unidade de clonagem, siga esta etapa e pule a próxima. Utilizando o seu software de criação de imagens favorito (eu uso o Acronis ou o Ghost), clone a unidade do SO na unidade RAID. Isso pode ser complicado se houver várias partições na unidade do SO ou na unidade RAID. Se a unidade do SO e a unidade RAID utilizam uma única partição, a clonagem é a melhor opção. Após a clonagem da unidade, reinicie o computador.

  21. Pule esta etapa se você clonou a unidade do SO na unidade RAID. Utilizando o seu software de criação de imagem favorito (eu uso Acronis ou Ghost), crie uma imagem da sua partição do Windows 7 e restaure a imagem na partição desejada no seu RAID recém-criado. Reinicie o computador.

  22. Digite o BIOS do sistema e altere a prioridade de inicialização do disco rígido para começar com a unidade RAID. Salve as alterações e saia do BIOS.

  23. Inicialize no Windows e verifique se a unidade RAID agora é sua unidade C: \. Usando o Gerenciamento de disco do Windows, particione novamente / formate a unidade original do sistema operacional ou, se não for mais necessária no sistema, desligue o computador e desconecte a unidade original do sistema operacional.

  24. Se tudo correu bem, agora você deve estar executando o Windows 7 na unidade RAID recém-criada e a unidade original do sistema operacional está em branco e disponível como unidade de backup / armazenamento ou não está mais instalada no computador.

icupn
fonte
1

Eu achei uma maneira realmente complicada de instalar drivers Raid em um sistema já Windows 7 com AHCI como configurações padrão. Primeiro, tenha um disco rígido sobressalente que você usará para instalar uma nova cópia do Windows 7 (mas com a opção RAID configurada no BIOS importante!). Desconecte o Windows 7 principal do sistema antes de instalar uma nova cópia do Windows 7 no disco rígido sobressalente. Agora que você fez sua nova instalação. Reconecte o Windows 7 principal e deixe a opção RAID definida no BIOS. Reinicie sua máquina, mas force o salto para o BIOS para selecionar em qual unidade o Windows 7 principal está ativado e escolha inicializá-la agora! O Windows 7 procurará drivers ausentes (raid) e os encontrará em sua nova instalação e, finalmente, os instalará (em vez de obter BSOD) em sua nova instalação. Não pode ser mais fácil do que isso :)

perdido
fonte
0

Reinstalar nunca é uma opção! :)

Ei, amigo - eu passei por esse cenário exato, exceto que peguei 2 x discos RAID 0 de uma unidade Lacie externa com falha e os liguei à minha área de trabalho na esperança de recuperar meus dados.

Como o disco do sistema não será RAID, é necessário mover a unidade que você está inicializando para fora do controlador ICH e inicializar esse disco nesse controlador no modo IDE.

Assim:

  • HDD do sistema, no controlador ICH, no modo IDE = bom (mas não é possível instalar o driver RAID, pois o dispositivo precisa estar presente para a instalação do driver - Intel ESTÚPIDO, mas tenho certeza de que há uma razão técnica para isso)
  • HDD do sistema, no controlador ICH, no modo RAID = bsod (não é possível inicializar porque o Windows não possui driver RAID, pegue 22 realmente)
  • HDD do sistema, em OUTROS controladores, no modo IDE e ICH no modo RAID = inicializável e capaz de instalar

Teste a inicialização bem-sucedida uma vez movida para OUTRO controlador, reinicialize, entre no BIOS e ative o RAID para o controlador ICH. Desde que você está inicializando usando outro controlador, é tudo fantástico! Agora, quando o Windows está carregado, você pode instalar o pacote de driver apropriado para o seu controlador ICH.

Observe que na primeira vez em que iniciei o Win7 com meu controlador ICH definido como RAID, não consegui instalar o driver com êxito (algum tempo esgotado) e demorou muito tempo para desligar e, eventualmente, para o BSOD - uma reinicialização subsequente e tudo de bom. .

Nota para os controladores Intel ICH, recomendamos o uso do pacote Intel Rapid Storage Technology, que inclui drivers apropriados de 32/64 bits, bem como o utilitário Intel Rapid Storage Technology para configurar seus volumes RAID (basicamente o mesmo que CTRL-I durante o POST). Levei bastante tempo pesquisando no Google para decodificar o sistema de pacotes / lançamentos malucos da Intel e parece que a linha de chipsets do seu controlador de armazenamento foi renomeada em algum momento. Eu recomendo usar este pacote que foi lançado em 23 de março de 2010.

Depois de ver um controlador RAID no gerenciador de dispositivos, você está pronto para trotar. Conecte seus discos RAID às portas apropriadas no mobo e você pode ir embora.

Única desvantagem dessa configuração: geralmente o outro controlador é mais lento que o ICH e foi criado para alguma outra tarefa. Minha placa (ASUS p5q3) possui JMicron JMB322 e ICH10R. Eu não fiz nenhum benchmarking, mas pelo que pesquisei ...

De qualquer forma, aqui estão alguns links úteis que encontrei ao pesquisar esse problema:

user44363
fonte
0

A maneira mais fácil de instalar drivers no sistema operacional de destino offline é a seguinte:

1) Faça o download e grave a imagem ao vivo do WinPE ...
2) Inicialize com esta imagem e instale drivers para visualizar suas partições RAID.
3) Execute o programa InfToReg. Abra o arquivo inf de seus drivers RAID neste programa e salve o arquivo .reg. Copie os arquivos inf e sys (marque a caixa de seleção e especifique o caminho correto para direcionar o Windows offline). Ou você pode copiar arquivos inf e sys manualmente.
4) Abra o Regedit (sistema operacional offline de destino) e faça a importação do arquivo reg.
5) Reinicie ...

Tudo isso está disponível no Multiboot 2k10 ISO. Mas alguns programas não estão em inglês.

PS Apenas tentei no SB950 RAID. Tudo foi feito sem problemas ...

Máxima
fonte
-1

Para mim, foi: HKEY_LOCAL_MACHINE \ System \ CurrentControlSet \ Services \ intelide Eu estava restaurando um backup do Hardware para a VM Hyper-V.

OboNet
fonte