¿Cómo instalar controladores RAID en Windows 7 ya instalado?


9
  • Windows 7 Ultimate de 64 bits
  • 6 GB de RAM
  • Intel i7 920
  • Unidad de estado sólido Intel X25-M 80GB 2,5 "
  • Club 3D Radeon HD5750
  • GA-EX58-UD4P tarjeta madre

He estado funcionando bien con Windows 7 instalado en el SSD. Quería crear una configuración Raid-1 reflejada para copias de seguridad utilizando dos discos duros, así que pedí dos Samsung HD203WI .

Esta placa base admite dos controladores RAID diferentes, el Intel ICH10R y el controlador SATA2 SATA de Gigabyte. Hay 6 puertos SATA detrás del ICH10R y 2 puertos SATA para el controlador Gigabyte. Busqué en Google y parecía que el ICH10R es una mejor opción y desde entonces he estado tratando de hacerlo funcionar.

Cuando activo el modo [RAID] desde el BIOS, Windows 7 le da a BSOD exactamente como lo describe este chico: " Windows 7 comenzará a arrancar, llega a la pantalla donde se unen 4 colores y las pantallas azules y se reinicia sin importa lo que haga " .

Lo primero que hice: apagué el RAID e inicié Windows e intenté instalar los controladores RAID SATA desde Gigabyte . Lanzo el programa de instalación del controlador y aparece el error "Esta computadora no cumple con los requisitos mínimos para instalar el software". Luego probé los controladores de Intel Rapid Storage Technology (que aparentemente es el mismo que se ofrece en el sitio de Gigabyte), pero resultó exactamente el mismo error.

Luego separé los nuevos discos duros de Samsung de los puertos SATA, pero dejé el [RAID] habilitado en el BIOS. Para mi sorpresa, todavía tenía BSOD, así que en este momento sabía que era un problema de sistema operativo / controlador. Además, probé con el RAID de Gigabyte habilitado (mientras que el RAID ICH10R estaba deshabilitado) y arrancó muy bien.

Entonces pensé que tal vez no pueda instalar los controladores RAID desde el sistema operativo. Así que causé el BSOD a propósito una vez más, y luego con ICH10R RAID activado y discos duros Samsung conectados, elijo el modo de recuperación de Windows 7 en el menú de arranque. Ve algunos problemas, intenta repararlos, no tiene éxito y no solicita controladores (que puse en una memoria USB) para instalar. También intenté usar la línea de comandos en la recuperación: "rundll32 syssetup, SetupInfObjectInstallAction DefaultInstall 128 iaStor.inf" pero me dio "Error de instalación".

Así que no tengo idea de cómo debo proceder. ¿Realmente necesito reinstalar Windows 7 y cargar los controladores RAID en la configuración de Win7? No quiero instalar ningún sistema operativo en el RAID, Windows 7 está y estará en el SSD. Solo quiero tener una copia de seguridad RAID-1 usando esos dos discos duros.

Quiero decir, ¿por qué necesitaría reinstalar el sistema operativo para agregar la configuración RAID?


¿A qué controlador está conectado el SSD? ¿El ICH o Gigabyte?
Ƭᴇcʜιᴇ007

Se adjunta a ICH.
happysencha

Respuestas:


8
Vuelva a cambiar el BIOS a IDE mejorado para que Windows pueda arrancar.

En la carpeta Windows \ System32 \ Drivers hay un archivo llamado iaStorV.sys instalado por el sistema operativo de manera predeterminada.

Entramos en el registro.

Navegue a:

HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Servic es \ iaStorV

Cambie REG_DWORD "Iniciar" de 3 a 0

Reinicie

Vaya al BIOS y cambie Sata Configured To a RAID

Windows debería arrancar normalmente, sin bloqueos o BSOD y debería verlo instalando Controladores de dispositivo seguidos de Dispositivo instalado correctamente.

Lo probé antes de instalar Intel Storage Matrix v8.7.0.1007 (actual como @ 18/2/09) y funcionó bien.

