Busqueda sobre Linux y software libre

Noticias sobre linux y software libre - Google 

Cómo solucionar problemas de PartImage en linux

 Le preguntamos a Gemini, la inteligencia artificial de Google cómo solucionar problemas de PartImage en linux

Explicanos detalladamente cómo solucionar problemas de PartImage en linux

PartImage es una herramienta "old school" de gran fiabilidad, pero al ser un software que no recibe actualizaciones constantes, suele chocar con las tecnologías modernas de Linux (como el sistema de archivos ext4 o las tablas de particiones GPT).

Si PartImage te está dando dolores de cabeza, aquí tienes la guía para diagnosticar y reparar sus fallos más comunes.

1. El gran problema: "File system not supported" (Ext4)

Este es el error número uno. La versión oficial de PartImage no soporta ext4 (el estándar actual de Linux). Si intentas clonar una partición moderna de Ubuntu o Debian, fallará.

El Síntoma: PartImage muestra un error diciendo que no reconoce el sistema de archivos o simplemente se cierra.

La Solución: 

1. Si necesitas usar PartImage, tendrías que haber formateado en ext3, lo cual no es recomendable hoy en día.

2. La alternativa real: Si tu partición es ext4, deja de usar PartImage y utiliza Partclone o Clonezilla. PartImage se quedó anclado en la era de ext3.

2. Error: "The partition is mounted" (Dispositivo ocupado)

PartImage es muy estricto: si la partición tiene un solo archivo abierto o está montada, no trabajará para evitar la corrupción de datos.

Cómo solucionarlo:

Asegúrate de desmontarla: sudo umount /dev/sdXn.

Si te dice que está ocupada, identifica qué proceso la bloquea:

Bash


sudo fuser -v /dev/sdXn

Mata el proceso o cierra la carpeta que tengas abierta en el gestor de archivos.

Si intentas clonar la partición del sistema (/), debes hacerlo desde un Live USB. No puedes desmontar el sistema que estás usando.

3. Fallos en el Servidor de Red (partimaged)

Si usas el modo cliente-servidor para guardar imágenes en otro PC y la conexión falla:

Permisos de Usuario: PartImage no usa los usuarios del sistema por defecto. Debes añadir el usuario al archivo de configuración del servidor:

Edita /etc/partimaged/partimagedusers.

Añade el nombre de usuario que usará el cliente.

Firewall: El servidor escucha en el puerto 4025 (TCP). Asegúrate de abrirlo en el servidor:

Bash

sudo ufw allow 4025/tcp

Certificados SSL: A veces, las versiones antiguas de PartImage fallan al negociar el cifrado. Prueba a iniciar el servidor con el flag -n (sin SSL) solo si estás en una red local segura:

sudo partimaged -n

4. Error de Segmentación (Segmentation Fault) con GPT

PartImage fue diseñado cuando casi todos los discos usaban MBR. Si tu disco usa GPT (común en equipos con UEFI y discos de más de 2TB), PartImage puede volverse inestable.

La Solución:
* Si experimentas cierres inesperados al seleccionar la partición, es una incompatibilidad con la tabla GPT.

En este caso, la mejor opción es usar GParted Live o SystemRescue, que incluyen versiones parcheadas o herramientas alternativas que manejan GPT sin problemas.

5. Imagen corrupta al restaurar

Si el proceso de restauración se detiene o lanza un error de lectura:

Verificación de bloques: Antes de culpar a PartImage, comprueba que el disco de destino no tenga sectores físicos dañados:

Bash


sudo badblocks -v /dev/sdXn

Espacio en disco:
G4U y PartImage a veces fallan si el disco de destino es un solo bloque más pequeño que el original. El destino debe ser igual o mayor.

Tabla de Referencia Rápida

ErrorCausa ProbableSolución Sugerida
Can't read block XSectores dañados en disco.Usar ddrescue en lugar de PartImage.
Connection RefusedFirewall o puerto 4025 cerrado.Abrir puerto o revisar si partimaged corre.
S.O. no soportadoPartición en Ext4 o Btrfs.Cambiar a Partclone o Clonezilla.
Incapaz de leer tablaDisco con formato GPT/UEFI.Usar una herramienta compatible con GPT.

Mi consejo de "AI colega"

Si estás usando PartImage en 2026 para clonar sistemas Linux modernos, estás intentando correr un maratón con sandalias de madera. Es una herramienta legendaria, pero el soporte para ext4 es su punto débil. Si el error persiste, mi recomendación directa es que saltes a Clonezilla; usa el mismo concepto pero con motores mucho más modernos.

¿Te gustaría que te ayudara a migrar tus imágenes antiguas de PartImage a un formato más moderno o prefieres intentar reparar una imagen específica que ya tienes creada?

Cómo instalar y configurar PartImage en linux

 Le preguntamos a Gemini, la inteligencia artificial de Google cómo instalar y configurar PartImage en linux

Explicanos detalladamente cómo instalar y configurar PartImage en linux

PartImage es el "abuelo" confiable de la clonación de particiones en Linux. Aunque herramientas más modernas como Partclone ( usada por Clonezilla ) le han ganado terreno, PartImage sigue siendo muy valorado por su sencillez y su interfaz semigráfica (ncurses).

