ID do artigo: 106419 - Última revisão: segunda-feira, 3 de maio de 2004 - Revisão: 2.0

Removendo partições que não são do DOS com o depurador

Dica do SistemaEste artigo aplica-se a um sistema operativo diferente do que está a utilizar. Foi desactivado o conteúdo do artigo, que pode não ser relevante para si.

Nesta página

Expandir tudo | Recolher tudo

Sumário

Introdução

Existem atualmente diversas versões diferentes do MS-DOS no ambiente do PC, tanto na versão licenciada OEM como nas versões de produtos em pacotes da Microsoft. As capacidades de gerenciamento do disco rígido do MS-DOS variam de uma versão para outra. Por exemplo, as versões 3.2 e 3.21 do MS-DOS podem endereçar uma única partição do disco rígido de até 32 MB (megabytes); a versão 3.3 do MS-DOS pode endereçar diversas partições do disco rígido, com uma partição primária do DOS de até 32 MB e uma partição estendida do DOS contendo unidades lógicas de até 32 MB cada; e as versões 4.0, 4.01, 5.0, 6.0 e 6.2 do MS-DOS podem endereçar diversas partições do disco rígido com tamanhos de até 2 GB (gigabytes).

Para os que estiverem usando versões do MS-DOS que possuam níveis menores de suporte do disco rígido, como as versões 3.2 e 3.21, existe um número de pacotes de software de gerenciamento de terceiros que permitem que o MS-DOS tenha acesso a partições múltiplas e/ou partições que excedem 32 MB. No entanto, esses pacotes de terceiros podem usar construções que não são do DOS para ajudar no gerenciamento do disco rígido, incluindo possivelmente partições que não são do DOS. Essas construções que não são do DOS podem causar problemas ao atualizar para versões posteriores do MS-DOS, porque versões anteriores a 5.0 do MS-DOS supõem que construções não - DOS pertencem a outro sistema operacional e por isso não usam, excluem ou alteram as partições não - DOS ou outras construções não - DOS.
ATENÇÃO: Alguns computadores requerem o uso de software de partição do disco rígido de terceiros porque o sistema ROM BIOS não oferece suporte completo aos parâmetros da unidade do disco rígido que está sendo usado ou porque o disco rígido possui mais do que 1024 cilíndros de dados. Se você não tiver certeza se o seu sistema oferece suporte ao seu disco rígido, consulte o fabricante de seu hardware ou o fabricante de seu software de particionamento antes de prosseguir.
Para detectar se seu sistema usa o software Drive Overlay, consulte o seguinte artigo:
186057  (http://support.microsoft.com/kb/186057/PT-BR/ ) Como verificar se o programa Drive Overlay está instalado no Windows

Usando o depurador para remover partições que não são do DOS

O script de depuração na página a seguir, usado com o programa de depuração do MS-DOS, exclui partições que não são do DOS ao atualizar para uma nova versão do MS-DOS, permitindo que o disco rígido inteiro seja usado pelo MS-DOS. Ele faz isso, no entanto, limpando totalmente a tabela de partição no disco rígido, o que faz com que TODAS as partições no disco rígido sejam excluídas. Você precisa usar esse método se sua versão atual do MS-DOS não puder excluir partições que não são do DOS.
ATENÇÃO: Como todos os dados no seu disco rígido serão detruídos por esse procedimento, você deve fazer o backup do seu disco rígido antes de usar esse script de depuração.
Existe duas maneiras de usar o script de depuração a seguir:
  • Execute o depurador e digite os comandos de depuração na coluna central da tabela 1 no prompt de depuração correspondente. (A coluna da esquerda da tabela mostra os prompts que estão sendo exibidos pelo depurador. Você não precisa digitar os comentários na coluna da direita.)
    -ou-
  • Digite o comando da coluna do centro da tabela 1 em um arquivo usando um editor de texto como um editor do MS-DOS e use redirecionamento de entrada para lançar o arquivo resultante na depuração. Por exemplo, se você digitou os comandos em um arquivo chamado HDPART.SCR, você limparia sua tabela de particionamento digitando o seguinte no prompt de comando do MS-DOS e pressionado ENTER:
    depurador < hdpart.scr
          Tabela 1:  Script de depuração para apagar a tabela de partição do disco rígido
       ----------------------------------------------------------------
          Depurar        Enter Debug       Comentários
          Prompts      Comandos
       ----------------------------------------------------------------
          -            A 100             Conectar a partir de CS:0100.
    
          nnnn:0100    INT 13            Interrupção da chamada 13.
    
          nnnn:0102    pressione a    (nnnn no endereço do segmento).
                       tecla ENTER
    
          -            RAX               Substitui o registro AX.
    
          AX 0000
    
          :            0301              Grava no setor.
    
          -            RBX               Substitui o registro BX.
    
          BX 0000
    
          :            0200              Inicia a partir de ES:200.
    
          -            F 200 L 200 0     Queremos escrever zeros.
    
          -            RCX               Substitui o registro CX.
    
          CX 0000
    
          :            0001              Cilindro, 0, setor 1.
    
          -            RDX               Substitui o registro DX.
    
          DX 0000
    
          :            0080              Primeiro disco rígido físico, head
                                         0. (Substitua 0081 por essa 
                                         entrada se você estiver limpando a 
                                         tabela no segundo disco rígido 
                                         físico, 0082 se estiver 
                                         limpando o terceiro disco rígido 
                                         físico, e assim por diante).
    
          -            P                 Prosseguir (O depurador irá 
                                         exibir diversas linhas de informações).
    
          -            Q                 Fechar o depurador.
       ----------------------------------------------------------------
    						
Esse script limpa completamente a tabela de partição no seu disco rígido, preparando-o para o reparticionamento usando o programa Fdisk do MS-DOS. (Ao usar o Fdisk pela primeira vez após usar esse procedimento e antes de reinstalar o MS-DOS, a mensagem "Não existem partições definidas" deve ser exibida se o procedimento de exclusão da partição obteve êxito.) Para obter informações adicionais sobre como usar o Fdisk, consulte o "Guia e referência do usuário" do Microsoft MS-DOS para as versões 3.2, 3.21, 3.3, 4.0, 4.01 ou 5.0, ou o "Guia do usuário" do Microsoft MS-DOS para as versões 6.0 ou 6.2.

Para obter informações adicionais sobre como recriar um particionamento usando o utilitário Fdisk, clique no número abaixo para ler o artigo na Base de Dados de Conhecimento da Microsoft:
255867  (http://support.microsoft.com/kb/255867/PT-BR/ ) Como usar as ferramentas Fdisk e Formatação para criar uma partição ou uma nova partição em um disco rígido
Partições no seu disco rígido que não são do DOS também são apagadas se você realizar uma formatação de nível inferior. Consulte o fabricante do seu hardware para obter instruções específicas sobre a realização de formatação de nível inferior no seu disco rígido.
ATENÇÃO: Realizar uma formatação de nível inferior irá apagar completamente todos os dados no seu disco rígido, incluindo todas as partições definidas.

A informação contida neste artigo aplica-se a:
  • Microsoft MS-DOS 6.0 Standard Edition
  • Microsoft MS-DOS 6.2 Standard Edition
  • Microsoft MS-DOS 6.21 Standard Edition
Palavras-chave: 
kbinfo KB106419
Retired KB ArticleAviso de Isenção de Responsabilidade sobre Conteúdo do KB Aposentado
Este artigo trata de produtos para os quais a Microsoft não mais oferece suporte. Por esta razão, este artigo é oferecido "como está" e não será mais atualizado.