Então, há três meses, construí um PC, mas tive a oportunidade de pedir emprestado um SSD do meu local de trabalho. Originalmente, instalei o modo de teste do Windows 7 nesse SSD e, depois de algumas semanas, atualizei para o Windows 8, mas instalei-o em um segundo disco rígido. Depois limpei o SSD (pelo menos achei que fiz a unidade inteira) e o usei como unidade de dados no Windows 8.
Hoje tirei o SSD do meu sistema para voltar ao trabalho e imediatamente formatei tudo para colocar o servidor ubuntu nele para funcionar. Agora estou de volta para casa e a unidade Windows 8 não pode mais ser inicializada. Aparentemente, quando o Windows 8 foi instalado, ele apenas substituiu o carregador de inicialização do Windows 7 por seu próprio, mas no SSD.
Então, nos últimos 2,5 meses, inicializei o ssd, que foi encaminhado para o setor de SO do disco rígido. Agora que o SSD se foi (e completamente apagado), a cadeia está quebrada e eu não tenho um setor de inicialização. Como crio uma sem reinstalar completamente o Windows?
Eu tenho uma chave USB de instalação do Windows 8 com a qual posso entrar no modo de recuperação. Aqui estão algumas coisas do diskpart que transpuseram das fotos:
DISKPART> LIST VOL
Volume ### Ltr Label Fs Type Size Status Info
---------- --- ----------- ----- ---------- ------- --------- --------
Volume 0 NTFS Partition 465 GB Healthy
Volume 1 C ESD-USB FAT32 Removable 14 GB Healthy
DISKPART> LIST DISK
Disk ### Status Size Free Dyn Gpt
-------- ------------- ------- ------- --- ---
* Disk 0 Online 465 GB 0 B *
Disk 1 Online 14 GB 0 B
DISKPART> LIST PARTITION
Partition ### Type Size Offset
------------- ---------------- ------- -------
* Partition 1 Reserved 128 MB 1024 KB
Partition 2 Primary 465 GB 128 MB
DISKPART> ACTIVE
The selected disk is not a fixed MBR disk.
The ACTIVE command can only be used on fixed MBR disks.
Parece que há espaço para um setor de inicialização lá, mas não posso atribuir a essa partição reservada uma letra de unidade, o mais longe que consegui com /superuser//a/504360
Também não posso definir essa partição como ativa, porque a tabela da unidade não é mbt.
Obrigado.
fonte
Respostas:
Tente o seguinte:
Inicialize o CD do Windows 8, selecione o idioma e, na tela onde diz "Instalar agora", selecione "Reparar meu computador" no canto inferior esquerdo. Abra "Solucionar problemas" e "Opções avançadas". No menu de opções avançadas, selecione "Prompt de comando" e digite:
BOOTREC /FIXBOOT
BOOTREC /FIXMBR
BOOTREC /REBUILDBCD
Um desses deve funcionar.
fonte
Você não precisa ter uma partição de inicialização separada. Enquanto o Linux sempre teve o conceito de uma
/boot/
partição separada , no Windows, foi somente no Windows 7 que a Microsoft começou a criar uma partição de 100 MiB separada no início do seu disco físico para armazenar os arquivos de inicialização.O único benefício de uma partição de inicialização separada (além da partição real do Windows) é que, se você tiver várias instalações do Windows em várias partições e precisar formatar / excluir uma ou mais delas, sua inicialização continuará funcionando.
Portanto, suas opções são:
Ou ignore todo esse problema de criação de uma partição de inicialização separada e faça o seguinte:
Se você não possui um CD de instalação do Windows ou se o Reparo de inicialização no CD de instalação do Windows falhou ao inicializar o PC, ainda é possível recriar as configurações de inicialização apropriadas do Windows nessa partição com um utilitário de recuperação de inicialização automatizado, como o Easy Recovery Essentials . Se você estiver usando o EasyRE para reconstruir a partição de inicialização, poderá pular todas as etapas relacionadas à partição, pois ele cuidará automaticamente da configuração do sinalizador de inicialização na partição correta para você.
Você pode usar uma ferramenta gratuita, como GParted, gravada em um CD inicializável para as alterações necessárias na partição ou usar
diskpart
na linha de comando do CD de instalação do Windows, embora eu realmente não recomendo.Em todos os casos, você precisará garantir que o BIOS tenha a unidade física correta selecionada como o primeiro dispositivo de inicialização.
Divulgação: Trabalhei no desenvolvimento do EasyRE. (Pelo lado positivo, significa que eu posso ajudá-lo se você tiver alguma dúvida!)
fonte
Você pode tentar executar o reparo no disco de instalação do Windows. Não tenho certeza se o Windows 8 tem um desses, mas as versões anteriores do Windows tinham. (Isso pode ser óbvio, mas não use um disco que não seja o Windows 8 para reparar o Windows 8)
fonte
Parece que o necessário é recriar a área de inicialização na nova unidade. Tenho certeza que, se você fez uma pequena pesquisa (via google), poderia encontrar o comando mágico, se não estiver no CD de reparo.
Você não precisa reinstalar o Windows, apenas as informações de inicialização.
fonte
Se você tiver 2 discos rígidos em um PC, por algum motivo, ao instalar o Windows 10, o gerenciador de inicialização (o material da partição EFI System) será jogado no SSD (mesmo se você tiver outro sistema operacional lá ...) Eu estava preso no A tela do Windows 10 com a mensagem "Não foi possível criar uma nova partição ou localizar uma existente" e a execução do comando ATIVO do DISKPART me deu "O disco selecionado não é um disco MBR fixo". (Eu tinha GPT).
Então peguei o SSD, apertei o refresh e depois o instalador passou.
PS: Eu estava usando as instruções para particionar o disco em https://msdn.microsoft.com/en-us/windows/hardware/commercialize/manufacture/desktop/configure-uefigpt-based-hard-drive-partitions (veja o que script na parte inferior)
fonte
Você precisa ter pelo menos uma partição efi - eu a criei 100 MB, igual ao Windows 7. Aqui estão algumas referências e exemplos de scripts. https://technet.microsoft.com/en-us/library/hh825686.aspx
fonte