Instalé el software Intel Storage Matrix de todos modos para obtener acceso al componente Storage Console y al reiniciar funcionó igual de bien.

En pocas palabras, ICH10R con Windows 7 requirió la modificación de un solo dígito para habilitar la funcionalidad RAID desde el primer momento. No reg. llaves, sin copia / pastas, sin oraciones.

De todos modos, creo que eso lo cierra, intente bajo su propio riesgo y siempre haga una copia de seguridad primero.

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


2
Las publicaciones de solo enlace se desaconsejan en todos los sitios de intercambio de pila, ya que los enlaces a menudo se vuelven obsoletos. Si pudiera resumir la información pertinente del enlace a la página, al menos si el enlace muere, la gente tendrá alguna idea de lo que los visitantes anteriores encontraron útil.
Mark Booth

7

De Cómo habilitar el modo AHCI / RAID sin reinstalar Windows (P35 / ICH9 / ICH9R) como lo sugiere Walt :


Queriendo agregar una matriz RAID a un sistema existente configurado con una unidad de arranque en modo IDE, el póster descubrió que una vez que el BIOS se cambió a RAID, el sistema comenzó en modo seguro.

Para evitar esto, volvieron a cambiar el BIOS a IDE, iniciaron ventanas, entraron en el editor del registro, navegaron HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\iaStorVy cambiaron REG_DWORD Startde 3a 0antes de reiniciar y configurar RAID en el BIOS nuevamente.


Tenga en cuenta que, como siempre, recomiendo hacer una copia de seguridad completa de su sistema antes de intentar esto, y al menos haga una copia de seguridad de su registro antes de editarlo.


Más información

Como sugiere tanantish, esto también está documentado en el artículo de Microsoft Knowledgebase. Aparece un mensaje de error después de cambiar el modo SATA de la unidad de arranque (KB922976)

Déjame arreglarlo yo mismo

Importante Esta sección, método o tarea contiene pasos que le indican cómo modificar el registro. Sin embargo, pueden producirse problemas graves si modifica incorrectamente el registro. Por lo tanto, asegúrese de que sigue estos pasos cuidadosamente. Para mayor protección, haga una copia de seguridad del registro antes de modificarlo. Luego, puede restaurar el registro si se produce un problema. Para obtener más información acerca de cómo hacer una copia de seguridad y restaurar el registro, haga clic en el siguiente número de artículo para verlo en Microsoft Knowledge Base: * 322756 Cómo hacer una copia de seguridad y restaurar el registro en Windows

Para resolver este problema usted mismo, habilite el controlador AHCI en el registro antes de cambiar el modo SATA de la unidad de arranque. Para hacer esto, siga estos pasos:

  1. Salga de todos los programas basados ​​en Windows.
  2. Haga clic en Inicio , escriba regedit en el cuadro Iniciar búsqueda y presione ENTRAR.
  3. Si recibe el cuadro de diálogo Control de cuentas de usuario , haga clic en Continuar .
  4. Busque y haga clic en una de las siguientes subclaves del registro:
    • HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Msahci
    • HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\IastorV
  5. En el panel del lado derecho, haga clic con el botón derecho en Inicio en la columna Nombre y luego haga clic en Modificar .
  6. En el cuadro Información del valor , escriba 0 y luego haga clic en Aceptar .
  7. En el menú Archivo , haga clic en Salir para cerrar el Editor del Registro.

Además, las respuestas a la pregunta Cambiar de RAID a AHCI en el foro de la comunidad de Microsoft sugieren que otras claves del registro podrían necesitar modificarse también o en su lugar, dependiendo de su hardware. Las posibilidades incluyen:

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 

Es mejor agregar más referencias de tipo linky, esto en realidad está en un MSKB 92297 que le dice que realice el cambio y le explica por qué se agota (básicamente, en el tiempo de instalación, deshabilita los controladores que no necesitaba, pero como ha habilitado el controlador de incursión, es necesario indicar cargar iastore.)
tanantish

Uy, mi mal - logró borrar el 6 final en la referencia KB: P
tanantish

