logo
bannière bannière

Détails du blog

Created with Pixso. Fil d'acier à faible teneur en carbone Created with Pixso. Bloguer Created with Pixso.

S'attaquer aux techniques de maintenance courantes d'Ubuntu

S'attaquer aux techniques de maintenance courantes d'Ubuntu

2025-01-10

Lorsque le CD d'installation d'Ubuntu démarre, le bureau d'essai et l'interface d'installation graphique n'apparaissent pas. 

Ubuntu est proposé sous deux formes : CD Desktop et CD Alternate, qui sont respectivement le CD d'installation avec interface graphique et le CD d'installation avec interface textuelle. Le premier offre non seulement la fonction d'essai avant d'installer la version de bureau d'Ubuntu, mais propose également une interface d'assistant d'installation graphique.

Cette installation est similaire au processus de restauration du système des logiciels ghost, avec une vitesse d'installation relativement rapide. Le second est un CD d'installation standard et authentique, destiné aux utilisateurs ayant des exigences de personnalisation d'installation plus élevées et plus professionnelles.

Par conséquent, si l'utilisateur utilise le second type de CD, le bureau d'essai et l'interface d'installation graphique n'apparaîtront pas.

 

Après avoir installé Windows, Ubuntu, qui a été installé avant Windows, ne démarre pas.

Lors de l'installation d'un système à double amorçage Ubuntu et Windows, Windows doit être installé en premier, suivi d'Ubuntu. En effet, lors de l'installation de deux systèmes d'exploitation sur un seul disque dur, un chargeur de démarrage comme Grub est généralement requis pour permettre à l'utilisateur de choisir le système d'exploitation à démarrer au démarrage.

Le programme d'installation de Windows ne fournit pas de chargeur de démarrage tel que Grub, tandis que le programme d'installation d'Ubuntu le fait. Ainsi, en installant Ubuntu plus tard, Grub peut être correctement écrit dans le secteur d'amorçage principal du disque dur, permettant le démarrage correct du système à double amorçage.

 

Au démarrage, le système Ubuntu entre directement dans l'interface de connexion en ligne de commande au lieu de l'interface de connexion graphique.

Le système Linux peut être démarré avec une interface de connexion graphique ou une interface de connexion en ligne de commande, ce qui peut être réalisé en modifiant le fichier texte /etc/inittab.

Pour démarrer avec l'interface de connexion graphique, la méthode de modification est la suivante : Entrez "vi /etc/inittab" dans l'interface en ligne de commande pour ouvrir le fichier /etc/inittab, puis modifiez la ligne "id:3:initdefault" en "id:5:initdefault".

 

Sur le bureau Ubuntu, lorsque vous cliquez sur le bouton de fermeture dans le coin supérieur droit de la fenêtre de l'application, le programme ne s'arrête pas.

Généralement, après avoir cliqué plusieurs fois sur le bouton de fermeture, une boîte de dialogue apparaît sur le bureau, informant l'utilisateur que le programme ne répond plus et lui demandant s'il souhaite le fermer. À ce stade, l'utilisateur peut choisir de fermer le programme.

Si cette boîte de dialogue d'invite n'apparaît pas après plusieurs clics, l'utilisateur peut appuyer sur les touches Alt+F2, puis entrer la commande "xkill" et appuyer sur Entrée. À ce moment, le curseur de la souris se transformera en forme de petite tête de mort, et l'utilisateur pourra cliquer sur la fenêtre du logiciel à fermer.

 

Dans le système Ubuntu, le moniteur CRT présente des problèmes d'écran noir ou de scintillement.

Un réglage de faible taux de rafraîchissement du moniteur CRT peut provoquer un scintillement, fatiguant les yeux de l'utilisateur. D'autre part, si le taux de rafraîchissement est trop élevé, le moniteur cessera de fonctionner, entraînant un écran noir, voire des dommages au moniteur. Dans des circonstances normales, il est plus approprié de régler le taux de rafraîchissement du moniteur CRT à 85 Hz, et il ne devrait pas être inférieur à 75 Hz.

La méthode de réglage est la suivante : Entrez la commande "gtf" dans l'interface en ligne de commande Linux, avec les paramètres pour la résolution et le taux de rafraîchissement attendus.

Par exemple, si la résolution est de 1024x768 et le taux de rafraîchissement de 85 Hz, vous pouvez entrer la commande "gtf 1024 768 85", puis redémarrer l'interface X-Window pour voir l'effet.

 

Le mot de passe root du système Ubuntu a été oublié par l'utilisateur.

