Poco hecho desconocido: los sectores de arranque NTFS vienen en diferentes idiomas. Pueden decir " BOOTMGR is missing
" y " Press Ctrl+Alt+Del to restart
", pero también pueden decir lo mismo en otros idiomas. Esto depende de la configuración regional del sistema de Windows que esté utilizando cuando cree y formatee las particiones.
Debido al mal funcionamiento de un malware, tuve que reescribir el sector de arranque NTFS de mi unidad de sistema, que estaba ocultando un rootkit; Hice esto usando la bootsect.exe
herramienta en el DVD de instalación, el mismo DVD de instalación en idioma italiano que usé para instalar Windows originalmente; también había un buen archivo bootsect.exe.mui en una carpeta it-IT por ahí. Pero la herramienta hablaba inglés, y mi sector de arranque NTFS ahora también habla inglés (y, por supuesto, no lo hacía antes).
Sé que esto es puramente cosmético, pero me gustaría saber: ¿cómo crear un sector de arranque NTFS localizado (sin volver a formatear la partición en un sistema localizado, por supuesto)?
fuente
Respuestas:
Diferentes mensajes provienen de diferentes lugares. Pero si reemplaza los archivos de arranque, como bootmgr, BCD (de un sistema con exactamente la misma configuración de arranque), bootsect.dat, boot.sdi o cualquier combinación de archivos que tenga, creo que encontrará los mensajes en tu idioma elegido
fuente
En mi Vista, el sector de arranque está en inglés, aunque tengo un sistema polaco. Instalé desde los discos originales de Microsoft. Quizás su sector de arranque fue un OEM pirateado.
fuente
El sector de arranque es bastante pequeño (solo 512 bytes), por lo que puede desmontarlo (usando cualquier cosa, desde NDISASM a IDA), arreglar los mensajes y luego volver a ensamblarlo (NASM lo hará).
Esto requiere un poco de habilidades de programación, y tal vez también leer algunos libros de texto de ensamblador x86, pero ciertamente es bueno si te esfuerzas lo suficiente.
fuente
bootsect.exe
trata el código en el MBR y en el VBR como el gestor de arranque. El problema de lenguaje al que se refiere el OP está en la parte más grande de VBR.1) Conecte la unidad que contiene la partición NTFS en una máquina que ejecuta Linux, use un editor de disco / hexadecimal o el comando dd; o 2) Arrancar en algún linux en CD / DVD, y luego lo mismo; o 3) Haga lo mismo con un sistema Windows, pero el volumen NTFS que se debe editar debe desmontarse en Windows Vista y versiones posteriores. Tiene 4 cadenas de mensajes, codificadas en ASCII, con desplazamientos iniciales (relativos al desplazamiento 100 h en el registro de inicio de volumen) en los bytes 1F8h a 1FBh. El área desde el desplazamiento 180h hasta el desplazamiento 1F7h parece estar disponible para estos mensajes. Hay una copia del registro de inicio de volumen al final de la partición.
fuente
Puede probar esto (si su instalación de Windows está en C: partición)
o con bcdedit
o, con bcdedit dependiendo de su configuración (conozca su configuración escribiendo bcdedit)
Puede encontrar documentación sobre el comando 'bcdboot' aquí:
http://technet.microsoft.com/en-us/library/cc731245%28WS.10%29.aspx
y 'bcdedit' aquí:
http://technet.microsoft.com/fr-fr/library/cc709667%28WS.10%29.aspx
díganos cuál funciona para usted, si es así ...
fuente