Disques de liste FreeBSD

Disques de liste FreeBSD
Bienvenue dans un autre tutoriel sur FreeBSD. Dans ce tutoriel, vous verrez comment les noms de lecteur de disque dans un système FreeBSD peuvent être répertoriés. Nous allons également entrer dans le Nitty-Gritty et discuter de la façon de savoir exactement l'espace d'un lecteur de disque et comment d'autres informations relatives aux lecteurs de disque sont acquises, sans redémarrer le serveur chaque fois que ces informations sont nécessaires.

Comment obtenir des informations sur le lecteur de disque dans FreeBSD

Pour acquérir les informations liées aux lecteurs de disque et aux ROM CD, etc., Le chemin le plus simple que nous pouvons emprunter est de vous diriger vers / var / run / dmesg.démarrer le fichier et accéder au fichier. C'est là que les informations requises sont conservées dans un instantané, prise juste après que le système monte le disque.

Listing Disk Drives avec Egrep

Pour découvrir le nombre exact de disques / ssds fonctionnels sous le serveur, utilisez la commande grep comme sous:

$ egrep 'da [0-9] | CD [0-9]' / var / run / dmesg.botte

Alternativement, vous pouvez mettre:

$ egrep 'ad [0-9] | CD [0-9]' / var / run / dmesg.botte

La sortie que vous obtiendrez devrait répertorier tous les disques, y compris les ROM CD / DVD lus par votre système.

Utilisation de l'utilitaire GEOM pour répertorier les informations sur disque:

Vous pouvez également utiliser la ligne de commande GEOM pour afficher les informations du lecteur de disque:

$ Geom Disk List
$ Geom Disk List ADA0

Cette liste peut être rendue plus spécifique lorsqu'elle est combinée avec la commande grep.

$ Geom Disk List ADA0 | grep medize

Utilisation de la commande atacontrol pour répertorier les lecteurs de disque

En utilisant l'utilitaire de ligne de commande Atacontrol, nous pouvons répertorier les disques de disque travaillant dans notre système. La commande Atacontrol est utilisée pour obtenir la permission de travailler avec les sous-systèmes FreeBSD ATA et doit être utilisé avec prudence. Si exécuté mal, Cela peut provoquer un plan de processeur, conduisant à une perte de données irréalisable.

$ atacontrol liste

Informations sur le lecteur de disque avec la commande camontrol

Vous pouvez également utiliser la commande CamControl pour accéder au sous-système CAM et voir les lecteurs de travail sur votre système. Ceci est rendu possible par le sous-système CAM, un système modulaire que les conducteurs pour les appareils ATA et SCSI utilisent pour implémenter. Le système CAM peut également accueillir les pilotes d'adaptateur hôte pour les contrôleurs hôte SCSI et ATA.

Pour présenter une liste de disques sur votre système, tapez:

$ camcontrol mec

Pour voir les détails sur chaque partition:

$ GPART Show

Découvrez les tailles de disque avec la commande diskinfo

Utilisez la commande diskinfo pour acquérir des informations sur les tailles de disque

$ diskinfo -v disk_name
$ diskinfo -v ada1
$ diskinfo -v ada0

Installation et utilisation de la commande LSBLK

Entrez la ligne ci-dessous pour installer la commande LSBLK pour une utilisation plus tard:

$ sudo pkg installer lsblk

Puis exécutez la commande lsblk:

$ lsblk

Pour répertorier tous les disques détectables sur votre FreeBSD

$ sysctl kern.disques

Pour afficher des informations sur un disque spécifique, utilisez une syntaxe similaire à la commande ci-dessous, qui demande des informations pour les disques ADA0:

$ lsblk ada0

Emballer

Ce tutoriel présente différentes façons d'obtenir des informations sur les disques dans un système FreeBSD. Nous avons présenté des commandes et des méthodes très différentes les unes des autres, car elles ont des applications très différentes.