Si l'utilisateur dispose d'un autre nom d'utilisateur avec des privilèges root, il peut se connecter avec ce nom d'utilisateur et exécuter la commande "passwd root" pour changer le mot de passe superutilisateur, puis entrer le nouveau mot de passe selon les instructions à l'écran.

Si l'utilisateur ne dispose d'aucun autre nom d'utilisateur avec des privilèges root, le problème peut être résolu en trois étapes en démarrant le système à partir du CD d'installation en mode mono-utilisateur :

  • Premièrement, exécutez la commande "vi /etc/passwd" dans l'interface en ligne de commande pour ouvrir le fichier /etc/passwd, et supprimez le "!" après "root:" dans le fichier ;
  • Deuxièmement, exécutez la commande "vi /etc/security/passwd" dans l'interface en ligne de commande pour ouvrir le fichier /etc/security/passwd, et supprimez les informations telles que "password=AmMwUe2EQ491U", "lastupdate=1054106568", et "flags=" sous "root:" ;
  • Troisièmement, redémarrez l'ordinateur et entrez la nouvelle commande "passwd root" pour réinitialiser le mot de passe root.

 

Il est impossible d'installer des paquets logiciels .rpm dans le système Ubuntu.

Les paquets logiciels avec l'extension .rpm sont pris en charge par Red Hat et ses systèmes Linux dérivés. Pour installer un paquet logiciel nommé package.rpm dans le système Ubuntu, il est nécessaire de convertir d'abord le paquet rpm en un paquet deb du même nom à l'aide de l'outil alien.

Les étapes spécifiques sont les suivantes :

  • Premièrement, entrez la commande "sudo apt-get install alien" dans l'interface en ligne de commande Ubuntu pour installer l'outil alien ;
  • Deuxièmement, entrez la commande "sudo alien package.rpm".Une fois terminé, un fichier package.deb sera généré ;
  • Troisièmement, entrez la commande "sudo dpkg -i package.deb" pour installer le paquet logiciel converti à l'aide de l'outil dpkg.

 

Le code de la carte réseau eth0 n'est pas reconnu par le système Ubuntu, et l'utilisateur ne peut pas accéder à Internet.

Eth0 est le code de la première carte réseau de l'ordinateur. S'il y a plusieurs cartes réseau sur un ordinateur, le système utilisera eth0, eth1, eth2, etc. pour distinguer les différentes cartes réseau. Dans des circonstances normales, l'utilisation de la commande ifconfig dans l'interface en ligne de commande peut afficher les informations de configuration des cartes réseau telles que eth0.

Si les informations de configuration d'eth0 n'apparaissent pas, cela signifie que la carte réseau n'a pas été reconnue par le système. Pour résoudre ce problème, vous pouvez entrer la commande "dhclient eth0" dans l'interface en ligne de commande pour que le système reconnaisse la carte réseau.

 

Après avoir monté une partition de disque dur dans Ubuntu, le contenu original du répertoire du point de montage ne peut pas être trouvé.

Supposons qu'il y ait deux sous-répertoires, /home/user et /home/ubuntu, initialement dans le répertoire /home, et que vous souhaitiez monter la partition de disque dur /dev/hda2 dans le répertoire /home.

Après le montage, le contenu de la partition /dev/hda2 sera affiché dans /home, tandis que les sous-répertoires utilisateur et ubuntu d'origine dans /home seront temporairement masqués. Une fois la partition /dev/hda2 démontée de la position du répertoire /home, les sous-répertoires utilisateur et ubuntu d'origine dans /home réapparaîtront.

 

Le démontage d'une partition de disque dur dans Ubuntu échoue, et le système indique que le périphérique est occupé.

La raison de l'échec du démontage est qu'un certain processus utilise un fichier sur la partition, ou qu'un certain répertoire sur la partition est ouvert. Habituellement, fermer les programmes associés tels que le Shell ou changer les répertoires pertinents en cours d'utilisation peut résoudre le problème. Lorsqu'il y a de nombreux utilisateurs connectés au système, il est parfois difficile de trouver l'utilisateur qui maintient la partition occupée.

Si vous n'êtes pas pressé de démonter la partition, vous pouvez essayer un processus de démontage lent, c'est-à-dire entrer la commande "umount -l /whatever" dans l'interface en ligne de commande. Cette méthode de démontage peut séparer /whatever de la structure de l'arborescence des répertoires, mais toutes les références au système de fichiers ne pourront être effacées que lorsque le système de fichiers n'est pas occupé.

