Navegando por
Etiqueta: tutorial

Creando un disco de instalación de Windows 11 que funcione

Creando un disco de instalación de Windows 11 que funcione

Hola a todos,

En este post, veremos los pasos para lograr hacer un disco de instalación de Windows 11 que funcione. El ISO que se coló ayer sólamente funciona en máquinas que tengan un módulo «Trusted Platform Module 2.0» y que tengan la opción de «Secure Boot» activada en el BIOS del sistema.

En realidad parece que estos requisitos no son requeridos en esta versión en particular, pero el instalador no nos deja instalar Windows 11 si detecta que no cumple con los mismos. Sin embargo, hay una forma de lograr crear un disco de Windows 11 que funcione. Nota que estas instrucciones crearán una imagen de Windows 11 para la arquitectura x64, por lo que el disco final sólo funcionará en computadoras con procesadores x64. Con esto en mente, comencemos.

Lo primero que debes tener es una imagen ISO de instalación de Windows 10. Si no tienes una, puedes descargar el «script» que genera el ISO descargándolo en la página https://uup.rg-adguard.net. Selecciona la versión más reciente de Windows 10 y descarga el script:

Windows 11 Install Workaround 1

Windows dirá que el script puede dañar tu sistema. En realidad, esto no es cierto. Símplemente ignora el mensaje y almacénalo en tu PC. Necesitarás correrlo para generar el ISO. Este proceso tomará un tiempo. Sugiero que prepared un café, salgas a caimar, ve al gimnasio o busca otra actividad para hacer en lo que esta herramienta crea el ISO para ti.

Una vez este proceso haya terminado, tendremos la imagen ISO en el mismo lugar que el archivo que descargamos en la página:

Windows 11 Install Workaround 2

El próximo paso es montar la imagen:

Windows 11 Install Workaround 3

Esto creará un disco CD-ROM virtual con la imagen montada en él:

Windows 11 Install Workaround 4

Necesitamos notar la letra de esta unidad virtual, pues la necesitaremos luego.

También necesitamos una herramienta llamada ImgBurn. La puedes descargar en https://imgburn.com:

Windows 11 Install Workaround 5

Necesitaremos crear una imagen nueva o quemar la imagen a disco. Presiona en «Create image file from files/folder» o en»Write files/folders to disc». Luego, ve al tab «Advanced», seguido por «Bootable Disc». Aquí, marcaremos la opción «Make Image Bootable», seleccionaremos la unidad del disco virtual, y haremos click en el dibujo del disco para guardar:

Windows 11 Install Workaround 6

Lo guardaremos donde queramos. Aquí, lo estoy guardando en la carpeta que contiene el ISO de Windows 11.

Windows 11 Install Workaround 7

ImgBurn nos preguntará si queremos usar esta imagen en el proyecto. Haremos click en «Yes»:

Windows 11 Install Workaround 8

Esta pantalla debería verse así:

Windows 11 Install Workaround 9

El próximo paso es hacer click en el botón grande llamado «Show Disc Layout Editor». Si no lo vemos, debemos darle al botón pequeño de la izquierda debajo del texto «Free Space»:

Windows 11 Install Workaround 9.5
Windows 11 Install Workaround 10

Una vez abierto, arrastraremos los archivos de la imagen de Windows 10 virtual hacia la ventana de ImgBurn:

Windows 11 Install Workaround 11

Ahora, debemos montar o extraer la imagen ISO de Windows 11. Estamos interesados en un archivo llamado install.wim:

Windows 11 Install Workaround 12

Este archivo está localizado en la carpeta «sources». Así que tanto en ImgBurn como en la imagen de Windows 11, iremos a esa carpeta:

Windows 11 Install Workaround 13

Arrastraremos este archivo a ImgBurn. Cuando se nos pregunte qué queremos hacer, haremos click en «Replace»:

Windows 11 Install Workaround 14

Este archivo remplazará el archivo de instalación install.wim de Windows 10:

Windows 11 Install Workaround 15

Cerraremos esta ventana. ImgBurn nos preguntará si queremos usar el «filesystem» correcto para un disco bootable. Haremos click en «Yes»

Windows 11 Install Workaround 16

Ahora estamos listos para crear este disco de instalación. Si seleccionaste crear una imagen, cambia a modo de escribir a disco presionando el ícono pequeño de quemar un disco:

Windows 11 Install Workaround 17

Selecciona tu unidad óptica y comienza el proceso de quemar. Nota que necesitarás un disco DVD+/-R DL o un disco BD-R/RE. Esto es debido a que el tamaño de la imagen es mayor a lo que cabe en un disco DVD convencional:

Windows 11 Install Workaround 18

Utilicé un disco BD-RE. Como este es un disco reescribible, se nos puede pregunrar si queremos borrar el disco. Diremos que si haciendo click en «Yes»:

Windows 11 Install Workaround 19

Ahora se nos pregunta cómo queremos llamar el disco. Escribí aquí «Windows 11». Luego, haremos click en «Yes»:

Windows 11 Install Workaround 20

Confirmaremos todo haciendo click en «Ok»:

Windows 11 Install Workaround 21

El disco comenzará a quemarse. Es recomendado marcar la opción de «Verify». No queremos tener un disco dañado al final:

Windows 11 Install Workaround 22

Una vez el disco es quemado, el proceso de verificación comenzará. Si estás quemando el disco en una unidad de laptop, puede que se te pregunte que cierres la unidad o insertes el disco nuevamente. Una vez hecho esto, oprime en «Ok». Las unidades de escritorio no sufren de esto y el programa cargará y verificará el disco automáticamente:

Windows 11 Install Workaround 23

Una vez este proceso haya terminado, tendremos un disco de instalación que funciona:

Windows 11 Install Workaround 24
Windows 11 Install Workaround 25

En el siguiente post, instalaremos Windows 11.

Un arreglo sencillo para el problema de actualización de WSL por culpa de systemd

Un arreglo sencillo para el problema de actualización de WSL por culpa de systemd

Hola a todos,

Soy un usuario de la función WSL de Windows 10, en donde corro la distribución de Ubuntu y siempre la mantengo actualizada. Me gusta también mantener los paquetes al día. Desafortunadamente, la última versión de Ubuntu, 21.04, no instaló bien en mi sistema. Esto hacia que cuando intentaba actualizar los paquetes del sistema, recibiera este error:

WSL Fix systemd 1

Lo bueno es la solución a este problema fue bastante sencillo. Resulta que el archivo que no encuentra, libsystemd-shared-247.so realmente estaba, pero en la carpera de /usr/lib/systemd:

WSL Fix systemd 2

Podemos solucionar este problema copiando este archivo a la carpeta anterior. El comando es el siguiente:

sudo cp /usr/lib/systemd/libsystemd-shared-247.so /usr/lib/

Ahora, cuando vemos los archivos de esa carpeta anterior, podemos ver el archivo ahí:

WSL Fix systemd 3

Ahora puedes volver a intentar actualizar los paquetes de Ubuntu y debería proceder sin problemas.

Pero ahora tengo este otro problema😂:

WSL Fix systemd 4
Descargando ffmpeg para usarlo con mis herramientas – Guía actualizada

Descargando ffmpeg para usarlo con mis herramientas – Guía actualizada

Hola a todos,

En este post, les mostraré los pasos para descargar ffmpeg y usarlos con mis herramientas que lo soportan. Estas herramientas son las siguientes:

Ffmpeg permite a estas herramientas trabajar con un sinnúmero de formatos que no son compatibles con el convertidor original de la herramienta a usar. Por ejemplo, en Exhale y Opus GUI, ffmpeg nos permite convertir varios archivos de música a .opus y xHE-AAC, de lo contrario, sólo podríamos trabajar con archivos WAV. En rav1e y SVT-AV1 GUI, similarmente, se nos permite trabajar con un sinnúmero de archivos de video para convertirlos al formato AV1.

Previamente, mis guías apuntaban a la página de Zeranoe, pero esta página ya no funciona y esas instrucciones quedan obsoletas. Es por eso que en esta guía les muestro los nuevos pasos para descargar ffmpeg.

  1. Navega a https://www.gyan.dev/ffmpeg/builds/:

2. Ve a la parte donde dice git:

3. Descarga el archivo ffmpeg-git-full.7z:

4. Guarda el archivo:

5. Ábrelo:

6. Navega a la carpeta bin:

7. Descomprime el archivo ffmpeg.exe y colócalo en el directorio raíz del programa que deseas usar:

Audio MD5 Checker

Exhale GUI

Opus GUI

rav1e GUI

SVT-AV1 GUI

Y eso es todo. Ahora podemos disfrutar de todas las funciones que mis programas ofrecen gracias a que ahora encuentran a ffmpeg.

Instalando Node.js en Ubuntu Focal (20.04) antes de su lanzamiento oficial

Instalando Node.js en Ubuntu Focal (20.04) antes de su lanzamiento oficial

Hola a todos,

Hoy, los guiaré por los pasos necesarios para instalar Node.js 10.x en Ubuntu Focal (20.04), el cual será oficialmente lanzado el 23 de abril de este año.

