Zorin OS ne démarre plus après une mise à jour du noyau : méthode complète de dépannage

Temps de lecture : 5 minutes

Une mise à jour du noyau Linux peut parfois mal se terminer. Le système redémarre alors sur un écran noir, un kernel panic, ou un message similaire à :

VFS: Unable to mount root fs on unknown-block(0,0)

C’est ce qui m’est arrivé sur un ordinateur sous Zorin OS. La mise à jour avait été interrompue et plusieurs paquets liés au noyau, à NVIDIA et à VirtualBox étaient restés partiellement configurés.

Voici la méthode qui m’a permis de remettre le système en état sans réinstaller Zorin OS.


Les symptômes rencontrés

Après une mise à jour, le noyau le plus récent ne démarrait plus. Le menu GRUB proposait plusieurs versions :

Linux 7.0.0-28-generic
Linux 6.17.0-40-generic
Linux 6.17.0-35-generic

Le noyau 7.0.0-28 provoquait un kernel panic. Le noyau 6.17.0-40 démarrait, mais sans Wi-Fi ni Ethernet. Seul le noyau 6.17.0-35 fonctionnait correctement avec le réseau.

L’objectif était donc de démarrer sur le dernier noyau fonctionnel, réparer les paquets interrompus, reconstruire l’image de démarrage du nouveau noyau et remettre GRUB à jour.


1. Démarrer sur un ancien noyau fonctionnel

Au démarrage de l’ordinateur, ouvrir le menu GRUB, puis choisir :

Options avancées pour Zorin

Sélectionner ensuite un noyau plus ancien, par exemple :

Zorin, avec Linux 6.17.0-35-generic

Il est important de ne pas supprimer cet ancien noyau tant que le nouveau n’a pas été testé avec succès.

Une fois connecté, vérifier le noyau utilisé :

uname -r

2. Vérifier si le gestionnaire de paquets est bloqué

La première commande utile est :

sudo dpkg --audit

Elle indique si des paquets sont décompressés mais non configurés, ou laissés dans un état incomplet.

On peut ensuite demander à dpkg de reprendre les configurations interrompues :

sudo dpkg --configure -a

Dans mon cas, cette commande révélait deux problèmes principaux :

  • un module VirtualBox qui ne se compilait plus avec le nouveau noyau ;
  • des modules NVIDIA impossibles à construire parce que les en-têtes du noyau correspondant avaient disparu.

Les messages importants ressemblaient à ceci :

cannot open linker script file
/usr/src/linux-headers-6.17.0-40-generic/scripts/module.lds

et :

nvidia.ko: Aucun fichier ou dossier de ce nom

3. Vérifier les noyaux, modules et en-têtes présents

Pour connaître les noyaux installés :

ls /lib/modules

Pour vérifier la version actuellement chargée :

uname -r

Pour voir les en-têtes disponibles :

ls -l /usr/src

On peut également filtrer les paquets liés à une version particulière :

dpkg -l | grep 6.17.0-40

Dans mon cas, le noyau 6.17.0-40 et ses modules existaient encore, mais les en-têtes linux-headers-6.17.0-40-generic n’étaient plus présents. Cela empêchait la construction correcte des modules NVIDIA.


4. Vérifier que le matériel réseau est toujours détecté

L’absence de Wi-Fi ou d’Ethernet ne signifie pas forcément que les cartes réseau sont mortes.

La commande suivante permet de vérifier si le matériel PCI est toujours détecté :

lspci -nn

Dans mon cas, Linux détectait bien :

  • la carte Wi-Fi Intel ;
  • la carte Ethernet Realtek ;
  • la carte graphique NVIDIA.

Le problème était donc logiciel.

Pour vérifier les interfaces réseau créées par le noyau :

ip a

Si seule l’interface suivante apparaît :

lo

cela signifie que les pilotes réseau n’ont pas été chargés correctement.


5. Tester un noyau encore plus ancien

Le noyau 6.17.0-40 démarrait mais ses modules étaient incohérents. J’ai donc redémarré sur 6.17.0-35.

Cette fois :

  • le Wi-Fi fonctionnait ;
  • l’Ethernet était présent ;
  • APT pouvait accéder aux dépôts.

Cette étape a été décisive, car elle a permis de réparer le système directement en ligne plutôt que de chercher manuellement des fichiers .deb.


