Pouco fato desconhecido: os setores de inicialização NTFS vêm em diferentes idiomas. Eles podem dizer " BOOTMGR is missing
" e " Press Ctrl+Alt+Del to restart
", mas também podem dizer a mesma coisa em outros idiomas. Isso depende da localidade do sistema Windows que você está usando quando cria e formata as partições.
Devido a um malware, eu tive que reescrever o setor de inicialização NTFS da minha unidade do sistema, que estava ocultando um rootkit; Fiz isso usando a bootsect.exe
ferramenta no DVD de instalação, o mesmo DVD de instalação em italiano que usei para instalar o Windows originalmente; havia também um bom arquivo bootsect.exe.mui em uma pasta it-IT por lá. Mas a ferramenta falava inglês, e meu setor de inicialização NTFS agora também fala inglês (e, é claro, isso não acontecia antes).
Eu sei que isso é uma coisa puramente cosmética, mas eu gostaria de saber: como criar um setor de inicialização NTFS localizado (sem reformatar a partição em um sistema localizado, é claro)?
fonte
Respostas:
Mensagens diferentes vêm de lugares diferentes. Mas se você substituir os arquivos de inicialização, como bootmgr, BCD (de um sistema com exatamente a mesma configuração de inicialização), bootsect.dat, boot.sdi ou qualquer combinação de arquivos que você possui, acho que você encontrará as mensagens em seu idioma escolhido.
fonte
No meu Vista, o setor de inicialização está em inglês, apesar de eu ter um sistema polonês. Eu instalei a partir dos discos originais da Microsoft. Talvez seu setor de botas tenha sido um OEM invadido.
fonte
O setor de inicialização é bem pequeno (apenas 512 bytes), então você pode simplesmente desmontá-lo (usando qualquer coisa, do NDISASM ao IDA), corrigir as mensagens e remontá-lo novamente (a NASM fará).
Isso requer um pouco de habilidades de programação e talvez também esteja lendo alguns livros didáticos sobre montadores x86, mas certamente será necessário se você se esforçar o suficiente.
fonte
bootsect.exe
trata o código no MBR e no VBR como o gerenciador de inicialização. O problema de linguagem ao qual o OP está se referindo está realmente na parte maior do VBR.1) Conecte a unidade que contém a partição NTFS em uma máquina executando o Linux, use um editor de disco / hexadecimal ou o comando dd; ou 2) Inicialize em algum linux em CD / DVD e, em seguida, idem; ou 3) Faça o mesmo com um sistema Windows, mas o volume NTFS a ser editado deve ser desmontado no Windows Vista e posterior. Você tem 4 seqüências de mensagens, codificadas em ASCII, com deslocamentos iniciais (relativos ao deslocamento de 100h no registro de inicialização por volume) dados nos bytes 1F8h a 1FBh. A área do deslocamento 180h ao deslocamento 1F7h parece estar disponível para essas mensagens. Há uma cópia do registro de inicialização do volume no final da partição.
fonte
Você pode tentar isso (se a instalação do Windows estiver na partição C:)
ou, com bcdedit
ou, com o bcdedit, dependendo da sua configuração (conheça sua configuração digitando bcdedit)
você pode encontrar documentação sobre o comando 'bcdboot' aqui:
http://technet.microsoft.com/en-us/library/cc731245%28WS.10%29.aspx
e 'bcdedit' aqui:
http://technet.microsoft.com/fr-fr/library/cc709667%28WS.10%29.aspx
diga-nos qual funciona para você, se funcionar ..!
fonte