Actualmente, la instalación de Node.js usando los repositorios oficiales de NodeSource no funcionan en esta versión de Ubuntu ya que ellos no soportan las versiones de prueba.

Tal vez pienses que utilizar el repositorio de la versión de Ubuntu anterior funcione, pero no es así, ya que los paquetes de Python 2 han sido renombrados de python a python2.

Tratando de instalar Node.js usando el repositorio de NodeSource

La forma más sencilla de instalar Node.js 10.x es usando el repositorio de NodeSource. Para esto, usamos el siguiente comando:

curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash

El problema es que como esta versión de Ubuntu no ha sido oficialmente lanzada, se nos presenta el siguiente mensaje:

NodeJS script failing on Ubuntu Focal 20.04

No hay problema. Vamos a intentar instalar Node.js siguiendo las instrucciones para una instalación manual:

  1. Añadimos la llave de firma de los paquetes de NodeSource:
    curl -sSL https://deb.nodesource.com/gpgkey/nodesource.gpg.key | sudo apt-key add -
  2. Configuramos la versión de Node.js a node_10.x:
    VERSION=node_10.x
  3. Utilizaremos la distribución eoan, la versión oficial de Ubuntu más reciente:
    DISTRO="eoan"
  4. Ahora, añadiremos el repositorio a nuestra instalación de Ubuntu con los siguientes comandos:
    echo "deb https://deb.nodesource.com/$VERSION $DISTRO main" | sudo tee /etc/apt/sources.list.d/nodesource.list
    echo "deb-src https://deb.nodesource.com/$VERSION $DISTRO main" | sudo tee -a /etc/apt/sources.list.d/nodesource.list
  5. Los comandos se deben ver así al ejecutarlos:
    NodeJS Manual installation commands
  6. Ahora, actualizaremos la información del repositorio con sudo apt update:
    NodeJS manual installation apt update
  7. Procedemos a instalar Node.js usando sudo apt install nodejs:
    NodeJS installing nodejs fails

Como pueden ver, el proceso de instalación manual falla porque no existe el paquete python-minimal en Ubuntu 20.04. Para resolver esto, tenemos que descargar el paquete de Debian de Node.js manualmente y modificarlo para que se refiera a python2-minimal en vez de python-minimal.

Descargando, modificando e instalando Node.js 10.x manualmente

  1. Navegeremos manualmente al repositorio de NodeSource para descargar el archivo aquí: https://deb.nodesource.com/node_10.x/pool/main/n/nodejs/
    NodeJS HTTP repo
  2. Copiaremos el link de descarga de la versión de Node.js que queramos usar. Luego, usaremos wget para descargarlo en el terminal. Recomiendo que estés en una carpeta limpia ya que descomprimiremos varios archivos luego:
    Downloading the NodeJS debian package
  3. Una vez el archivo se haya descargado, lo descomprimiremos con la herramienta ar:
    ar x nodejs_10.19.0-1nodesource1_amd64.deb
    extracting the NodeJS debian package
  4. Ahora, descomprimiremos el archivocontrol.tar.gz:
    tar -xzf control.tar.gz
    Extracting control.tar.gz
  5. Usando nano o algún otro editor de texto, editaremos el archivo control. Busca la parte donde dicepython-minimal:
    nano control
    Editing the control file
  6. Cambiapython-minimal a python2-minimal:
    Renaming python-minimal to python2-minimal
  7. Grabaremos el arhico. Con nano, oprimiremos CTRL + O. Luego, saldremos el editor presionando CTRL + X.
  8. Necesitamos recrear el archivo tar control.tar.gz para incluir el archivo control modificado. Para recrearlo, usamos el siguiente comando:
    tar -czf control.tar.gz control md5sums postinst pr einst prerm
    Recreating the control.tar.gz file
  9. Finalmente, remplazaremos el archivo control.tar.gz en el paquete de debian. Usaremos el siguiente comando para reemplazarlo:
    ar -r nodejs_10.19.0-1nodesource1_amd64.deb control.tar.gz
    Replacing the control.tar.gz in the NodeJS debian package
  10. Ahora, podemos instalarlo usando dpkg. Correremos lo siguiente:
    sudo dpkg -i nodejs_10.19.0-1nodesource1_amd64.deb
    Installing the modified NodeJS debian package

Luego de seguir los pasos anteriores, debemos tener Node.js instalado en nuestro sistema operativo. Podemos confirmarlo corriento node -v y npm -v:

¡Y eso es todo! Hemos instalado Node.js de forma exitosa en nuestra instalación de Ubuntu Focal.