6. Supprimer temporairement les modules tiers qui bloquent

Les modules DKMS sont reconstruits automatiquement lors de l’installation d’un nouveau noyau. Des logiciels tels que VirtualBox ou certains pilotes NVIDIA peuvent empêcher la configuration du noyau de se terminer.

Dans mon cas, VirtualBox était l’un des premiers éléments bloquants.

Je l’ai retiré temporairement :

sudo apt purge virtualbox virtualbox-dkms virtualbox-qt

Il est possible qu’APT indique que certains de ces paquets ne sont pas installés. Ce n’est pas problématique.

Il vaut mieux éviter de lancer immédiatement :

sudo apt autoremove

pendant une réparation. Cette commande peut supprimer d’anciens noyaux, des en-têtes ou des outils encore utiles. Il est préférable d’attendre que le système soit entièrement réparé.


7. Retirer les paquets NVIDIA restés dans un état incohérent

Dans mon cas, les paquets suivants restaient bloqués :

linux-modules-nvidia-535-6.17.0-40-generic
linux-modules-nvidia-535-generic-hwe-24.04

Ils dépendaient d’un ancien noyau dont les en-têtes n’étaient plus disponibles.

Il ne faut désactiver le pilote au profit de xorg et retirer ces paquets que si les messages d’erreur les désignent clairement comme responsables.

Lorsque le paquet principal n’est plus réellement installé et qu’il ne reste que ses fichiers de configuration, la commande suivante permet de supprimer le reliquat :

sudo dpkg --purge linux-modules-nvidia-535-6.17.0-40-generic

Les noms doivent évidemment être adaptés à la version affichée sur la machine.

Après cela :

sudo apt --fix-broken install
sudo dpkg --configure -a

Dans mon cas, ces commandes se sont enfin terminées sans erreur.


8. Réinstaller le noyau HWE proprement

Plutôt que de télécharger à la main chaque paquet du noyau, il est souvent plus sûr de réinstaller le paquet générique HWE correspondant à Ubuntu 24.04 et Zorin OS :

sudo apt update
sudo apt install --reinstall linux-generic-hwe-24.04

Ce paquet générique installe les éléments cohérents proposés par les dépôts actifs :

  • l’image du noyau ;
  • les modules ;
  • les en-têtes ;
  • les dépendances correspondantes.

Il est préférable d’utiliser ce méta-paquet plutôt que de deviner le nom d’un paquet comme :

linux-modules-extra-7.0.0-28-generic

Ce paquet n’existe pas nécessairement pour toutes les variantes de noyau.


9. Reconstruire l’initramfs

L’initramfs est une image chargée très tôt pendant le démarrage. Elle contient notamment les pilotes nécessaires pour accéder au disque système.

Lorsqu’elle est absente ou corrompue, Linux peut afficher :

VFS: Unable to mount root fs on unknown-block(0,0)

Pour mettre à jour toutes les images existantes :

sudo update-initramfs -u -k all

Si l’image du noyau défectueux doit être entièrement recréée, commencer par identifier la version exacte :

ls /boot/vmlinuz-*

Puis recréer son initramfs, par exemple :

sudo rm -f /boot/initrd.img-7.0.0-28-generic
sudo update-initramfs -c -k 7.0.0-28-generic

La version doit correspondre exactement au fichier présent dans /boot.


10. Mettre GRUB à jour

Une fois le noyau et l’initramfs réparés :

sudo update-grub

La commande doit détecter les noyaux et leurs images de démarrage :

Found linux image: /boot/vmlinuz-7.0.0-28-generic
Found initrd image: /boot/initrd.img-7.0.0-28-generic
Found linux image: /boot/vmlinuz-6.17.0-35-generic
Found initrd image: /boot/initrd.img-6.17.0-35-generic

Dans une configuration en double démarrage, GRUB peut également détecter Windows :

Found Windows Boot Manager

11. Effectuer les dernières vérifications

Avant de redémarrer, vérifier que le gestionnaire de paquets ne signale plus rien :

sudo dpkg --configure -a
dpkg --audit

Si les deux commandes restent silencieuses, c’est bon signe.

Vérifier ensuite les images de démarrage :

ls -lh /boot/vmlinuz-* /boot/initrd.img-*

Dans mon cas, j’obtenais notamment :