@tanantish - No hay problema. * 8 ')
Mark Booth

3

Para aquellos de ustedes (como yo) que tienen un sistema AMD con un controlador SB8xx o SB9xx (y posiblemente otros modelos también), intenten esta guía: http://www.wikihow.com/Enable-RAID-or-AHCI- sin-Reinstalar-Windows- (para controladores AMD-SB85-o-SB8XX)

Este proceso funcionó para mí. Tengo un MSI 990FXA-GD80 con una CPU AMD con Windows 7 de 64 bits.

La guía es bastante detallada, así que solo la resumiré aquí.

  1. Configure su BIOS en modo AHCI o RAID (lo que sea su selección final).

  2. Inicie en Linux (un CD en vivo es suficiente) y ejecute el comando lspci -vvnn. Esto enumera todos los dispositivos PCI. Encuentre su controlador RAID y anote la ID del proveedor (4 dígitos), la ID del dispositivo (4 dígitos) y la ID del subsistema (8 dígitos con dos puntos). Encontré esta lista de ID de proveedores de PCI informativos: http://www.pcidatabase.com/vendors.php?sort=id .

  3. Vuelva a cambiar el BIOS al modo IDE.

  4. En Windows, copie su controlador RAID (probablemente con nombre ahcix64s.sys) en C:\Windows\System32\drivers.

  5. Importe la información del registro a continuación (cree un archivo de texto con la .regextensión). Asegúrese de configurar la ID del proveedor, la ID del dispositivo y la ID del subsistema.

  6. Configure su BIOS en modo AHCI / RAID.

Información de 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

3

Cómo convertir una instalación de Windows 7 existente de IDE a RAID

