Pues instala estas tres actualizaciones manualmente para evitar el bug de las actualizaciones infinitas (0% durante horas):
·n·
Diez años como técnico de sistemas dan para encontrarse con todo tipo de problemas. Hardware y software, comunes y raros, fatales o solucionables.
El 98% de mi tiempo de trabajo ha sido sobre windows y el 99% de los clientes es lo que averían así que es para lo que voy preparado.
En todo este tiempo ya he sudado en frío algunas veces, que si la USB se avería y no tengo respuesto*, que sí lo tengo y se quema de nuevo*2, que si llego al cliente y me he olvidado la herramienta a hora y media en coche*3, que si los CDs/USBs no arrancan…
Por suerte, la mayoría de las veces la USB funciona, cuando lo hace funciona tal que así…
NOTA: %windir%
se refiere en todos los casos al directorio de instalación del sistema operativo (usualmente c:windows
), la ruta a utilizar se conoce de diferentes maneras, en la consola de recuperación esta ruta se muestra en la llamada «lista de instalación» previa donde muestran las diferentes instalaciones que podemos reparar.
Con windows arrancado, se puede obtener ejecutando (win+R) diferentes variables: %windir%
o %systemroot%
NTLDR is missing Press Ctrl+Atl+Supr to reboot
Falta el archivo o sus permisos de acceso han cambiado.
En el cd de windows xp, en la ruta copy %unidad_de_cd%:i386
se encuentran los dos archivos necesarios: ntldr
y ntdetect.com
.
Copiar ambos archivos en la raíz del sistema mediante un simple copy
(desde la consola de recuperación) o un cp
(linux) solucionan el problema.
·n·
Para instalarla necesitamos un cd de la versión de windows con la que estamos trabajando y ejecutar el comando de instalación del sistema operativo con la variable /cmdcons
%unidad_de_cd%:i386/winnt32 /cmdcons
OJO! Porque intenta actualizar el sistema para «acoplarlo» a la consola
El proceso de instalación se encarga de modificar el boot.ini para añadir la opción en el arranque. Es bastante conveniente modificar el tiempo de espera (por defecto 30 segundos).
Existen bastantes comandos que se pueden utilizar, los más interesantes:
map arc
: muestra una tabla de información acerca de las particiones del sistema
fixboot %nombre_de_unidad%
: genera un boot.ini nuevo en la unidad seleccionada
fixmbr %nombre_de_dispositivo%
: reinstala el mbr en el dispositivo seleccionado. El nombre de dispositivo se especifica tal que deviceharddisk1, parámetro que se obtiene del comando map
chkdsk %unidad% /p /r
: chequea el estado del disco de forma exhaustiva (p) y repara todo lo erróneo (r)
copy
: Básico fallando el ntldr
·n·