


Monter automatiquement les disques sous Linux
Si vous utilisez un système d'exploitation Linux et souhaitez que le système monte automatiquement le lecteur au démarrage, vous pouvez le faire en ajoutant l'identifiant unique (UID) du périphérique et le chemin du point de montage au fichier de configuration fstab. fstab est un fichier de table du système de fichiers situé dans le répertoire /etc. Il contient des informations sur les systèmes de fichiers qui doivent être montés au démarrage du système. En modifiant le fichier fstab, vous pouvez vous assurer que les lecteurs requis sont chargés correctement à chaque démarrage du système, garantissant ainsi un fonctionnement stable du système.
L'installation automatique du pilote peut être facilement appliquée dans diverses situations. Par exemple, je prévois de sauvegarder mon système sur un périphérique de stockage externe. Afin de réaliser l'automatisation, assurez-vous que l'appareil reste connecté au système, même au démarrage.
De même, de nombreuses applications synchroniseront les fichiers directement sur le lecteur système. Si le lecteur est démonté, la resynchronisation de ces fichiers entraînera de gros désagréments. La fonction de chargement automatique identifie et charge automatiquement le lecteur sans que l'utilisateur ait besoin d'exécuter manuellement une commande de chargement ou de l'exécuter manuellement via une interface graphique.
Dans ce didacticiel, j'explorerai comment monter automatiquement des disques supplémentaires au démarrage sous Linux.
Montage automatique des lecteurs sous Linux
Le montage automatique d'un lecteur connecté sous Linux nécessite des étapes minutieuses.
Normalement, Linux ne monte automatiquement aucun lecteur connecté lors du démarrage, mais il doit être monté manuellement sur un point de montage spécifié afin d'accéder aux données. Cependant, certaines distributions Linux avec des environnements de bureau montent automatiquement le lecteur pour les utilisateurs, permettant ainsi à ces derniers d'accéder rapidement aux données.
Remarque : les instructions données dans ce guide ont été exécutées sur Ubuntu 22.04. Cependant, la commande donnée ne donne aucune erreur non plus sur les autres distributions.
1. Recherchez l'UID et le type de système de fichiers
Pour obtenir le nom, le numéro d'identification unique (UUID) et le type de système de fichiers d'un lecteur, vous pouvez le faire de deux manières. La première consiste à utiliser l'application d'interface utilisateur graphique intégrée au système pour effectuer une recherche, et l'autre méthode consiste à y parvenir via la ligne de commande.
Personnellement, je préfère le faire dans le terminal car c'est plus précis.
Sudoblakid
La commandeblkid est un utilitaire de ligne de commande utilisé pour obtenir des informations sur les périphériques de bloc internes et externes.
Maintenant, identifiez l'étiquette du lecteur, dans mon cas MyDrive, et notez l'UUID et le type de système de fichiers. N'oubliez pas de donner un nom à votre disque de stockage car il sera facilement identifiable.
La capture d'écran de la sortie de commande affiche toutes les informations requises.
- UID = 65B1—FB17
- Type de système de fichiers = exfat
UID (Universally Unique Identifier) est l'ID du périphérique de bloc MyDrive (/dev/sda1), et le type de système de fichiers est exfat.
Veuillez noter que l'UID peut avoir un nombre de caractères différent selon le type de système de fichiers. Par exemple, le système de fichiers FAT UICC comporte 8 caractères alphanumériques avec un tiret (-), NTFS comporte 16 chaînes de caractères et EXT comporte 32 caractères alphanumériques avec un tiret.
Maintenant, faisons cela sur l'interface graphique, car j'utilise Ubuntu 22.04 et son environnement de bureau Genome dispose d'une application de gestion de disque par défaut appelée Disks. Ouvrez l'application et appuyez sur le lecteur que vous pouvez identifier par sa capacité de stockage.
2. Créez un point de montage
Pour monter définitivement un disque externe sous Linux, vous devez créer un point de montage. Il s'agit d'un paramètre unique, sauf si vous choisissez un point de montage différent ultérieurement.
Un point de montage est l'endroit où est placé le système de fichiers auquel accéder. Il peut s'agir de n'importe quel répertoire n'importe où sous Linux ; généralement les répertoires /mnt ou /media sont utilisés. Je crée un répertoire appelé /media/MyBackup dans le répertoire racine qui sera mon point de montage.
sudo mkdir/media/MyBackup
Maintenant, je vais monter définitivement mon disque externe MyDrive sur le point de montage /media/MyBackup.
Nous avons trouvé le nom, l'UUID et le type de système de fichiers du lecteur connecté et nous avons créé le point de montage. La dernière étape consiste à accéder et à modifier le fichier fstab.
3. Accéder et modifier les fichiers fstab
Le fichier Fstab est un fichier de configuration du système de fichiers dans le répertoire /etc qui contient des informations sur les périphériques de stockage montés. Il est accessible dans n'importe quel éditeur de texte, mais nécessite un accès superutilisateur pour le modifier.
Sudo vim/etc/fstab
Maintenant, il est temps d'insérer les informations extraites ci-dessus en utilisant la syntaxe commune suivante.
[périphérique][point de montage][type de système de fichiers][options de montage][dump][pass]
Tous les paramètres de la syntaxe ci-dessus seront expliqués ci-dessous.
[Appareil] | UUID de l'appareil |
[Point de montage] | Le répertoire du point de montage à partir duquel accéder au contenu du lecteur connecté [plus d'informations sur l'exécution de la commande man mount] |
[Type de système de fichiers] | Type de format de système de fichiers, tel que fat, exfat, ntfs ou ext4 |
[Charger-Options] | Options de lecture et d'écriture pour l'appareil (la valeur par défaut est l'accès en lecture et en écriture) |
[dump] | Activer ou désactiver la sauvegarde des appareils connectés ; si 0, la sauvegarde est désactivée |
fsck est utilisée pour vérifier les erreurs sur le lecteur avant de lancer le démarrage. Pour les appareils root, fsck sera toujours 1.
Le format suivant convient à la plupart des distributions Linux, telles que Arch Linux ou Debian ; cependant, la dernière version d'Ubuntu (22.04) a un format différent, qui est mentionné ci-dessous.
UID = [UUID de l'appareil] [Point de montage] [Type de système de fichiers] [Options de montage] [Dump] [Réussi]
J'insérerai les informations extraites ci-dessus dans le fichier fstab en utilisant le format ci-dessus.
UID = 65B1—F446/Media/MyBackup exfat valeur par défaut 0 0
Remarque : utilisez des tabulations au lieu d'espaces pour séparer les champs.
J'ai défini [Options d'installation] par défaut, ce qui signifie que l'appareil dispose d'un accès en lecture et en écriture. Les options [Dump] et [Pass] sont définies sur 0 car je ne souhaite pas sauvegarder et effectuer une vérification fsck au démarrage.
Format Ubuntu
La dernière version d'Ubuntu (22.04) formate le disque externe différemment dans le fichier fstab.
/dev/disk/by—uuid/[UUID du périphérique][point de montage][type de système de fichiers][options de montage][dump][pass]
Puisque j'utilise Ubuntu 22.04, j'utiliserai cette méthode.
/dev/disk/by—uuid/65B1—F446/media/MyBackup exfat valeur par défaut 0 0
Maintenant, enregistrez et quittez le fichier ; j'utilise Vim, et la commande :wq écrira et quittera l'éditeur.
4.Vérification
Pour vérifier que toutes les informations mentionnées dans le fichier fstab sont correctes, utilisez la commande mount --a.
Sudo Montagne
S'il y a des erreurs, la commande ci-dessus l'affichera, sinon il n'y aura aucune sortie.
Aucune erreur n’a été rencontrée, ce qui signifie que le lecteur a été installé avec succès.
Les fichiers fstab de différentes distributions Linux sont donnés ci-dessous à titre de comparaison.
Fichier Debian/etc/fstab
Fichier Arch Linux/etc/fstab
Fichier Ubuntu/etc/fstab
Conclusion
Si vous utilisez le lecteur dans votre travail quotidien. Surtout lorsque vous souhaitez y enregistrer des fichiers ou accéder aux fichiers de celui-ci sur votre système Linux. Alternativement, si vous souhaitez sauvegarder votre système et ne souhaitez pas le restaurer après le démarrage, c'est un excellent moyen d'automatiser cette opération.
Le montage automatique est une méthode de montage d'un disque de stockage au moment du démarrage, car de nombreuses distributions Linux ne montent pas le disque au moment du démarrage. Cela peut être fait en plaçant l'UID et le point de montage du périphérique dans le fichier /etc/fstab.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Outils d'IA chauds

Undresser.AI Undress
Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover
Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool
Images de déshabillage gratuites

Clothoff.io
Dissolvant de vêtements AI

AI Hentai Generator
Générez AI Hentai gratuitement.

Article chaud

Outils chauds

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Les principales raisons pour lesquelles vous ne pouvez pas vous connecter à MySQL en tant que racines sont des problèmes d'autorisation, des erreurs de fichier de configuration, des problèmes de mot de passe incohérents, des problèmes de fichiers de socket ou une interception de pare-feu. La solution comprend: vérifiez si le paramètre Bind-Address dans le fichier de configuration est configuré correctement. Vérifiez si les autorisations de l'utilisateur racine ont été modifiées ou supprimées et réinitialisées. Vérifiez que le mot de passe est précis, y compris les cas et les caractères spéciaux. Vérifiez les paramètres et les chemins d'autorisation du fichier de socket. Vérifiez que le pare-feu bloque les connexions au serveur MySQL.

MySQL ne peut pas fonctionner directement sur Android, mais il peut être implémenté indirectement en utilisant les méthodes suivantes: à l'aide de la base de données légère SQLite, qui est construite sur le système Android, ne nécessite pas de serveur distinct et a une petite utilisation des ressources, qui est très adaptée aux applications de périphériques mobiles. Connectez-vous à distance au serveur MySQL et connectez-vous à la base de données MySQL sur le serveur distant via le réseau pour la lecture et l'écriture de données, mais il existe des inconvénients tels que des dépendances de réseau solides, des problèmes de sécurité et des coûts de serveur.

Impossible d'accéder à MySQL à partir du terminal peut être dû à: le service MySQL n'est pas en cours d'exécution; Erreur de commande de connexion; autorisations insuffisantes; Connexion de blocs de pare-feu; Erreur de fichier de configuration MySQL.

Linux est largement utilisé dans les serveurs, les systèmes intégrés et les environnements de bureau. 1) Dans le domaine du serveur, Linux est devenu un choix idéal pour héberger des sites Web, des bases de données et des applications en raison de sa stabilité et de sa sécurité. 2) Dans les systèmes intégrés, Linux est populaire pour sa personnalisation et son efficacité élevées. 3) Dans l'environnement de bureau, Linux fournit une variété d'environnements de bureau pour répondre aux besoins des différents utilisateurs.

