Otro título sugerido: cómo instalar Windows 10 pro en una computadora que venía con Windows 10 home.

TL:DR: No se puede. NO-SE-PUE-DEEEEEE. No vas a poder nunca unir una computadora con Windows 10 Home Edition a un dominio a menos que la formatees y reinstales Windows 10 Professional Edition.

Cuando tu versión es pirata (guiño guiño) o simplemente preferís formatear a usar DISM o el nuevo asistente de Windows para convertir, -hacer el upgrade- desde Windows 10 Home a Windows 10 Professional, la clave de activación de producto que venía con tu computadora te lo impedirá, la muy hija de puta.

El número de serie viene hardcodeado por UEFI y durante la instalación no sólo no te lo pregunta sino que además te instala de prepo la versión Home Edition de Windows (o alguna otra versión limitada) que tampoco te permite unirla al dominio. Y acá es donde vengo a darte una mano y de paso documentarlo para mi, por que ya me pasó varias veces y me hinché la pelotas o de googlearlo o de tener que explicarlo.

Tu product activation key podría no ser del todo legal y eso te impide la intalación o upgrade de Windows 10 home a Windows 10 pro por que la clave viene hardcodeada por UEFI y ni te la pregunta durante la instalación
Tu product activation key podría no ser del todo legal y eso te impide la instalación o upgrade de Windows 10 home a Windows 10 pro por que la clave viene hardcodeada por UEFI y ni te la pregunta durante la instalación.

Durante la instalación de Windows 10, se utiliza el siguiente criterio para decidir cuál versión instalar:

  1. Si existe y contiene información válida, el archivo PID.txt tiene prioridad y se instalará la versión que corresponda a la key de Windows que allí esté definida.
  2. En caso contrario se instalará la versión que corresponda a la product activation key almacenada en el firmware UEFI.
  3. Si todo lo anterior falla se le pide al usuario que ingrese una clave durante la instalación.
  4. Si el usuario elige «no tengo, soy pobre» se le pregunta cuál versión instalar, si Pro o Home.
Continúa leyendo

Un usuario feliz de linux utilizando kpartx para montar particiones desde dentro de una imagen de disco

Otro título sugerido: como usar kpartx para hacerse con el contenido de particiones dentro de una imágen de disco sin romper nada ni morir en el intento.

Hola. Vengo a documentar.

Varias veces al año me pasa que tengo que acceder a información contenida dentro de una imágen de disco. Esto usualmente es muy sencillo de resolver montando la imagen como de tipo loop en cualquier punto de montaje medio como sigue:

mount -o loop imagen.bin /punto/de/montaje

Esto funciona de maravillas cuando la imagen es de tipo RAW, usualmente de VMs de cualquier hypervisor/plataforma de virtualización de tu preferencia. La cosa se complica ligeramente cuando sobre la imagen.bin tenés particiones por que la VM corre Windows o por que sos un pelotudo, o ambas.

Un usuario feliz de linux utilizando kpartx para montar particiones desde dentro de una imagen de disco
Un usuario feliz de linux utilizando kpartx para montar particiones desde dentro de una imagen de disco

Como es usual, voy derecho al TL:DR y después si tenés tiempo y ganas de leer la explicación larga y de qué va todo te lo dejo debajo.

Continúa leyendo

 

Cheatsheet: como convertirte en el seasoned sysadmin que siempre soñaste.

 

Ese, el que gana poco trabajando para una multinacional de medio pelo para arriba y únicamente produce vitamina D cuando la luz de su display le pega en la palma de las manos. Ese que nunca una mujer podría encontrar atractivo y que prefiere un servidor a un partido de fútbol.

Como convertirte en ese sysadmin al que los demás sysadmincitos junior miran desde abajo. Ese veterano de mil guerras con el rostro desfigurado por cicatrices, ese Rambo del Bash que te hace indestructible ahora, pero que cuando te jubiles te habrá dejado el cerebro a la miseria. Ese que no necesita recurrir nunca a stackoverflow por que se sabe el comando de memoria.

 

Ese.

 

La que sigue es únicamente una lista orientativa. Es esperable que todo aquel que busque iniciarse en el milenario y mal apreciado arte del sysadmineo linuxero de mierda se las apañe solo y no venga a este post a preguntar pelotudeces. Es decir: si querés ver hasta donde te la bancás, que tan grande la tenés, que tanto más que tus pares sabés o que tan mejor sos tomá, seguí esta lista al pié de la letra. No avances al paso siguiente hasta no haber completado el inmediato anterior por que es una guía que se sigue de forma secuencial.
Cuando hayas terminado, el sysadmineo será tu Kung Fu y podrás salir airoso de prácticamente cualquier situación en la que te encuentres indistintamente el grado de dificultad. Si te la bancás, seguí leyendo.

 

Perdón que vuelva a usar esta imagen en otro post pero me gusta mucho.

Algo así vas a poder hacer cuando termines de seguir mi guía de 20 sencillos pasos.

Continúa leyendo

 

Otro títlulo sugerido: Para la posteridad y para el SEO.

Acá como hice para sacar el mensaje de advertencia de Ansible que ya me tenía las bolas por el piso:

 

[WARNING]: Optional dependency ‘cryptography’ raised an exception, falling back to ‘Crypto’

 

Este problema con Ansible lo venía arrastrando hace tiempo ya y nunca me había detenido todavía a intentar repararlo dado que todo funciona haciendo fallback a crypto

Este problema con Ansible lo venía arrastrando hace tiempo ya y nunca me había detenido todavía a intentar repararlo dado que todo funciona haciendo fallback a crypto

 

Una Googleada y medio mas tarde econtrarás como yo, que el problema se soluciona reinstalando cryptography, entonces volvés contento a la shell y ejecutás:

pip install --upgrade cryptography

 

Pero nada,  cryptography no se reinstala y te tira este mensaje de error por la cabeza:

 

Error: ImportError: No module named setuptools_ext

Continúa leyendo