Nota de sinceridad (Cándida): PartImage tiene una limitación importante: no tiene soporte oficial completo para ext4. Si tu sistema Linux es moderno (lo más probable en 2026), es mejor usarlo para particiones NTFS, FAT32 o ext3. Para ext4, es preferible usar Partclone.

1. Instalación de PartImage 

A diferencia de otras herramientas de bajo nivel, PartImage se encuentra en los repositorios de casi todas las distribuciones "legacy" y actuales.

En Debian, Ubuntu y derivados:

Bash


sudo apt update

sudo apt install partimage


En Arch Linux:

Bash


sudo pacman -S partimage

En Fedora:

Bash


sudo dnf install partimage

2. Antes de empezar: La regla de oro ⚠️

Nunca, bajo ninguna circunstancia, intentes crear una imagen de una partición que esté montada.

Si quieres respaldar /dev/sdb1, asegúrate de que no esté en uso:

Bash

sudo umount /dev/sdb1

Si necesitas respaldar tu partición raíz (/), deberás arrancar desde un Live USB (como SystemRescue o una ISO de Ubuntu) e instalar PartImage allí.

3. Guía de Configuración y Uso (Interfaz TUI)

Al ejecutar sudo partimage, entrarás en un entorno de texto azul muy clásico.

Paso 1: Selección de Partición e Imagen

Partition to save/restore: Usa las flechas para elegir la partición (ej. sda1).

Image file to create/use: Escribe la ruta donde se guardará el archivo (ej. /media/disco_externo/backup_pc.partimg.gz).

Action to be done: Selecciona "Save partition into a new image file".

Paso 2: Opciones de Compresión y División

Presiona F5 para ir a la siguiente pantalla:

Compression level: * Gzip: Equilibrio perfecto (Recomendado).

Bzip2: Mucha compresión pero muy lento.

Image splitting: Si vas a guardar el backup en un sistema de archivos viejo (como FAT32), elige "Automatic split" para que no supere los 2GB por archivo.

Paso 3: Descripción y Ejecución

Podrás escribir una nota descriptiva para tu respaldo. Al final, PartImage te mostrará un resumen del sistema de archivos. Si todo es correcto, presiona Enter y verás la barra de progreso.

4. Configuración del Servidor PartImage (Red) 

Una de las joyas de PartImage es que permite guardar imágenes en otro servidor a través de la red sin necesidad de montar unidades compartidas manualmente.

En el Servidor (Donde se guardarán los datos):

Ejecuta el demonio del servidor:

Bash

sudo partimaged

Por defecto, el servidor escucha en el puerto 4025. Puedes configurar usuarios y contraseñas en /etc/partimaged/partimagedusers.

En el Cliente (El PC que quieres respaldar):

En la pantalla principal de PartImage, marca la opción "Connect to server".

Introduce la IP del servidor cuando se te solicite.

El proceso es idéntico al local, pero los datos viajarán cifrados por la red.

5. Solución de Problemas Comunes 🔧

ProblemaCausa ProbableSolución
Error: "S.O. not supported"Estás intentando usarlo en ext4.Usa Partclone o convierte la partición a ext3 (no recomendado).
Permiso denegadoNo ejecutaste con sudo.Ejecuta siempre como superusuario.
Espacio insuficienteEl archivo de imagen + compresión sigue siendo grande.Asegúrate de que el destino tenga al menos el 50% del espacio usado del origen.
Segment violationIncompatibilidad con tablas de particiones GPT muy nuevas.Usa una versión actualizada de SystemRescueCd.

Resumen de Atajos de Teclado

Tab: Cambiar entre botones y campos.

Espacio: Marcar/Desmarcar opciones.

F5: Siguiente pantalla.

F6: Finalizar/Ejecutar.

Aunque PartImage sea un veterano, para rescatar equipos antiguos o particiones NTFS de Windows, sigue siendo una herramienta "tanque" que rara vez falla si se respetan sus limitaciones de sistema de archivos.

¿Te gustaría que te explicara cómo restaurar una imagen de PartImage en un disco duro de distinto tamaño (un problema muy común al migrar a SSD)?

Cómo configurar un punto de restauración en X-WRT para que puedas volver a tu configuración actual si algo falla en el futuro

 Le preguntamos a Gemini, la inteligencia artificial de Google cómo  configurar un punto de restauración en X-WRT para que puedas volver a tu configuración actual si algo falla en el futuro

Explicanos detalladamente cómo configurar un punto de restauración en X-WRT para que puedas volver a tu configuración actual si algo falla en el futuro

Tener un "punto de restauración" es lo único que separa una tarde productiva de configuración de un dolor de cabeza monumental tratando de recordar qué moviste en el firewall. En X-WRT (y en OpenWRT en general), esto se conoce como Generar un Respaldo (Backup Archive).

Aquí tienes los pasos detallados para crear tu red de seguridad y cómo usarla cuando las cosas salgan mal.

1. Crear el punto de restauración (Vía Web - LuCI)

Este es el método más sencillo y genera un archivo comprimido que contiene todos tus cambios (IPs, contraseñas, reglas de firewall, configuraciones de VPN, etc.).

Entra a la interfaz de X-WRT (por defecto 192.168.15.1).