He convertido con éxito una instalación IDE de Windows 7 preexistente a una configuración RAID 0. En realidad no fue tan difícil. Leí cientos de publicaciones en múltiples foros y nunca pude encontrar una solución, así que lo descubrí yo mismo. A continuación se detallan los pasos para realizar la tarea. Nota: Si su disco duro actual del sistema operativo se utilizará en la matriz RAID, primero debe clonar la partición de su sistema operativo en un disco duro que no se utilizará en la matriz RAID.

  1. Requisitos previos: debe tener los discos duros que utilizará en su RAID, un disco duro diferente con su instalación actual de Windows 7 y un disco duro externo para una imagen del sistema operativo (DVD o Blu-Ray funcionaría, pero requeriría mucho más tiempo) )

  2. En el cuadro de búsqueda del menú de inicio de Windows, escriba "regedit" (sin las comillas), luego haga clic con el botón derecho en la entrada y haga clic en "Ejecutar como administrador", luego ingrese sus credenciales de usuario para la solicitud UAC y luego haga clic en Sí para abrir regedit.

  3. En regedit, vaya a HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ services \ msahci, en el panel derecho, haga clic con el botón derecho en "inicio" y luego haga clic en "modificar"

  4. En la ventana que se abre, cambie el valor hexadecimal a "0" y haga clic en Aceptar. Cerrar regedit haga clic en "Archivo" en la esquina superior izquierda y haga clic en "Salir".

  5. Reinicia tu computadora. Ingrese al BIOS y cambie su configuración SATA a AHCI. Guarde la configuración y salga del BIOS.

  6. Cuando la computadora se inicia, Windows 7 instalará los controladores AHCI automáticamente. Un mensaje le indicará que su computadora necesita reiniciarse.

  7. Reinicia tu computadora. Después de arrancar, no debería recibir mensajes de instalación de hardware. Si lo hace, reinicie nuevamente.

  8. Una vez que no haya avisos de instalación de hardware o notificaciones de reinicio. Apaga tu computadora.

  9. La mayoría de las placas base y tarjetas RAID tienen una opción para ejecutar puertos SATA específicos como IDE en modo RAID.

  10. Verifique / conecte su disco duro a un puerto RAID SATA que admita IDE (consulte el manual de su BIOS o placa base para determinar el puerto, en mi placa eran SATA 5 y 6).

  11. Encienda su sistema, ingrese el BIOS y cambie la operación SATA a RAID, pero cambie el modo a IDE (RAID está activado, pero se ejecutará en modo IDE en los puertos especificados). Guarde la configuración del BIOS y salga.

  12. Inicie Windows 7 y se le pedirá que reinicie. Reinicia tu computadora.

  13. Ahora debería tener un controlador RAID que requiera controladores. Instale sus controladores RAID. Reiniciar la computadora.

  14. Verifique que su computadora se inicie y que todo el hardware esté instalado y que no haya indicaciones para reiniciar. Si se le pide que reinicie nuevamente, reinicie la computadora.

  15. Verifique el administrador de dispositivos y verifique que todo esté instalado correctamente y funcionando. Apagar el equipo.

  16. Conecte el disco duro de su sistema operativo a un puerto SATA diferente no asignado al RAID. Conecte los discos duros que desea usar en el RAID a los puertos SATA adecuados (configuré un RAID 0 con dos unidades idénticas de 1 terabyte en los puertos SATA 5 y 6).

  17. Encienda la computadora e ingrese al BIOS. Vaya a la operación SATA y cambie el modo de IDE a RAID (ahora debe tener RAID habilitado y el modo configurado en RAID). Guarde los cambios y salga del BIOS.

  18. Durante el arranque, presione la combinación de teclas para ingresar a la utilidad de configuración RAID (la mía era Ctrl-F). Crea tu RAID. Guardar los cambios y salir.

  19. Inicie Windows y, con la Administración de discos de Windows (haga clic con el botón derecho en Equipo y elija Administrar, luego haga clic en Administración de discos), inicialice la unidad y particione / formatee si lo desea / requiere.

  20. Si el sistema operativo o las unidades RAID contienen varias particiones, vaya al siguiente paso. Si la unidad de clonación sigue este paso y salta el siguiente. Utilizando su software de creación de imágenes favorito (uso Acronis o Ghost), clone la unidad del sistema operativo en la unidad RAID. Esto puede ser complicado si hay varias particiones en la unidad del sistema operativo o la unidad RAID. Si la unidad del sistema operativo y la unidad RAID utilizan una sola partición, la mejor opción es la clonación. Después de clonar la unidad, reinicie la computadora.

  21. Omita este paso si clonó la unidad del sistema operativo en la unidad RAID. Usando su software de creación de imágenes favorito (uso Acronis o Ghost), cree una imagen de su partición de Windows 7 y restaure la imagen a la partición deseada en su RAID recién creado. Reiniciar la computadora.

  22. Ingrese el BIOS de su sistema y cambie la prioridad de arranque de su disco duro para comenzar con su unidad RAID. Guarde los cambios y salga del BIOS.

  23. Inicie Windows y verifique que la unidad RAID sea ahora su unidad C: \. Usando Windows Disk Management, vuelva a particionar / formatee la unidad original del sistema operativo, o si ya no es necesario en el sistema, apague la computadora y desconecte la unidad original del sistema operativo.

  24. Si todo salió bien, ahora debería estar ejecutando Windows 7 en su unidad RAID recién creada y su unidad original del sistema operativo está en blanco y disponible como una unidad de copia de seguridad / almacenamiento o ya no está instalada en la computadora.


1

Encontré una forma realmente complicada de instalar controladores Raid en un sistema que ya tiene Windows 7 con AHCI como configuración predeterminada. En primer lugar, tenga un disco duro de repuesto que utilizará para instalar una copia nueva de Windows 7 (¡pero con la opción RAID configurada en el BIOS es importante!). Desconecte su Windows 7 principal de su sistema antes de instalar una copia nueva de Windows 7 en el disco duro de repuesto. Ahora que ha realizado su nueva instalación. Vuelva a conectar su Windows 7 principal y deje que la opción RAID se configure en el BIOS. Reinicie su máquina, pero fuerce el salto al BIOS para seleccionar en qué unidad se encuentra su Windows 7 principal y elija iniciar ahora. Windows 7 buscará controladores faltantes (raid) y los encontrará en su nueva instalación y finalmente los instalará (en lugar de obtener BSOD) de su nueva instalación. No puede ser más fácil que eso :)