/boot/initrd.img-6.17.0-35-generic
/boot/initrd.img-7.0.0-28-generic
/boot/vmlinuz-6.17.0-35-generic
/boot/vmlinuz-7.0.0-28-generic

L’image initrd du noyau réparé faisait environ 77 Mo, ce qui confirmait qu’elle avait bien été recréée.


12. Tester le nouveau noyau

Après redémarrage, choisir manuellement :

Options avancées pour Zorin
Zorin, avec Linux 7.0.0-28-generic

Une fois connecté :

uname -r

Puis vérifier le réseau :

ip a

Il faut conserver l’ancien noyau fonctionnel pendant quelque temps, au cas où un problème apparaîtrait encore.


Ce qu’il faut retenir

Une panne après une mise à jour du noyau ne nécessite pas forcément de réinstaller tout le système.

La méthode la plus sûre consiste à :

  1. démarrer sur un ancien noyau fonctionnel ;
  2. rétablir le réseau ;
  3. identifier les paquets partiellement configurés ;
  4. retirer temporairement les modules tiers qui bloquent ;
  5. réparer APT et dpkg ;
  6. réinstaller le méta-paquet du noyau HWE ;
  7. reconstruire l’initramfs ;
  8. mettre GRUB à jour ;
  9. conserver l’ancien noyau jusqu’à validation complète.

Dans mon cas, le système semblait gravement endommagé : kernel panic, réseau disparu, modules NVIDIA et VirtualBox en erreur. Pourtant, les fichiers personnels et l’installation de Zorin OS étaient toujours intacts. Une réparation méthodique a suffi.

Cas vécu par Louis, article créé par ChatGPT

Linux : Changer ses habitudes : pourquoi tant de réticence à quitter Windows ?

Temps de lecture : 2 minutes

Avec la fin du support de Windows 10, beaucoup évoquent la migration vers Linux — un système plus fiable, moins sujet aux virus, libre, sans télémétrie et sans prérequis matériels excessifs.
Mais une question revient souvent : pourquoi certaines personnes refusent-elles encore de faire le changement ?

Pour comprendre ce phénomène, il suffit d’observer trois exemples marquants où l’innovation, bien que logique sur le papier, a heurté les habitudes du public.

Continuer la lecture « Linux : Changer ses habitudes : pourquoi tant de réticence à quitter Windows ? »

Drame, Fin du support de Windows 10🖥️

Temps de lecture : 3 minutes

Ce lundi 14 octobre 2025, un événement symbolique se produira : la fin du support officiel de Windows 10 pour les éditions Home et Pro (Consumer).
De nombreux médias sonneront l’alerte : « plus de sécurité », « risques de virus », « il faut changer d’ordinateur »…
Mais dans les faits ? Rien ne va exploser le 14 octobre.

⚙️ Que va-t-il réellement se passer ?

Continuer la lecture « Drame, Fin du support de Windows 10🖥️ »

La fin programmée des anciens appareils Android

Temps de lecture : 3 minutes

📱 La fin programmée des anciens appareils Android

Peu à peu, Google met en place des restrictions qui rendent les anciens appareils Android de moins en moins utilisables.
Il ne s’agit pas d’un blocage brutal, mais d’une obsolescence logicielle progressive, qui pousse les utilisateurs vers des modèles récents.

Continuer la lecture « La fin programmée des anciens appareils Android »

JustWatch : mon secret pour éviter la galère du streaming

Temps de lecture : 2 minutes

Avouez… combien d’entre nous n’ont jamais râlé en cherchant une série qui a mystérieusement disparu de notre plateforme préférée ? 🙋‍♂️
Un soir, vous aviez prévu le marathon parfait, plaid, pop-corn et boisson à portée de main… et là, horreur : la série n’est plus dispo.

Continuer la lecture « JustWatch : mon secret pour éviter la galère du streaming »

🧭 Découverte de Browserling.com : un navigateur distant sécurisé pour tester vos sites web

Temps de lecture : 2 minutes

Vous cherchez un moyen rapide, simple et sécurisé de tester un site web dans différents navigateurs sans rien installer sur votre ordinateur ?
Browserling.com propose une solution pratique sous forme de navigateurs distants accessibles depuis votre propre navigateur, le tout sans plugin ni VM locale.

Dans cet article, je vous présente le fonctionnement, les avantages et les limites de ce service de navigation virtualisée.