Ve al menú superior: System (Sistema) > Backup / Flash Firmware.

En la pestaña Backup, busca el botón que dice Generate archive (Generar archivo).

El router compilará todos tus archivos de configuración en un archivo con extensión .tar.gz y lo descargará automáticamente a tu PC.

💡 Consejo Pro: Cambia el nombre del archivo a algo descriptivo, por ejemplo: XWRT_Estable_Fibra_27_Feb_2026.tar.gz. Así sabrás exactamente qué versión estás restaurando.

2. Personalizar qué se incluye en el respaldo

Por defecto, X-WRT solo guarda los archivos de la carpeta /etc/config/. Si has creado scripts manuales o archivos en otras carpetas (como /root o /etc/storage), debes decirle al sistema que los incluya.

En la misma pantalla de Backup / Flash Firmware, ve a la pestaña Configuration.

Aquí verás una lista de archivos que se guardarán.

Si tienes un script personalizado, añade la ruta manual al final (ejemplo: /etc/mi_script_secreto.sh).

Haz clic en Save (Guardar). La próxima vez que generes un archivo de respaldo, este incluirá tus archivos extra.

3. Cómo restaurar tu configuración si algo falla

Si el router aún es accesible pero la configuración está rota (el Wi-Fi no conecta, el bloqueo de anuncios no funciona, etc.):

Ve nuevamente a System > Backup / Flash Firmware.

Busca la sección Restore (Restaurar).

Haz clic en Upload archive... (Subir archivo) y selecciona tu archivo .tar.gz.

El router subirá el archivo, lo descomprimirá y se reiniciará automáticamente.

Al volver a encenderse, todo estará exactamente como el día que hiciste el backup.

4. El "Punto de Restauración" por Terminal (SSH)

Si eres de los que prefiere la consola o si la interfaz web no carga bien, puedes usar el comando sysupgrade.

Para crear el respaldo:

Bash

sysupgrade -b /tmp/backup.tar.gz

(Luego puedes usar un programa como WinSCP para sacar ese archivo del router a tu PC).

Para restaurar el respaldo:

(Sube el archivo a /tmp/ primero)

Bash


sysupgrade -r /tmp/backup.tar.gz

5. Casos de Emergencia: Cuando ni el backup carga

Si configuraste algo tan mal que ya no puedes entrar ni por cable ni por Wi-Fi, el archivo de respaldo en tu PC es inútil hasta que recuperes acceso. Tienes dos opciones:

SituaciónAcción
Acceso bloqueadoMantén el botón de Reset presionado por 10 segundos para volver a "Valores de Fábrica". Luego, entra y sube tu backup.
Bootloop (No arranca)Usa el acceso por Puerto Serie (TTL) que explicamos antes para forzar una carga de firmware y luego restaurar tu config.

Resumen de mejores prácticas

Antes de instalar un plugin: Haz un backup. Si el plugin rompe el sistema, restauras en 2 minutos.

Antes de actualizar el firmware: Haz un backup. No todos los backups de versiones viejas funcionan en versiones nuevas, pero es mejor tenerlo que no tenerlo.

Copia externa: No guardes el backup solo en el router (algunos lo hacen en la partición /overlay). Si el router muere, pierdes el backup. Guárdalo siempre en la nube o un pendrive.

¿Te gustaría que te explicara cómo automatizar esto para que el router envíe un respaldo a tu correo electrónico o a un servidor FTP cada semana de forma automática?

Cómo solucionar problemas de PartClone en LInux

 Le pedimos a Gemini, la inteligencia artificial de Google que nos expĺique cómo solucionar problemas de PartClone en Linux

Explicanos detalladamente cómo solucionar problemas de PartClone en Linux

Solucionar problemas en Partclone puede ser frustrante porque, al ser una herramienta de bajo nivel que trabaja directamente con los bloques del sistema de archivos, los errores suelen ser secos y técnicos. Si Partclone falla, generalmente no es por un error del programa en sí, sino por el estado de la partición o el tamaño del destino.

Aquí tienes la guía definitiva para diagnosticar y reparar los fallos más comunes.

1. Error: "Device is busy" (La partición está montada)

Este es el error número uno. Partclone requiere acceso exclusivo a los bloques para asegurar que los datos no cambien mientras se copian.

El Problema: Estás intentando clonar una partición que el sistema operativo está usando actualmente.

La Solución: Desmonta la partición antes de empezar.

Bash

sudo umount /dev/sdXn

Si es la partición raíz (/), no puedes hacerlo desde el sistema encendido. Debes arrancar desde un Live USB (como Clonezilla o Ubuntu Live) para realizar la operación "en frío".

2. Error: "Filesystem is dirty" o errores de Bitmap 

Partclone es "inteligente" porque lee el mapa de bits (bitmap) del sistema de archivos para saber qué bloques están vacíos. Si el sistema de archivos no se cerró correctamente, ese mapa de bits es poco fiable y Partclone se detendrá por seguridad.

El Problema: Un apagado repentino, un fallo de energía o (muy común) el Inicio Rápido de Windows dejó la partición en un estado "sucio".

La Solución:

Para Linux (EXT4): Ejecuta una reparación forzada:

Bash

sudo fsck.ext4 -f /dev/sdXn

