Aprobado: Fortect
Aquí hay algunas formas cómodas que pueden ayudarlo a solucionar el problema del motor de actualización de Openwrt.
Preparándose para actualizar
Así es como funciona la modificación de OpenWrt
Guardar / restaurar paquetes instalados por el usuario
Alternativas para guardar / restaurar paquetes instalados por el usuario
Opkgscript
Secuencia de comandos con gsenna
Secuencia de comandos de Valentijn
secuencia de comandos tboege
Secuencia de comandos de Mforkel junto con secuencias de comandos
Configurar Rafciq
Herencia de la copia de seguridad
OpenWrt en x86
Para x86, utilice la misma imagen que se utilizó para instalar OpenWrt como imagen significativa de actualización del sistema. Entonces, en un caso en el que haya medido x86-64 openwrt openwrt-revision-x86-64-combo-ext4.img, podrá necesitar seleccionar la misma imagen para realizar realmente una actualización del sistema después de ejecutar Openwrt entre openwrt-revision -x86. -64 instalado -combined-squashfs.img.gz, necesitará esta apariencia para actualizar el firmware.
Descargar la imagen de actualización de OpenWrt
Piense bien
Para actualizaciones basadas en LuCI
Para actualizaciones impulsadas por sysupgrade
Corrección de errores: / tmp es efectivamente pequeño para guardar el archivo cargado
Procedimiento de actualización
Instrucciones para usar Internet
Instrucciones de la línea de comandos
Solución de problemas
Si esto no resuelve y no soluciona el problema, pruebe con un arranque en frío (= desconecte la energía del dispositivo, manténgalo presionado durante unos segundos y luego vuelva a conectarlo).Tenga cuidado con los que tienen /etc/opkg.conf
como se describe aquí.Por buenas razones desconocidas, a menudo se ha informado que estos ajustes rápidos aún son necesarios después de una actualización del sistema.Es muy, muy malo si lo haces recibido desde la distancia.
Complementos
Descubra nuestra nueva versión del sistema operativo
Advertencia de actualización del paquete
Después de la actualización inicial, es demasiado bueno verificar los paquetes actualizados lanzados después de que se creó la imagen de firmware del SO .Tenga en cuenta que es posible que estas mejoras no estén disponibles en un dispositivo mientras se utiliza NVRAM de 4 MB. Compruebe el espacio libre antes que nada con df -h /
y asegúrese de que haya al menos 600 KB libres.
Actualizar paquetes instalados
Reinstalar paquetes instalados por el usuario vatel
Después de una actualización exitosa, debe reinstalar directamente todos los paquetes previamente colocados y acumulados.Los archivos de configuración del paquete deberían crecer para guardarse siguiendo los pasos anteriores, pero no la mayoría de los paquetes en sí.Puede reinstalar paquetes manualmente usando solo opkg o seguir la sección Copia de seguridad / restauración de ofertas instaladas por el usuario para automatizar el proceso.
Personalizar paquetes instalados por el usuario
Actualizar compatibilidad
Forzar actualización
Compatibilidad con versiones anteriores
Detalles de implementación
Metadatos de imagen
Configuración del dispositivo LuCI
Legacy: Flash_keep Section In o Etc / Config / Luci
Este sitio de Internet utiliza cookies. Al utilizar el sitio web, acepta el hecho de que se almacenan cookies en su computadora personal. Usted y su familia también confirman que los usuarios han leído y conocen nuestra política de privacidad personal. Si no está de acuerdo, salga del sitio. Más información sobre las galletas navideñas OpenWrt
Al actualizar, toda la instalación actual OpenWrt se cambia por una nueva versión.Esto incluye el kernel de Linux, la partición SquashFS y la partición JFFS2. Esto no es exactamente lo mismo que cuando lo colocó por primera vez.
Las rutas de actualización tradicionales a continuación le guardarán automáticamente el tipo de configuración de OpenWrt OS además de eso, luego restaurarán los archivos de configuración a carpetas personalizadas con experiencia (incluyendo / etc / config
).Esto definitivamente guardará todo, como los espacios de OpenWrt Wi-Fi, la configuración, uno de los nombres de host de nuestro dispositivo, etc.
Aprobado: Fortect
Fortect es la herramienta de reparación de PC más popular y eficaz del mundo. Millones de personas confían en él para mantener sus sistemas funcionando de forma rápida, fluida y sin errores. Con su sencilla interfaz de usuario y su potente motor de análisis, Fortect encuentra y soluciona rápidamente una amplia variedad de problemas de Windows, desde la inestabilidad del sistema y los problemas de seguridad hasta la gestión de la memoria y los cuellos de botella en el rendimiento.
El elemento inicial del proceso de actualización se está preparando para la actualización.Esto incluye documentar programas e incluso configuraciones que deben reinstalarse o reacondicionarse después de una actualización, y encontrar la imagen de actualización de OpenWrt adecuada para su hardware.
El siguiente paso será sin duda la actualización real.En realidad, existen dos rutas de actualización importantes para realizar una actualización.Estamos utilizando el comando del programa web LuCI “Flash nueva imagen de firmware” y al menos usamos el comando sysupgrade
en la línea de comandos. Ambas aplicaciones tienen el mismo archivo de actualización “â € ¦sysupgrade.bin” (más detalles a continuación).Ahora puede utilizar ambos enfoques.
Después de prolongar OS , los consejos de personalización adicionales suelen ser fundamentales para reinstalar paquetes adicionales que no son capítulos específicos de la instalación básica de OpenWrt, para llevar a cabo nuevas funciones de OpenWrt o para actualizar. Actualice, como ve, los archivos de alojamiento para reflejar la nueva configuración o los paquetes más recientes.Consulte la sección para obtener más detalles.
Los tipos de manejo de actualización de LuCI y sysupgrade funcionan según la forma de algunos archivos de configuración, borrando toda la función del archivo, instalando una nueva versión de OpenWrt y simplemente restaurando los archivos de configuración previamente guardados.Esto significa que se perderá cualquier parte del sistema de archivos que sin duda se haya guardado.
Por supuesto, cualquier tipo de paquete de software instalado manualmente que haya instalado posteriormente después de instalar OpenWrt por primera vez debe volver a instalarlo después de actualizar OpenWrt.que todo encaja, por ejemplo, actualicé este kernel especial de Linux e instalé muchos módulos del kernel.
Cualquier archivo de configuración o archivo de datos de computadora que se ajuste a las ubicaciones no es una amenaza, los datos enumerados a continuación también se perderán durante esta actualización de OpenWrt.Asegúrese de revisar todos los archivos que haya agregado o configurado, incluido el sistema OpenWrt predeterminado, para hacer una copia de seguridad de esos elementos antes de actualizar.
Copie opkgscript 2) su enrutador.Idealmente, en un directorio que se guarde sin lugar a dudas después de flashear para que los usuarios no siempre tengan que copiarlo nuevamente.Haga este ejecutable original:
chmod + x /path/to/le/opkgscript.sh
/path/to/le/opkgscript.sh Record
De forma predeterminada, la lista -v se considera guardada en /etc/config/opkg.installed al escribir, que en broma se guarda en flash.Cuando vuelva a conectarse después de la actualización, diría que la configuración, inicie su conexión a Internet y espere a que se instale:
/path/to/der/opkgscript.sh-Installation
# -v Guardar cada secuencia de comandoscat << "EOF"> /tmp/listuserpackages.shecho> & # 2 paquetes instalados por el usuario:sed -ne '/ ^ paquete: [[: vacío:]] (espacio) / S /// HORA/ Usuario instalado / gramo NS.'/ usr / lib versus opkg / statusOEMA# Ejecutar scriptchmod + x /tmp/listuserpackages.sh/tmp/listuserpackages.sh
Tenga en cuenta la idea que el script probablemente pueda enumerar: n Cuántos paquetes que forman parte de una instalación de OpenWrt de calidad e implementan sus archivos de datos de computadora de configuración modificada, haga una copia de seguridad de ellos y restaurelos automáticamente.En nuestro propio caso de paquetes instalados, también puede conocer las dependencias de otros paquetes aquí.Es importante tener en cuenta solo los nombres de los paquetes que los expertos afirman que instaló manualmente.Por supuesto, todas las dependencias, incluidos estos paquetes, podrán reinstalarse cuando reinstale el paquete principal exacto.
# Guarde el script </tmp/listuserpackages.awk#! y usr / bin / awk -f/ ^ Paquete: / PKG = 2 USD/ ^ Estado :. * Usuario instalado / Imprimir PKGOEMA# Como realmente puede ver, ejecute el script + xchmod /tmp/listuserpackages.awk/tmp/listuserpackages.awk/usr/lib/opkg/statut
Este script simplemente completa la lista de navegadores (y configuraciones predeterminadas) configuradas para paquetes.
Muestra cualquier copia instalada después de que se creó la ROM (flash_time), sin embargo, probablemente ningún paquete dependa de ella.Los paquetes que tienden a descargarse manualmente se pueden omitir porque uno relacionado con los paquetes enumerados más importantes depende del mejor paquete, todos los paquetes instalados manualmente se instalarán particularmente, si los paquetes enumerados están prácticamente instalados:
cat << "EOF" / tmp frente a listuserpackages> .awk#! / usr / bin / awk -fEMPEZAR ARGV [ARGC ++] significa "/ usr / lib / opkg / status" cmd = "información de opkg busybox/ ^ Paquete: / PKG = 2 USD/ ^ Tiempo de instalación: / INSTALLED_TIME = rrr 2 # Encuentre casi todos los paquetes instalados después de FLASH_TIME todo el evento real que es (INSTALLED_TIME> FLASH_TIME) cmd equivale a "opkg que depende de" PKG "OEMA# Ejecutar todo el scriptchmod + x /tmp/listuserpackages.awk/tmp/listuserpackages.awk
También es una posibilidad para el software mencionado anteriormente.Este comando enumera todos los paquetes relacionados con un archivo en el funcionamiento del archivo global, que ha cambiado a través de la versión estándar de OpenWrt.
Tenga en cuenta que el vbulletin anulado puede usar varias bases de datos que están parcialmente vinculadas a la instalación estándar de OpenWrt, y que cualquier archivo de configuración modulado se copia pero se restaura automáticamente.Además, los paquetes tienen otros tipos instalados.
Acelere el rendimiento de su computadora ahora con esta simple descarga.