Questão Como instalar o Windows 7 Bootmgr no segundo disco


Eu tenho o Windows XP instalado em uma unidade e acabei de instalar o Windows 7 em outro.

Eu posso inicializar graças ao menu de inicialização. No entanto, se eu desconectar a unidade XP, o Windows 7 não inicializa. O menu de inicialização está instalado na primeira unidade.

O mesmo acontece se eu usar o BIOS para selecionar o disco do Windows 7 como o disco de inicialização. Eu recebo o BOOTMGR ausente. Eu gostaria de remover o disco antigo em breve, já que não será necessário, e substituí-lo por um maior para armazenamento.

Quando inicializo no Windows 7 e executo o bcdedit ferramenta de linha de comando, mostra que o bootmgr está em d: e o windows está em c :.

Então, como posso instalar o bootmgr na unidade com o Windows 7 nele?


4


origem


Dizendo O Windows A está em C: e o Windows B está em D :. é totalmente inútil, note. Versões separadas do Windows na mesma máquina podem ter suas próprias letras de unidade, e as letras das unidades não têm sentido como descrições onde as partições são. A Microsoft fornece um diskpart ferramenta, com list volume e list partition comandos, para fornecer exatamente esse tipo de informação em situações como essa sem a confusão de letras de unidade. Não foi necessário neste caso, mas sempre use a saída de diskpart para mostrar um layout de disco rígido no futuro, não letras de unidade sem sentido. - JdeBP
Bem dentro do contexto da execução do Windows 7, que é exatamente o que diz. Se eu parafrasear, deixe-me dizer que o Windows XP está na Unidade 1 e o Windows 7 na Unidade 2. Há um menu de inicialização na Unidade 1 (com xp) que me permite escolher. Por que o Windows 7 não instala um gerenciador de inicialização no disco 2? - Matt Connolly


Respostas:


Você já fez o que este questionador do SuperUser está pretendendo fazere estão enfrentando o problema com o qual xe está preocupada.

A resposta é a mesma.

Você tem um volume combinado de inicialização + sistema. Esta é uma má idéia, e algo que até mesmo o mundo do PC x86 finalmente se afastou nos anos desde que o Windows XP foi lançado. O Windows 7, quando instalado em um sistema vazio, criará volumes de inicialização e de sistema separados.

Atualmente, você tem o volume do sistema, combinado no volume de inicialização do Windows XP, no primeiro disco rígido. Como você descobriu, se você remover o volume do sistema (ou formatá-lo, ou tornar a partição inacessível de alguma forma), você certamente tornará seu sistema não inicializável. isto não é apenas um Windows XP bota volume que pode ser reformatado ou descartado. É o seu sistema volume também; e é, como o nome diz, uma parte essencial do sistema.

Como você também descobriu, o seu Windows 7 bota volume não é diretamente inicializável. É o seu sistema volume que deve ser inicializado pelo firmware do PC / AT. (Na verdade, esse sempre foi o caso do Windows NT. É simplesmente que antes do Windows 7 apenas em versões não-x86 do Windows NT, volumes de inicialização e sistema separados eram a norma para a instalação do sistema operacional. Agora é a norma para todos.)

O que você precisa é de um volume do sistema separado, mudou-se para o seu segundo disco rígido. O que você não deveria O que você precisa fazer é ter outro volume combinado do sistema de inicialização + no seu segundo disco rígido, porque você vai armazenar o problema que está tendo agora, tudo de novo mais adiante. Mantenha o volume do sistema separado do (s) volume (s) de inicialização. Ele contém apenas algumas coisas e você não deve precisar tocá-lo na operação normal, mesmo para uma reinstalação completa do Windows 7.

A Microsoft fornece um procedimento demorado para fazer exatamente o que você deseja fazer.  Você simplesmente precisa usar seu utilitário de gerenciamento de partição favorito para mover as coisas em seu segundo disco rígido e redimensionar as partições, para criar espaço suficiente para uma partição NTFS de 200MiB no início desse disco. Em seguida, siga o procedimento da Microsoft.


8





Eu tentei um programa chamado EasyBCD. Há uma opção lá para alterar o disco de inicialização, que configura tudo o que é necessário no segundo disco. Agora posso selecionar o disco de inicialização do BIOS e inicializá-lo, o que significa que estou livre para remover outros discos sem perder meu sistema operacional. O cara que escreveu isso deve ser pago big $$ pela Microsoft para pegar sua folga.


2