Continuer la lecture « 🧭 Découverte de Browserling.com : un navigateur distant sécurisé pour tester vos sites web »

🧪 Top 6 des meilleurs sites pour tester des fichiers suspects en sandbox (2025)

Temps de lecture : 2 minutes

Dans le monde numérique d’aujourd’hui, il est essentiel de pouvoir analyser des fichiers suspects ou potentiellement dangereux sans mettre son système en péril. C’est là qu’interviennent les services de sandbox en ligne, qui permettent d’exécuter des fichiers dans un environnement sécurisé, isolé de votre machine.

Que vous soyez chercheur en cybersécurité, administrateur système ou simple curieux, voici les meilleurs services de sandboxing disponibles en 2025.

Continuer la lecture « 🧪 Top 6 des meilleurs sites pour tester des fichiers suspects en sandbox (2025) »

Mammouth AI : Le Tout-en-Un pour Accéder aux Meilleurs Modèles d’IA

Temps de lecture : 3 minutes

Introduction
À l’ère de l’IA, jongler entre plusieurs abonnements pour différents modèles peut vite devenir coûteux et laborieux. C’est là qu’intervient Mammouth AI : une plateforme française tout-en-un qui permet d’accéder — via un unique abonnement à environ 10 € par mois HORS TVA — à une large sélection de modèles de langage (LLM) et de génération d’images WebCatalog+12Mammouth AI+12toolify.ai+12.


Ce Qui Fait la Force de Mammouth

  • Accès multi‑modèles : GPT (GPT‑5, 4.1, etc.), Claude, Gemini, Mistral, Llama, Grok, DeepSeek pour le texte; Midjourney, FLUX, Stable Diffusion, Recraft pour les images info.mammouth.ai+9Mammouth AI+9unrealspeech.com+9.
  • Interface intuitive : un tableau de bord unifié permettant de basculer facilement entre modèles, uploader des fichiers/images, créer des “Projects Mammouths” pour organiser les contextes de travail Mammouth AI+2toolify.ai+2.
  • Fonctionnalités avancées : reprompting facile d’un modèle à l’autre, recherche web intégrée, vocal chat, et installations multi‑plateformes sur Android, iOS, desktop info.mammouth.ai+5Mammouth AI+5toolify.ai+5.

Continuer la lecture « Mammouth AI : Le Tout-en-Un pour Accéder aux Meilleurs Modèles d’IA »

🔍 ChatGPT Agents : l’intelligence artificielle passe à l’action

Temps de lecture : 2 minutes

Depuis peu, ChatGPT s’est doté d’une nouveauté majeure : les Agents personnalisés. Et bonne nouvelle, cette fonctionnalité est désormais disponible en Europe !
Mais qu’est-ce qu’un “Agent” ? Et comment peut-il vous faire gagner un temps précieux au quotidien ? Je vous explique tout, et je vous présente en bonus un agent que j’ai moi-même créé pour vous aider à retrouver les fichiers introuvables sur le web.


🤖 Qu’est-ce qu’un Agent ChatGPT ?

Un Agent, c’est une version spécialisée de ChatGPT que vous pouvez programmer pour accomplir des tâches de façon autonome et personnalisée.

C’est un peu comme avoir un assistant virtuel personnel, qui :

  • comprend vos objectifs,
  • suit vos consignes à la lettre,
  • utilise des outils,
  • et peut enchaîner plusieurs étapes pour vous rendre un vrai service.
Lire la suite : 🔍 ChatGPT Agents : l’intelligence artificielle passe à l’action

🛠️ Ce que les Agents peuvent faire

Voici quelques exemples de cas concrets où les Agents brillent :

  • Lire et trier vos e-mails, en extrayant ce qui est important
  • Planifier vos rendez-vous
  • Trouver des documents ou fichiers complexes
  • Extraire des données de fichiers PDF, Excel, ou Word
  • Générer des résumés, des rapports ou des réponses automatiques
  • Et bientôt, ils pourront même s’intégrer à d’autres outils ou services !

⚠️ Pour l’instant, les Agents ne peuvent pas interagir directement avec votre PC ou smartphone, mais des intégrations avancées sont possibles via API.


📁 Exemple d’ Agent : FichierFinder

