Approuvé : Fortect
Voici quelques modes simples qui pourraient vous aider à résoudre votre problème de moteur de mise à niveau Openwrt.
Préparation de la mise à niveau
Voici comment fonctionne la modification OpenWrt
Enregistrer/restaurer les packages installés par l’utilisateur
Alternatives à l’enregistrement/restauration des packages installés par l’utilisateur
Opkgscript
Script utilisant gsenna
Script Valentin
script tboege
Script et applications Mforkel
Configurer Rafciq
Héritage de la sauvegarde
OpenWrt sur x86
Pour x86, utilisez une même image qui a été utilisée pour installer OpenWrt en tant qu’image sysupgrade significative. Donc, si l’on a mesuré x86-64 openwrt openwrt-revision-x86-64-combo-ext4.img, vous devrez sélectionner la même image pour effectuer une fabuleuse mise à jour du système après avoir exécuté Openwrt avec openwrt-revision-x86. -sixty quatre installés -combined-squashfs.img.gz, vous aurez besoin de cette image pour vous aider à mettre à jour le firmware.
Téléchargez l’image de mise à jour OpenWrt
Obtenez la bonne image
Pour les mises à jour basées sur LuCI
Pour les développements basés sur sysupgrade
Correction de bug : / tmp est trop réduit pour enregistrer le fichier téléchargé
Procédure de mise à niveau
Instructions pour l’utilisation d’Internet
Instructions de ligne de commande
Dépannage
Si ce type de problème ne résout pas et ne résout pas actuellement le problème, essayez un démarrage à froid (= débranchez chacun de nos courant à l’appareil, maintenez-le pendant quelques secondes, puis rebranchez-le).Soyez prudent en proposant /etc/opkg.conf
comme décrit ici.Pour des raisons inconnues, qui ont souvent été signalées, une telle modulation à froid est toujours nécessaire après une mise à jour du système.C’est très, vraiment mauvais si vous le faites à une très grande distance.
Modules complémentaires
Découvrez notre propre nouvelle version du système d’exploitation
Avertissement de mise à niveau du package
Après la toute première mise à niveau, il est trop beau de vérifier les packages modernes publiés après la création de l’apparence du micrologiciel du OS .Veuillez noter que ces mises à jour peuvent ne pas être disponibles sur un appareil doté de six Mo de NVRAM. Vérifiez d’abord l’espace libre en ayant df -h /
et essayez même de vous assurer qu’il y a au moins 600 Ko d’espace libre.
Mettre à jour les packages installés
Réinstaller les packages installés par l’utilisateur vatel
Après une modification réussie, vous devez réinstaller directement tous les packages précédemment installés ainsi que les packages accumulés.Les fichiers de configuration du package doivent être masqués en suivant les étapes ci-dessus, mais pas le courrier postal lui-même.Vous pouvez réinstaller manuellement les packages en utilisant opkg ou suivre la section Sauvegarde/restauration des offres de packages installés par l’utilisateur pour automatiser le processus.
Personnaliser les packages installés par l’utilisateur
Compatibilité des mises à jour
Forcer la mise à jour
Rétrocompatibilité
Détails de mise en œuvre
Métadonnées d’images
Configuration du périphérique LuCI
Héritage : Section Flash_keep Dans / Etc / Config / Luci
Ce site utilise des cookies. En utilisant le site Web, vous consentez à pouvoir stocker des cookies sur votre ordinateur. Vous et votre famille confirmez également que vous avez lu et que vous êtes au courant de notre approche en matière de confidentialité. Si vous n’êtes pas d’accord, veuillez quitter tout le site. Plus d’informations sur les cookies OpenWrt
En cas de changement, toute l’installation actuelle OpenWrt est remplacée par une nouvelle version.Cela inclut le noyau Linux, la partition SquashFS et la partition JFFS2. Ce n’est pas exactement le même que lorsque vous l’avez défini pour la première fois.
Les chemins de mise à jour traditionnels ci-dessous enregistreront automatiquement un type de configuration OpenWrt particulier OS et restaureront ensuite les fichiers de configuration dans des fichiers partagés personnalisés (y compris / etc / config
).Cela enregistrera sans aucun doute tout comme les paramètres Wi-Fi OpenWrt, les températures, l’un des noms d’hôte de notre appareil, etc.
Approuvé : Fortect
Fortect est l'outil de réparation de PC le plus populaire et le plus efficace au monde. Des millions de personnes lui font confiance pour assurer le fonctionnement rapide, fluide et sans erreur de leurs systèmes. Avec son interface utilisateur simple et son puissant moteur d'analyse, Fortect détecte et corrige rapidement un large éventail de problèmes Windows, de l'instabilité du système et des problèmes de sécurité à la gestion de la mémoire et aux goulots d'étranglement des performances.
Le premier élément du processus de mise à niveau est la préparation de la mise à niveau.Cela inclut la documentation des programmes et même des conceptions qui doivent être réinstallées ou restaurées à la recherche d’une mise à niveau et la recherche de la bonne image de montée en charge OpenWrt pour votre matériel.
La prochaine étape deviendra la mise à jour réelle.Il existe en fait deux principaux chemins de rénovation pour effectuer une mise à niveau.Nous utilisons toutes les commandes du programme Web LuCI “Flash new firmware image” et utilisons en plus au moins la gestion sysupgrade
sur la ligne de commande. Les deux utilisent le même fichier de mise à niveau “â € ¦sysupgrade.bin” (plus d’éléments ci-dessous).Vous pouvez maintenant utiliser les deux approches.
Après avoir étendu OS , des conseils de personnalisation supplémentaires sont généralement requis – réinstallez des packages supplémentaires qui ne sont pas les pages de l’installation de base d’OpenWrt, pour gérer les fonctionnalités OpenWrt les plus récentes ou pour effectuer une mise à niveau. Mettez à jour les fichiers d’hébergement Internet pour refléter les nouveaux paramètres ou les packages actuels.Veuillez consulter la section pour plus de détails.
Les types de gestion de la mise à niveau de LuCI so sysupgrade fonctionnent en enregistrant une sorte de fichiers de configuration, en effaçant l’intégralité du système de fichiers, en achetant une nouvelle version d’OpenWrt, puis en rétablissant les fichiers de configuration précédemment enregistrés.Cela signifie qu’à peu près toute partie du système de fichiers qui n’est pas du tout investie sera perdue.
Bien entendu, tous les packages logiciels que vous avez installés après le premier déploiement d’OpenWrt doivent toujours être réinstallés après la mise à jour d’OpenWrt.que tout s’adapte, par exemple mis à jour ce noyau Linux spécial et installé un excellent module de noyau.
Tous les fichiers de configuration ou fichiers de données de données qui correspondent aux emplacements ne sont pas explicitement répertoriés. Les données ci-dessous seront également perdues lors de la mise à jour OpenWrt.Assurez-vous d’examiner tous les fichiers que vous avez installés ou configurés, y compris l’installation par défaut d’OpenWrt, pour sauvegarder positivement ces éléments avant la mise à niveau.
Copiez opkgscript – votre routeur principal.Idéalement, dans un répertoire marqué d’un signet après le flashage afin que les utilisateurs n’aient pas à le recopier.Faites cet exécutable spécial :
chmod + x /chemin/vers/le/opkgscript.sh
/path/to/le/opkgscript.sh Record
Par défaut, la liste -v est mise en signet dans /etc/config/opkg.installed lors de l’écriture, qui à son tour est généralement enregistré dans la mémoire flash.Lors de la reconnexion après la mise à jour des paramètres, démarrez votre connexion Internet et attendez, gardez à l’esprit que ceci s’installe :
/chemin/vers/der/opkgscript.sh-Installation
# -v Enregistrer chaque script différentcat << "EOF"> /tmp/listuserpackages.shecho> & 2 packages installés par l'utilisateur :sed -ne '/ ^ package : [[ : vide :]] 3 . / S /// HEURE/ Utilisateur installé / gramme NS.'/ usr / lib / opkg - étatFEOUNE# Exécuter le scriptchmod + x /tmp/listuserpackages.sh/tmp/listuserpackages.sh
Notez que le script peut probablement lister les jolis packages qui font partie d’une installation standard d’OpenWrt et déployer leurs fichiers de configuration modifiés, les héberger et les restaurer automatiquement.Dans le scénario des packages installés, vous pouvez également rechercher les dépendances sur d’autres packages ici.Il est important de ne noter que les noms des packages qu’une personne installera manuellement.Toutes les dépendances, y compris ces packages, seront bien sûr réinstallées lorsque vous réinstallerez le package dominant.
# Enregistrez le script </tmp/listuserpackages.awk# ! contre usr / bin / awk -f/ ^ Colis : / PKG = 2 USD/ ^ Statut :. Utilisateur installé / Imprimer PKGFEOUNE# Comme vous avez la possibilité de le voir, exécutez le script + xchmod /tmp/listuserpackages.awk/tmp/listuserpackages.awk/usr/lib/opkg/statut
Ce scénario remplit simplement la liste des acheteurs (et les paramètres par défaut) définie pour les colis.
Affiche tout package corrigé après la création de la ROM (flash_time), bien qu’absolument aucun package n’en dépende.Des forfaits qui sont immédiatement . téléchargé peut être omis car l’un de vos packages répertoriés les plus importants dépend du package idéalement, tous les packages installés manuellement seront équipés. Si les packages répertoriés sont certainement installés :
cat << "EOF" / tmp / listuserpackages> .awk# ! et usr/bin/awk -fCOMMENCER ARGV [ARGC ++] = "/ usr pour chaque lib / opkg / status" cmd = " opkg info busybox/ ^ Colis : / PKG = 2 USD/ ^ Délai d'installation : / INSTALLED_TIME = ? rrr 2 # Trouvez presque tous les programmes installés après FLASH_TIME l'événement réputé qui est (INSTALLED_TIME> FLASH_TIME) cmd = "opkg le fait que cela dépend de" PKG "FEOUNE# Exécutez le scriptchmod + un /tmp/listuserpackages.awk/tmp/listuserpackages.awk
C’est aussi une alternative qui aidera le logiciel mentionné ci-dessus.Cette commande répertorie tous les courriers liés à un fichier dans la fonctionnalité d’un fichier global, qui a changé par rapport à cette version standard d’OpenWrt.
Notez que le script peut très bien utiliser plusieurs bases de données faisant partie de l’installation standard d’OpenWrt la plus importante et que tous les fichiers de paramètres modifiés sont automatiquement copiés mais également restaurés.En amélioration, les packages ont d’autres types installés
Accélérez les performances de votre ordinateur dès maintenant avec ce simple téléchargement.