Eu tenho um sistema de inicialização dupla em um HDD de 320 GB que contém 3 partições. A primeira partição contém uma instalação do Windows XP para testes, a segunda partição contém outra instalação do XP para uso diário. A terceira partição é para armazenamento.
hda - First hard drive
hda1 - Test OS
hda2 - Daily use OS
hda3 - Storage
Tenho outro HDD de 500 GB ( hdb
) e quero migrar hda2
para hdb1
. Eu não preciso mais hda1
.
Tentei vários programas, como disco Paragon, Acronis e Norton Ghost. Eu fiz backup hda2
e restaurei com sucesso no hdb1
. (Tamanhos hda1
e hdb1
correspondências.) O problema é que a partição não é inicializável, a mensagem que recebo é"Bootmbr is missing press Ctrl+Alt+Del."
Eu tentei várias abordagens do console de recuperação tentando reconstruir o MBR e o MBR de inicialização, depois definindo a partição hda2 como primária e tentei editar o boot.ini do sistema de inicialização dupla.
Acho que preciso mover a hda2
partição para hda1
. (O problema é que hda1
é menor que hda2
, ou talvez copie a partição setor por setor e edite o MBR do hda
e cole-o em hdb
.
O que devo fazer? O que há de errado com o processo de inicialização?
Responder1
Obtenha um disco de inicialização do Windows 95, disquete ou coloque-os em um CD inicializável.
Inicialize o computador a partir deste disco e, no prompt de comando, execute
fdisk /mbr
Este é um comando não publicado, mas comumente conhecido, que corrigirá apenas o Master Boot Record da sua unidade principal, permitindo a inicialização normal.
ATUALIZAÇÃO (resposta aos comentários): Usei o disco Win95 para reparos em unidades SATA sem problemas. Eram principalmente unidades SATA2 e não estavam no modo IDE por meio do BIOS. Não acredito que o disco Win98 tenha o fdisk incluído, pois era uma sequência de inicialização muito mais "com script" para esse sistema operacional. Portanto, não tenho certeza de onde você deve proceder a partir daqui.
Responder2
Primeiro de tudo, tenho usado o DVD de inicialização do Hiren e inicializado a partir desse DVD. Optei por inicializar o Windows XP Mini a partir desse disco apenas para ter acesso às partições de hda
e hdb
. Formatei rapidamente hdb1
como existia hda2
– restaurado, mas não funcional.
Reiniciando o sistema e inicializando novamente no DVD do Hiren, agora nas "ferramentas do disco rígido" a escolha foi o Seagate DiscWizard. Fiz backup hda2
mais uma vez usando a opção "por setor". Usando o mesmo DiskWizard, restaurei a partição hdb1
como uma partição ativa.
Reinicie e inicialize novamente no DVD de Hiren e novamente no Windows XP Mini. Verifiquei ambos hda2
e hdb1
se parecem iguais, mas antes configurei o gerenciador de arquivos para me mostrar os arquivos do sistema (ocultos) também.
Percebi que na partição restaurada (hdb1) eu não tinha autoexec.bat
, config.sys
, io.sys
, msdos.sys
e ntldr
. Então copiar e colar era meu amigo.
A última coisa que fiz foi abrir o arquivo boot.ini
com um bloco de notas e editar as "janelas diárias" como o único sistema operacional existente naquela partição.
Uma última reinicialização e no BIOS alterando a ordem de inicialização e configurando hdb
como o primeiro dispositivo de inicialização. Depois de reiniciar, ele inicializou na primeira tentativa.