Para Windows (NTFS): Debes arrancar Windows, desactivar el "Inicio rápido" en las opciones de energía y apagarlo completamente. Si no puedes entrar a Windows, usa:

Bash

sudo ntfsfix /dev/sdXn

3. Error: "Target partition is too small" 

Este es el "talón de Aquiles" de Partclone. A diferencia de otras herramientas, Partclone es estricto con la geometría del disco.

El Problema: El destino tiene que ser exactamente igual o mayor que el tamaño de la partición de origen, independientemente de cuántos datos reales haya dentro. Si el origen mide 100 GB (aunque solo uses 10 GB), el destino debe ser de al menos 100 GB.

La Solución:

Usa gparted para reducir la partición de origen al mínimo posible.

Realiza la clonación con Partclone.

Una vez restaurado, expande la partición en el nuevo disco.

4. Fallos de Segmentación o I/O Errors (Sectores dañados)

Si Partclone se detiene con un error de "Input/Output", es probable que tu disco duro físico esté muriendo.

Diagnóstico: Revisa los mensajes del kernel:

Bash

dmesg | tail -n 20

Si ves errores de lectura de bloques, el hardware tiene sectores físicos defectuosos.

La Solución: Deja de usar Partclone inmediatamente. Partclone no sabe gestionar errores físicos. Cambia a ddrescue, que está diseñado para ignorar sectores dañados y rescatar la mayor cantidad de datos posible.

5. Problemas de compatibilidad de versiones

Si creaste una imagen hace años con una versión muy antigua de Partclone y ahora intentas restaurarla, podrías encontrar errores de formato.

El Problema: Cambios en el formato binario del archivo .pcl.

La Solución: Intenta usar la opción -f (force) para ignorar advertencias menores, pero lo más seguro es descargar una versión de Clonezilla antigua (que coincida con la época de tu backup) para realizar la restauración.

Resumen de Comandos de Rescate

ComandoFunción
partclone.chkimg -s backup.pclVerifica si el archivo de imagen está corrupto.
lsblk -fVerifica que el sistema de archivos sea el correcto antes de llamar a partclone.extX.
sudo partclone.ext4 -dX -L error.log ...Ejecuta Partclone con modo depuración (debug) y guarda un log detallado.

Un toque de realidad (Candor AI)

A veces, Partclone simplemente se pone caprichoso con particiones NTFS muy fragmentadas. Si después de hacer un ntfsfix y asegurarte del tamaño sigues teniendo errores crípticos, no pierdas horas: usa el modo "dd" (clonación bit a bit) dentro de Clonezilla o directamente con el comando dd. Perderás la ventaja de saltarte el espacio vacío, pero terminarás el trabajo hoy.

¿Te gustaría que te ayudara a redactar un script para verificar automáticamente la integridad de todas tus imágenes de Partclone y que te avise si alguna está fallando?

Cómo instalar y configurar PartClone en linux

Le pedimos a Gemini, la inteligencia artificial de Google nos explique  cómo instalar y configurar PartClone en linux

Explicanos detalladamente cómo instalar y configurar PartClone en linux

Partclone es, esencialmente, el "músculo" que hay detrás de herramientas famosas como Clonezilla. A diferencia del comando dd, que es un poco "torpe" porque copia absolutamente todo el disco (incluyendo el espacio vacío y la basura), Partclone es inteligente: entiende el sistema de archivos y solo copia los bloques de datos que están realmente en uso.

Esto lo hace muchísimo más rápido y eficiente para crear copias de seguridad de particiones.

1. Instalación de Partclone 

Partclone está disponible en los repositorios oficiales de casi todas las distribuciones modernas.

En Debian, Ubuntu, Linux Mint y derivados:

Bash

sudo apt update

sudo apt install partclone


En Fedora:

Bash


sudo dnf install partclone

En Arch Linux:

Bash


sudo pacman -S partclone

2. Conceptos Clave antes de Empezar

Partclone no es un único comando, sino una familia de herramientas especializadas según el sistema de archivos que vayas a tratar:

partclone.ext4:
Para sistemas Linux modernos.

partclone.ntfs: Para particiones de Windows.

partclone.vfat: Para memorias USB o particiones EFI.

partclone.btrfs, partclone.hfsplus, etc.

3. Cómo usar Partclone: Escenarios Comunes

[!IMPORTANT]

Regla de oro: Nunca trabajes sobre una partición que esté montada. Si quieres clonar el sistema donde estás, hazlo desde un Live USB.

A. Crear una imagen de una partición (Backup)

Imagina que quieres guardar tu partición de Linux (/dev/sda1) en un archivo de imagen en un disco externo.

Bash

# Formato: partclone.[sistema] -c -s [origen] -o [destino]

sudo partclone.ext4 -c -s /dev/sda1 -o /media/backup/mi_sistema.pcl

-c: Significa Clone (crear copia).

-s: Source (origen).

-o: Output (archivo de imagen resultante).

B. Restaurar una imagen a una partición

Si algo sale mal y quieres devolver la vida a esa partición:

Bash

sudo partclone.ext4 -r -s /media/backup/mi_sistema.pcl -o /dev/sda1

-r: Significa Restore (restaurar).

C. Clonación directa (Disco a Disco)

