Disco SCSI pequeno poderá parecer ter Zero Cylinders no Windows 2000

Traduções de Artigos Traduções de Artigos
Artigo: 258281 - Ver produtos para os quais este artigo se aplica.
Este artigo foi arquivado. Este artigo é oferecido "tal como está" e deixará de ser actualizado.
Expandir tudo | Reduzir tudo

Sintomas

Programas que obtêm informações de geometria do disco poderão mostrar que discos SCSI muito pequenos zero cilindros. Se esse disco já não tiver uma assinatura, não é possível executar operações no disco de utilizando o Gestor de discos lógicos.

Causa

Em geral, o Windows 2000 obtém informações da geometria de disco para discos SCSI do BIOS da placa SCSI para o disco. Se o BIOS da placa SCSI não estiver activado, o Windows 2000 não consegue obter informações da geometria desta forma e pressupõe que existe 255 cabeças e 63 sectores por faixa. Windows 2000, em seguida, calcula o número de cilindros necessários para representar todo o disco com base no total número de sectores, arredondamento para baixo para o cilindro inteiro mais próximo. Se existirem menos 16,065 sectores totais (63 * 255), este cálculo resulta num disco com menor que 1 cilindro com este geometria. Porque cilindros fraccionais não são permitidos, arredondamento para baixo resulta em zero cilindros todo disponíveis nesse disco. 16,065 sectores corresponde a um tamanho de disco de cerca de 8 MB, para que qualquer disco for menor que cerca de 8 MB parece ter zero cilindros se BIOS geometria informações não estão disponíveis para o sistema operativo.

Microsoft Windows NT 4.0 efectua o mesmo tipo de cálculo quando informações da geometria não estão disponíveis, mas utilizar valores predefinidos mais pequenos para o número de cabeças (64) e sectores por faixa (32). Devido as menores predefinido cabeça e sector contagens, Windows NT 4.0 não ter um disco de cilindro de zero a menos que o disco seja menor que 1 MB.

Resolução

Para resolver este problema, obtenha o service pack mais recente do Windows 2000. Para obter informações adicionais, clique no número de artigo que se segue para visualizar o artigo na Microsoft Knowledge Base:
260910Como obter o Service Pack mais recente do Windows 2000
A versão inglesa desta correcção deverá ter os seguintes atributos de ficheiro ou posteriores:
   Date        Time    Version         Size    File name   
   --------------------------------------------------------
   04/11/2000  03:12p  5.00.2195.2031  33,680  Classpnp.sys
				

Ponto Da Situação

A Microsoft confirmou que este é um problema nos produtos da Microsoft listados no início deste artigo. Este problema foi corrigido pela primeira vez no Windows 2000 Service Pack 2.

Mais Informação

Geometria do disco é o número de cilindros, tem de um disco sectores por faixa e faixas (ou cabeças). A geometria dos discos modernos real não é normalmente relevante para um sistema operativo como o Windows 2000. Em vez disso, para a maior parte dos fins, Windows 2000 trata discos como uma matriz linear dos sectores; informações da geometria são usadas apenas quando é necessário para suporte de programas mais antigos.

Apesar das informações da geometria são utilizadas principalmente para programas mais antigos e não para a maior parte dos fins afectam Windows 2000, o código que escreve tabelas de partições e assinaturas em discos básicos fá, consultando a geometria do disco. Partições criadas em discos básicos são sempre alinhadas com o início de um cilindro. Por conseguinte, não é possível criar uma partição num disco com zero cilindros. O código que é utilizado para escrever assinaturas em discos é o mesmo código que é utilizado para discos de partição. Por este motivo, para gravar uma assinatura num disco básico, nesse disco tem de ter pelo menos um cilindro. Discos com zero cilindros impedidos de que está a ser divididos em partições ou ter assinaturas escritas. Discos dinâmicos não tem esta limitação. A correcção para este problema envolve a utilização geometria uma alternativa para pequenos discos que assegura que discos terão sempre pelo menos um cilindro.

