Comment réparer: Impossible de déborder sur WSL avec Ubuntu



Mis à jour en mai 2024: Arrêtez de recevoir des messages d'erreur et ralentissez votre système avec notre outil d'optimisation. Obtenez-le maintenant à ce lien
  1. Téléchargez et installez l'outil de réparation ici.
  2. Laissez-le analyser votre ordinateur.
  3. L'outil va alors répare ton ordinateur.

WSL (Windows Subsystem for Linux) est une couche de compatibilité utilisée pour exécuter des fichiers binaires Linux sur Windows 10. Le programme a été introduit dans Windows 10 et Windows Server 2019 et a permis à de nombreux développeurs d'utiliser facilement des exécutables basés sur Linux sur Windows. Cependant, il y a eu de nombreux rapports récents d'une erreur «# apt-get update FATAL -> Failed to fork» lors de la tentative de mise à jour du système Ubuntu.

En général, ce message indique que le processus apt manque d’espace disque. Le fait que Virtualmin ait également échoué est un bon signe que tout le système s'essouffle. Très probablement, la base de données s'est effondrée. Vous pouvez rechercher des messages hors de la mémoire dans / var / log / syslog pour le confirmer.

Créer un nouveau fichier d'échange

Il est possible que l'espace sur le fichier d'échange ait expiré, ce qui a provoqué l'erreur. Par conséquent, nous allons créer un nouveau fichier d'échange à cette étape. Pour ça:

  • Lancez Ubuntu.
  • Tapez la commande suivante et appuyez sur "Entrée".

sudo fallocate -1 4G / fichier d'échange

  • Le fichier d'échange est maintenant créé, mais doit toujours être activé.
  • Pour sécuriser davantage le fichier, tapez la commande suivante et appuyez sur Entrée.

sudo chmod 600 / fichier d'échange



Mise à jour de mai 2024:

Vous pouvez désormais éviter les problèmes de PC en utilisant cet outil, comme vous protéger contre la perte de fichiers et les logiciels malveillants. De plus, c'est un excellent moyen d'optimiser votre ordinateur pour des performances maximales. Le programme corrige facilement les erreurs courantes qui peuvent survenir sur les systèmes Windows - pas besoin d'heures de dépannage lorsque vous avez la solution parfaite à portée de main :

  • Étape 1: Télécharger PC Repair & Optimizer Tool (Windows 10, 8, 7, XP, Vista - Certifié Microsoft Gold).
  • Étape 2: Cliquez sur “Start scan”Pour rechercher les problèmes de registre Windows pouvant être à l'origine de problèmes avec l'ordinateur.
  • Étape 3: Cliquez sur “Tout réparer”Pour résoudre tous les problèmes.

download



  • Entrez la commande suivante pour configurer l'espace d'échange et appuyez sur «Entrée».

sudo mkswap / swapfile

  • Pour activer l'espace de swap, entrez la commande suivante et appuyez sur «Entrée».

sudo swapon / swapfile

  • Vérifiez si le problème persiste après l'exécution de ces commandes.

Désactivez Windows Defender Antivirus sur Windows 10.

Pour désactiver temporairement la fonction de sécurité de votre appareil, procédez comme suit:

  1. Open Start.
  2. Recherchez Windows Security et cliquez sur le premier résultat pour ouvrir l'expérience.
  3. Cliquez sur Protection contre les virus et les menaces.
  4. Dans la section Paramètres de protection contre les virus et les menaces, cliquez sur Gérer les paramètres.
  5. Désactiver l'option de protection en temps réel.

Une fois ces étapes terminées, le programme antivirus désactive la protection en temps réel, vous permettant d'installer des applications ou d'effectuer une tâche spécifique que vous ne pouviez pas faire auparavant car la fonction de sécurité bloquait l'action.

CONCLUSION

C’est la fonction la plus fréquemment demandée du sous-système Windows. L'interopérabilité entre les processus NT et Linux est une fonctionnalité qui permet aux utilisateurs du sous-système Windows pour Linux de fusionner et de faire correspondre les fichiers binaires NT et Linux à partir du même shell, s'exécutant tous de manière native sur le noyau NT. Nous avons brièvement discuté de LxBus, le mécanisme IPC sous-jacent qui permet la communication entre les processus NT et WSL. Forts de cette connaissance, les auteurs ont ensuite discuté de l’utilisation de LxBus pour permettre le partage d’objets de fichier NT et VFS entre les processus NT et WSL.

https://askubuntu.com/questions/1054464/fatal-failed-to-fork-on-windows-subsystem-for-linux-with-ubuntu



Conseil d'expert Cet outil de réparation analyse les référentiels et remplace les fichiers corrompus ou manquants si aucune de ces méthodes n'a fonctionné. Cela fonctionne bien dans la plupart des cas où le problème est dû à la corruption du système. Cet outil optimisera également votre système pour maximiser les performances. Il peut être téléchargé par En cliquant ici