Pré-requisitos de teste de unidade de disco rígido
Este tópico descreve as tarefas que você deve concluir antes de testar um disco rígido usando o Windows HLK (Windows Hardware Lab Kit):
Os testes que você deve executar dependem dos recursos do disco rígido que você deseja testar, do tipo de conexão (por exemplo, um disco rígido externo baseado em USB) ou de como ele é configurado (como parte de um sistema RAID ou parte de uma solução de armazenamento baseada em IP).
O Windows HLK dá suporte ao teste de discos rígidos que têm estes tipos de conexão:
Fibre Channel
IEEE 1394
PATA (Parallel Advanced Technology Attachment)
Cartão de computador
SAS (Serial Attached SCSI)
SATA (Serial Advanced Technology Attachment)
SCSI
USB
SD/EMMC
Requisitos de hardware
O hardware necessário para testar um disco rígido varia dependendo do tipo de conexão. Porém, todos os testes para discos rígidos exigem um computador de teste. O computador de teste deve atender aos requisitos do Windows HLK. Para obter mais informações, consulte Pré-requisitos do Windows HLK.
Observação
Talvez você precise de hardware adicional se o disco rígido fizer parte de um sistema de armazenamento. Para determinar se os requisitos de hardware adicionais se aplicam, consulte a descrição de teste para cada teste que aparece para o dispositivo no Windows HLK Studio.
Para certificar seu produto para uso em servidores, o computador de teste deve dar suporte a quatro processadores e um mínimo de 1 GB de RAM. Esses recursos do sistema são necessários para testar a funcionalidade Rebalanceamento, Estado D3 e Grupo de Vários Processadores do dispositivo e do driver. Você não precisa de um computador com mais de 64 processadores para testar seu dispositivo. Além disso, os sistemas de servidor que estão sendo usados para teste de dispositivo ou driver devem ter o Server Core instalado antes do teste. Para obter mais informações, consulte Opções de instalação do Windows Server.
Se você usar um pool de computadores de teste para testar seu dispositivo, pelo menos 1 computador no pool deverá conter 4 processadores e um mínimo de 1 GB de RAM. Além disso, esse computador deve conter o dispositivo e o driver que você deseja testar. Desde que o driver seja o mesmo em todos os computadores no pool, o sistema cria um agendamento para ser executado em todos os computadores de teste.
Para testes que não incluem um driver, como testes para uma unidade de disco rígido, o agendador do Windows HLK restringe os testes que validam a funcionalidade Rebalance, Estado D3 e Vários Grupos de Processadores do dispositivo e do driver a serem executados no computador de teste padrão. Você deve configurar manualmente este computador para ter vários grupos de processadores. O computador padrão é o primeiro computador de teste na lista. Verifique se o primeiro computador de teste na lista atende aos requisitos mínimos de hardware.
Observação
Exceto para drivers de para virtualização (conforme definido pelo documento Políticas e Processos do WHCP ), você não pode usar nenhuma forma de virtualização ao testar dispositivos físicos e seus drivers associados para certificação ou assinatura de servidor. Os produtos de virtualização não dão suporte à funcionalidade subjacente necessária para passar nos testes relacionados a vários grupos de processadores, gerenciamento de energia do dispositivo, funcionalidade PCI do dispositivo e outros testes.
Observação
Configuração de vários grupos de processadores Você deve definir o valor para o tamanho do grupo de processadores para teste do Hardware Lab Kit do Windows Server 2008 R2 e drivers de dispositivo posteriores para certificação. Isso é feito executando bcdedit em uma janela de prompt de comandos com privilégios elevados, usando a opção /set.
Os comandos para adicionar as configurações de grupo e reiniciar são os seguintes:
bcdedit.exe /set groupsize 2
bcdedit.exe /set groupaware on
shutdown.exe -r -t 0 -f
Os comandos para remover as configurações de grupo e reinicialização são os seguintes:
bcdedit.exe /deletevalue groupsize
bcdedit.exe /deletevalue groupaware
shutdown.exe -r -t 0 -f
Observação
Configuração de integridade do código
O recurso de segurança baseada em virtualização (VBS) de Windows Server 2016 deve ser habilitado usando Gerenciador do Servidor primeiro.
Depois que isso ocorrer, a seguinte chave do Registro deverá ser criada e definida:
HKLM\System\CurrentControlSet\Control\DeviceGuard
HypervisorEnforcedCodeIntegrity:REG_DWORD
0 or 1 (disabled, enabled)
As seções a seguir fornecem requisitos de hardware adicionais para o computador de teste, com base no tipo de conexão.
Geral
Para todas as configurações:
1 unidade de disco com uma capacidade mínima de 6 GB usada como a unidade de inicialização.
1 unidade CD-ROM (pode ser opcional)
Rede cartão, teclado, mouse, vídeo, cabo de alimentação, conforme necessário
Para cada interface física, consulte a tabela abaixo para obter requisitos de hardware adicionais.
Interface | Descrição do equipamento de hardware |
---|---|
Fibre Channel |
|
IEEE 1394 |
|
PATA |
Se o tipo de conexão for PATA, você precisará desse hardware:
Observação
Os controladores ATA-66 e ATA-100 exigem cabos de 80 condutores. |
Cartão de computador |
|
SAS |
|
SATA |
|
SCSI |
|
USB 2.0 |
|
USB 3.0 |
|
Requisitos de software
Para testar um disco rígido, você precisa deste software:
Os drivers para os controladores de disco rígido, se necessário
Os filtros ou atualizações mais recentes do Windows HLK
Configurando o computador de teste
Antes de começar a testar o disco rígido, você deve configurar o computador de teste e instalar o controlador apropriado (se o computador de teste não incluir esse tipo de controlador). Em seguida, você deve concluir as etapas de configuração apropriadas, com base no tipo de disco rígido que está certificando.
Verifique se o computador de teste está no estado pronto antes de começar o teste. Se um teste exigir que você defina parâmetros antes de executá-lo, uma caixa de diálogo será exibida para esse teste. Para obter mais informações, examine o tópico de teste específico.
Alguns testes do Windows HLK exigem intervenção do usuário. Quando você está executando testes para um envio, é uma prática recomendada executar os testes automatizados em um bloco separadamente de testes manuais. Isso impede que um teste manual interrompa a conclusão de um teste automatizado.
Aviso
Ao testar dispositivos de armazenamento, é altamente recomendável que você conclua todos os testes de Conceitos básicos do dispositivo antes de iniciar os testes de armazenamento. Os testes de armazenamento reconfigurarão seu dispositivo de teste, deixando o dispositivo em um estado inadequado para dar suporte a testes de Conceitos Básicos do Dispositivo. As configurações a seguir fornecem etapas para criar volume no dispositivo de teste de armazenamento. Isso é importante para concluir a parte fundamental do teste do dispositivo (DevFund).
Para configurar o computador de teste para testar o disco rígido do Fibre Channel
Instale o sistema operacional Windows apropriado no computador de teste e configure o computador para sua rede de teste. A rede de teste é a rede que contém o Windows HLK Studio e o Controlador HLK do Windows.
Se o sistema de teste não tiver um adaptador SCSI instalado, instale o adaptador SCSI.
Instale duas unidades de disco rígido SCSI idênticas e 1 unidade CD-ROM no barramento SCSI.
Instale o controlador fibre channel 1.
Instale 1 hub fibre channel no controlador Fibre Channel.
Conecte as unidades de disco rígido fibre channel (dispositivos de teste) ao hub fibre channel.
Defina o BIOS do sistema para dar suporte ao estado S3.
Instale o sistema operacional apropriado em 1 das unidades de disco rígido SCSI.
Instale os drivers fornecidos pelo fabricante que os dispositivos no sistema de teste exigem e reinicie o sistema.
Use a ferramenta gerenciamento de disco do Windows para excluir todas as partições existentes nas unidades de disco rígido fibre channel.
Instale o aplicativo cliente do Windows HLK no computador de teste.
Use o Windows HLK Studio para criar um pool de computadores e mova o computador de teste para esse pool.
Para configurar o computador de teste para testar o disco rígido do IEEE 1394
Instale o sistema operacional Windows apropriado no computador de teste e configure o computador para sua rede de teste. A rede de teste é a rede que contém o Windows HLK Studio e o Controlador HLK do Windows.
Instale a unidade de disco rígido ATA/ATAPI como um dispositivo autônomo 0 no canal ATA/ATAPI primário usando um cabo ATA/ATAPI padrão.
Instale a unidade CD-ROM do ATA/ATAPI como um Dispositivo 0 autônomo no canal ATA/ATAPI secundário usando um cabo ATA/ATAPI padrão.
Se o controlador IEEE 1394 não for um componente inserido, instale o controlador 1 IEEE 1394.
Usando um cabo IEEE 1394, instale o disco rígido IEEE 1394 (dispositivo de teste) como um dispositivo autônomo na porta de soquete IEEE 1394 1 do controlador IEEE 1394.
Defina o BIOS do sistema para dar suporte ao estado S3.
Instale o sistema operacional Windows apropriado na unidade de disco rígido ATA/ATAPI.
Instale os drivers fornecidos pelo fabricante que os dispositivos no sistema de teste exigem.
Remova todas as partições no dispositivo de teste e converta o dispositivo de teste para usar o estilo de particionamento MBR (registro de inicialização master).
Instale o aplicativo cliente do Windows HLK no computador de teste.
Use o Windows HLK Studio para criar um pool de computadores e mova o computador de teste para esse pool.
Para configurar o computador de teste para testar o disco rígido PATA
Instale o sistema operacional Windows apropriado no computador de teste e configure o computador para sua rede de teste. A rede de teste é a rede que contém o Windows HLK Studio e o Controlador HLK do Windows.
Instale a unidade de disco rígido (dispositivo de teste) como um Dispositivo 0 autônomo no canal primário do ATA/ATAPI usando um cabo ATA/ATAPI padrão. Essa unidade é chamada de Unidade 1.
Instale a unidade CD-ROM usando um cabo ATA/ATAPI padrão.
Você pode instalar a unidade CD-ROM como Dispositivo 1 ou Cabo Selecionar Dispositivo 1 no canal ATA/ATAPI primário. Ou você pode instalar o CD-ROM como Dispositivo 0, Dispositivo 1, Dispositivo de Seleção de Cabo 0 ou Dispositivo de Seleção de Cabo 1 no canal secundário do ATA/ATAPI.
Defina o BIOS do sistema para dar suporte ao estado S3.
Instale o sistema operacional Windows apropriado na Unidade 1.
Instale os drivers fornecidos pelo fabricante que os dispositivos no sistema de teste exigem.
Com o sistema de teste desativado, instale uma unidade de disco rígido idêntica usando um cabo ATA/ATAPI padrão.
Você pode instalar essa unidade como Dispositivo 1 ou Cabo Selecionar Dispositivo 1 no canal primário do ATA/ATAPI. Ou você pode instalar essa unidade como Dispositivo 0, Dispositivo 1, Dispositivo de Seleção de Cabo 0 ou Dispositivo de Seleção de Cabo 1 no canal ATA/ATAPI secundário. Essa unidade é chamada de Unidade 2.
Se você estiver testando um disco híbrido, instale o disco em um canal secundário e verifique se o disco é um disco secundário.
Remova as partições na Unidade 2 e converta a unidade para usar o estilo de particionamento MBR.
Crie três partições formatadas em 4 GB NTFS.
Instale o aplicativo cliente do Windows HLK no computador de teste.
Use o Windows HLK Studio para criar um pool de computadores e mova o computador de teste para esse pool.
Para configurar o computador de teste para testar o disco rígido do cartão de computador
Instale o sistema operacional Windows apropriado no computador de teste e configure o computador para sua rede de teste. A rede de teste é a rede que contém o Windows HLK Studio e o Controlador HLK do Windows.
Instale 1 unidade de disco rígido do cartão de computador (dispositivo de teste) no canal cartão do computador do sistema de teste.
Instale o adaptador de rede cartão de computador no segundo controlador de cartão de computador no sistema de teste.
Defina o BIOS do sistema para dar suporte ao estado S3.
Instale o sistema operacional Windows apropriado no disco rígido do ATA/ATAPI no sistema de teste.
Instale os drivers fornecidos pelo fabricante que os dispositivos no sistema de teste exigem.
Remova as partições no dispositivo de teste e converta o dispositivo de teste para usar o estilo de particionamento MBR.
Instale o aplicativo cliente do Windows HLK no computador de teste.
Use o Windows HLK Studio para criar um pool de computadores e mova o computador de teste para esse pool.
Para configurar o computador de teste para testar o disco rígido SAS
Instale o sistema operacional Windows apropriado no computador de teste e configure o computador para sua rede de teste. A rede de teste é a rede que contém o Windows HLK Studio e o Controlador HLK do Windows.
Se o sistema de teste não contiver um adaptador SCSI, instale o adaptador SCSI.
Instale uma unidade de disco rígido SCSI no barramento SCSI.
Instale a unidade CD-ROM do SCSI no barramento SCSI.
Instalar dois controladores SAS de porta dupla
Conecte 1 unidade de disco rígido SAS à porta SAS.
Defina o BIOS do sistema para dar suporte ao estado S3.
Instale o sistema operacional Windows apropriado na unidade de disco rígido SCSI.
Instale os drivers fornecidos pelo fabricante que os dispositivos no sistema de teste exigem.
Reinicie o computador de teste.
Usando a ferramenta Gerenciamento de Disco do Windows, exclua todas as partições existentes nas unidades de disco rígido SAS.
Instale o aplicativo cliente do Windows HLK no computador de teste.
Use o Windows HLK Studio para criar um pool de computadores e mova o computador de teste para esse pool.
Para configurar o computador de teste para testar o disco rígido SATA
Instale o sistema operacional Windows apropriado no computador de teste e configure o computador para sua rede de teste. A rede de teste é a rede que contém o Windows HLK Studio e o Controlador HLK do Windows.
Instale a unidade CD-ROM como Unidade 0 em um controlador ATA/ATAPI.
Instale um controlador SATA e anexe dois discos rígidos SATA. Esses discos rígidos são chamados de Unidade 1 e Unidade 2.
Defina o BIOS do sistema para dar suporte ao estado S3.
Instale o sistema operacional Windows apropriado na Unidade 1.
Durante a instalação, exclua todas as partições existentes na Unidade 2 e crie três partições NTFS de 4 GB.
Instale os drivers fornecidos pelo fabricante que os dispositivos no sistema de teste exigem.
Instale o aplicativo cliente do Windows HLK no computador de teste.
Use o Windows HLK Studio para criar um pool de computadores e mova o computador de teste para esse pool.
Para configurar o computador de teste para testar o disco rígido SCSI
Instale o sistema operacional Windows apropriado no computador de teste e configure o computador para sua rede de teste. A rede de teste é a rede que contém o Windows HLK Studio e o Controlador HLK do Windows.
Defina as IDs SCSI nas unidades de disco rígido (dispositivos de teste) para o seguinte:
Unidade 1 = ID SCSI 0
Unidade 2 = ID SCSI 1
Instale as unidades de disco rígido (dispositivos de teste) no adaptador SCSI.
Defina a ID scsi na unidade CD-ROM SCSI como 6 e instale fisicamente a unidade CD-ROM SCSI no adaptador SCSI em um canal separado dos dispositivos de teste.
Defina o BIOS do sistema para dar suporte ao estado S3.
Instale o sistema operacional Windows apropriado em um volume formatado em NTFS na Unidade 1.
Instale os drivers fornecidos pelo fabricante que os dispositivos no sistema de teste exigem.
Remova as partições na Unidade 2 e converta o dispositivo de teste para usar o estilo de particionamento MBR.
Crie três partições formatadas em 4 GB NTFS na Unidade 2.
Instale o aplicativo cliente do Windows HLK no computador de teste.
Use o Windows HLK Studio para criar um pool de computadores e mova o computador de teste para esse pool.
Para configurar o computador de teste para testar o disco rígido USB
Instale o sistema operacional Windows apropriado no computador de teste e configure o computador para sua rede de teste. A rede de teste é a rede que contém o Windows HLK Studio e o Controlador HLK do Windows.
Se o sistema de teste não tiver um controlador USB 2.0 inserido, instale um controlador USB 2.0.
Conecte o controlador USB 2.0 ao hub USB 2.0 de alta velocidade.
Conecte o dispositivo de teste à porta downstream do hub USB 2.0 de alta velocidade.
Observação
Não conecte o dispositivo de teste USB diretamente ao hub raiz do controlador USB 2.0.
Defina o BIOS do sistema para dar suporte ao estado S3.
Instale o sistema operacional Windows apropriado na unidade de disco rígido.
Instale os drivers fornecidos pelo fabricante que os dispositivos no sistema de teste exigem.
Remova as partições no dispositivo de teste e converta o dispositivo de teste para usar o estilo de particionamento MBR.
Crie três partições de 4 GB no dispositivo de teste.
Instale o aplicativo cliente do Windows HLK no computador de teste.
Use o Windows HLK Studio para criar um pool de computadores e mova o computador de teste para esse pool.
Configuração baseada em recursos
Se o dispositivo der suporte a qualquer um dos recursos nesta seção, atualize as etapas de configurações associadas, além das etapas gerais de configuração baseadas em interface em "Configurando o computador de teste". Pequenas modificações podem ser aplicáveis dependendo das especificidades do fator forma do dispositivo.
Device.Storage.Hd.Ehdd
Se estiver testando como um dispositivo de inicialização, o sistema deverá dar suporte à UEFI 2.3.1 (com implementação do TCG OPAL 2.0).
Um dispositivo secundário que não seja de inicialização ainda precisa ser instalado para teste.
Device.Storage.Hd.Flush
Esse recurso e teste exigem uma faixa de energia programável externa.
Consulte o Teste de Liberação para obter mais detalhes.
Device.Storage.Hd.Sata.HybridInformation
O dispositivo de teste de destino não pode ser um dispositivo de inicialização.
O dispositivo de teste de destino deve ser um produto diferente (por exemplo, ID de hardware) do que o dispositivo de inicialização.
Defina o BIOS do sistema para inicializar do AHCI.
Inicie o sistema usando o driver AHCI da Microsoft.
Device.Storage.Hd.Trim
O dispositivo de teste de destino não pode ser um dispositivo de inicialização.
O dispositivo de teste de destino deve ser um produto diferente (por exemplo, ID de hardware) do que o dispositivo de inicialização.
Defina o BIOS do sistema para inicializar do AHCI.
Inicie o sistema usando o driver AHCI da Microsoft.
Device.Storage.Hd.Uas
Instale um controlador de host XHCI USB 3.0 no sistema de teste 1 ().
Observação
Se o controlador de host já estiver disponível como um dispositivo inserido no sistema, ignore esta etapa.
Anexe o dispositivo de destino 1 ao sistema 1 na porta 3.0.
Anexe o dispositivo de destino 2 ao sistema 2 na porta 2.0. Esta etapa é necessária para testar a compatibilidade entre XHCI e EHCI do suporte do UAS no dispositivo de teste.
Ao concluir a configuração nos dois sistemas, execute os seguintes testes:
Dispositivo UAS conectado à porta XHCI: execute o conjunto de testes completo.
Dispositivo UAS conectado à porta EHCI: execute os três testes a seguir.
Estresse de disco para UAS no EHCI (LOGOTIPO)
Teste do logotipo de Redefinição de Estresse do UAS para UAS no EHCI
Teste de Conformidade com SCSI do USB 2.0 & 3.0 para UAS no EHCI (LOGO)