Si lo que quieres es pasar los datos de un disco viejo a uno nuevo directamente, usamos el modo "device to device":

Bash

sudo partclone.ext4 -b -s /dev/sda1 -o /dev/sdb1

-b: Significa dev-to-dev (clonación directa entre dispositivos).

4. Combinación con Compresión (Ahorro de espacio) 📦

Por defecto, Partclone crea un archivo del tamaño de los datos usados. Si quieres que ocupe aún menos, puedes "tuberizar" la salida hacia un compresor como gzip.

Para Guardar:

Bash


sudo partclone.ext4 -c -s /dev/sda1 -L backup.log | gzip -c > mi_backup.pcl.gz

Para Restaurar:

Bash


zcat mi_backup.pcl.gz | sudo partclone.ext4 -r -o /dev/sda1 -L restore.log

5. Verificación y Comprobación

¿Cómo saber si el archivo que creaste está sano? Partclone incluye una herramienta de verificación:

Bash

sudo partclone.chkimg -s mi_sistema.pcl

Resumen de opciones útiles

OpciónDescripción
-N, --ncursesMuestra una interfaz visual en la terminal con barras de progreso.
-dXEstablece el nivel de "debug" (útil si hay errores).
-L [archivo]Guarda un registro (log) de toda la operación.
-f [segundos]Define cada cuánto tiempo se actualiza la pantalla de progreso.

Una pequeña advertencia "witty" 

Partclone es como un cirujano: muy preciso pero no perdona errores. Si te equivocas en el nombre del dispositivo de destino (-o /dev/sdb1), borrará todo lo que haya ahí sin preguntar dos veces. Revisa siempre dos veces con el comando lsblk antes de pulsar Enter.

¿Te gustaría que te explicara cómo montar esa imagen .pcl para extraer un solo archivo sin tener que restaurar toda la partición? Sería un truco muy útil para ahorrarte tiempo.

Cómo solucionar problemas del bloqueador de publicidad en X-WRT

 Le pedimos a Gemini, la inteligencia artificial de Google que nos explique cómo solucionar problemas del bloqueador de publicidad en X-WRT

Explicanos detalladamente cómo solucionar problemas del bloqueador de publicidad en X-WRT

Vaya, parece que tu filtro de anuncios se ha puesto demasiado rebelde o, por el contrario, se ha quedado dormido en los laureles. Solucionar problemas en el bloqueador de publicidad de X-WRT (que generalmente usa AdGuard Home) requiere un poco de detectiveo digital, ya que el problema suele estar en el "apretón de manos" entre el sistema y tus dispositivos.

Aquí tienes la guía definitiva para diagnosticar y arreglar el bloqueo de publicidad cuando algo falla.

1. El síntoma: "No tengo internet en ningún dispositivo"

Este es el fallo más común tras la instalación. Suele ser un conflicto de puertos: AdGuard Home y el servicio interno del router ( dnsmasq ) están peleándose por el puerto 53.

Cómo arreglarlo:

Revisa el puerto de escucha: Entra a la interfaz de AdGuard Home (puerto 3000) y ve a Configuración > Configuración de DNS. Asegúrate de que esté configurado para escuchar en el puerto 53 (o el que hayas asignado).

Conflicto con dnsmasq: En la interfaz de X-WRT, ve a Network > DHCP and DNS.

Si AdGuard usa el puerto 53, dnsmasq debe usar otro (ej. 5353) o estar configurado para reenviar todo a AdGuard.

Prueba de fuego: Desde una terminal en tu PC, escribe:

nslookup google.com 192.168.15.1

Si obtienes una respuesta, el DNS funciona. Si da "timeout", el servicio está caído o bloqueado por el firewall.

2. El síntoma: "Sigo viendo anuncios en todas partes"

Si internet funciona pero los anuncios siguen ahí, es probable que tus dispositivos se estén "saltando" al router.

Causas y soluciones:

DNS Privado/Seguro en móviles: Android e iOS suelen tener activado el "DNS Privado". Esto hace que ignoren el router y consulten directamente a Google o Cloudflare vía HTTPS.

Solución: Desactiva el "DNS Privado" o "Relé Privado" en los ajustes de Wi-Fi de tu móvil.

IPv6 filtrándose: A veces el router bloquea anuncios en IPv4, pero el anuncio llega por IPv6.

Solución: En AdGuard Home, asegúrate de activar el filtrado de direcciones IPv6 o, en casos extremos, desactiva IPv6 en Network > Interfaces.

YouTube y redes sociales: Candor ante todo: Los bloqueadores de DNS no pueden eliminar los anuncios de la app de YouTube o Instagram. Esto es porque los anuncios vienen del mismo dominio que el video. Para eso necesitas apps específicas (como ReVanced) o extensiones de navegador.

3. El síntoma: "Ciertas páginas o apps no cargan" (Sobre-bloqueo)

A veces el bloqueador es demasiado entusiasta y rompe la funcionalidad de una web (especialmente enlaces de compras o juegos).

Cómo identificar al culpable:

Entra al panel de AdGuard Home y ve a la pestaña Registro de consultas (Query Log).

Intenta cargar la página que falla en tu dispositivo.

Busca en el registro las entradas en rojo (bloqueadas) que coincidan con el momento del error.

