Instalar windows en un HP 15s-fq2000

Hay pocas cosas en informática que no me apetezcan hacer, pero una de ellas es tener que instalar windows en un ordenador. Como profesional que soy utilizo las herramientas que mejor vienen a mi trabajo y esas, desde hace más de 14 años viene siendo Linux, pero, en fín, si algún cliente tiene el capricho o, como en este caso si alguno de mis hijos se emperra por tener lo mismo que sus colegas, pues bueno, hay que ponerse.

El caso es que tras adquirir un portatil HP 15S-fq2005ns Intel Core i5-1135G7/8GB/512GB SSD/15.6″ en una tienda en la que dije que no iba a comprar nunca más descubro que el ordenador no trae sistema operativo (demasiado bien de precio, ya me parecía), así que desempolvo mi viejo usb instalador de windows y la licencia que tengo como partner de microsoft que es mi empresa y me pongo al tajo…

Primer paso, bien, segundo paso, bien, meto el número de licencia y luego… Me sale algo como esto:

¡Vaya por Dios! que no tengo disco… Salgo a la bios, encuentro que el disco es un NVMe 2.0 de 500Gb y que está ahí tan pancho. Y entonces es cuando pierdo un montón de horas en buscar en todos los sitios posibles una solución a esto… Os voy a ahorrar el sufrimiento y paso directamente a lo que tenéis que hacer si se os da el caso. El problema, aparentemente, es que teniendo un procesador de 11ª generación y un NVMe pues windows no te lo iba a reconocer si no le poníamos los drivers antes, así que lo que hice fue lo siguiente:

  1. Descargar los drivers de Intel Rapid Storage Technology (IRST), por ejemplo, del propio intel. El archivo se llama f6flpy-x64.zip
  2. Descomprimir el contenido del zip en un usb (o en el mismo usb de instalación dentro de un directorio)
  3. En la pantalla en la que windows no nos encuentra el disco pulsar en «Cargar controlador» y luego en «examinar»
  4. Seleccionar la unidad y el directorio donde hemos extraído los archivos y seleccionar el driver que pone Intel RST VMD Controller 9A08 (TGL)
  5. Cuando se completa la instalación ya veréis, por fin, vuestro disco y podréis continuar con la instalación

Algunas notas:

  • Estos drivers solo funcionan con Windows 10 20H2 y más modernos., Yo me tiré un par de horas intentando que funcionase en mi usb instalador de una versión anterior y no hubo manera.
  • En la página de HP hay otros drivers que podemos utilizar (sp108979.exe), pero generan varios directorios de drivers y no estoy muy seguro de cuantos de ellos hay que cargar
  • Ya se que esto es obvio, pero Ubuntu 20.04 se instaló a la primera detectando correctamente disco y todo…

Espero no tener que repetir la experiencia próximamente (esa y la hora y media de actualizaciones de drivers que siguieron a la instalación principal), pero bueno, para que luego no se diga que no uso windows.

Hasta la próxima!

Integrando Java y Windows

Recientemente hemos tenido que integrar un sistema diseñado exclusivamente para Windows y Visual Basic a una aplicación web desarrollada completamente en Java (con un framework nuestro)… Aunque la teoría del uso de JNI es bastante sencilla hay cosas que no se explican en ningún sitio y que nos hizo perder muchas horas… Os dejo aqui un resumen de cómo hacer las integraciones y cuales son los problemas más importantes que nos podemos encontrar…

El problema: una aplicación desarrollada por terceros en Visual Basic, en la forma de un par de dlls que se deben registrar y que son llamadas como objetos OLE desde las aplicaciones tenía que ser invocada remotamente por una aplicación web en java corriendo en una máquina Linux…
Sigue leyendo

Microsoft, una opinión más. El mercado

En los albores de internet, antes de que existiese ni siquiera la web 1.0 y se utilizaban las news en lugar de los foros o los blogs para dejar las opiniones yo me dediqué, con bastante ahinco, a defender que windows era una plataforma como otra cualquiera para trabajar… Eran tiempos de juventud y el hecho de que mucha gente, ya en esa época, fuese anti-microsoft era un aliciente más para afilar la prosa y sacar a relucir las múltiples ventajas que el novísimo windows 95 nos ofrecía al común de los mortales. Podeis ver, como ejemplo un hilo del 96 en que alguien nos proponía abandonar MS-DOS/Windows y varios, entre ellos yo, le rebatían.

Hoy, pasados más de 13 años de estas discusiones, seguimos con la misma cantinela. Parece que en informática se han establecido dos bandos y que los técnicos nos hemos colocado a uno de los dos lados para establecer una guerra fraticida entre los adoradores de gates y el resto. Permitidme, pues, que ofrezca la visión que he obtenido en estos años de profesión sobre este tema.
Sigue leyendo