C: / e E: / unidades trocadas letras após a reinstalação

5

Acabei de reinstalar o Windows XP na minha máquina e algo estranho aconteceu.

Eu tenho uma partição de dados que costumava ser eu: / mas agora depois de reinstalar o seu nome é C: / ea letra da partição do sistema é I: /.

O PC está inicializando em I: /, eu posso reinicializar e o novo sistema inicializa sem problemas.

Mas é impossível alterar as letras de volta, quando tento alterar C: / (DATA) para O: / ele me diz que não consigo alterar a letra da partição que contém o sistema!

Eu não tentei mudar o I: / (drive do sistema) porque eu tenho medo de não conseguir inicializar mais nada.

    
por PatrickCUDO 21.12.2011 / 20:05

2 respostas

4

Pela aparência da captura de tela que você postou, parece que você criou acidentalmente sua primeira partição como uma partição "estendida" (com sua inicialização "Demarrer"? como uma partição lógica dentro dela) em vez de como uma "primária" partição. Você pode informar uma partição estendida a partir de uma partição primária, pois uma partição estendida tem uma borda verde e contém outras partições.

Como resultado, parece que o Windows fez sua primeira partição a partição de inicialização (onde o gerenciador de inicialização é armazenado) e colocou todos os arquivos do sistema na primeira partição primária que pôde encontrar.

Normalmente, ter uma partição estendida antes de uma partição primária é altamente incomum e pode ser que isso seja um bug no Windows Installer. Acho que posso estar certo de que você só pode inicializar a partir de partições primárias e, portanto, o Instalador pode configurar a primeira partição primária ("Dados") como ativa e inicializável, e depois instalar arquivos de sistema para ela e então configure o bootloader na partiton que você disse para instalar. Como ele já havia configurado os arquivos do sistema na partição de dados, continuou a colocar o resto lá. Um estado muito feio, de fato.

A maneira mais fácil de corrigir esse problema seria reinstalar sua cópia do Windows após excluir a partição de 20 GB e a recriação é como uma partição primária completa usando algo como G LiveCDs .

Houve uma breve leitura sobre partições primárias e estendidas em Wikipédia

- = EDIT = -

Com base no comentário kreemoweets, verifiquei e ele está de fato correto. A partição "boot" armazena seus arquivos de sistema e a partição "system" armazena os arquivos necessários para inicializar. (O que não faz sentido para mim)

Isso reforça minha crença de que a partição estendida é o problema.

Uma partição estendida não pode ser definida como inicializável, apenas uma partição primária pode. Como tal, o Windows instalou o gerenciador de inicialização na primeira partição primária utilizável (sua partição de dados) e, como no Windows, as partições primárias são enumeradas para letras de unidade primeiro, obtém a primeira chamada na letra da unidade C: \.

Como você disse ao Windows para instalar os arquivos do sistema na partição estendida, é provável que tenha feito isso corretamente, mas como não é a partição de inicialização e também não é uma partição primária, ele recebe uma letra de unidade depois de outros dispositivos.

Minha recomendação anterior ainda é válida, recriar a primeira partição como uma partição primária, e a reinstalação certamente deve resolver o problema.

Você pode acabar com NTLDR e alguns outros arquivos deixados em sua partição de dados após a reinstalação, mas desde que essa partição não seja mais a partição "System" (ou boot: S), eles devem ser seguros para serem excluídos.

    
por 21.12.2011 / 20:41
0

você pode inicializar um liveCD linux e instalar o grub apenas como gerenciador de inicialização. tem opções para mascarar a ordem de partição no sistema inicializado. depende de quanto trabalho está sendo reinstalado para você.

    
por 21.12.2011 / 22:08