Une surveillance efficace des bases de données MySQL et MARIADB est essentielle pour maintenir des performances optimales, identifier les goulots d'étranglement potentiels et assurer la fiabilité globale du système. Prometheus Mysql Exportateur est un outil puissant qui fournit des informations détaillées sur les mesures de base de données qui sont essentielles pour la gestion et le dépannage proactifs.

La connexion MySQL peut être due aux raisons suivantes: le service MySQL n'est pas démarré, le pare-feu intercepte la connexion, le numéro de port est incorrect, le nom d'utilisateur ou le mot de passe est incorrect, l'adresse d'écoute dans my.cnf est mal configurée, etc. 2. Ajustez les paramètres du pare-feu pour permettre à MySQL d'écouter le port 3306; 3. Confirmez que le numéro de port est cohérent avec le numéro de port réel; 4. Vérifiez si le nom d'utilisateur et le mot de passe sont corrects; 5. Assurez-vous que les paramètres d'adresse de liaison dans My.cnf sont corrects.

Les questions et réponses fréquemment posées à l'entretien CentOS comprennent: 1. Utilisez la commande yum ou dnf pour installer des packages logiciels, tels que SudoyuminInstallnginx. 2. Gérer les utilisateurs et les groupes via des commandes UserAdd et GroupAdd, telles que SudouserAdd-M-S / Bin / BashNewuser. 3. Utilisez Firewalld pour configurer le pare-feu, comme SudoFirewall-CMD - Permanent-Add-Service = HTTP. 4. Définissez les mises à jour automatiques pour utiliser Yum-Cron, telles que SudoyuMinInstallyum-Cron et configure applat_updates = Oui.

Les méthodes d'apprentissage Linux de base à partir de zéro incluent: 1. Comprendre le système de fichiers et l'interface de ligne de commande, 2. Master Basic Commandes telles que LS, CD, MKDIR, 3. Apprenez les opérations de fichiers, telles que la création et l'édition de fichiers, 4. Explorer une utilisation avancée telle que les pipelines et les commandes GREP, 5. Master Debugging Skills and Performance Optimimisation, 6. Amélioration continue des compétences par la pratique et l'exploration.