Si vous êtes pressé de démonter la partition, vous pouvez utiliser la commande "umount -f /whatever" pour forcer le démontage, mais cela peut entraîner une perte de données dans les fichiers ouverts.

 

Des fichiers du disque dur dans Ubuntu ont été accidentellement supprimés, et l'utilisateur ne sait pas comment les récupérer.

Le système de fichiers Ext3 effacera les pointeurs d'inode pointant vers les fichiers supprimés, il est donc difficile de récupérer les fichiers supprimés. Pour le système de fichiers Ext2, tant que le fichier n'a pas été écrasé par de nouveaux fichiers et que les blocs occupés par le fichier supprimé sont contigus, il est possible de récupérer le fichier supprimé. Supposons que le fichier supprimé soit /home/chris/myfile.txt, et que /home soit une partition séparée /dev/hda5.

Les étapes suivantes peuvent être suivies pour récupérer le fichier :

  • Démontez la partition /home en entrant la commande "umount /dev/hda5" dans l'interface en ligne de commande.
  • Entrez la commande "debugfs /dev/hda5" pour exécuter la commande debugfs sur cette partition.
  • Entrez la commande "ls -ld /home/chris" à l'invite debugfs pour lister les fichiers supprimés dans le répertoire.

Entre les signes inférieur et supérieur devant le fichier myfile.txt dans la liste, si le nombre indiqué est supérieur à 0 (par exemple 115), cela indique que ce nombre est le numéro d'inode du fichier.

  • Entrez la commande "dump /tmp/myfiledumped.txt" à l'invite debugfs pour restaurer le fichier supprimé dans le répertoire /tmp et le renommer en myfiledumped.txt.
  • Entrez la commande "mount /home" dans l'interface en ligne de commande pour remonter le système de fichiers, puis vous pourrez copier le fichier nouvellement récupéré dans le répertoire /tmp à sa position d'origine.

 

En conclusion, pour les problèmes techniques de maintenance courants d'Ubuntu dans des aspects tels que l'installation du système, la connexion utilisateur, l'installation de logiciels, le fonctionnement des programmes et le fonctionnement des périphériques, les utilisateurs peuvent les résoudre en suivant l'analyse ci-dessus. Pour d'autres méthodes de maintenance, les utilisateurs peuvent visiter le site Web de la communauté Ubuntu pour des demandes de renseignements.

bannière
Détails du blog
Created with Pixso. Fil d'acier à faible teneur en carbone Created with Pixso. Bloguer Created with Pixso.

S'attaquer aux techniques de maintenance courantes d'Ubuntu

S'attaquer aux techniques de maintenance courantes d'Ubuntu

Lorsque le CD d'installation d'Ubuntu démarre, le bureau d'essai et l'interface d'installation graphique n'apparaissent pas. 

Ubuntu est proposé sous deux formes : CD Desktop et CD Alternate, qui sont respectivement le CD d'installation avec interface graphique et le CD d'installation avec interface textuelle. Le premier offre non seulement la fonction d'essai avant d'installer la version de bureau d'Ubuntu, mais propose également une interface d'assistant d'installation graphique.

Cette installation est similaire au processus de restauration du système des logiciels ghost, avec une vitesse d'installation relativement rapide. Le second est un CD d'installation standard et authentique, destiné aux utilisateurs ayant des exigences de personnalisation d'installation plus élevées et plus professionnelles.

Par conséquent, si l'utilisateur utilise le second type de CD, le bureau d'essai et l'interface d'installation graphique n'apparaîtront pas.

 

Après avoir installé Windows, Ubuntu, qui a été installé avant Windows, ne démarre pas.

Lors de l'installation d'un système à double amorçage Ubuntu et Windows, Windows doit être installé en premier, suivi d'Ubuntu. En effet, lors de l'installation de deux systèmes d'exploitation sur un seul disque dur, un chargeur de démarrage comme Grub est généralement requis pour permettre à l'utilisateur de choisir le système d'exploitation à démarrer au démarrage.

Le programme d'installation de Windows ne fournit pas de chargeur de démarrage tel que Grub, tandis que le programme d'installation d'Ubuntu le fait. Ainsi, en installant Ubuntu plus tard, Grub peut être correctement écrit dans le secteur d'amorçage principal du disque dur, permettant le démarrage correct du système à double amorçage.

 

Au démarrage, le système Ubuntu entre directement dans l'interface de connexion en ligne de commande au lieu de l'interface de connexion graphique.

Le système Linux peut être démarré avec une interface de connexion graphique ou une interface de connexion en ligne de commande, ce qui peut être réalisé en modifiant le fichier texte /etc/inittab.