Pour exemple, on peut rechercher un fichier : FichierFinder, conçu spécialement pour ceux qui, comme moi, passent parfois des heures à chercher :

  • un pilote ou un firmware
  • une documentation technique
  • un PDF d’un vieux manuel d’utilisation
  • un formulaire administratif
  • ou un fichier obscur sur un site enterré au fond d’internet…

👉 Ce qu’il fait :

  • Il cherche intelligemment sur des sources fiables (site constructeur, archive.org, GitHub, etc.)
  • Il écarte les liens douteux
  • Il vous donne directement les bons liens ou vous explique pourquoi ça n’existe plus
  • Il le fait en une seule requête (parfait pour les quotas limités à 40 requêtes/mois)

🧪 Exemple concret

Vous pourriez lui dire :

« Je cherche le manuel PDF en français du poêle à pellets Extraflame Iside H2O, version 2019. »

Et il vous répondra avec :

  • Un lien direct
  • Un aperçu du fichier
  • Et un résumé si besoin


🚀 Comment l’utiliser ?

  1. Ouvrez ChatGPT depuis https://chat.openai.com/
  2. Si vous êtes plus, vous pouvez sélectionner l’ option Mode Agent
  3. Vous pouvez également écrire /Agent avant votre requête
  4. Je recommande fortement de dialoguer avec ChatGpt en mode conversationnel afin de peaufiner la demande.

🎯 Conclusion

Les Agents ChatGPT marquent une avancée majeure dans l’intelligence artificielle accessible. Ils ne se contentent plus de répondre : ils agissent, comprennent et s’adaptent.
Avec FichierFinder, je voulais créer un outil simple, utile, et parfaitement adapté à ceux qui veulent gagner du temps.

« Ce logiciel BANNIT TOUT ce qui ralentit votre PC (même Microsoft n’en veut pas !) »

Temps de lecture : 2 minutes

Bonjour à tous, Parfois, je tombe sur un logiciel incroyable, et aujourd’hui, c’est l’un de ces jours. Je vais vous présenter un logiciel qui fonctionne sur Windows 10 et Windows 11 et qui peut littéralement tout faire. Vous allez être impressionnés, et je vais vous montrer quelques exemples rapides, mais nous explorerons davantage au cours de la vidéo ci dessous.

Fonctionnalités clés de WinScript :

  • Maintenance du système
  • Nettoyage complet du système
  • Vérification de l’intégrité du système
  • Désinstallation d’applications indésirables comme Microsoft Edge et Copilot
  • Bloquer la télémétrie de Microsoft, Adobe, Nvidia et d’autres entreprises
  • Optimisation des performances
  • Améliorer les performances du système
  • Ajouter le plan de performances ultimes
  • Limiter l’utilisation du CPU par Microsoft Defender
  • Configurer les serveurs DNS
  • Rétablir le menu contextuel de Windows 10 dans Windows 11
  • Installation de logiciels
  • Installer divers logiciels directement via l’outil
  • Options pour les navigateurs (Brave, Firefox, Tor)
  • Logiciels utilitaires
  • Gestionnaires de mots de passe
  • Options d’antivirus gratuits

Processus d’installation :

  • Téléchargement depuis le site officiel
  • Choix entre version portable et version installée
  • Attention : les antivirus peuvent signaler l’exécutable comme suspect
  • Vérifier l’intégrité du fichier sur VirusTotal

Conseils d’utilisation importants :

  • Toujours créer un point de restauration avant toute modification
  • Comprendre que l’outil utilise des scripts PowerShell
  • Sélectionner soigneusement les modifications à appliquer
  • Surveiller attentivement la fenêtre d’exécution des scripts

Précautions recommandées :

  • Ne pas activer le mode performances ultimes sur les ordinateurs portables
  • Être prudent avec les paramètres extrêmes
  • Envisager d’approfondir ses connaissances en optimisation système

Le présentateur encourage vivement les spectateurs à prendre le temps d’apprendre la gestion du système plutôt que de cliquer aveuglément sur des boutons, et propose une formation pour ceux qui souhaitent une compréhension plus approfondie.

Conclusion : WinScript est un outil puissant pour l’optimisation de Windows, mais il doit être utilisé avec réflexion et une compréhension de base du fonctionnement du système.


Source Youtube Dominique Lessard,
Outils utilisés : Depseek, Claude 3.5
Origine : https://youtu.be/jkNte-ILTM0?si=O5wQGPeTJy7z96gc

Connectez vous à un réseau de données pour profiter du site