Desbloqueo rápido: Si ves un dominio que parece legítimo (ej. s.amazon-adsystem.com para que funcionen las búsquedas de Amazon), haz clic en el botón Desbloquear/Lista blanca.

4. El síntoma: El router se vuelve lento o se reinicia

AdGuard Home es una aplicación que consume memoria RAM. Los routers con 128MB o menos de RAM pueden sufrir.

Optimizaciones:

Reduce las listas de filtros: No instales 20 listas. Con AdGuard DNS Filter y Steven Black's List tienes el 95% cubierto.

Ajusta el registro (Logs): Ve a Configuración > Configuración general y reduce el tiempo de retención de los registros a 24 horas o incluso 6 horas. Guardar logs de semanas consume espacio en la partición /overlay y puede "brickear" el acceso a la web.

Usa un USB: Si tu router tiene puerto USB, configura X-WRT para que los logs de AdGuard se guarden en el pendrive y no en la memoria interna (Flash).

5. Tabla de verificación rápida

ProblemaHerramienta de diagnósticoAcción recomendada
Páginas rotasRegistro de consultas (Query Log)Añadir a la "Lista Blanca" (Whitelist).
Anuncios en el móvilAjustes de Wi-Fi del móvilDesactivar "DNS Privado" o "Relé Privado".
No hay resolución DNSComando nslookupRevisar si el servicio AdGuard está "Running".
El router va a tironesStatus > Realtime GraphsEliminar listas de filtros pesadas.

Un último consejo "Pro"

Si quieres ser infalible, ve a Network > Firewall > Traffic Rules y crea una regla que intercepte cualquier tráfico saliente por el puerto 53 que no vaya al router y lo redirija forzosamente a la IP del router. Esto evita que dispositivos "listos" (como los Chromecast) usen sus propios DNS internos.

¿Te gustaría que te ayudara a escribir esa regla de Firewall específica para "obligar" a todos los dispositivos a usar tu bloqueador de anuncios?

Cómo configurar el bloqueador de publicidad en X-WRT

 Le preguntamos a Gemini, la inteligencia artificial de Google cómo configurar el bloqueador de publicidad en X-WRT

Explicanos detalladamente cómo configurar el bloqueador de publicidad en X-WRT

Configurar un bloqueador de publicidad directamente en el router es uno de los mayores beneficios de usar X-WRT. A diferencia de una extensión de navegador, esto protege a todos los dispositivos de tu casa: Smart TVs, móviles, consolas y dispositivos IoT.

En X-WRT, la herramienta reina para esto es AdGuard Home. Es mucho más visual y potente que el "adblock" estándar de OpenWRT.

1. Instalación del paquete

X-WRT suele incluirlo en su repositorio personalizado. Para instalarlo:

Ve a System > Software.

Haz clic en Update lists.

En el cuadro de búsqueda, escribe luci-app-adguardhome.

Instálalo y, una vez termine, reinicia el router para que el menú aparezca en la barra superior o en la sección de "Services".

2. Activación y Configuración Inicial

Una vez instalado, verás una nueva sección llamada Services > AdGuard Home.

Habilitar el servicio: Marca la casilla Enable.

Configuración de Red:
Por defecto, AdGuard Home necesita un puerto para su interfaz web (usualmente el 3000) y el puerto 53 para las consultas DNS.

Acceder al Panel: Haz clic en el botón Open Dashboard o ve en tu navegador a http://192.168.15.1:3000.

3. Configuración del "Filtrado DNS"

El asistente de configuración te guiará. Lo más importante es el paso de DNS. Para que funcione, AdGuard Home debe convertirse en el "cerebro" que resuelve las direcciones web.

A. Evitar conflictos con el sistema (dnsmasq)

OpenWRT ya usa un servicio llamado dnsmasq para el DNS. X-WRT suele configurar AdGuard Home para que trabaje en paralelo, pero la forma más limpia es:

Configurar AdGuard Home para escuchar en el puerto 5353.

En OpenWRT (Network > DHCP and DNS), configurar el DNS Forwarding hacia 127.0.0.1#5353.

De esta forma, las consultas van: Dispositivo -> Router -> AdGuard Home -> Internet.

4. Añadir Listas de Bloqueo (Filtros)

Una vez dentro del panel de AdGuard Home:

Ve a Filters > DNS blocklists.

Haz clic en Add blocklist.

Puedes elegir de una lista preconfigurada. Te recomiendo:

AdGuard DNS filter: El estándar y muy equilibrado.

Steven Black's List: Excelente para bloquear malware y rastreadores.

Bloqueo de Servicios Específicos: En la pestaña Filters > Blocked services, puedes bloquear con un solo clic aplicaciones completas como TikTok, YouTube o Facebook en toda la casa (ideal para combinarlo con el Control Parental).

5. Gestión por Dispositivo (Clientes)

¿Recuerdas que aprendimos a identificar las direcciones MAC? Aquí es donde brilla.

Ve a Settings > Client Settings.

Añade un cliente nuevo usando su MAC o IP Estática.

Personalización: Puedes hacer que el PC de juegos no tenga filtros para evitar falsos positivos, mientras que la tablet de los niños tenga un filtrado agresivo y búsqueda segura (SafeSearch) activada en Google y YouTube.