0

¡Reinstalar nunca es una opción! :)

Hola amigo: acabo de pasar por este escenario exacto, excepto que he tomado 2 discos RAID 0 de una unidad externa Lacie fallida y los he conectado a mi escritorio con la esperanza de recuperar mis datos.

Dado que el disco de su sistema no será RAID, debe mover la unidad desde la que se está apagando el controlador ICH y arrancar ese disco en ese controlador en modo IDE.

Entonces:

  • HDD del sistema, en el controlador ICH, en modo IDE = bueno (pero no puede instalar el controlador RAID ya que el dispositivo debe estar presente para que el controlador se instale - Intel STUPID, pero estoy seguro de que hay una razón técnica para ello)
  • HDD del sistema, en el controlador ICH, en modo RAID = bsod (no se puede iniciar ya que Windows no tiene un controlador RAID, captura 22 realmente)
  • HDD del sistema, en OTRO controlador, en modo IDE y controlador ICH en modo RAID = arrancable, y puede instalarse

Pruebe el arranque exitoso una vez que se haya movido al OTRO controlador, reinicie, vaya al BIOS y habilite RAID para el controlador ICH. Como está arrancando con otro controlador, ¡todo es hunky dory! Ahora, cuando se carga Windows, puede instalar el paquete de controlador apropiado para su controlador ICH.

Tenga en cuenta que la primera vez que inicié en Win7 con mi controlador ICH configurado en RAID, no pude instalar con éxito el controlador (algún tipo de tiempo de espera) y me llevó mucho tiempo apagarlo y finalmente BSOD - un reinicio posterior y todo fue bueno .

Nota para los controladores Intel ICH, le recomendamos que utilice el paquete de Tecnología Intel Rapid Storage que incluye controladores apropiados de 32/64 bits, así como la utilidad de Tecnología Intel Rapid Storage para configurar sus volúmenes RAID (básicamente lo mismo que CTRL-I durante la POST). Me tomó un poco de Google para decodificar el loco sistema de paquete / lanzamiento de Intel y parece que su línea de chipset de controlador de almacenamiento cambió de nombre en algún momento. Recomiendo usar este paquete que fue lanzado el 23 de marzo de 2010.

Una vez que vea un controlador RAID en el administrador de dispositivos, está listo para trotar. Conecte sus discos RAID en los puertos apropiados en mobo, y listo.

El único inconveniente de esta configuración: por lo general, el otro controlador es más lento que el ICH y está diseñado para alguna otra tarea. Mi placa (ASUS p5q3) tiene JMicron JMB322 e ICH10R. No he hecho ninguna evaluación comparativa, pero por lo que he investigado ...

De todos modos, aquí hay algunos enlaces útiles que encontré al investigar este problema:


0

La forma más fácil de instalar controladores en el sistema operativo de destino sin conexión es la siguiente:

1) Descargue y grabe imágenes de WinPE en vivo ...
2) Arranque con esta imagen e instale controladores para ver sus particiones RAID.
3) Ejecute el programa InfToReg .. Abra el archivo inf de sus controladores RAID en este programa y guarde el archivo .reg. Copie los archivos inf y sys (seleccione la casilla de verificación y especifique la ruta correcta para apuntar a Windows sin conexión). O puede copiar los archivos inf y sys manualmente.
4) Abra Regedit (sistema operativo sin conexión de destino) y haga la importación del archivo de registro.
5) Reiniciar ...

Todo eso está disponible en Multiboot 2k10 ISO. Pero algunos programas no están en inglés.

PD: solo lo probé en SB950 RAID. Todo se hizo a la perfección ...


-1

Para mí fue: HKEY_LOCAL_MACHINE \ System \ CurrentControlSet \ Services \ intelide Estaba restaurando una copia de seguridad del hardware a la máquina virtual Hyper-V.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.