Devido à forma como na qual a geometria do disco é tratada pelo Windows NT 4.0 e Windows 2000, poderá parecer geometria do disco alterar um disco específico. Existem três situações gerais em que poderá parecer a geometria de um disco alterar:
  • Quando actualizar um computador em que o BIOS da placa SCSI está desactivado a partir do Windows NT 4.0 para o Windows 2000.
  • Quando altera as definições de BIOS da placa SCSI, activar ou desactivar o BIOS ou alterando especificamente a conversão do sector.
  • Quando move um disco da placa de barramento de um anfitrião (HBA) para outro (como poderá ocorrer durante a activação pós-falha num ambiente de cluster).
Em qualquer uma das seguintes situações, a aparente geometria do disco pode ser alteradas.

Windows NT 4.0 e Windows 2000 utilizam as informações geometria em duas situações:
  • Quando criar partições discos básicos. Depois de discos são divididos em partições, Windows NT e Windows 2000 utilizam desvios de sector absoluto para endereço sectores no disco. Estas diferenças de sector absoluto são independentes da geometria do disco aparente. Mesmo partes de um disco não endereçáveis utilizando a geometria do sector/cilindro/cabeça que se encontra actualmente em vigor, todos os dados em partições existentes permanece acessível. A única vez que uma alteração na geometria pode causar um problema é se terá de recriar uma partição utilizando uma geometria já não está em vigor. Por exemplo, este comportamento poderá ocorrer se tiver um software tolerância a falhas (FT) conjunto, tal como um espelho de software ou uma matriz RAID-5 de software. Se criar FT definida enquanto uma geometria está em efeito, e um disco membro falhar enquanto estiver num estado geometria diferente, poderá não ser possível recriar uma partição o tamanho correcto para preencher o lançamento do disco que falhou, utilizando o mesmo hardware. Para contornar esta situação, utilize um dos seguintes métodos:
    • Reintegrar a geometria do disco anterior. (Este poderá não ser possível após uma actualização, mas pode ser uma questão de simplesmente activando ou desactivando o BIOS).
    • Utilize um disco ligeiramente maior como a unidade de substituição.
    • Cópia de dados do conjunto FT e restaurar os dados depois de recriar o conjunto FT.
  • Durante o processo inicial de arranque. O processo de arranque inicial utiliza funções de nível do BIOS que dependem da geometria do dispositivo de arranque. No entanto, para um disco estar disponível como um dispositivo de arranque, o BIOS tem de ser activado no HBA para esse disco. Por conseguinte, a geometria do disco não deve alterar devido a uma actualização do Windows NT 4.0 para o Windows 2000. Se a geometria aparente de um disco de arranque é alterada por qualquer motivo, é provável que arranque a partir desse disco não funcionará até restaurar a geometria aparente ao estado original.
As alterações na geometria do disco aparente são normalmente benignas. As alterações para a geometria podem afectar a capacidade de arrancar a partir de um disco ou a capacidade de criar partições básicas de um determinado tamanho em algumas situações, mas normalmente não afectam a capacidade de aceder a dados numa unidade no Windows 2000.

Nota Tenha em atenção o seguinte problema poderá ocorrer quando actualiza a partir do Windows NT para o Windows 2000 e versões posteriores:

323231Partições de disco lógico tem perdidas ou danificadas após a actualização a partir do Windows NT 4.0 para o Windows 2000

Propriedades

Artigo: 258281 - Última revisão: 6 de fevereiro de 2014 - Revisão: 3.4
A informação contida neste artigo aplica-se a:
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Professional Edition
Palavras-chave: 
kbnosurvey kbarchive kbmt kbhotfixserver kbqfe kbbug kbfix kbqfe kbwin2000presp2fix KB258281 KbMtpt
Tradução automática
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 revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática? erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 258281

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com