Como criar uma partição de inicialização do Windows 8 em uma unidade que nunca teve uma?

Como criar uma partição de inicialização do Windows 8 em uma unidade que nunca teve uma?

Há 3 meses construí um PC, mas tive a oportunidade de pegar emprestado um SSD no meu local de trabalho. Instalei originalmente o modo de teste do Windows 7 naquele SSD e, depois de algumas semanas, atualizei para o Windows 8, mas instalei-o em um segundo disco rígido. Em seguida, limpei o SSD (pelo menos pensei ter feito toda a unidade) e usei-o 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 em casa e a unidade do Windows 8 não consegue mais inicializar. Aparentemente, quando o Windows 8 foi instalado, ele apenas substituiu o gerenciador de inicialização do Windows 7 pelo seu próprio, mas no SSD.

Então, nos últimos 2,5 meses, inicializei no SSD, que foi encaminhado para o setor de sistema operacional do disco rígido. Agora que o SSD desapareceu (e foi completamente apagado), a cadeia está quebrada e não tenho setor de inicialização.Como faço para criar um sem reinstalar totalmente 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 transpus 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 consigo atribuir uma letra de unidade a essa partição reservada, que é o máximo que consegui comhttps://superuser.com/a/504360

Também não consigo definir essa partição como ativa, porque a tabela da unidade não é mbt.

Obrigado.

Responder1

Experimente isto:

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 deles deve funcionar.

Responder2

Você não precisa ter uma partição de inicialização separada. Embora o Linux sempre tenha tido o conceito de uma /boot/partição separada, no Windows foi somente com o Windows 7 que a Microsoft começou a criar uma partição separada de 100 MiB 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 (isto é, 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

  1. Use um editor de partição inicializável para primeiro mover o início da partição atual do Windows para cerca de 100 MiB
  2. Crie uma nova partição FAT32 ou NTFS de 100 MiB nesse espaço.
  3. Torne essa partição ativa (defina o sinalizador "inicializável" no MBR)
  4. Configure a partição de 100 MiB para conter as informações de inicialização necessárias para carregar o Windows a partir de sua outra partição.manualmente ou automaticamente a partir do CD do Windows.

Ou ignore toda essa confusão sobre a criação de uma partição de inicialização separada e faça o seguinte:

  1. Marque sua partição do Windows como ativa/inicializável (se ainda não estiver) usando um editor de partição inicializável.
  2. Instale as configurações de inicialização corretas em sua partição do Windows, novamentemanualmente ou automaticamente a partir do CD do Windows.

Se você não tiver um CD de configuração do Windows ou se o Reparo de inicialização no CD de configuração do Windows não conseguir inicializar o PC, você ainda poderá recriar as configurações adequadas de inicialização do Windows nessa partição com um utilitário de recuperação de inicialização automatizada, comoFundamentos de recuperação fácil. Se estiver usando o EasyRE para reconstruir a partição de inicialização, você pode pular todas as etapas relacionadas à partição, pois ele se encarregará automaticamente de definir o sinalizador de inicialização na partição correta para você.

Você pode usar uma ferramenta gratuita comoGPartedgravado em um CD inicializável para as alterações de partição necessárias ouusar diskpartna linha de comandono CD de configuração do Windows, embora eu realmente não recomende fazer isso.

Em todos os casos, você precisará garantir que seu BIOS tenha a unidade física correta selecionada como primeiro dispositivo de inicialização.

Divulgação: Trabalhei no desenvolvimento do EasyRE. (Pelo lado positivo, significa que posso ajudá-lo se você tiver alguma dúvida!)

Responder3

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 do Windows 8 para reparar o Windows 8)

Responder4

Se você tiver 2 discos rígidos em um PC por algum motivo ao instalar o Windows 10, o bootloader (o material da partição do sistema EFI) será lançado no SSD (mesmo se você tiver outro sistema operacional lá...). A tela do Windows 10 com a mensagem "Não foi possível criar uma nova partição ou localizar uma existente" e executar o comando ACTIVE do DISKPART me deu "O disco selecionado não é um disco MBR fixo". (Eu tinha GPT).

Então retirei o SSD, cliquei em atualizar e em seguida o instalador foi concluído.

PS Eu estava usando as instruções para particionar o disco dehttps://msdn.microsoft.com/en-us/windows/hardware/commercialize/manufacture/desktop/configure-uefigpt-based-hard-drive-partitions(veja aquele script na parte inferior)

informação relacionada