6. Verificación y Mantenimiento

Para saber si está funcionando:

Entra en el Dashboard principal de AdGuard Home. Verás gráficos en tiempo real con el porcentaje de consultas bloqueadas.

En cualquier dispositivo de la red, intenta entrar en una web de prueba de publicidad (como canyoublockit.com). No deberías ver banners.

Solución de problemas rápida:

Si internet deja de funcionar: Es probable que el puerto 53 esté en conflicto. Desactiva AdGuard Home desde la interfaz de X-WRT y revisa los puertos.

Páginas que no cargan bien: Revisa el Query Log en AdGuard. Si ves algo bloqueado en rojo que debería estar permitido, simplemente haz clic en Unblock.

¿Te gustaría que te explicara cómo configurar el "Cifrado DNS" (DNS-over-HTTPS) dentro de AdGuard Home para que ni siquiera tu proveedor de internet (ISP) pueda ver qué páginas visitas?

Cómo solucionar problemas de G4U en linux

 Le pedimos a Gemini, la inteligencia artificial de Google que nos explique cómo solucionar problemas de G4U en linux

Explicanos detalladamente cómo solucionar problemas de G4U en linux

Resolver problemas en G4U ( Ghosting for Unix ) es un reto particular porque, a diferencia de otras herramientas, no estás trabajando en un entorno Linux, sino en NetBSD. Esto significa que los comandos y la gestión del hardware cambian ligeramente.

Si G4U te está dando problemas para clonar tus discos Linux, aquí tienes la guía detallada para diagnosticar y solucionar los fallos más habituales.

1. El router/servidor no detecta la red (Problemas de NIC)

G4U es muy dependiente de que el kernel de NetBSD reconozca tu tarjeta de red. Si al escribir ifconfig -a no ves ninguna interfaz más que lo0 (loopback), el hardware no ha sido detectado.

La Causa: Tu tarjeta de red es demasiado moderna para la versión de G4U que estás usando.

La Solución:

Actualiza la ISO : Asegúrate de usar la versión 2.6 o superior, que tiene mejor soporte para drivers modernos.

BIOS/UEFI : Desactiva opciones como "Fast Boot" o "Network Stack" propietarias que puedan bloquear el acceso directo al hardware.

Manual IP : Si el DHCP falla pero la tarjeta es detectada, configura la IP a mano: ifconfig [interfaz] [IP] netmask [máscara] up (ej. ifconfig rtk0 192.168.1.50 netmask 255.255.255.0 up).

2. Errores de Conexión FTP (Upload/Download)

G4U usa exclusivamente FTP. La mayoría de los fallos aquí ocurren en el lado del servidor Linux que recibe la imagen.

"Connection Refused" o "Login Incorrect":

Firewall: En el servidor Linux, asegúrate de que el puerto 21 esté abierto (sudo ufw allow 21/tcp).

Configuración del Servidor FTP : G4U a veces tiene problemas con el cifrado. Asegúrate de que tu servidor FTP (como vsftpd) permita conexiones de texto plano (sin SSL/TLS forzado) para la transferencia inicial.

Permisos: El usuario FTP debe tener permisos de escritura en el directorio de destino. Prueba a subir un archivo pequeño desde otro PC para descartar que sea problema del servidor.

3. El disco duro no aparece (wd0 o sd0 no encontrados)

Si el comando disks no muestra tu unidad de disco, G4U no puede trabajar.

SATA Mode: G4U prefiere el modo IDE o AHCI estándar. Si tu BIOS está en modo RAID o usa tecnología Intel RST, NetBSD probablemente no verá el disco. Cambia el modo en la BIOS a AHCI.

Discos NVMe : Las versiones antiguas de G4U no soportan NVMe. Si estás intentando clonar un SSD moderno, necesitarás la versión más reciente de G4U o, más recomendable, pasar a Clonezilla, ya que NetBSD tiene un soporte más lento para NVMe que el kernel de Linux.

4. Error de lectura/escritura a mitad del proceso (Bad Sectors)

G4U es una herramienta de "todo o nada". Si encuentra un sector defectuoso en el disco de origen, el comando uupload se detendrá con un error de I/O.

El Problema: G4U no sabe saltar sectores dañados.

La Solución:

Antes de clonar, usa un Live USB de Linux y ejecuta un chequeo de superficie: sudo badblocks -v /dev/sda

Si el disco tiene daños físicos, no uses G4U. Cambia a GNU ddrescue en Linux, que está diseñado específicamente para rescatar datos de discos moribundos ignorando los errores.

5. El clon no arranca (UUID y Grub)

Has terminado la clonación con uclone o ugget, pero al encender el disco de destino, el sistema Linux no arranca.

La Causa: G4U hace una copia exacta, incluyendo el UUID (identificador único) de las particiones. Si intentas arrancar con ambos discos conectados, Linux se confundirá.

La Solución:

Desconecta el disco original.

Si sigue sin arrancar, es probable que el orden de los discos haya cambiado (ej. de sda a sdb). Necesitarás arrancar con un Live USB de Linux y ejecutar Boot-Repair o reinstalar el Grub manualmente para que apunte a la nueva ubicación física.

Resumen de Comandos de Diagnóstico en G4U