Pour démarrer avec l'interface de connexion graphique, la méthode de modification est la suivante : Entrez "vi /etc/inittab" dans l'interface en ligne de commande pour ouvrir le fichier /etc/inittab, puis modifiez la ligne "id:3:initdefault" en "id:5:initdefault".

 

Sur le bureau Ubuntu, lorsque vous cliquez sur le bouton de fermeture dans le coin supérieur droit de la fenêtre de l'application, le programme ne s'arrête pas.

Généralement, après avoir cliqué plusieurs fois sur le bouton de fermeture, une boîte de dialogue apparaît sur le bureau, informant l'utilisateur que le programme ne répond plus et lui demandant s'il souhaite le fermer. À ce stade, l'utilisateur peut choisir de fermer le programme.

Si cette boîte de dialogue d'invite n'apparaît pas après plusieurs clics, l'utilisateur peut appuyer sur les touches Alt+F2, puis entrer la commande "xkill" et appuyer sur Entrée. À ce moment, le curseur de la souris se transformera en forme de petite tête de mort, et l'utilisateur pourra cliquer sur la fenêtre du logiciel à fermer.

 

Dans le système Ubuntu, le moniteur CRT présente des problèmes d'écran noir ou de scintillement.

Un réglage de faible taux de rafraîchissement du moniteur CRT peut provoquer un scintillement, fatiguant les yeux de l'utilisateur. D'autre part, si le taux de rafraîchissement est trop élevé, le moniteur cessera de fonctionner, entraînant un écran noir, voire des dommages au moniteur. Dans des circonstances normales, il est plus approprié de régler le taux de rafraîchissement du moniteur CRT à 85 Hz, et il ne devrait pas être inférieur à 75 Hz.

La méthode de réglage est la suivante : Entrez la commande "gtf" dans l'interface en ligne de commande Linux, avec les paramètres pour la résolution et le taux de rafraîchissement attendus.

Par exemple, si la résolution est de 1024x768 et le taux de rafraîchissement de 85 Hz, vous pouvez entrer la commande "gtf 1024 768 85", puis redémarrer l'interface X-Window pour voir l'effet.

 

Le mot de passe root du système Ubuntu a été oublié par l'utilisateur.

Si l'utilisateur dispose d'un autre nom d'utilisateur avec des privilèges root, il peut se connecter avec ce nom d'utilisateur et exécuter la commande "passwd root" pour changer le mot de passe superutilisateur, puis entrer le nouveau mot de passe selon les instructions à l'écran.

Si l'utilisateur ne dispose d'aucun autre nom d'utilisateur avec des privilèges root, le problème peut être résolu en trois étapes en démarrant le système à partir du CD d'installation en mode mono-utilisateur :

  • Premièrement, exécutez la commande "vi /etc/passwd" dans l'interface en ligne de commande pour ouvrir le fichier /etc/passwd, et supprimez le "!" après "root:" dans le fichier ;
  • Deuxièmement, exécutez la commande "vi /etc/security/passwd" dans l'interface en ligne de commande pour ouvrir le fichier /etc/security/passwd, et supprimez les informations telles que "password=AmMwUe2EQ491U", "lastupdate=1054106568", et "flags=" sous "root:" ;
  • Troisièmement, redémarrez l'ordinateur et entrez la nouvelle commande "passwd root" pour réinitialiser le mot de passe root.

 

Il est impossible d'installer des paquets logiciels .rpm dans le système Ubuntu.

Les paquets logiciels avec l'extension .rpm sont pris en charge par Red Hat et ses systèmes Linux dérivés. Pour installer un paquet logiciel nommé package.rpm dans le système Ubuntu, il est nécessaire de convertir d'abord le paquet rpm en un paquet deb du même nom à l'aide de l'outil alien.

Les étapes spécifiques sont les suivantes :

  • Premièrement, entrez la commande "sudo apt-get install alien" dans l'interface en ligne de commande Ubuntu pour installer l'outil alien ;
  • Deuxièmement, entrez la commande "sudo alien package.rpm".Une fois terminé, un fichier package.deb sera généré ;
  • Troisièmement, entrez la commande "sudo dpkg -i package.deb" pour installer le paquet logiciel converti à l'aide de l'outil dpkg.

 

Le code de la carte réseau eth0 n'est pas reconnu par le système Ubuntu, et l'utilisateur ne peut pas accéder à Internet.

