Você está offline; aguardando reconexão

Windows NT 4.0 não pode reconhecer dispositivos SCSI com LUNs diferente de zero

IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.

Clique aqui para ver a versão em Inglês deste artigo: 162471

Importante: Este artigo contém informações sobre a edição do Registro. Antes de editar o registro, verifique se que você sabe como restaurá-lo se ocorrer um problema. Para obter informações sobre como fazer isso, consulte o tópico da Ajuda "Restaurando Registro" no Regedit.exe ou o tópico da Ajuda "Restaurando uma chave do Registro" no Regedt32.exe.
Sintomas
Windows NT 4.0 pode não reconhecer um dispositivo SCSI que usa um número de unidade lógica (LUN) diferente de zero e que ficar online depois que o sistema é iniciado.

Observação: Hardware RAID dispositivos normalmente usam LUNs diferente de zero.
Causa
Esse problema é causado porque o driver Scsiport.sys não verifica LUNs de zero se já tiver sido detectado LUN 0.

Por exemplo, você tiver um sistema com uma única unidade de disco SCSI na identificação = 0, LUN = 0 e inicie o computador. Em seguida, você ativar uma unidade externa está configurada para identificação = 0, LUN = 1. O sistema Windows NT 4.0 não verá esse novo dispositivo. Mesmo se você enviar uma chamada IOCTL_SCSI_RESCAN_BUS executando o Gerenciador de discos, o novo dispositivo não poderão ser encontrado por causa do problema com o driver Scsiport.sys.
Situação
Examinando novamente de LUNs diferente de zero requer duas coisas:
  • Instale WinNT 4.0 Service Pack 3 (ou posterior) versão Scsiport.sys.

    e
  • um valor de LunRescan adicionado à chave disco.
Depois que essas duas coisas estiverem no lugar, IOCTL_SCSI_RESCAN_BUS deve localizar LUNs diferente de zero. O valor sob a chave de disco é usado, mesmo que o sistema não tenha nenhum dispositivo de disco instalado.

Observe que ScsiPort.sys somente encontrará LUNs consecutivos com entrada de registro LunRescan, iniciando a partir de LUN 0 até os máximo LUNs tem suporte no dispositivo. Tão logo um LUN não responde, ScsiPort.sys pára de verificação. Por exemplo, em um sistema com LUN 0, 1 de LUN e 5 LUN responder, apenas LUN 0 e 1 LUN serão reconhecido. Esse comportamento é por design.

Para adicionar esse valor para a chave disco, execute as seguintes etapas:

Aviso: Usar o Editor do Registro incorretamente pode causar problemas sérios que talvez exijam a reinstalação do sistema operacional. A Microsoft não garante que problemas resultantes do uso incorreto do Editor do Registro possam ser resolvidos. Use o Editor do registro por sua própria conta e risco.

Para obter informações sobre como editar o registro, consulte o tópico da Ajuda "Alterando chaves e valores" no Editor do Registro (Regedit.exe) ou tópicos de Ajuda "Adicionar e excluir informações no Registro" e "Editar dados de registro" no Regedt32.exe. Observe que você deve fazer backup do registro antes de editá-lo.

  1. Inicie o Editor do Registro (Regedt32.exe) e vá para a seguinte subchave:
    \\HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Di
  2. Adicione o seguinte valor à chave disco:
    Nome do valor: LunRescan
    Tipo de dados: REG_MULTI_SZ
Os dados para esse valor podem ser deixados NULL e rescan IOCTL aplicarão a todos os dispositivos. Para especificar um dispositivo específico, a seqüência de caracteres do valor deve corresponder ao dispositivo o (s) seqüência de consulta. Somente a seqüência correspondente deve ser examinados novamente quando o IOCTL é emitido, mas o SP3 SCSIPORT implementação não limita examinar novamente somente o dispositivo especificado. No entanto, isso pode alterar em uma versão futura.

Depois que essa chave é adicionada, uma reinicialização não é necessário. O IOCTL_SCSI_RESCAN_BUS deve agora pesquisar os LUNs diferente de zero.

Microsoft confirmou que este é um problema no Windows NT versão 4.0. Esse problema foi corrigido no Microsoft Windows NT 4.0 EUA mais recente Service Pack. Para obter informações sobre como obter o service pack, localize a seguinte palavra na Base de dados de Conhecimento (sem espaços):
S E R V P UMA C K

Aviso: este artigo foi traduzido automaticamente

Propriedades

ID do Artigo: 162471 - Última Revisão: 11/01/2006 04:41:00 - Revisão: 1.1

Microsoft Windows NT Workstation 4.0 Developer Edition, Microsoft Windows NT Server 4.0 Standard Edition

  • kbmt kbbug kbsetup KB162471 KbMtpt
Comentários