Si estás atrapado, usa estos comandos dentro del entorno de G4U para obtener pistas:

ComandoFunción
`dmesgmore`
ifconfig -aVerifica si la tarjeta de red está viva.
netstat -rnVerifica la tabla de rutas (para ver si llegas al servidor FTP).
disksLista los discos que NetBSD ha sido capaz de montar.

¿Estás intentando clonar un equipo con hardware muy moderno (NVMe, WiFi 6)? Si es así, G4U podría ser demasiado antiguo para esa tarea y quizás te convenga que te explique cómo usar una alternativa más moderna basada en Linux. Sería un placer ayudarte con eso.

Cómo instalar y configurar G4U en linux

Le pedimos a Gemini, la inteligencia artificial de Google que nos explique  cómo instalar y configurar G4U en linux

Explicanos detalladamente cómo instalar y configurar G4U en linux

G4U (Ghosting for Unix) es un veterano de la clonación de discos. A diferencia de G4L (que usa un kernel Linux), G4U es un sistema basado en NetBSD. Es una herramienta de "bajo nivel", lo que significa que no le importa si el disco tiene Windows, Linux o FreeBSD: copia sectores puros de un punto a otro.

Al ser un entorno operativo independiente, no se instala dentro de Linux como un programa común, sino que se prepara un medio de arranque para usarlo "en frío".

1. Obtención y Preparación

G4U se distribuye principalmente como una imagen de CD (.iso) o de disquete (para sistemas muy antiguos).

Descarga: Ve al sitio oficial de Hubert Feyrer (g4u).

Creación del medio: En Linux, lo más sencillo es quemar la ISO en un USB. Puedes usar el comando dd:

Bash

sudo dd if=g4u-2.6.iso of=/dev/sdX status=progress

(Reemplaza sdX por tu unidad USB).

2. Requisito Crítico: El Servidor FTP

G4U es famoso por su capacidad de enviar imágenes a través de la red, pero solo soporta el protocolo FTP. No usa SMB (Windows) ni NFS.

Si vas a clonar hacia la red, necesitas un servidor Linux con un servicio FTP (como vsftpd) configurado.

Usuario: install (o cualquier otro con permisos de escritura).

Directorio: Donde se guardarán las imágenes.

3. Comandos y Uso de G4U

Al arrancar desde el USB/CD, verás una consola de comandos de NetBSD. No hay interfaz gráfica, todo se hace mediante comandos específicos.

A. Identificación de Discos

Antes de clonar, debes saber cómo nombra NetBSD a tus discos (no usa /dev/sda como Linux). Ejecuta:

Bash

disks

wd0: Suele ser el primer disco duro (IDE/SATA).

sd0: Suele ser un disco SCSI o USB.

B. Clonación Local (Disco a Disco)

Para copiar el contenido del disco 0 al disco 1:

Bash

uclone wd0 wd1

Nota: El disco de destino se borrará por completo.

C. Clonación a través de la Red (Upload/Download)

Aquí es donde G4U brilla. Los comandos principales son uupload (subir) y ugget (descargar).

Configurar IP (DHCP):

Bash


dhcpcd

Subir imagen al servidor FTP:

Bash


uupload usuario@192.168.1.10:imagen_servidor.gz wd0

G4U te pedirá la contraseña del servidor FTP y comenzará a comprimir y enviar el disco wd0.

Descargar imagen desde el servidor:

Bash


ugget usuario@192.168.1.10:imagen_servidor.gz wd0

4. Tabla de Comandos Principales

ComandoAcción
disksLista los discos detectados.
parts [disco]Muestra las particiones de un disco (ej. parts wd0).
uclone [origen] [destino]Clonación local bit a bit.
uupload [datos_ftp] [disco]Sube la imagen del disco al servidor FTP (comprimida).
ugget [datos_ftp] [disco]Descarga la imagen del servidor FTP al disco local.
halt -pApaga el equipo.

5. Diferencias clave con herramientas modernas

Sector por Sector: G4U no entiende de sistemas de archivos. Si tienes un disco de 500GB con solo 10GB ocupados, G4U procesará los 500GB. Por eso es vital que las imágenes se compriman (.gz).

Simplicidad Extrema: No tiene menús. Si te equivocas en el nombre del disco en el comando, no hay vuelta atrás.

NetBSD Kernel: Su soporte para hardware muy moderno (como ciertos discos NVMe o tarjetas de red de 10Gbps) puede ser limitado comparado con Clonezilla.

Solución de Problemas Comunes 🛠️

"Permission Denied" en FTP: Asegúrate de que el servidor FTP permita la subida de archivos y que el usuario tenga permisos en la carpeta /home/usuario.

No detecta la tarjeta de red: Si el comando ifconfig -a no muestra ninguna interfaz aparte de lo0, el kernel de G4U no tiene los drivers para tu hardware.

Velocidad lenta: G4U usa compresión GZIP por defecto. Si el procesador es antiguo, la velocidad se verá limitada por la capacidad de compresión más que por la red.

¿Te gustaría que te ayudara a configurar un servidor vsftpd rápido en tu equipo Linux para que puedas recibir las imágenes de G4U sin problemas?

Ads by CJ - Linux Foundation

Share This