Cómo obtener información de unidad de disco en FreeBSD
Para adquirir la información relacionada con las unidades de disco y los Roms, etc., El camino más sencillo que podemos tomar es dirigirnos a/var/run/dmesg.Arrancar el archivo y acceder al archivo. Aquí es donde la información requerida se mantiene en una instantánea, tomada justo después de que el sistema monta las unidades de disco.
Listado de unidades de disco con EGREP
Para averiguar el número exacto de HDDS/SSDS funcionan bajo el servidor, use el comando GREP como en:
$ egrep 'da [0-9] | cd [0-9]'/var/run/dmesg.bota
Alternativamente, puede poner:
$ egrep 'ad [0-9] | cd [0-9]'/var/run/dmesg.bota
La salida que obtendrá debe enumerar todas las unidades de disco, incluidas las ROM de CD/DVD que su sistema lee.
Uso de la utilidad Geom para enumerar la información de accionamiento de disco:
También puede usar la línea de comandos GEOM para mostrar la información de la unidad de disco:
Lista de disco de $ Geom
$ Geom Disk List ADA0
Este listado se puede hacer más específico cuando se combina con el comando GREP.
$ Geom Disk List Ada0 | Grep MediaSize
Uso del comando atacontrol para enumerar las unidades de disco
Usando la utilidad de la línea de comandos AtAcontrol, podemos enumerar las unidades de disco que funcionan dentro de nuestro sistema. El comando atacontrol se usa para obtener permiso para trabajar con los subsistemas de FreeBSD ATA y debe usarse con precaución. Si se ejecuta de manera incorrecta, Puede hacer que la CPU se bloquee, lo que lleva a una pérdida de datos irrecuperable.
$ ATACONTROL LISTA
Información de la unidad de disco con el comando CamControl
También puede usar el comando CAMCONTROL para acceder al subsistema CAM y ver las unidades de trabajo en su sistema. Esto es posible gracias al subsistema CAM, un sistema modular que los impulsores para los dispositivos ATA y SCSI utilizan para implementar. El sistema CAM también acomoda los controladores del adaptador de host para los controladores de host SCSI y ATA.
Para presentar una lista de accidentes de disco en su sistema, escriba:
$ CamControl Devlist
Para ver detalles sobre cada partición:
$ GPART SHOW
Descubra los tamaños de disco con el comando Diskinfo
Utilice el comando Diskinfo para adquirir información en los tamaños de disco
$ diskinfo -v disk_name
$ diskinfo -v ADA1
$ diskinfo -v ADA0
Instalación y uso del comando LSBLK
Ingrese la línea a continuación para instalar el comando LSBLK para usar más tarde:
$ sudo PKG Instalar LSBLK
Luego ejecute el comando LSBLK:
$ lsblk
Para enumerar todos los discos detectables en su FreeBSD
$ sysctl kern.disco
Para mostrar información en un disco específico, use una sintaxis similar al comando a continuación, que solicita información para discos Ada0:
$ LSBLK ADA0
Terminando
Este tutorial presenta diferentes formas de obtener información sobre las conductas de disco en un sistema FreeBSD. Hemos presentado comandos y métodos que son muy diferentes entre sí, ya que tienen aplicaciones muy diferentes.