Eth0 est le code de la première carte réseau de l'ordinateur. S'il y a plusieurs cartes réseau sur un ordinateur, le système utilisera eth0, eth1, eth2, etc. pour distinguer les différentes cartes réseau. Dans des circonstances normales, l'utilisation de la commande ifconfig dans l'interface en ligne de commande peut afficher les informations de configuration des cartes réseau telles que eth0.

Si les informations de configuration d'eth0 n'apparaissent pas, cela signifie que la carte réseau n'a pas été reconnue par le système. Pour résoudre ce problème, vous pouvez entrer la commande "dhclient eth0" dans l'interface en ligne de commande pour que le système reconnaisse la carte réseau.

 

Après avoir monté une partition de disque dur dans Ubuntu, le contenu original du répertoire du point de montage ne peut pas être trouvé.

Supposons qu'il y ait deux sous-répertoires, /home/user et /home/ubuntu, initialement dans le répertoire /home, et que vous souhaitiez monter la partition de disque dur /dev/hda2 dans le répertoire /home.

Après le montage, le contenu de la partition /dev/hda2 sera affiché dans /home, tandis que les sous-répertoires utilisateur et ubuntu d'origine dans /home seront temporairement masqués. Une fois la partition /dev/hda2 démontée de la position du répertoire /home, les sous-répertoires utilisateur et ubuntu d'origine dans /home réapparaîtront.

 

Le démontage d'une partition de disque dur dans Ubuntu échoue, et le système indique que le périphérique est occupé.

La raison de l'échec du démontage est qu'un certain processus utilise un fichier sur la partition, ou qu'un certain répertoire sur la partition est ouvert. Habituellement, fermer les programmes associés tels que le Shell ou changer les répertoires pertinents en cours d'utilisation peut résoudre le problème. Lorsqu'il y a de nombreux utilisateurs connectés au système, il est parfois difficile de trouver l'utilisateur qui maintient la partition occupée.

Si vous n'êtes pas pressé de démonter la partition, vous pouvez essayer un processus de démontage lent, c'est-à-dire entrer la commande "umount -l /whatever" dans l'interface en ligne de commande. Cette méthode de démontage peut séparer /whatever de la structure de l'arborescence des répertoires, mais toutes les références au système de fichiers ne pourront être effacées que lorsque le système de fichiers n'est pas occupé.

Si vous êtes pressé de démonter la partition, vous pouvez utiliser la commande "umount -f /whatever" pour forcer le démontage, mais cela peut entraîner une perte de données dans les fichiers ouverts.

 

Des fichiers du disque dur dans Ubuntu ont été accidentellement supprimés, et l'utilisateur ne sait pas comment les récupérer.

Le système de fichiers Ext3 effacera les pointeurs d'inode pointant vers les fichiers supprimés, il est donc difficile de récupérer les fichiers supprimés. Pour le système de fichiers Ext2, tant que le fichier n'a pas été écrasé par de nouveaux fichiers et que les blocs occupés par le fichier supprimé sont contigus, il est possible de récupérer le fichier supprimé. Supposons que le fichier supprimé soit /home/chris/myfile.txt, et que /home soit une partition séparée /dev/hda5.

Les étapes suivantes peuvent être suivies pour récupérer le fichier :

  • Démontez la partition /home en entrant la commande "umount /dev/hda5" dans l'interface en ligne de commande.
  • Entrez la commande "debugfs /dev/hda5" pour exécuter la commande debugfs sur cette partition.
  • Entrez la commande "ls -ld /home/chris" à l'invite debugfs pour lister les fichiers supprimés dans le répertoire.

Entre les signes inférieur et supérieur devant le fichier myfile.txt dans la liste, si le nombre indiqué est supérieur à 0 (par exemple 115), cela indique que ce nombre est le numéro d'inode du fichier.

  • Entrez la commande "dump /tmp/myfiledumped.txt" à l'invite debugfs pour restaurer le fichier supprimé dans le répertoire /tmp et le renommer en myfiledumped.txt.
  • Entrez la commande "mount /home" dans l'interface en ligne de commande pour remonter le système de fichiers, puis vous pourrez copier le fichier nouvellement récupéré dans le répertoire /tmp à sa position d'origine.

 

En conclusion, pour les problèmes techniques de maintenance courants d'Ubuntu dans des aspects tels que l'installation du système, la connexion utilisateur, l'installation de logiciels, le fonctionnement des programmes et le fonctionnement des périphériques, les utilisateurs peuvent les résoudre en suivant l'analyse ci-dessus. Pour d'autres méthodes de maintenance, les utilisateurs peuvent visiter le site Web de la communauté Ubuntu pour des demandes de renseignements.