Não há um único comando para universalmente "corrigir" problemas MBR (Master Boot Record). A abordagem correta depende muito do problema * específico *. Você precisará diagnosticar o problema primeiro.
Problemas comuns e suas soluções geralmente envolvem esses comandos (em ambientes Windows e Linux, respectivamente):
Windows: *
`bootrec /fixmbr` :Este comando repara o MBR. * Substitui o MBR existente com um novo, então use cautelosamente. É mais útil quando o MBR está corrompido, mas a partição de inicialização em si é boa. Isso é feito no ambiente de recuperação do Windows (Winre).
*
`bootrec /fixboot` :Este comando repara o setor de inicialização da partição do sistema. É usado quando o setor de inicialização na partição ativa é danificado. Isso também é feito com Winre.
*
`bootrec /scanos` :Este comando digitaliza instalações do Windows e as lista. Útil para `bootrec /rebuildbcd` para identificar corretamente o sistema operacional.
*
`bootrec /rebuildbcd` :Este comando reconstrói o armazenamento de dados de configuração de inicialização (BCD). Isso geralmente é necessário após a reinstalar o Windows ou fazer alterações significativas na configuração de inicialização. Feito de Winre.
Linux (usando um ambiente ao vivo): *
`fdisk/dev/sda` (ou`/dev/sdb`, etc.): Esta é uma ferramenta poderosa, mas use -a com extrema cautela. Permite interagir diretamente com a tabela de partição. Você pode usá -lo para reparar uma tabela de partição danificada (que pode incluir o MBR), mas o uso incorreto pode levar à perda de dados.
Não use isso a menos que você entenda as tabelas de partição completamente. *
`testdisk` :Uma poderosa ferramenta de recuperação de dados que também pode reparar tabelas de partição e MBRs. Oferece uma interface mais fácil de usar do que o `fdisk`, mas ainda requer uso cuidadoso.
*
`gPart` (ou` sfdisk`): Alternativas ao `fdisk ', geralmente oferecendo uma interface mais moderna. Ainda requer um alto nível de entendimento para usar com segurança.
Considerações importantes: *
Backup: Antes de tentar qualquer reparo do MBR, faça backup de seus dados importantes, se possível. O processo pode levar à perda de dados se for feito incorretamente.
*
Ambiente ao vivo: Para Windows e Linux, geralmente você precisa inicializar a partir de um ambiente de recuperação ou ao vivo (como uma unidade USB inicializável) para acessar esses comandos. O sistema não permitirá que você os execute no sistema operacional se já estiver tendo problemas de inicialização relacionados ao MBR.
*
Identificação: Identificar corretamente o disco rígido (`/dev/sda`,`/dev/sdb`, etc.) é crítico no Linux. O uso do dispositivo errado causará danos significativos.
Em suma, não há bala mágica. Você precisa identificar a natureza precisa do problema da MBR antes de aplicar a solução apropriada. Se você não tiver certeza, procurar ajuda profissional é aconselhável para evitar mais danos.